/*------------------------------------------------------------------
[Master Stylesheet]
[Table of contents]
1. Body
1.1. General styling
2. Elements
2.1. Buttons
2.2. Subscribe form
2.3. Blockquote
2.4. Search input + button
2.5. Contact us
2.6. Back to top button
2. Header
2.1. Header styling
2.2. Navbar styling
2.3. Hero section
3. Portfolio
4. Blocks
5. Testimonial
6. Members
7. Statistics
8. Footer
9. Custom images
10. Sections
10.1. Subscribe
10.2. Contact
10.3. Contact Form
10.4. Portfolio
10.5. Pricing tables
11. Page: Blog
11.1. Sidebar/Widgets
13. 404 Not found page
14. Clients slider
17. Carousel Post
18. Event
19. Banner
21. Members
22. Our Services
24. Sidebar menu
25. OWL Slider Styling
-------------------------------------------------------------------
/*---------------------------------------------*/
/*--- 1. Body ---*/
/*---------------------------------------------*/
/* General styling */
html,body {
height: 100%;
width: 100%;
}
body{
overflow-x: hidden;
}
* {
word-wrap: break-word;
}
a,
a:hover,
a:focus {
text-decoration: none;
outline: none;
}
section {
position: relative;
}
section.cover{
overflow: hidden;
}
img {
max-width: 100%;
height: auto;
}
ol {
padding-left: 30px;
}
figure.gallery-item {
margin: 30px 0;
}
.gallery { margin: 0 auto 18px; }
.gallery .gallery-item {
float: left;
margin-top: 0;
text-align: center;
width: 33%;
}
.gallery-columns-1 .gallery-item {
width: 100%;
}
.gallery-columns-2 .gallery-item {
width: 50%;
}
.gallery-columns-4 .gallery-item {
width: 25%;
}
.gallery-columns-5 .gallery-item {
width: 20%;
}
.gallery-columns-6 .gallery-item {
width: 16.6%;
}
.gallery-columns-7 .gallery-item {
width: 14.28%;
}
.gallery-columns-8 .gallery-item {
width: 12.5%;
}
.gallery-columns-9 .gallery-item {
width: 11.1%;
}
.gallery img {
border-radius: 4px;
padding: 0px;
background: #f2f2f2;
}
.gallery-columns-2 .attachment-medium {
max-width: 92%;
height: auto;
}
.gallery-columns-4 .attachment-thumbnail {
max-width: 84%;
height: auto;
}
.gallery .gallery-caption {
margin: 0 0 12px;
}
.gallery dl, .gallery dt { margin: 0; }
.gallery br+br { display: none; }
span.edit-link {
margin: 10px 0;
display: block;
}
/*GLOBAL: FONT WEIGHT*/
.post-excerpt,
.breadcrumb,
.single-post-social > div,
.tweet-body,
.article-details .post-author,
.tweet-date,
.top-header,
.author-biography{
font-weight:400;
}
.post-name.post-name-color a{
font-weight:500;
}
/*GLOBAL: BORDER RADIUS*/
.sticky-posts .post a,
.sticky-posts .post-date,
.modeltheme-content,
.testimonials_slider .testimonial-content,
.tagcloud > a,
.widget_address_social_icons .social-links a,
.single_post_author_details,
.social-sharer > li,
.shortcode_post_content .text_content .post-read-more .post-read-more-button,
footer .contact-details{
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
}
/*GLOBAL: TRANSITION EFFECTS*/
#primary .main-content ul.modeltheme-slider li{
position: unset;
}
.wpb_column{
height: auto;
}
p.subtitle {
font-weight: 600;
color: rgba(255,255,255,0.7);
}
.top-margin {
padding-top: 60px;
}
.high-margin {
padding-top: 60px;
padding-bottom: 80px;
}
.bottom-margin {
padding-top: 0;
padding-bottom: 80px;
}
.mediu-margin {
padding-top: 25px;
padding-bottom: 25px;
}
.spacer {
margin-bottom: 50px;
}
.right-border {
padding: 15px;
border-right: 5px solid;
margin-bottom: 10px !important;
}
.left-border {
padding: 15px;
border-left: 5px solid;
margin-bottom: 10px !important;
}
.relative{
position: relative;
}
.absolute{
position: absolute;
}
.fixed{
position: fixed;
}
.no-margin{
margin: 0 !important;
}
.top-no-margin {
padding-bottom: 100px;
padding-top: 0;
}
.bottom-no-margin {
padding-bottom: 0;
padding-top: 60px;
}
.high-padding {
padding: 90px 0;
}
.medium-padding {
padding: 50px 0;
}
.padding-left_0{
padding-left: 0;
}
.padding-right_0{
padding-right: 0;
}
.form-control {
border-color: rgb(0, 173, 241);
border-width: 2px;
color: rgba(85, 85, 85, 0.8);
font-size: 15px;
font-style: italic;
font-weight: 300;
height: auto;
padding: 10px;
}
.video-bg {
position: absolute;
width: 100%;
height: 100%;
top: 0;
z-index: 1;
}
.embed-responsive-item{
width: 100%;
}
.block-triangle {
overflow: hidden;
}
/*Flat icons*/
.flat-icon {
font-family: 'oxp-demo';
padding:23px 28px;
font-size: 45px;
font-weight: 600;
display: inline-block;
line-height: 100%;
overflow: hidden;
text-transform: uppercase;
margin-right: 15px;
}
/*---------------------------------------------*/
/*--- 2. Elements ---*/
/*---------------------------------------------*/
body .no-margin{
margin-bottom: 0;
}
.text-white ul li,
.text-white .section-title {
color: white;
opacity: 0.9;
}
.img-center{
margin: 0 auto;
display: block;
}
.smartowl_call-to-action h1,
.smartowl_call-to-action h2,
.smartowl_call-to-action h3,
.smartowl_call-to-action h4,
.smartowl_call-to-action h5,
.smartowl_call-to-action h6 {
color: #fff;
}
/* Float */
[class^="hvr-"] {
background: #e1e1e1 none repeat scroll 0 0;
color: #666;
cursor: pointer;
margin: 0;
padding: 1em;
text-decoration: none;
}
/* Buzz Out */
@-webkit-keyframes hvr-buzz-out {
10% {
-webkit-transform: translateX(3px) rotate(2deg);
transform: translateX(3px) rotate(2deg);
}
20% {
-webkit-transform: translateX(-3px) rotate(-2deg);
transform: translateX(-3px) rotate(-2deg);
}
30% {
-webkit-transform: translateX(3px) rotate(2deg);
transform: translateX(3px) rotate(2deg);
}
40% {
-webkit-transform: translateX(-3px) rotate(-2deg);
transform: translateX(-3px) rotate(-2deg);
}
50% {
-webkit-transform: translateX(2px) rotate(1deg);
transform: translateX(2px) rotate(1deg);
}
60% {
-webkit-transform: translateX(-2px) rotate(-1deg);
transform: translateX(-2px) rotate(-1deg);
}
70% {
-webkit-transform: translateX(2px) rotate(1deg);
transform: translateX(2px) rotate(1deg);
}
80% {
-webkit-transform: translateX(-2px) rotate(-1deg);
transform: translateX(-2px) rotate(-1deg);
}
90% {
-webkit-transform: translateX(1px) rotate(0);
transform: translateX(1px) rotate(0);
}
100% {
-webkit-transform: translateX(-1px) rotate(0);
transform: translateX(-1px) rotate(0);
}
}
@keyframes hvr-buzz-out {
10% {
-webkit-transform: translateX(3px) rotate(2deg);
transform: translateX(3px) rotate(2deg);
}
20% {
-webkit-transform: translateX(-3px) rotate(-2deg);
transform: translateX(-3px) rotate(-2deg);
}
30% {
-webkit-transform: translateX(3px) rotate(2deg);
transform: translateX(3px) rotate(2deg);
}
40% {
-webkit-transform: translateX(-3px) rotate(-2deg);
transform: translateX(-3px) rotate(-2deg);
}
50% {
-webkit-transform: translateX(2px) rotate(1deg);
transform: translateX(2px) rotate(1deg);
}
60% {
-webkit-transform: translateX(-2px) rotate(-1deg);
transform: translateX(-2px) rotate(-1deg);
}
70% {
-webkit-transform: translateX(2px) rotate(1deg);
transform: translateX(2px) rotate(1deg);
}
80% {
-webkit-transform: translateX(-2px) rotate(-1deg);
transform: translateX(-2px) rotate(-1deg);
}
90% {
-webkit-transform: translateX(1px) rotate(0);
transform: translateX(1px) rotate(0);
}
100% {
-webkit-transform: translateX(-1px) rotate(0);
transform: translateX(-1px) rotate(0);
}
}
.hvr-buzz-out {
display: inline-block;
vertical-align: middle;
-webkit-transform: translateZ(0);
transform: translateZ(0);
box-shadow: 0 0 1px rgba(0, 0, 0, 0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-moz-osx-font-smoothing: grayscale;
}
.hvr-buzz-out:hover, .hvr-buzz-out:focus, .hvr-buzz-out:active {
-webkit-animation-name: hvr-buzz-out;
animation-name: hvr-buzz-out;
-webkit-animation-duration: 0.75s;
animation-duration: 0.75s;
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
-webkit-animation-iteration-count: 1;
animation-iteration-count: 1;
}
.hvr-float {
display: inline-block;
vertical-align: middle;
-webkit-transform: translateZ(0);
transform: translateZ(0);
box-shadow: 0 0 1px rgba(0, 0, 0, 0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-moz-osx-font-smoothing: grayscale;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-property: transform;
transition-property: transform;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
.hvr-float:hover, .hvr-float:focus, .hvr-float:active {
-webkit-transform: translateY(-8px);
transform: translateY(-8px);
}
.hvr-grow {
display: inline-block;
vertical-align: middle;
-webkit-transform: translateZ(0);
transform: translateZ(0);
box-shadow: 0 0 1px rgba(0, 0, 0, 0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-moz-osx-font-smoothing: grayscale;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-property: transform;
transition-property: transform;
}
.hvr-grow:hover, .hvr-grow:focus, .hvr-grow:active {
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
.margin-zero{
margin: 0;
}
.vc_btn.margin-zero {
margin: 10px 0;
}
.single article .article-content li {
color: #686868;
font-size: 17px;
font-weight: 400;
line-height: 29px;
opacity: 1;
visibility: visible;
}
.page .entry-content ol li {
color: #686868;
font-size: 17px;
font-weight: 400;
line-height: 29px;
opacity: 1;
visibility: visible;
}
.missing-redux-framework .post-excerpt a:hover,
.missing-modeltheme-framework .post-excerpt a:hover{
color: #fff !important;
}
.missing-modeltheme-framework img.alignleft,
.missing-modeltheme-framework img.aligncenter,
.missing-modeltheme-framework img.alignright {
margin-bottom: 30px !important;
}
textarea,
input[type="text"],
input[type="button"],
input[type="search"],
input[type="submit"]{
-webkit-appearance: none;
}
.newspaper-info-bordered .holder {
padding: 10px 0 10px 15px;
}
.newspaper-info span:nth-of-type(1) {
font-weight: 600;
}
.newspaper-info-bordered .col-md-5 {
text-align: center;
}
.newspaper-info-bordered i {
font-size: 50px;
padding: 10px 0;
}
.newspaper-info span {
font-size: 17px;
display: block;
}
.complex-layout .col-md-9 {
padding-left: 0;
}
.newspaper-info span:nth-of-type(2) {
font-style: italic;
}
.newspaper-info-bordered {
border: 1px solid;
margin: 13px 0;
}
/*Elements: blockquote*/
.good_quote h1 {
font-size: 55px;
}
blockquote {
background: none repeat scroll 0 0 #f6f6f6;
border-left: 5px solid;
color: #9aa7af;
font-size: 15px;
font-weight: 300;
margin: 0 0 20px;
padding: 30px;
position: relative;
}
.testimonials-container blockquote:before {
content: "\"";
font-family: open sans;
font-size: 200px;
font-style: italic;
left: 15%;
line-height: 200px;
position: absolute;
transform: rotate(180deg);
-o-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-webkit-transform: rotate(180deg);
background: transparent;
}
.quotes-container blockquote:before {
font-family: "Libre Baskerville";
content: "\"";
font-size: 200px;
font-style: italic;
left: 5%;
line-height: 0;
position: absolute;
transform: rotate(180deg);
-o-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-webkit-transform: rotate(180deg);
background: transparent;
top: -20px;
}
.testimonials-container blockquote p {
width: 65%;
margin: 0 auto;
}
.quotes-container blockquote p {
color: #ffffff;
font-size: 26px;
margin: 0 auto;
width: 80%;
}
.quotes-content .quote_title {
color: #ffffff;
font-size: 24px;
margin: 0 auto;
width: 65%;
}
.quotes-container blockquote::after {
bottom: -20px;
content: "\"";
font-family: "Libre Baskerville";
font-size: 200px;
font-style: italic;
line-height: 0;
position: absolute;
right: 5%;
transform: rotate(0deg);
-o-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
}
.testimonials-container blockquote{
background: transparent;
}
.quotes-container blockquote{
background: transparent;
padding: 0;
}
/* Element: Search input + button */
.no-results.not-found .page-title {
text-align: center;
}
.no-results .search-form {
margin-top: 20px;
text-align: center;
}
.no-results button {
padding: 10px 25px !important;
text-align: center;
transition: all 300ms ease 0s;
-webkit-transition: all 300ms ease 0s;
text-transform: uppercase;
font-weight: 600 !important;
color: #fff;
background-color: #389d29;
border: 0;
border-radius: 5px;
}
.no-results button:hover {
background-color: #216fff;
color: #ffffff !important;
}
.no-results input {
border: 1px solid #e6e6e6;
color: rgba(37,37,37,0.8);
padding: 9px 20px;
font-weight: 300 !important;
}
/*Section: Conference form*/
.conference-attendant-form input {
font-style: normal;
height: auto;
margin-bottom: 30px;
padding: 15px !important;
}
.conference-attendant-form input.wpcf7-submit {
margin: 0 !important;
padding: 15px 40px !important;
}
/*Section: Contact us*/
.okhaloma-contact input, .okhaloma-contact textarea {
background: #F5F5F5;
border-radius: 8px;
border: none;
padding: 20px;
width: 100%;
outline: none;
font-weight: 400;
color: #4f4f4f;
}
.okhaloma-contact input:focus, .okhaloma-contact textarea:focus {
outline: 0;
}
.okhaloma-contact textarea {
height: 150px;
}
.okhaloma-contact input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
color: #4f4f4f;
}
.okhaloma-contact input::-moz-placeholder { /* Firefox 19+ */
color: #4f4f4f;
}
.okhaloma-contact input:-ms-input-placeholder { /* IE 10+ */
color: #4f4f4f;
}
.okhaloma-contact input:-moz-placeholder { /* Firefox 18- */
color: #4f4f4f;
}
.okhaloma-contact textarea::-webkit-input-placeholder { /* Chrome/Opera/Safari */
color: #4f4f4f;
}
.okhaloma-contact textarea::-moz-placeholder { /* Firefox 19+ */
color: #4f4f4f;
}
.okhaloma-contact textarea:-ms-input-placeholder { /* IE 10+ */
color: #4f4f4f;
}
.okhaloma-contact textarea:-moz-placeholder { /* Firefox 18- */
color: #4f4f4f;
}
.okhaloma-contact button.wpcf7-form-control.wpcf7-submit {
border: 0 none;
border-radius: 5px;
padding: 10px 25px;
margin-top: 10px;
margin-bottom: 10px;
color: #fff;
font-weight: 600;
text-transform: uppercase;
transition: all 250ms ease;
-webkit-transition: all 250ms ease;
-moz-transition: all 250ms ease;
-o-transition: all 250ms ease;
-ms-transition: all 250ms ease;
}
.okhaloma-contact button.wpcf7-form-control.wpcf7-submit:hover {
background: #216fff;
}
#contact_form textarea.form-control {
height: 140px;
padding: 6px 40px !important;
}
#contact_form2 .alert-success {
background-color: rgb(223, 240, 216);
border: 0 none;
color: rgb(255, 255, 255);
margin-top: 15px;
padding-top: 15px;
text-align: left;
}
.success_message {
color: rgb(0, 173, 241);
display: none;
font-weight: 400;
padding-top: 5px;
text-align: center;
}
textarea.form-control {
height: 140px;
padding: 10px !important;
}
#contact_form2 .form-control {
background-color: #ecf0f1;
border: 1px solid rgba(206, 206, 206, 0.3);
box-shadow: none;
padding: 0 10px;
}
#contact_form2 .contact_label {
color: #333333;
}
#contact_form2 .solid-button.button {
border: medium none;
margin-top: 5px;
text-transform: uppercase;
width: auto;
}
.span-contact i {
bottom: 1px;
color: #48a8a7;
font-size: 25px;
margin-right: 10px;
opacity: 0.6;
position: relative;
text-align: center;
width: 35px;
}
/*Element: Back to top button*/
.back-to-top i {
color: #ffffff;
}
.back-to-top img{
width: 40px;
}
.back-to-top {
bottom: 50px;
display: block;
height: 40px;
margin: 5px auto;
overflow: hidden;
position: fixed;
right: 30px;
transition: all 0.3s ease 0s;
visibility: hidden;
white-space: nowrap;
width: 40px;
line-height: 40px;
text-align: center;
z-index: 2;
}
.back-to-top.modeltheme-is-visible, .back-to-top.modeltheme-fade-out, .no-touch .back-to-top:hover {
-webkit-transition: all .3s 0s;
-moz-transition: all .3s 0s;
-ms-transition: all .3s 0s;
-o-transition: all .3s 0s;
transition: all .3s 0s;
}
.back-to-top.modeltheme-is-visible {
visibility: visible;
opacity: 1;
}
.no-touch .back-to-top:hover {
opacity: 1;
}
.post-password-form input {
border: 1px solid #e6e6e6;
padding: 10px 20px;
margin-left: 5px;
}
.post-password-form input[type="submit"] {
color: #ffffff;
margin-left: 10px;
font-weight: bold;
border-radius: 5px;
text-transform: uppercase;
}
.quotes-slider.owl-carousel {
margin-top: 25px;
}
.st-menu-content {
height: 100%;
overflow-y: scroll;
padding: 30px;
position: absolute;
}
.portfolio-posts .main-content {
margin: 0;
}
.post-category-date a[rel="tag"]::before {
background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
content: "";
height: 3px;
left: 6px;
position: absolute;
top: 11px;
width: 3px;
}
.post-category-date a[rel="tag"] {
border: 0 none;
color: rgb(255, 255, 255);
display: inline-table;
font-weight: 300;
margin-left: 5px;
position: relative;
padding: 2px 5px 2px 13px;
}
.single-portfolio-item .item-description {
height: 100%;
top: 0;
width: 100%;
}
.item-description .holder-top {
height: 50%;
padding: calc(15% - 15px) 15px 15px;
text-align: center;
width: 100%;
opacity: 0;
position: absolute;
top: -50%;
transition: all 250ms ease-in-out 0s;
-o-transition: all 250ms ease-in-out 0s;
-moz-transition: all 250ms ease-in-out 0s;
-webkit-transition: all 250ms ease-in-out 0s;
-ms-transition: all 250ms ease-in-out 0s;
}
.sidebar-content ul.product-categories {
list-style: outside none none;
padding-left: 0;
}
.sidebar-content ul.product-categories li::before{
content: "\f105";
font-family: fontawesome;
margin-right: 8px;
}
.item-description .holder-bottom {
background: none repeat scroll 0 0 rgb(44, 62, 80);
color: rgb(255, 255, 255);
height: 50%;
padding: calc(15% - 30px) 15px 15px;
position: absolute;
text-align: center;
width: 100%;
opacity: 0;
top: 100%;
transition: all 250ms ease-in-out 0s;
-o-transition: all 250ms ease-in-out 0s;
-moz-transition: all 250ms ease-in-out 0s;
-webkit-transition: all 250ms ease-in-out 0s;
-ms-transition: all 250ms ease-in-out 0s;
}
.single-portfolio-item:hover .holder-top {
opacity: 1;
top: 0;
}
.single-portfolio-item:hover .holder-bottom {
opacity: 1;
top: 50%;
}
.item-description i {
background: none repeat scroll 0 0 rgb(255, 255, 255);
color: rgb(182, 189, 191);
font-size: 19px;
padding: 10px;
width: 40px;
transition: all 250ms ease-in-out 0s;
-o-transition: all 250ms ease-in-out 0s;
-moz-transition: all 250ms ease-in-out 0s;
-webkit-transition: all 250ms ease-in-out 0s;
-ms-transition: all 250ms ease-in-out 0s;
}
.item-description i:hover {
background: none repeat scroll 0 0 rgb(44, 62, 80);
color: #fff;
}
.holder-top > a:first-child {
margin-right: 4px;
}
.holder-top > a:nth-child(2) {
margin-left: 4px;
}
.item-description .holder-bottom::before {
border-bottom: 15px solid #393939;
border-left: 15px solid rgba(0, 0, 0, 0);
border-right: 15px solid rgba(0, 0, 0, 0);
content: " ";
height: 0;
left: 50%;
margin-left: -15px;
pointer-events: none;
position: absolute;
top: -14px;
width: 0;
}
.item-description .holder-bottom > h5 {
font-size: 15px;
margin: 0;
opacity: 0.5;
}
.item-description .holder-bottom h3 {
margin: 10px 0 15px;
}
.main-content article.single-portfolio-item {
padding: 0;
}
/*---------------------------------------------*/
/*--- 4. Blocks ---*/
/*---------------------------------------------*/
/* Blocks */
.block-icon{
height: 130px;
margin-bottom: 25px;
position: relative;
}
.block-container {
text-align: center;
}
.block-triangle {
width: 80px;
height: 80px;
-ms-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
margin: 0 auto;
position: relative;
top: 25px;
box-shadow: 0 0 0 6px #FFFFFF, 0 0 0 7px #dadbdb;
-webkit-box-shadow: 0 0 0 6px #FFFFFF, 0 0 0 7px #dadbdb;
}
.block-title p {
color: #151515;
font-size: 16px;
font-weight: 500;
}
.block-content p {
font-size: 15px;
color: #9aa7af;
font-weight: 300;
}
.block-icon i {
color: #FFFFFF;
font-size: 40px;
position: absolute;
left: 50%;
top: 50%;
-ms-transform: translate(-50%, -50%) rotate(-45deg);
-webkit-transform: translate(-50%, -50%) rotate(-45deg);
transform: translate(-50%, -50%) rotate(-45deg);
}
/* Left Block */
.left-block-container {
margin-bottom: 20px;
}
.left-block-container .block-title p {
text-transform: uppercase;
}
.left-block-container .block-title {
padding-top: 20px;
}
.left-block-container {
border-bottom: 1px solid #dadee1;
}
.left-block-container:last-child {
border-bottom: 0 none;
margin-bottom: 0;
}
.left-block-container:last-child .block-icon {
margin-bottom: 0;
}
/* Filters */
.filters {
list-style: none;
text-align: center;
width: 100%;
}
.filters .filter {
display: inline-block;
}
/*---------------------------------------------*/
/*--- 5. Testimonial ---*/
/*---------------------------------------------*/
.testimonial-img-holder {
position: relative;
z-index: 1;
}
.testimonail-content p:last-child{
margin: 0;
}
.testimonail-content p {
color: #ffffff;
}
.testimonial-arrow {
border-left: 20px solid rgb(255, 255, 255);
border-right: 20px solid rgb(255, 255, 255);
border-bottom: 20px solid #485052;
content: "";
height: 30px;
left: 44px;
position: absolute;
top: 100px;
width: 30px;
}
.testimonial-img {
border: 4px solid;
border-radius: 50%;
margin-bottom: 30px;
overflow: hidden;
transform: none;
-webkit-transform: none;
width: 100px;
}
.testimonial-img img {
display: block;
}
.testimonial-author-job {
left: 125px;
position: absolute;
top: 18px;
}
.testimonail-content {
border-radius: 5px;
font-style: italic;
font-weight: lighter;
line-height: 170%;
padding: 15px;
background: #485052;
}
.testimonials-container ul {
list-style: none;
padding: 0;
}
.testimonials-container blockquote {
border: 0 none;
text-align: center;
padding: 40px 0 40px 0;
font-size: 26px;
color: rgba(255,255,255,0.5);
position: relative;
margin: 0;
}
.quotes-container blockquote {
border: 0 none;
text-align: center;
padding: 40px 0 40px 0;
font-size: 26px;
color: rgba(255,255,255,0.5);
position: relative;
margin: 0;
}
.testimonial-author {
font-size: 20px;
font-weight: 500;
margin-top: 10px;
}
.testimonial-job {
color: #9aa7af;
font-size: 13px;
font-weight: 400;
}
/*---------------------------------------------*/
/*--- 5. Members ---*/
/*---------------------------------------------*/
.member-container {
position: relative;
}
.member-content {
position: relative;
z-index: 2;
-webkit-transition: all 0.7s; /* For Safari 3.1 to 6.0 */
transition: all 0.7s;
}
.member-container:hover .member-content {
-ms-transform: translateY( -50% ); /* IE 9 */
-webkit-transform: translateY( -50% ); /* Chrome, Safari, Opera */
transform: translateY( -50% );
}
.member-header {
border-bottom: 1px solid;
margin-bottom: 40px;
position: relative;
z-index: 2;
}
.member-header:before,
.member-header:after {
content: "";
display: block;
position: absolute;
bottom: -10px;
width: 1px;
height: 10px;
}
.member-header:before {
left: 0;
}
.member-header:after {
right: 0;
}
.member-header p,
.member-footer p {
font-size: 12px;
text-transform: uppercase;
}
.member-header h4,
.member-footer h4 {
font-size: 16px;
text-transform: uppercase;
}
.member-footer .social {
border-top: 1px solid;
margin-top: 20px;
position: relative;
padding-top: 20px;
}
.member-footer .social:before,
.member-footer .social:after {
content: "";
display: block;
position: absolute;
top: -10px;
width: 1px;
height: 10px;
}
.member-footer .social:before {
left: 0;
}
.member-footer .social:after {
right: 0;
}
.member-footer .social ul {
list-style: none;
padding: 0;
margin: 0;
}
.member-footer .social ul li {
display: inline-block;
}
.member-footer {
position: absolute;
bottom: 0;
width: 100%;
z-index: 1;
}
.social ul li i {
font-size: 20px;
color: #bdc0c2;
}
.member-content img {
width: 100%;
}
/*---------------------------------------------*/
/*--- 7. Statistics ---*/
/*---------------------------------------------*/
.aligncenter {
margin: 0 auto;
display: block;
}
.timeline .post-cotnent-left {
padding-right: 60px;
}
.timeline .post-cotnent-right {
padding-left: 60px;
}
.timeline{
position: relative;
}
.timeline article {
padding-bottom: 40px;
position: relative;
}
.timeline:before {
content: "";
display: block;
width: 4px;
height: 100%;
position: absolute;
top: 0;
left: 50%;
margin-left: 2px;
background: #00adf1;
}
.timeline article:before {
content: "";
display: block;
position: absolute;
width: 15px;
height: 90px;
background: url("../images/timeline-dot.jpg");
left: 50%;
top: 50%;
margin-left: -4px;
margin-top: -45px;
}
/*---------------------------------------------*/
/*--- 10. Sections ---*/
/*---------------------------------------------*/
body .wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon{
background-image: url("../images/toggle_close.png");
}
#primary .main-content ul li[role="tab"]:not(.rotate45) {
margin: 0;
}
/* Section: Subscribe*/
body.single-post {
border: 0 none;
}
/* Section: Contact */
/*Contact form 7 Compatibility Style*/
.ico-contact .wpcf7-text{
text-indent: 25px;
}
.ico-contact p{ position: relative; }
.ico-contact p .fa{
position: absolute;
color: #151515;
z-index: 100;
font-size: 17px;
top: 28%;
left: 3.5%;
}
.ico-contact p .fa.fa-phone{
top: 30%;
}
.wpcf7-form .wpcf7-submit {
border: 0 none;
padding: 10px 20px;
color: #fff;
}
.wpcf7-form .ico-contact input{
border: 2px solid #151515;
color: #151515;
margin-bottom: 15px;
opacity: 1;
padding: 15px 20px;
transition: all 0.3s ease-in-out 0s;
width: 100%;
}
.wpcf7-form .ico-contact textarea {
border-top: 0px;
border-left: 0px;
border-right: 0px;
border-bottom: 2px solid #151515;
color: #151515;
font-weight: 500;
margin-bottom: 15px;
opacity: 1;
padding: 15px 20px;
transition: all 0.3s ease-in-out 0s;
width: 100%;
}
.wpcf7-form .ico-contact input::-webkit-input-placeholder,
.wpcf7-form .ico-contact textarea::-webkit-input-placeholder {
color: rgba(37,37,37, .7);
}
.wpcf7-form .ico-contact input::-webkit-input-placeholder,
.wpcf7-form .ico-contact textarea::-webkit-input-placeholder { /* Chrome/Opera/Safari */
color: rgba(37,37,37, .7);
}
.wpcf7-form .ico-contact input::-moz-placeholder,
.wpcf7-form .ico-contact textarea::-moz-placeholder { /* Firefox 19+ */
color: rgba(37,37,37, .7);
}
.wpcf7-form .ico-contact input:-ms-input-placeholder,
.wpcf7-form .ico-contact textarea:-ms-input-placeholder { /* IE 10+ */
color: rgba(37,37,37, .7);
}
.wpcf7-form .ico-contact input:-moz-placeholder,
.wpcf7-form .ico-contact textarea:-moz-placeholder { /* Firefox 18- */
color: rgba(37,37,37, .7);
}
div.wpcf7 .ajax-loader {
display: none;
}
.wpcf7-form p {
margin: 0;
}
.ico-contact .section-top {
margin-bottom: 20px;
}
.ico-contact input.wpcf7-form-control.wpcf7-submit {
background: #151515;
color: #ffffff;
transition: all 0.3s ease-in-out 0s;
}
.ico-contact input.wpcf7-form-control.wpcf7-submit:hover {
background: #ff2122;
color: #ffffff;
border: 2px solid #ff2122;
transition: all 0.3s ease-in-out 0s;
}
.wpcf7-form label {
opacity: 0.6;
}
.wpcf7-form span.wpcf7-not-valid-tip {
font-size: 14px;
font-weight: 300;
}
div.wpcf7-mail-sent-ok,
div.wpcf7-mail-sent-ng,
div.wpcf7-validation-errors {
border: 0 none;
color: #ffffff;
margin: 5px 15px;
padding: 10px;
}
div.wpcf7-validation-errors {
background: none repeat scroll 0 0 #f1c40f;
}
div.wpcf7-mail-sent-ok {
background: none repeat scroll 0 0 #2ecc71;
}
div.wpcf7-mail-sent-ng {
background: none repeat scroll 0 0 #e74c3c;
}
#contact-us .form-control:focus {
box-shadow: none;
border: 1px solid;
}
#contact-us .form-control {
border: 1px solid #dadee1;
height: auto;
padding: 8px;
}
#contact_form .button[type="submit"] {
border: 0 none;
color: #ffffff;
font-style: normal;
font-weight: 500;
height: auto;
margin: 0;
padding: 10px;
}
label.error {
font-size: 15px;
font-weight: 300;
padding-top: 2px;
}
.single-post .post-title {
margin: 10px 0 25px;
}
.page-links > a, .page-links {
color: rgba(0, 0, 0, .3);
font-size: 17px;
clear: both;
}
.ico-contact-email-phone p {
margin: 0 20px;
color: #151515;
}
.ico-contact-email-phone p a{
font-weight: 500;
}
.ico-contact-email-phone a:hover {
color: #4f4f4f;
transition: all 300ms ease-in-out 0s;
-o-transition: all 300ms ease-in-out 0s;
-ms-transition: all 300ms ease-in-out 0s;
-webkit-transition: all 300ms ease-in-out 0s;
-moz-transition: all 300ms ease-in-out 0s;
}
.coinflip-contact .section-subtitle {
color: #483ca8;
width: 100%;
}
.coinflip-contact-title h1{
color: #483ca8;
font-weight: 600;
text-align: center;
}
.coinflip-contact-title p{
color: #483ca8;
text-align: center;
}
/*Contact form style*/
.contact_service .landing_input {
background-color: #989aa6;
border: 0 none !important;
border-radius: 7px;
color: #fff;
font-size: 18px;
font-weight: 300;
margin-bottom: 30px !important;
padding: 15px !important;
width: 100%;
}
.contact_service .landing_submit {
border-radius: 7px;
font-size: 18px;
font-weight: initial;
margin-bottom: 30px !important;
padding: 15px !important;
text-transform: uppercase;
width: 100%;
}
.wpcf7-response-output {
clear: both;
text-align: center;
}
.vcw.vcw-full-card {
width: 100% !important;
}
/*Section: Portfolio*/
.portfolio-item img {
max-width: 100%;
}
.single .related_portfolios {
margin-top: 65px;
overflow: hidden;
}
.portfolio_thumbnails_slider .owl-controls.clickable .owl-pagination {
bottom: 20px;
position: absolute;
width: 100%;
}
/* Ketchup validator */
.ketchup-error {
display: none !important;
}
/* Boostrap styling */
.table-striped>tbody>tr:nth-child(odd),
.table-hover>tbody>tr:hover{
background-color: #ecf0f1;
}
.table>thead>tr>th,
.table>tbody>tr>th,
.table>tfoot>tr>th,
.table>thead>tr>td,
.table>tbody>tr>td,
.table>tfoot>tr>td {
border-color: #ecf0f1;
}
.thumbnail {
background: transparent;
}
.btn-primary:hover{
background: rgba(52, 73, 94,1.0);
}
.navbar {
margin-bottom: 0;
}
/*---------------------------------------------*/
/*--- 11. Page: Blog ---*/
/*---------------------------------------------*/
.article-content h1,
.article-content h2 {
line-height: normal;
}
.article-content h3,
.article-content h4 {
margin-top: 30px;
line-height: normal;
}
.article-content h5,
.article-content h6 {
margin-top: 20px;
line-height: normal;
}
.flex {
display: flex;
}
/*list view blog*/
/*blog post category date comment*/
.cancel-on-png, .cancel-off-png, .star-on-png, .star-off-png, .star-half-png {
color: rgb(254, 196, 45);
font-size: 17px !important;
}
.page #respond {
margin-bottom: 70px;
}
.page #respond #reply-title {
margin-top: 0;
}
/*PINGBACKS AND TRACEBACKS*/
.post-details .post-sticky-label i {
font-size: 20px;
color: #009dde;
}
.comments-pingbacks-tracebacks footer {
background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
padding: 0;
margin-bottom: 10px;
}
.single article .article-content .comments-pingbacks-tracebacks li p {
margin: 0;
}
.single article .article-content .comments-pingbacks-tracebacks li {
list-style: outside none none;
margin-bottom: 30px;
padding-bottom: 33px;
border-bottom: 1px solid #ededed;
}
.single article .article-content .comments-pingbacks-tracebacks li:last-child {
border: 0;
}
.comments-pingbacks-tracebacks .comment-author.vcard b.fn a,
.comments-pingbacks-tracebacks .comment-author.vcard .says {
font-size: 18px;
}
.comments-pingbacks-tracebacks .comment-author.vcard b.fn a {
font-weight: 600;
}
nav.comment-navigation {
background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}
nav.comment-navigation:last-of-type {
display: none;
}
.comments-pingbacks-tracebacks time {
color: #a8a8a8;
font-size: 14px;
font-style: normal;
margin-bottom: 10px;
margin-right: 15px;
}
#comments .comment span.fn, #comments .comment-edit-link {
margin-left: 12px;
}
#comments .comment-author span {
font-weight: bold;
font-size: 17px;
color: #151515;
}
.comment-list .comment {
overflow: hidden;
padding-top: 15px;
list-style: none;
}
.comment-list .trackback, .comment-list .pingback, .comment-list .comment {
margin-top: 20px;
margin-bottom: 20px;
}
#comments .comment-content.entry-content {
margin-top: 12px;
}
#comments .comment-content.entry-content img {
margin: 5px 0;
}
.comment-metadata {
margin-top: 15px;
}
.comment-list .trackback .comment-metadata, .comment-list .pingback .comment-metadata {
margin-top: 4px;
}
#comments time {
color: #686868;
font-style: italic;
font-weight: 300;
}
.author-bio.no-author-pic .avatar.photo {
display: none;
}
.mt_listings_page.mt_listing_map_location {
margin-top: 0;
}
.mt_cars--main-pic .play_tour_href {
overflow: initial !important;
}
.post-details .description_container {
display: flex;
}
.post-details .description_container .mt_cars--features-description {
align-self: center;
}
.mt_cars--features-description .house_location {
margin-top: 0px;
display: inline-block;
}
.mt_cars--features-description .house_address {
display: inline-block;
font-size: 16px;
font-weight: 20px;
color: #c3c3c3;
font-style: italic;
font-weight: 400;
margin-top: 0px;
}
.mt_cars--main-pic .play_tour {
position: absolute;
bottom: 10px;
z-index: 3;
left: 10px;
}
/*three column*/
.grid-three-columns .blog_custom {
display: block !important;
}
/*two column*/
.odd-post .grid-three-columns .post-details .post-date {
top: -55px !important;
left: 0px !important;
}
.even-post .grid-three-columns .post-details .post-date {
right: 0px !important;
}
.grid-two-columns .blog_custom {
display: block !important;
overflow: hidden;
}
.blog_heading.heading-bottom {
font-size: 35px;
font-weight: 600;
line-height: 40px;
margin-top: 0;
}
.ico-whitepapers-posts .blog_custom {
transition: all 250ms ease-in-out 0s;
-webkit-transition: all 250ms ease-in-out 0s; /* For Safari 3.1 to 6.0 */
border: 2px solid #e5e3eb;
padding: 30px;
}
.ico-whitepapers-posts .blog_custom:hover {
background: #e0e0e0;
}
.single-post-row{
background: #fff;
box-shadow: 0 0 38px rgba(59,77,133,.09);
}
.no_padding {
padding: 0px 15px !important;
}
.shortcode_post_content .featured_image_content {
padding: 0;
}
.shortcode_post_content {
border-radius: 5px;
margin-bottom: 30px;
overflow: hidden;
padding-left: 0;
padding-right: 0;
}
.shortcode_post_content .text_content .post-read-more .post-read-more-button {
background-color: rgba(237,237,237,0.4);
color: #fff;
font-size: 17px;
padding: 10px;
overflow: hidden !important;
}
.shortcode_post_content .text_content .post-read-more {
padding: 0;
text-align: center;
}
.shortcode_post_content .text_content .post-download-icons .tooltip-content i{
border-radius: 0;
-webkit-border-radius: 0;
margin: 0;
}
.shortcode_post_content .text_content .post-download-icons {
padding: 6px 0;
}
.shortcode_post_content .text_content .post-more-download .post-read-more-button i {
padding-right: 15px;
}
.shortcode_post_content .text_content .post-download-icons i {
background: #fff none repeat scroll 0 0;
border-radius: 50%;
-webkit-border-radius: 50%;
color: black;
float: right;
margin-left: 10px;
padding: 11px;
width: 35px;
height: 35px;
}
.shortcode_post_content .text_content {
padding-bottom: 20px;
padding-top: 20px;
}
.shortcode_post_content .text_content .post-more-download {
margin-top: 22px;
}
.shortcode_post_content .text_content .post-download-icons .tooltip-content i {
background: transparent;
border-radius: 0;
color: rgb(255, 255, 255);
margin: 0;
text-align: center;
width: 100%;
}
.commentlist .bypostauthor {
border-top: 0 none;
}
.wp-caption {
font-style: italic;
}
.wp-caption.alignnone {
margin: 15px 0;
max-width: 100%;
}
.wp-caption.alignleft {
margin: 10px 0;
}
.alignnone {
margin: 10px 0;
}
.alignright {
float: right;
margin-bottom: 20px;
margin-left: 20px;
margin-top: 20px;
}
.alignleft {
margin-bottom: 10px;
margin-right: 20px;
margin-top: 10px;
}
.wp-caption.alignright {
float: right;
margin: 0 0 0 15px;
}
.page .no-padding-top article.type-page{
padding-top: 0;
}
.page article.type-page{
padding: 80px 0;
}
.page .high-padding article.type-page,
.page .no-padding article.type-page{
padding: 0;
}
.page .no-padding-bottom article.type-page{
padding: 90px 0 0;
}
.single-post {
padding-bottom: 50px;
}
.blog .blog-posts .single-post,
.single-post.blogloop-v2,
.single-post.blogloop-v3,
.single-post.blogloop-v4 {
padding-bottom: 50px;
}
.post-type {
color: rgb(51, 51, 51);
}
.post-type i {
margin-right: 10px;
}
.main-content .single-post a:hover .thumbnail-overlay {
opacity: 1;
}
.main-content .single-post .thumbnail-overlay i {
font-size: 25px;
left: calc(50% - 9px);
top: 44%;
}
.simple-posts .post-name:hover a {
color: #FFD600;
}
.simple-posts .post-name a {
transition: all 300ms ease-in-out 0s;
-webkit-transition: all 300ms ease-in-out 0s;
}
.single-post-share{
display: table;
margin-top: 20px;
}
.single-post-share .share{
display: table-cell;
vertical-align: middle;
padding-right: 5px;
font-size: 24px;
font-size: 15px;
color: rgba(21, 21, 21, .7);
}
/*Blog: Pagination*/
.navigation.pagination {
background: transparent !important;
}
.modeltheme-pagination.pagination {
margin: 0;
}
.modeltheme-pagination .screen-reader-text {
display: none;
}
.modeltheme-pagination.pagination .page-numbers.current {
color: #fff;
}
.container-pagination {
text-align: center;
}
.modeltheme-pagination{
background: transparent;
}
.pagination{
margin: 20px 0 45px 0;
}
.page-template-template-portfolio .pagination {
padding: 0;
position: relative;
}
.pagination > li > a {
transition: all 300ms;
-o-transition: all 300ms;
-ms-transition: all 300ms;
-moz-transition: all 300ms;
-webkit-transition: all 300ms;
color: rgb(144, 157, 165);
}
.pagination > li > a.current,
.pagination > li > a:hover {
background-color: #00ADF1;
color: #fff;
}
.modeltheme-pagination .pagination {
margin: 30px 0px 10px;
}
.account-urls > a{
color: #fff;
margin-left: 15px;
position: relative;
}
.account-urls.first > a:first-child{
color: #fff;
margin-left: 0;
}
.account-urls > a::before {
content: "??";
font-size: 28px;
left: -12px;
position: absolute;
top: -9px;
}
.account-urls > a:first-child::before {
content: "";
}
.account-urls > a:hover{
color: rgb(255, 255, 255);
opacity: 0.85;
}
.modeltheme-pagination-holder {
text-align: center;
}
.pagination .page-numbers {
background-color: #151515;
color: #fff;
float: left;
font-size: 14px;
line-height: 1.42857;
margin: 0 5px;
padding: 10px 20px;
position: relative;
text-decoration: none;
transition: all 300ms ease 0s;
-webkit-transition: all 300ms ease 0s;
font-weight: 500;
}
/*Blog: Breadcrumps*/
.modeltheme-breadcrumbs .page-title {
color: #485052;
margin: 8px 0;
opacity: 0.8;
line-height: 150%;
}
.breadcrumb .active {
margin-left: 3px;
color: #e0e0e0;
font-weight: 300;
}
.breadcrumb a::after{
color: #cccccc;
margin-left: 5px;
}
.breadcrumb a:hover::before {
opacity: 0.6;
}
.breadcrumb a {
position: relative;
color: #e0e0e0;
font-weight: 300;
transition: all 300ms ease-in-out 0s;
-o-transition: all 300ms ease-in-out 0s;
-ms-transition: all 300ms ease-in-out 0s;
-webkit-transition: all 300ms ease-in-out 0s;
-moz-transition: all 300ms ease-in-out 0s;
}
.breadcrumb a:hover{
color: #389d29;
}
.modeltheme-breadcrumbs {
background: rgb(239, 244, 247) none repeat scroll 0 0;
border-bottom: 1px solid rgba(205, 209, 212, 0.7);
padding: 10px 0;
}
.modeltheme-breadcrumbs h2 {
font-weight: 400;
margin: 0;
}
.modeltheme-breadcrumbs .breadcrumb{
background: transparent;
margin: 0;
padding-right: 0;
}
.breadcrumb > li + li::before{
content: "";
padding: 0;
}
#disqus_thread {
margin-top: 40px;
}
/*Blog: Content*/
.img-responsive.single-post-featured-img {
min-width: 100%;
}
.sticky-posts.smartowl_shortcode_blog .post {
padding-bottom: 0 !important;
}
.smartowl_shortcode_blog .post-author {
border-bottom: 0 none;
margin: 4px 0 0;
padding-bottom: 0;
}
.sticky-posts .vc_col-md-4.post {
padding-bottom: 26px;
}
.sticky-posts .vc_col-md-4.post:nth-child(3n+1) {
clear: left;
}
.sticky-posts a:hover .thumbnail-overlay{
opacity: 1;
transition: all 300ms ease-in-out 0s;
-o-transition: all 300ms ease-in-out 0s;
-ms-transition: all 300ms ease-in-out 0s;
-webkit-transition: all 300ms ease-in-out 0s;
-moz-transition: all 300ms ease-in-out 0s;
}
.sticky-posts .thumbnail-overlay i {
font-size: 27px;
left: calc(50% - 10px);
top: 45%;
}
.sticky-posts a:hover .post-date {
opacity: 0;
transition: all 300ms ease-in-out 0s;
-o-transition: all 300ms ease-in-out 0s;
-ms-transition: all 300ms ease-in-out 0s;
-webkit-transition: all 300ms ease-in-out 0s;
-moz-transition: all 300ms ease-in-out 0s;
}
.sticky-posts .post-date {
font-size: 14px;
font-weight: 300;
height: 60px;
left: 15px;
margin-top: 0;
opacity: 1;
padding: 2px;
position: absolute;
top: 15px;
width: 60px;
}
.sticky-posts .post-tags-list {
color: #686868;
font-size: 15px;
}
.sticky-posts .post-tags-list a {
color: #686868;
text-transform: capitalize;
}
.sticky-posts .rotate45_back {
display: block;
padding: 0px;
width: 56px;
}
.sticky-posts .rotate45_back1 {
display: block;
padding: 0px;
width: 56px;
}
.sticky-posts .post-date .rotate45_back {
font-size: 22px;
}
.sticky-posts .post-date .rotate45_back1 {
font-size: 16px;
}
.sticky-posts .sticky_post_text_container .post-name a {
color: black;
line-height: 140%;
margin-bottom: 6px;
}
.sticky-posts .sticky_post_text_container .post-name a:hover ,
.sticky-posts .sticky_post_text_container .post-author {
color: rgba(0, 0, 0, 1);
}
.sticky_post_blog_details .post-name {
font-weight: 600;
line-height: 40px;
margin: 0;
}
.post-name.post-name-color a {
color: #fff;
}
.post-name {
font-weight: 600;
margin: 0px;
}
.ico-whitepapers-posts .post-name {
text-align: center;
}
.post-token-name{
color: rgba(37,37,37,0.7);
font-weight: 300;
margin-bottom: 0;
text-align: center;
}
.post-details-content{
font-weight: 300;
margin: 8px 0px 25px;
color: rgba(37,37,37,0.7);
text-align: center;
}
.single .post-name {
font-size: 35px;
font-weight: 600;
line-height: 40px;
margin: 0;
}
.single-post #comments .comment-list .heading-bottom {
margin-top: 55px;
}
.single-post #comments .comment-list h3.heading-bottom {
margin-bottom: 0px;
}
.row.post-tags-n-share {
margin-top: 40px;
}
.single-post #comments #respond.comment-respond h3#reply-title {
margin-top: 50px;
margin-bottom: 10px;
}
.single-post #comments .comment-list h3.heading-bottom.pingbacks-header {
margin-top: 55px;
}
.single .article-header .single-post-tags {
margin-top: 10px;
}
.single.single-portfolio .post-name {
font-size: 30px;
margin-bottom: 10px;
}
.related-posts .post-name {
font-size: 20px;
line-height: 150%;
margin-bottom: 10px;
margin-top: 0px;
}
.related-posts .post-excerpt {
color: #9aa7af;
font-weight: 300;
margin: 5px 0 0;
}
.post-category-comment-date .post-author {
border-bottom: 0 none;
}
.article-categories a:hover {
color: rgb(181, 185, 189);
}
.post-author-thumbnail {
margin-bottom: 15px;
}
.author-content .post-date {
color: rgb(181, 185, 189);
}
.post-category-comment-date {
margin: 0 0 20px;
}
.single-post .post-category-comment-date {
margin: 0 0 15px;
opacity: 1;
}
.post-excerpt {
color: #fff;
line-height: 150%;
margin: 0;
margin-top: 5px;
}
.comments-area .no-comments {
float: left;
margin-top: 20px;
width: 100%;
overflow: hidden;
}
.submit-comment,
.theme_comments {
margin-top: 30px;
width: 100%;
}
.comment-form .form-fields {
padding: 0;
}
.comment-form i {
font-size: 20px;
line-height: 50px;
color: rgba(128, 128, 128, .5);
right: 25px;
text-align: center;
top: 0;
width: 34px;
background: #fff;
border-top-color: rgb(224, 224, 224);
border-top-style: solid;
border-top-width: 1px;
height: 46px
}
#form-allowed-tags {
display: none;
}
.comment_body > p {
color: #636363;
font-weight: 500;
}
.comment_body .reply_button {
color: #4a4a4a;
font-style: italic;
opacity: 0.7;
line-height: 1;
padding: 2px 15px;
}
.comment_body .reply_button1 {
padding-left: 0;
padding-top: 5px;
}
.comment-edit-link:focus,
.comment-reply-link:focus,
.comment-edit-link:hover,
.comment-reply-link:hover{
background: #686868;
color: #e0e0e0;
}
.comment-edit-link,
.comment-reply-link {
background: #151515;
color: #fff;
font-size: 12px;
padding: 3px 8px;
transition: all 250ms ease-in-out;
-webkit-transition: all 250ms ease-in-out;
}
.comment_body .reply_button1 .comment-reply-link:first-child{
margin: 0;
}
.comment_body .reply_button a {
margin: 0 3px;
}
.comment_body .author_name {
font-size: 18px;
font-weight: bold;
color: #000;
line-height: 1;
}
.comment-list.comments-area.theme_comments.comments {
margin: 0;
}
.comment-respond {
margin-bottom: 0px;
margin-top: 0px;
width: 100%;
float: left;
}
#commentform #wp-comment-cookies-consent {
display: inline-table;
width: auto;
margin-right: 7px;
opacity: 0.6;
}
.sticky_post_text_container {
border-radius: 7px !important;
-webkit-border-radius: 7px !important;
box-shadow: 2px 2px 15px rgba(0, 0, 0, 0.08);
-webkit-box-shadow: 2px 2px 15px rgba(0, 0, 0, 0.08);
overflow: hidden;
}
.sticky_post_text_container .post-author,
.sticky_post_text_container .post-name a {
padding: 0 10px;
}
.sticky-posts .bottom {
padding: 15px;
}
.sticky_post_blog_details {
background: white none repeat scroll 0 0;
padding: 15px 10px;
}
.sticky_post_blog_details .post-author {
opacity: 0.8;
}
/*Blog specific color*/
.text-white .post-name a {
color: rgb(255, 255, 255);
}
.text-white .post-name a:hover {
color: rgba(255, 255, 255, 0.8);
}
.text-white .post-category-comment-date {
color: rgba(255, 255, 255, 0.8);
}
.text-white .post-author {
color: rgba(255, 255, 255, 0.8);
}
.text-white .post-tags a {
color: rgba(255, 255, 255, 1);
}
.text-white .post-comments a {
color: rgba(255, 255, 255, 1);
}
.text-white .post-excerpt p {
color: rgba(255, 255, 255, 0.8);
}
.text-white .more-link {
color: rgba(255, 255, 255, 1);
}
.text-white .more-link:hover {
color: rgba(255, 255, 255, 0.8);
}
/*Blog related posts specific color*/
.related_blog_details {
padding: 25px 0 0 0;
}
.related_blog_custom.text-white .post-excerpt {
color: rgba(255, 255, 255, 0.8);
}
.related_blog_custom.text-white .post-author {
border: medium none;
}
.related_blog_custom.text-white .post-name {
color: rgb(255, 255, 255);
margin: 0;
line-height: normal;
}
.related_blog_custom {
overflow: hidden;
}
/*Blog: Single blog post page*/
.single.single-post .article-header .article-details .wp-post-image {
margin-bottom: 30px;
}
.single.single-post .article-header .article-details .single-post-tags {
margin-top: 0px;
}
.single-post .single-post-article-header {
position: relative;
}
.single-post-holder {
background: rgba(36,38,35, 0.4) none repeat scroll 0 0;
height: 100%;
left: 0;
opacity: 1;
position: absolute;
text-align: center;
top: 0;
transition: all 400ms ease 0s;
-webkit-transition: all 400ms ease 0s;
width: 100%;
}
.inside-holder {
padding: 15% 0;
}
.single-post-social > div {
display: inline;
margin: 0 10px;
}
.single-post-social > div > i {
margin: 0 5px;
}
.single-post-holder .single_post_title {
clear: both;
color: white;
display: block;
font-size: 55px;
margin: 0 auto;
}
.single-post-social .single-post-shares {
border: 1px solid;
padding: 10px 15px;
}
.single-post-social {
color: #ffffff;
padding: 30px 0;
}
.single_tax::after {
content: ",";
color: #000;
opacity: 0.5;
}
.single_tax:last-child::after {
content: "";
}
.article-content {
margin-bottom: 20px;
}
.article-footer {
overflow: hidden;
padding: 20px 0;
}
.article-tags-comments .article-comments {
margin: 0;
padding: 0;
}
.article-tags i {
margin-right: 8px;
}
.article-tags-comments {
color: rgb(153, 171, 183);
}
.post-category-comment-date span {
margin-right: 10px;
font-weight: 300;
}
.post-category-comment-date span a {
font-weight: 300;
opacity: 1;
}
.article-details .post-author {
border-bottom: 0 none;
font-size: 14px;
padding-bottom: 0;
}
.article-tags-comments {
border-top: 1px solid rgb(229, 236, 239);
border-bottom: 1px solid rgb(229, 236, 239);
color: rgb(153, 171, 183);
margin: 10px 0;
overflow: hidden;
padding: 10px 0;
}
.article-categories > h3 {
color: #9aa7af;
display: inline;
font-size: 16px;
margin: 0;
}
.article-categories i {
margin-right: 3px;
}
.categories {
color: #6d7a83;
display: inline;
font-size: 15px;
width: auto;
}
.article-categories {
}
.article-categories a {
color: rgb(0, 0, 0);
}
.social-sharer li:hover a {
color: #fff;
}
.social-sharer li a {
color: #fff;
display: block;
line-height: normal;
transition: all 300ms;
-o-transition: all 300ms;
-ms-transition: all 300ms;
-webkit-transition: all 300ms;
-moz-transition: all 300ms;
line-height: 120%;
}
.social-sharer > li.facebook{
background: #3b5999;
}
.social-sharer > li.twitter{
background: #34CBFF;
}
.social-sharer > li.google-plus{
background: #D14836;
}
.social-sharer > li.linkedin{
background: #01669A;
}
.social-sharer > li.reddit{
background: #6FC2FD;
}
.social-sharer > li.tumblr{
background: #2D5770;
}
.social-sharer > li.pinterest{
background: #B30610;
}
.social-sharer > li {
background: none repeat scroll 0 0 #d7dbdd;
display: block;
float: left;
margin: 0 5px 0 0;
padding: 8px 12px;
text-align: center;
width: 40px;
transition: all 300ms;
-o-transition: all 300ms;
-ms-transition: all 300ms;
-webkit-transition: all 300ms;
-moz-transition: all 300ms;
}
.right-side-sharer .article-social {
margin: 0;
}
.right-side-sharer .social-sharer > li {
background: transparent !important;
text-align: left;
width: 100%;
}
.right-side-sharer .social-sharer li a:hover {
color: rgba(0, 0, 0,.75);
}
.right-side-sharer .social-sharer li a {
color: rgba(0, 0, 0, 0.75);
display: inline;
}
.right-side-sharer .social-sharer li a:hover {
color: rgb(0, 0, 0);
}
.article-social {
margin-top: 30px;
}
.social-sharer {
display: inline;
margin: 0;
padding: 0;
}
.article-social > h3 {
display: inline;
float: left;
margin: 0 15px 0 0;
}
.author-bio .author-thumbnail {
margin: 0;
}
.author-thumbnail p {
margin: 0;
}
.author-bio {
background: rgb(40, 40, 40) none repeat scroll 0 0;
border-radius: 10px;
margin-top: 60px;
overflow: hidden;
padding: 30px 30px 30px 15px;
}
.author-name {
margin-top: 20px;
padding: 0 15px;
}
.author-name span:first-child {
color: rgb(181, 185, 189);
}
.author-name span {
display: block;
font-size: 16px;
font-weight: 300;
width: 100%;
}
.author-job {
color: #9aa7af;
}
.author-biography {
color: rgb(181, 185, 189);
font-size: 17px;
font-style: italic;
line-height: 150%;
}
.author-see-more {
border: 1px solid rgb(181, 185, 189);
border-radius: 5px;
color: rgb(181, 185, 189);
display: inline-table;
margin-top: 10px;
font-weight: 300;
font-size: 13px;
padding: 8px 12px;
transition: all 300ms ease-in-out 0ms;
-o-transition: all 300ms ease-in-out 0ms;
-moz-transition: all 300ms ease-in-out 0ms;
-webkit-transition: all 300ms ease-in-out 0ms;
-ms-transition: all 300ms ease-in-out 0ms;
}
.author-see-more:hover {
background: rgb(235, 236, 237) none repeat scroll 0 0;
border: 1px solid rgba(0, 0, 0, 0);
color: rgb(0, 0, 0);
font-weight: 300;
}
.author-links {
right: 15px;
top: 15px;
}
.author-links .rotate45 {
float: left;
margin: 8px 1px 8px 14px;
width: 33px;
}
.author-links .rotate45 a {
color: #ffffff;
display: block;
transform: rotate(-45deg);
-o-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
}
.single-mt_house .related-posts {
margin: 70px 0;
margin-top: 84px;
}
.related-posts {
margin: 50px 0 50px;
}
.more-link {
display: block;
margin-top: 10px;
}
/*Comments list and form*/
/*List*/
.search h2.page-title {
font-weight: 600;
}
.search .page-title {
color: #000000;
text-align: center;
}
.comment-list .comment {
padding-bottom: 35px;
overflow: hidden;
padding-top: 15px;
border-bottom: 1px solid #ededed;
}
.comment-list .comment:last-child {
border: 0 none;
}
.comments_holder {
background-color: #f7f7f7;
}
#comments .comment_author {
margin: 0;
padding: 0;
}
#comments .children {
overflow: auto;
margin: 0;
padding-left: 30px;
}
#comments .comment.depth-2 {
padding-left: 20px;
}
#comments .comment.depth-3 {
padding-left: 40px;
}
#comments .comment.depth-4 {
padding-left: 60px;
}
#comments .comment.depth-5 {
padding-left: 80px;
border-bottom: 0px;
padding-bottom: 0px;
}
.comment-list .comment.depth-2:last-child, .comment-list .comment.depth-3:last-child, .comment-list .comment.depth-4:last-child, .comment-list .comment.depth-5:last-child, .comment-list .comment.depth-6:last-child {
margin-bottom: 0;
padding-bottom: 0px;
}
.logged-in .form-comment {
padding: 0;
width: 100%;
}
.comment .comment-respond {
margin: 10px 0 !important;
}
.author-bio .avatar.photo {
float: left;
}
.avatar.photo{
max-width: 60px;
height: auto;
border-radius: 5px;
-webkit-border-radius: 5px;
}
.comments-area .single_comment:first-child {
border-top: 0 none;
margin-bottom: 0;
margin-top: 0;
padding: 0;
}
.single_comment {
border-top: 1px solid rgb(235, 235, 235);
margin-top: 20px;
overflow: auto;
padding-bottom: 15px !important;
padding-top: 15px !important;
}
.comment-form textarea {
height: 137px;
}
.comment-form input,
.comment-form textarea {
border: 1px solid #e0e0e0!important;
padding: 12px;
width: 100%;
color: #686868;
outline: 0;
}
.comment-form-author {
margin-bottom: 20px;
}
.form-submit {
float: right;
}
.form-submit input {
color: rgb(255, 255, 255);
padding: 8px 15px;
}
#commentform .form-submit button {
background-color: #389d29;
text-align: center;
padding: 0px 30px;
height: 45px;
line-height: 45px;
color: #fff;
font-size: 14px;
display: block;
transition: all 300ms ease 0s;
-webkit-transition: all 300ms ease 0s;
font-weight: bold;
outline: 0;
border: 0;
text-transform: uppercase;
}
#commentform .form-submit button:hover {
background: #151515;
color: #fff !important;
}
.logged-in-as a:hover{
color: #4f4f4f !important;
transition: all 300ms ease-in-out 0s;
-o-transition: all 300ms ease-in-out 0s;
-ms-transition: all 300ms ease-in-out 0s;
-webkit-transition: all 300ms ease-in-out 0s;
-moz-transition: all 300ms ease-in-out 0s;
}
.search-results article.single-post img {
width: 100%;
}
/*Next - Previous posts*/
.prev-next-post {
float: left;
margin-bottom: 90px;
margin-top: 30px;
width: 100%;
}
.prev-next-post .rotate45 {
background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
border: 1px solid #c1c1c1;
width: 36px;
}
.prev-next-post .prev-post a span {
margin-left: 5px;
}
.prev-next-post .next-post a span {
margin-right: 5px;
}
.prev-next-post a span {
font-size: 18px;
font-weight: 600;
position: relative;
top: -6px;
}
.prev-post, .next-post {
padding: 0;
}
.next-post a, .prev-post a {
display: inline-block;
color: #3e3492;
transition: all 300ms ease-in-out 0s;
-o-transition: all 300ms ease-in-out 0s;
-ms-transition: all 300ms ease-in-out 0s;
-webkit-transition: all 300ms ease-in-out 0s;
-moz-transition: all 300ms ease-in-out 0s;
}
.next-post a:hover,
.prev-post a:hover {
color: #ff2122 !important;
}
.next-post a i, .prev-post a i {
font-size: 30px;
}
/*---------------------------------------------*/
/*--- 11.1. Sidebar/Widgets ---*/
/*---------------------------------------------*/
.single_post_author_details .single_post_social i {
color: #838d8f;
}
.widgets_v2 .widget_search .search-field {
width: 100%;
}
.widgets_v2 .sidebar-content .widget {
background: #fcfcfc none repeat scroll 0 0;
border: 1px solid #ededed;
padding: 30px;
}
.single_post_author_details {
border: 1px solid #f3f3f3;
padding: 30px 15px;
text-align: center;
}
.single_post_author_details .single_post_author_name {
margin: 0;
padding: 20px;
}
.single_post_author_details .single_post_facebook {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
border-color: #f3f3f3 navy #f3f3f3 #f3f3f3;
border-image: none;
border-style: solid none solid solid;
border-width: 1px medium 1px 1px;
padding: 0;
}
.single_post_author_details .single_post_facebook a {
display: block;
padding: 10px;
}
.single_post_author_details .single_post_tweeter {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
border-color: #f3f3f3 navy #f3f3f3 #f3f3f3;
border-image: none;
border-style: solid none solid solid;
border-width: 1px medium 1px 1px;
padding: 0;
}
.single_post_author_details .single_post_tweeter a {
display: block;
padding: 10px;
}
.single_post_author_details .single_post_instagram {
border: 1px solid #f3f3f3;
padding: 0px;
}
.single_post_author_details .single_post_instagram a {
display: block;
padding: 10px;
}
.single_post_author_details .single_post_author_page a {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
border-color: navy #f3f3f3 #f3f3f3;
border-image: none;
border-style: none solid solid;
border-width: medium 1px 1px;
color: #838d8f;
display: block;
padding: 10px;
}
.textwidget a {
margin-right: 15px;
font-weight: 600;
}
.widget_address_social_icons .social-links > li {
display: inline-table;
height: 30px;
margin-bottom: 3px;
width: 30px;
}
.widget_address_social_icons {
margin-bottom: 30px;
}
footer .widget_rss li,
footer .widget_rss li a,
footer .widget_rss .rss-date,
footer .widget_rss a {
color: #e0e0e0 !important;
}
footer .widget_tag_cloud .tagcloud {
overflow: hidden;
}
footer .thumbnail-overlay i {
left: 36%;
top: 36%;
}
.widget_nav_menu ul {
padding-left: 5px;
}
.widget_rss ul {
padding: 0;
}
.widget_rss .rss-date{
line-height: normal;
border: 1px solid rgba(167,167,167, .5);
color: rgba(21, 21, 21, .7);
font-size: 13px;
font-weight: 300;
padding: 0 4px;
display: inline-block;
}
.widget select,
.widget_archive > select {
color: #686868;
width: 100%;
padding: 10px;
border-radius: 3px;
border: 1px solid #e0e0e0;
font-weight: 300;
}
.widget_categories label,
.widget_archive label {
display: none;
}
.widget_address_social_icons .social-links{
margin: 0;
padding: 0;
}
.widget_address_social_icons .social-links a {
color: rgb(255, 255, 255) !important;
display: block;
height: 40px;
padding: 10px 12px;
text-align: center !important;
width: 40px;
}
/*Calendar widget*/
#wp-calendar {
width: 100%;
}
.search-form input[type="submit"] {
border: 0 none;
color: #ffffff;
padding: 12px 16px;
}
.wp-caption-text {
font-weight: 300;
padding-top: 4px;
padding-bottom: 15px;
}
.sidebar-content .widget {
float: left;
padding-bottom: 50px;
width: 100%;
font-size: 15px;
line-height: 25px;
}
.sidebar-content aside.widget:last-child {
border: 0 !important;
}
.sidebar-content aside.widget:first-child {
padding-top: 0px !important;
}
.sidebar-content aside.widget {
border-bottom: 1px dashed #ccc;
padding-top: 30px;
padding-bottom: 25px;
}
.sidebar-content .widget-title,
.sidebar-content .widget-title a {
color: #151515;
font-weight: 600;
margin-top: 0;
font-size: 24px;
}
.wpb_widgetised_column .widget-title {
color: #282828;
}
.sidebar-content .widget:first-child .widget-title {
margin-top: 0;
}
.no-results.not-found .page-title:last-child {
margin-top: 10px;
}
.widget_search .search-field {
border: 1px solid #e0e0e0;
font-style: normal;
font-weight: 300;
padding: 12px;
height: 45px;
outline: 0;
}
.widget_toggles .panel-body,
.testimonials_slider .testimonial-content span,
.widget_popular_recent_tabs .post-description{
font-weight: 300;
}
.widget_pages li,
.widget_categories .cat-item li {
list-style: outside none none !important;
}
#wp-calendar th{
color: #151515;
}
#wp-calendar td,
#wp-calendar td a,
#wp-calendar caption,
.widget_search .search-field,
.widget_toggles .panel-body,
.testimonials_slider .testimonial-content span,
.widget_popular_recent_tabs .post-description,
.textwidget{
color: #686868;
}
#wp-calendar td a{
transition: all 300ms ease-in-out 0ms;
-o-transition: all 300ms ease-in-out 0ms;
-moz-transition: all 300ms ease-in-out 0ms;
-webkit-transition: all 300ms ease-in-out 0ms;
-ms-transition: all 300ms ease-in-out 0ms;
}
#wp-calendar td a:hover{
color: #483ca8;
}
/*Tagcloud widget*/
.tagcloud > a:hover{
border-color: transparent;
}
.tagcloud > a {
font-size: 15px !important;
background: transparent !important;
color: rgba(255, 255, 255, 0.9);
display: block;
float: left;
border: 1px solid;
font-weight: 300;
margin-bottom: 5px;
margin-right: 5px;
padding: 6px 12px;
text-decoration: none;
transition: all 300ms ease-in-out 0ms;
-o-transition: all 300ms ease-in-out 0ms;
-moz-transition: all 300ms ease-in-out 0ms;
-webkit-transition: all 300ms ease-in-out 0ms;
-ms-transition: all 300ms ease-in-out 0ms;
}
.sidebar-content .tagcloud > a {
background: rgb(51, 51, 51) none repeat scroll 0 0;
color: #686868;
padding: 5px 10px;
border: 1px solid #e0e0e0;
}
.sidebar-content .tagcloud > a:hover {
background: transparent !important;
color: #389d29 ;
border-color: #389d29;
}
.tagcloud > a:hover,
.sidebar-content .tagcloud > a:hover {
color: #fff;
}
/*Widget: accordion*/
.widget_toggles .panel-heading {
padding: 0;
}
.widget_toggles .panel-heading a {
display: block;
padding: 10px 15px;
}
.widget_toggles .panel-heading a.collapsed::after {
content: "\f067";
font-family: 'FontAwesome';
position: absolute;
right: 12%;
}
.widget_toggles .panel-heading a::after {
content: "\f068";
font-family: 'FontAwesome';
position: absolute;
right: 12%;
}
/*Widget: Testimonials slider*/
.testimonials_slider .testimonial-content {
color: #9aa7af;
}
.testimonial-client-details {
margin-top: 15px;
}
.testimonials_slider .testimonial-content:after {
bottom: 28px;
left: 50px;
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
border-color: rgba(136, 183, 213, 0);
border-top-color: #f1f1f1;
border-width: 13px;
margin-left: -30px;
}
.testimonials_slider .testimonial-content span {
background: none repeat scroll 0 0 #f1f1f1;
display: block;
padding: 15px;
}
/*Elements: Popular Recent posts - tabs*/
.widget_popular_recent_tabs .nav-tabs > li > a{
margin: 0;
text-align: center;
}
.widget_popular_recent_tabs .nav-tabs > li{
width: 50%;
}
.widget_popular_recent_tabs .nav-tabs > li.active {
border-top: 5px solid;
}
.widget_popular_recent_tabs .nav-tabs li.active a {
background: none repeat scroll 0 0 #ffffff;
border: 0 none;
}
.widget_popular_recent_tabs .nav-tabs li a {
background: none repeat scroll 0 0 #ecf0f2;
border-top: 5px solid #ecf0f2;
color: #9aa7af;
outline: medium none;
border-bottom: 0 none;
}
.widget_popular_recent_tabs .widget_body {
border-left: 1px solid #e1e4e7;
border-right: 1px solid #e1e4e7;
border-bottom: 1px solid #e1e4e7;
}
.widget_popular_recent_tabs .tab-content {
padding: 15px;
}
.widget_popular_recent_tabs .recent-post,
.widget_popular_recent_tabs .popular-post {
margin-bottom: 20px;
}
.widget_popular_recent_tabs .recent-post:last-child,
.widget_popular_recent_tabs .popular-post:last-child {
margin-bottom: 0;
}
.widget_popular_recent_tabs .post-title {
font-size: 16px;
margin-top: 5px;
}
.widget_popular_recent_tabs .post-date {
color: #99abb7;
margin-bottom: 5px;
margin-left: 0;
}
.search-form .screen-reader-text {
display: none;
}
.sidebar-content:not(.header7) {
padding-left: 35px;
}
.sidebar-content .widget_search label {
width: 68%;
float: left;
}
.sidebar-content .widget_search label input {
width: 100%;
padding: 11px 0px !important;
text-indent: 15px;
}
.sidebar-content .widget_search .search-submit {
width: 30%;
padding: 11px 0;
margin-left: 2%;
background-color: #389d29;
text-align: center;
padding: 12px 10px;
height: 45px;
line-height: 1;
border: 0;
color: #fff;
text-transform: uppercase;
font-weight: 600;
font-size: 14px;
outline: 0;
transition: all 300ms ease 0s;
-webkit-transition: all 300ms ease 0s;
}
.sidebar-content .widget_search .search-submit:hover {
background-color: #216fff;
color: #ffffff;
}
.sidebar-content .widget_nav_menu li,
.widget_recent_entries li {
padding-left: 12px;
position: relative;
}
.sidebar-content .widget_nav_menu li::before,
.widget_recent_entries li::before {
content: "???";
font-family: 'fontawesome';
left: 0;
margin-right: 8px;
position: absolute;
}
.sidebar-content .widget_nav_menu .menu{
padding: 0;
}
.sidebar-content .widget_nav_menu li{
margin-bottom: 5px;
}
.sidebar-content .widget_nav_menu li,
.sidebar-content .widget_nav_menu a {
display: block;
color: #9aa7af;
width: 100%;
text-align: left;
}
/*Widget: Social Share Icons*/
.tooltip-effect-1 .tooltip-content {
-webkit-transform: translate3d(20px,-10px,0);
transform: translate3d(20px,-10px,0);
-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
transition: opacity 0.3s, transform 0.3s;
}
.tooltip_share {
display: inline;
position: relative;
z-index: 999;
}
/* Trigger text */
.tooltip-item {
cursor: pointer;
display: inline-block;
font-weight: 600;
}
/*Widget: Recent Listings with thumbnail*/
.widget_coinflip_recent_listings_with_thumbnail ul {
padding-left: 0px !important;
}
.widget_coinflip_recent_listings_with_thumbnail .widget-title{
margin-bottom: 18px !important;
}
.widget_coinflip_recent_listings_with_thumbnail li.row {
margin: 15px 0px 0px !important;
list-style-type: none;
list-style: outside none none;
border-bottom: 1px solid rgba(235, 235, 235, 0.13);
}
.widget_coinflip_recent_listings_with_thumbnail li.row:last-child {
border: none;
}
.widget_coinflip_recent_listings_with_thumbnail .post-details p.post-listing {
margin-bottom: 17px;
}
.widget_coinflip_recent_listings_with_thumbnail .post-thumbnail{
padding-left: 0px;
text-align: center;
}
.widget_coinflip_recent_listings_with_thumbnail .post-thumbnail:hover img {
transform: scale(1.05);
}
.widget_coinflip_recent_listings_with_thumbnail .post-thumbnail img {
transition: all .3s ease-in-out;
-webkit-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
}
.widget_coinflip_recent_listings_with_thumbnail .post-details{
padding: 0px !important;
}
.widget_coinflip_recent_listings_with_thumbnail .post-thumbnail a{
background: #ffffff;
transition: all .2s ease-in-out;
-webkit-transition: all .2s ease-in-out;
-ms-transition: all .2s ease-in-out;
}
.widget_coinflip_recent_listings_with_thumbnail .post-thumbnail a:hover{
background: rgba(255,255,255,0.8) !important;
}
.widget_coinflip_recent_listings_with_thumbnail .post-thumbnail a i{
font-size: 3.8rem;
display: inline-block;
margin: 0 !important;
line-height: 5rem;
color: #151515;
}
.widget_coinflip_recent_listings_with_thumbnail .post-details > a {
font-size: 14px;
font-weight: 600;
color: #cecece !important;
opacity: 1;
transition: all .2s ease-in-out;
-webkit-transition: all .2s ease-in-out;
-ms-transition: all .2s ease-in-out;
letter-spacing: normal;
line-height: normal;
display: block;
margin-bottom: 4px;
margin-top: 0;
line-height: 21px;
}
.widget_coinflip_recent_listings_with_thumbnail .post-details > a:hover {
color: #fff !important;
}
.widget_coinflip_recent_listings_with_thumbnail .post-details .post-date{
color: rgba(255,255,255,0.7) !important;
margin-bottom: 0px !important;
border: 1px solid rgba(255,255,255,0.2);
font-size: 12px;
line-height: normal;
font-weight: 300;
margin: 0;
padding: 0 4px;
display: table;
}
.widget_coinflip_recent_listings_with_thumbnail p.post-listing a {
color: #c8c8c8;
font-size: 13px;
line-height: 19px;
font-weight: 300;
transition: all .2s ease-in-out;
-webkit-transition: all .2s ease-in-out;
-ms-transition: all .2s ease-in-out;
}
.widget_coinflip_recent_listings_with_thumbnail p.post-listing a:hover {
color: rgba(255, 255, 255, 1);
}
/* Gap filler */
.tooltip-item::after {
content: '';
position: absolute;
width: 360px;
height: 20px;
bottom: 100%;
left: 50%;
pointer-events: none;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
}
.tooltip_share:hover .tooltip-item::after {
pointer-events: auto;
}
/* Tooltip */
.tooltip-content {
position: absolute;
z-index: 9999;
width: 120px;
left: 50%;
margin: 0;
bottom: 100%;
text-align: left;
font-size: 0.765em;
line-height: 1.4;
box-shadow: -5px -5px 15px rgba(48,54,61,0.2);
background: #2a3035;
opacity: 0;
cursor: default;
pointer-events: none;
}
.tooltip_share:hover .tooltip-content {
pointer-events: auto;
opacity: 1;
-webkit-transform: translate3d(20px, 3px, 0px) rotate3d(0,0,0,0);
transform: translate3d(20px, 3px, 0px) rotate3d(0,0,0,0);
}
/* Arrow */
.tooltip-content::after {
content: '';
top: 100%;
left: 50%;
border: solid transparent;
height: 0;
width: 0;
position: absolute;
pointer-events: none;
border-color: transparent;
border-top-color: #6CDFEA;
border-width: 10px;
margin-left: -10px;
}
/* Tooltip content*/
.tooltip-text {
color: rgb(255, 255, 255);
display: block;
font-size: 15px;
padding: 0;
overflow: hidden;
}
.shortcode_post_content .text_content .post-download-icons .tooltip-content a {
float: left;
border-radius: 0;
width: 33.3333%;
}
.shortcode_post_content .text_content .post-download-icons .tooltip-content a.twitter {
background: #6CDFEA;
}
.shortcode_post_content .text_content .post-download-icons .tooltip-content a.twitter:hover {
background: #50d9e6;
}
.shortcode_post_content .text_content .post-download-icons .tooltip-content a.facebook {
background: #3B5998;
}
.shortcode_post_content .text_content .post-download-icons .tooltip-content a.facebook:hover {
background: #344f87;
}
.shortcode_post_content .text_content .post-download-icons .tooltip-content a.google-plus {
background: #E34429;
}
.shortcode_post_content .text_content .post-download-icons .tooltip-content a.google-plus:hover {
background: #d3361b;
}
ul.share-social-links {
list-style-type: none;
padding: 0;
}
.share-social-links li {
text-align: center;
border-radius: 0;
list-style: none;
width: 31.6%;
margin-bottom: 5px;
float: left;
margin-right: 2.5px;
margin-left: 2.5px;
}
.share-social-links li a {
display: block;
text-align: center;
color: #fff;
padding: 8px;
font-size: 17px;
transition: all .2s ease-in-out;
-webkit-transition: all .2s ease-in-out;
}
.share-social-links li.facebook a{
background-color: #3B5998;
}
.share-social-links li.facebook:hover a{
background: #314b80;
}
.share-social-links li.twitter a{
background-color: #39A9E0;
}
.share-social-links li.twitter:hover a{
background-color: #1fc1f4;
}
.share-social-links li.linkedin a{
background-color: #007FB1;
}
.share-social-links li.linkedin:hover a{
background-color: #1b4769;
}
.share-social-links li.googleplus a{
background-color: #D14836;
}
.share-social-links li.googleplus:hover a{
background-color: #be3c2b;
}
.share-social-links li.digg a{
background-color: #14589E;
}
.share-social-links li.digg:hover a{
background-color: #104983;
}
.share-social-links li.pinterest a{
background-color: #CB2027;
}
.share-social-links li.pinterest:hover a{
background-color: #b01b21;
}
.share-social-links li.reddit a{
background-color: #FF4500;
}
.share-social-links li.reddit:hover a{
background-color: #e03c00;
}
.share-social-links li.stumbleupon a{
background-color: #EB4924;
}
.share-social-links li.stumbleupon:hover a{
background-color: #db3914;
}
.widget_social_share {
width: 100%;
display: inline-block;
margin: 10px 0;
}
/*Widget: Categories*/
.sidebar-content .widget_nav_menu > ul,
.widget_recent_entries > ul,
.widget_pages > ul,
.widget_meta > ul,
.widget_archive > ul,
.widget_categories > ul {
list-style: outside none none;
padding-left: 0;
}
.recentcomments {
list-style: outside none none;
margin-bottom: 5px;
}
.widget_recent_comments > ul{
padding: 0;
margin-bottom: 5px;
}
.widget_recent_comments > ul,
.widget_nav_menu li,
.widget_nav_menu li a,
.sidebar-content .widget_nav_menu li,
.sidebar-content .widget_nav_menu li a,
.widget_recent_entries li,
.widget_recent_entries li a,
.widget_pages li,
.widget_pages li a,
.widget_meta li,
.widget_meta li a,
.widget_archive li,
.widget_archive li a,
.widget_recent_comments li a,
.widget_categories .cat-item,
.widget_categories li a {
color: #686868;
font-weight: 300;
transition: all 300ms ease 0s;
-webkit-transition: all 300ms ease 0s;
}
footer .widget_recent_comments > ul,
footer .widget_nav_menu li,
footer .widget_nav_menu li a,
footer .sidebar-content .widget_nav_menu li,
footer .sidebar-content .widget_nav_menu li a,
footer .widget_recent_entries li,
footer .widget_recent_entries li a,
footer .widget_pages li,
footer .widget_pages li a,
footer .widget_meta li,
footer .widget_meta li a,
footer .widget_archive li,
footer .widget_archive li a,
footer .widget_recent_comments li a,
footer .widget_categories .cat-item,
footer .widget_categories li a {
color: #fafafa !important;
}
.widget_coinflip_recent_entries_with_thumbnail li {
list-style: outside none none;
margin: 0 0 15px;
padding: 0px 0 15px;
border-bottom: 1px solid rgba(235, 235, 235, 0.13);
}
.widget_coinflip_recent_entries_with_thumbnail li:last-child{
border: none;
}
.widget_coinflip_recent_entries_with_thumbnail li a {
color: #cecece !important;
font-weight: 600;
line-height: 1.5;
margin-bottom: 10px;
}
.widget_coinflip_recent_entries_with_thumbnail li a:hover,
.widget_coinflip_recent_entries_with_thumbnail li:hover{
color: #fff !important;
}
.sidebar-content .widget_nav_menu li{
position: relative;
}
/*Widget: Tweets*/
.tweet-title .col-md-2 {
margin: 0;
padding: 2px 0;
width: 25px;
border-radius: 4px;
-webkit-border-radius: 4px;
}
.tweeter-profile {
opacity: 0.5;
padding-left: 10px;
}
.tweet-body {
margin-top: 5px;
color: rgba(0, 0, 0, 0.8);
}
.tweet-body a{
font-style: italic;
}
.tweets .tweet {
border-bottom: 1px solid rgb(225, 228, 231);
margin-bottom: 15px;
padding-bottom: 15px;
}
.tweets .tweet:last-child {
border: 0 none;
margin: 0;
}
.tweets-profile-url {
border-bottom: 1px solid #e1e4e7;
border-top: 1px solid #e1e4e7;
padding: 10px 0;
}
/*Recent posts with thumbnails widget*/
.widget_coinflip_recent_entries_with_thumbnail > ul {
padding: 0;
}
.widget_recent_entries > ul {
padding: 0;
}
.widget_coinflip_recent_entries_with_thumbnail li:hover .thumbnail-overlay{
opacity: 1
}
.widget_recent_entries li:hover .thumbnail-overlay{
opacity: 1
}
.thumbnail-overlay {
height: 100%;
left: 0;
top: 0;
width: 100%;
opacity: 0;
transition: all 300ms ease-in-out 0ms;
-o-transition: all 300ms ease-in-out 0ms;
-moz-transition: all 300ms ease-in-out 0ms;
-webkit-transition: all 300ms ease-in-out 0ms;
-ms-transition: all 300ms ease-in-out 0ms;
border-radius: 5px;
}
.thumbnail-overlay i {
color: rgb(255, 255, 255);
font-size: 17px;
left: 42%;
top: 42%;
}
.widget_coinflip_recent_entries_with_thumbnail a {
color: rgba(255, 255, 255, 1);
text-decoration: none;
display: block;
transition: all 300ms ease-in-out 0ms;
-o-transition: all 300ms ease-in-out 0ms;
-moz-transition: all 300ms ease-in-out 0ms;
-webkit-transition: all 300ms ease-in-out 0ms;
-ms-transition: all 300ms ease-in-out 0ms;
}
.widget_recent_entries a {
color: rgba(255, 255, 255, 1);
text-decoration: none;
display: block;
transition: all 300ms ease-in-out 0ms;
-o-transition: all 300ms ease-in-out 0ms;
-moz-transition: all 300ms ease-in-out 0ms;
-webkit-transition: all 300ms ease-in-out 0ms;
-ms-transition: all 300ms ease-in-out 0ms;
}
.widget_coinflip_recent_entries_with_thumbnail .post-date {
color: #c8c8c8;
font-size: 12px;
font-weight: 300;
margin: 0;
padding: 5px 0 0;
}
.widget_recent_entries .post-date {
color: #6d7a83;
margin: 0;
}
.widget_coinflip_recent_entries_with_thumbnail .post-thumbnail {
padding: 0;
overflow: hidden;
height: 50px;
width: 50px;
}
.widget_recent_entries .post-thumbnail {
padding: 0;
overflow: hidden;
}
.related-posts.sticky-posts .rotate45_back {
padding: 0;
width: 56px;
}
.related-posts.sticky-posts .rotate45_back1 {
padding: 0;
width: 56px;
}
.slider_navigation{
position: absolute;
width: 100%;
bottom: calc(40%);
z-index: 1;
}
.slider_navigation .btn {
background: none repeat scroll 0 0 #483ca8;
border: 0 none;
transition: all 300ms ease-in-out;
-o-transition: all 300ms ease-in-out;
-moz-transition: all 300ms ease-in-out;
-webkit-transition: all 300ms ease-in-out;
-ms-transition: all 300ms ease-in-out;
color: #ffffff;
}
.slider_navigation .btn:hover{
opacity: 0.85;
}
.hephaistos .tp-bullet:hover,
.hephaistos .tp-bullet.selected {
background: rgb(255, 255, 255) none repeat scroll 0 0;
border: 0 none;
padding: 3px;
}
.hephaistos .tp-bullet {
background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
border: 2px solid rgb(255, 255, 255);
padding: 1px;
}
.widget_pages li:hover,
.widget_pages li:hover a{
color: #483ca8;
}
.widget_pages li.page_item_has_children:hover li,
.widget_pages li.page_item_has_children:hover li > a{
color: rgba(21, 21, 21, .7);
}
.widget_pages li.page_item_has_children li:hover,
.widget_pages li.page_item_has_children li:hover a{
color: #483ca8;
}
/*Widgets general rules*/
.left_sidebar h1.widget-title,
.left_sidebar h3.widget-title,
.left_sidebar .widget-title,
.right_sidebar h1.widget-title,
.right_sidebar h3.widget-title,
.right_sidebar .widget-title {
color: #000000;
padding-bottom: 5px;
}
h1.widget-title,
h3.widget-title,
.widget-title {
color: #ffffff;
}
/*Section: Posts*/
.latest-posts h3, .latest-tweets h3 {
color: #ffffff;
font-size: 16px;
font-weight: 400;
margin-bottom: 15px;
padding: 12px;
text-align: left;
text-transform: uppercase;
}
.latest-posts h3 .fa, .latest-tweets h3 .fa{
margin-right: 8px;
}
.latest-posts .post-date {
text-align: center;
}
.latest-posts .post-date-month {
color: #ffffff;
font-weight: 600;
padding: 5px;
text-transform: uppercase;
}
.latest-posts .post-date-day {
color: #ffffff;
font-size: 30px;
font-weight: 600;
padding: 5px;
text-transform: uppercase;
}
.latest-posts .single-post {
border-bottom: 1px solid #dadee1;
margin-bottom: 20px;
overflow: hidden;
padding-bottom: 20px;
}
.latest-posts .single-post:last-child {
border-bottom: 0 none;
margin-bottom: 0;
padding-bottom: 0;
}
.latest-posts .post-details {
margin-top: 10px;
opacity: 0.6;
font-size: 12px;
}
.latest-posts .post-details,
.latest-posts .post-name {
padding: 0 15px;
}
.latest-posts .post-name a {
color: #000;
}
.rotate45 {
color: rgb(255, 255, 255);
height: auto;
margin-top: 15px;
padding: 7px 5px;
text-align: center;
width: auto;
}
.single-tweet {
border-bottom: 1px solid rgb(218, 222, 225);
margin-bottom: 20px;
overflow: hidden;
padding-bottom: 20px;
padding-top: 0;
}
.single-tweet:last-child {
border-bottom: 0 none;
}
.tweet-content {
color: rgba(0, 0, 0, 0.7);
padding-bottom: 5px;
}
.tweet-date {
opacity: 0.3;
}
/*---------------------------------------------*/
/*--- 13. 404 Not found page ---*/
/*---------------------------------------------*/
.error404 header {
background-color: transparent !important;
}
.error404 header .high-padding {
padding: 100px 0;
}
.error404 h2 {
color: #151515;
font-weight: 600;
}
.error404 .page-title {
color: #151515;
font-size: 40px;
line-height: 1.3;
margin-top: 40px;
margin-bottom: 20px;
}
.error404 header p.text-left {
margin: 10px 0 20px;
}
.error404 a.vc_button_404 {
background-color: #ff2122;
color: #ffffff;
float: left;
font-style: normal;
padding: 0px 50px;
border-radius: 5px;
height: 55px;
line-height: 55px;
font-size: 14px;
transition: all 300ms ease;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
text-transform: uppercase;
font-weight: 600;
margin-top: 10px;
}
.error404 a.vc_button_404:hover {
background-color: #216fff ;
}
.error404 h3.page-title {
color: #777777;
}
.error404 .page-content > img {
display: block;
margin: 0 auto;
}
.error404 .error-404 {
color: #9aa7af;
}
.error-404.not-found h1.page-404-digits {
font-size: 150px;
font-weight: 600;
line-height: 110px;
}
.error404 .blog-posts {
overflow: hidden;
}
.error404 .img-404 {
margin-bottom: 0;
margin-top: 0;
}
.title-big-top-404 {
color: #000000;
font-size: 40px;
}
.error-return-home.text-center > a {
border: 3px solid;
display: inline-table;
font-size: 17px;
margin-top: 10px;
padding: 10px 20px;
}
.error404 .modeltheme-breadcrumbs {
display: none;
}
.error-return-home.text-center > a:hover{
color: white;
}
/*---------------------------------------------*/
/*--- 14. Clients slider ---*/
/*---------------------------------------------*/
.vc_col-md-9.main-content .clients-container img {
width: 85%;
}
.clients-container .item > img {
display: block;
margin: 0 auto;
width: 70%;
filter: url("data:image/svg+xml;utf8,#grayscale"); /* Firefox 3.5+ */
filter: gray; /* IE6-9 */
-webkit-filter: grayscale(100%); /* Chrome 19+ & Safari 6+ */
}
.clients-container .item > img:hover {
-webkit-filter: grayscale(0%);
filter: grayscale(0%);
transition: all 100ms ease-in-out 0s;
-o-transition: all 100ms ease-in-out 0s;
-moz-transition: all 100ms ease-in-out 0s;
-webkit-transition: all 100ms ease-in-out 0s;
-ms-transition: all 100ms ease-in-out 0s;
}
/*REV SLIDER*/
.wpb_accordion_content .post-comment {
color: #9aa7af;
}
.navigation.posts-navigation {
background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
float: left;
width: 100%;
}
.edit-link .vc_inline-link::before {
color: #000000;
content: "/ ";
}
#primary .main-content ul.modeltheme-slider li.single-slide.selected {
position: relative;
}
#primary .main-content ul.modeltheme-slider li.single-slide:before{
display: none;
}
#primary .main-content ul.modeltheme-slider li.single-slide {
position: absolute;
}
.page .modeltheme-slider-wrapper .modeltheme-slider li:before {
display: none;
}
.page .modeltheme-item-info .desc {
opacity: 0.6;
}
.modeltheme-slider-wrapper .modeltheme-slider li {
margin: 0 !important;
}
.masonry_banner.masonry-brick {
width: 45%;
}
.masonry_banners img {
height: auto;
width: 100%;
}
.masonry_banners.banners_column {
overflow: hidden;
}
.banners_column > .vc_col-md-6 {
padding: 0;
}
.masonry_banner {
margin: 2.5px;
margin-bottom: 5px;
}
.sale_banner .sale_banner_holder::before,
.sale_banner .sale_banner_holder::after {
position: absolute;
top: 20px;
right: 20px;
bottom: 20px;
left: 20px;
content: '';
opacity: 0;
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
}
.sale_banner .sale_banner_holder::before {
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
-webkit-transform: scale(0,1);
transform: scale(0,1);
}
.sale_banner .sale_banner_holder::after {
border-right: 1px solid #fff;
border-left: 1px solid #fff;
-webkit-transform: scale(1,0);
transform: scale(1,0);
}
.sale_banner:hover .sale_banner_holder:before,
.sale_banner:hover .sale_banner_holder:after{
opacity: 1;
transform: scale(1);
-webkit-transform: scale(1);
}
.sale_banner_holder {
border: 1px solid rgba(0, 0, 0, 0);
display: block;
height: 100%;
padding: 20px;
position: absolute;
transition: all 250ms ease-in-out;
-webkit-transition: all 250ms ease-in-out;
text-align: center;
top: 0;
width: 100%;
}
.sale_banner_holder{
border: 0 none;
}
.sale_banner_holder a {
border: 1px solid rgba(255, 255, 255, 0.8);
color: rgb(255, 255, 255);
padding: 10px 15px;
text-transform: uppercase;
}
.banner_holder {
position: absolute;
top: 65%;
width: 93%;
z-index: 1;
}
.categories .category {
display: inline-table;
margin-right: 30px;
}
.categories .category:last-child {
margin-right: 0;
}
.categories_shortcode {
display: block;
width: 90%;
margin: 0 auto;
}
.categories_shortcode .owl-controls {
height: 0;
margin: 0;
position: absolute;
text-align: left;
top: 30%;
width: 100%;
}
.categories_shortcode .owl-controls .owl-buttons {
height: 0;
}
.categories_shortcode h5 {
font-size: 16px;
margin: 5px 0 0;
text-align: center;
text-transform: uppercase;
}
.categories_shortcode .owl-controls .owl-buttons .owl-next {
position: absolute;
right: 0;
}
.categories_shortcode .owl-controls .owl-buttons i {
background-color: #94a1a9;
border-radius: 50%;
height: 25px;
padding: 7px;
width: 25px;
}
.categories_shortcode .owl-controls .owl-buttons div {
background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
margin: 0;
padding: 0;
}
.categories_shortcode a {
cursor: pointer;
}
.categories_shortcode .category{
filter: url("data:image/svg+xml;utf8,#grayscale"); /* Firefox 3.5+ */
filter: gray; /* IE6-9 */
-webkit-filter: grayscale(100%); /* Chrome 19+ & Safari 6+ */
width: 100%;
}
.categories_shortcode .category img {
display: block;
margin: 0 auto;
text-align: center;
opacity: 0.5;
}
.categories_shortcode .category.active,
.categories_shortcode .category:hover{
filter: none;
-webkit-filter: grayscale(0%);
}
.wpb_button.btn-filled:before,
.wpb_button.btn-filled:after{
display: none;
}
.wpb_button.btn-filled.btn-filled-gray:hover,
.wpb_button.btn-filled.btn-filled-gray{
background: #7f8c8d;
color: #fff !important;
}
.wpb_button.btn-filled {
padding: 15px 20px !important;
font-size: 17px !important;
}
.wpb_button.btn-filled:hover,
.wpb_button.btn-filled{
background: white;
}
.form-control,
.wpb_button,
.owl-theme .owl-controls .owl-buttons div,
#modeltheme-main-head,
#contact_form .button[type="submit"],
#contact-us .form-control,
.search-field,
.btn-lg,
.btn-group-lg>.btn,
.btn,
pre,
.slider_navigation .btn,
.widget_popular_recent_tabs .nav-tabs li a,
.thumbnail,
.widget_toggles .panel-group .panel,
.panel,
.panel-heading{
border-radius: 0;
-o-border-radius: 0;
-ms-border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
}
::i-block-chrome, .widget_search .search-field{
border-radius: 2px !important;
-webkit-border-radius: 2px !important;
}
iframe,
embed,
figure {
max-width: 100%;
}
pre {
background-color: #f9f9f9;
border: 1px solid #e6e6e6;
}
.parallax-head h1 {
color: #ffffff;
font-size: 70px;
font-weight: 600;
}
.parallax-head h3, .parallax-head h1 {
color: #ffffff;
font-size: 70px;
font-weight: 600;
}
/* CUSTOM CSS for MEGA MENU PLUGIN */
.mega_dropdown li a::before,
.mega_dropdown li a::after {
content: "";
display: none;
}
.mega_dropdown .mega_dropdown{
padding-bottom: 15px !important;
}
/*IS MOBILE*/
.is-mobile .masonry_banner a::before,
.is-mobile .masonry_banner a::after,
.is-mobile .sale_banner .sale_banner_holder::before,
.is-mobile .sale_banner .sale_banner_holder::after{
display: none;
}
.breadcrumb {
background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
color: #cccccc;
margin-top: 3px;
margin-bottom: 6px;
font-weight: 300;
padding: 0;
text-transform: capitalize;
font-size: 18px;
}
.header-title-breadcrumb .post-category-date {
margin-bottom: 15px;
font-weight: 300;
}
.header-title-breadcrumb-overlay {
background-color: #f7f7f7;
box-sizing: border-box;
padding: 80px 0;
width: 100%;
background-image: url(../images/bg_breadcrumbs.png);
background-repeat: no-repeat;
background-size: cover;
}
.header-title-breadcrumb-overlay p {
display: none;
}
.header-title-breadcrumb-overlay h1 span{
font-size: 48px;
}
.header-title-breadcrumb-overlay h1 {
align-self: center;
font-size: 48px;
font-weight: 600;
line-height: 100%;
margin: 0 auto;
padding: 8px 0;
width: 100%;
text-align: center;
color: #fff;
}
.is_header_semitransparent .header-title-breadcrumb-overlay h1 {
color: #fff;
}
.is_header_semitransparent .breadcrumb a {
color: #e0e0e0;
}
.header-title-breadcrumb .header-group {
width: 100%;
}
.header-group .breadcrumb {
background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
margin: 0;
}
.header-group .breadcrumb li a,
.header-group .breadcrumb li {
color: #ffffff;
font-size: 16px;
}
.header-group .breadcrumb li {
opacity: 0.8;
}
/*---------------------------------------------*/
/*--- CSS FOR SAFARI ---*/
/*---------------------------------------------*/
::i-block-chrome, #contact-us .form-control{
margin-bottom: 15px;
}
::i-block-chrome, .tp-leftarrow.default,
::i-block-chrome, .tp-rightarrow.default {
top: 45% !important;
}
/* Add new rules for this interval below */
/*---------------------------------------------*/
/*--- 17. Carousel Post ---*/
/*---------------------------------------------*/
#sync2 .post_slider_author {
clear: both;
color: #838d8f;
display: block;
font-size: 14px;
}
#sync2 .post_slider_title {
clear: both;
color: #3c3d41;
display: block;
font-size: 13px;
font-weight: 600;
text-transform: uppercase;
}
#sync2 .item.single_post_slider {
border-right: 2px solid #65abd0;
cursor: pointer;
padding-left: 30px;
}
#sync2 {
padding-top: 20px;
}
#sync2 .owl-item:nth-child(4) .item.single_post_slider {
border-right: medium none;
}
#sync1 .item img {
min-width: 100%;
padding-bottom: 0;
}
.post-slider-holder {
background: rgba(36,38,35, 0.4) none repeat scroll 0 0;
height: 100%;
left: 0;
opacity: 1;
position: absolute;
text-align: center;
top: 0;
transition: all 400ms ease 0s;
-webkit-transition: all 400ms ease 0s;
width: 100%;
}
.post-slider-holder .post_slider_title {
clear: both;
color: white;
display: block;
font-size: 55px;
margin: 0 auto;
padding: 15px 0;
}
.post-slider-holder .post_slider_excerpt {
clear: both;
color: #cddfe0;
display: block;
font-size: 30px;
margin: 0 auto;
}
.post-slider-holder .post_slider_read_article {
margin: 0 auto;
padding: 30px 0;
}
.post-slider-holder .post_slider_read_article a {
background-color: #65abd0;
color: #ffffff;
font-size: 18px;
font-weight: 600;
padding: 20px 50px;
}
/* Carousel post navigation */
.full-width-posts-slider .owl-theme .owl-controls {
position: absolute;
top: 40%;
width: 100%;
}
.full-width-posts-slider .owl-theme .owl-controls .owl-buttons div {
background: transparent none repeat scroll 0 0;
border: 1px solid white;
border-radius: 40px;
font-size: 30px;
margin: 5px;
opacity: 0.5;
padding: 17px 23px;
}
.full-width-posts-slider .owl-controls.clickable .owl-prev {
left: 5%;
position: absolute;
}
.full-width-posts-slider .owl-controls.clickable .owl-next {
position: absolute;
right: 5%;
}
/*---------------------------------------------*/
/*--- 19. Banner ---*/
/*---------------------------------------------*/
.image_and_text_holder .text_holder {
background-color: rgba(0, 0, 0, 0.3);
color: white;
font-size: 28px;
padding: 15px;
text-align: center;
text-transform: uppercase;
width: 100%;
margin: 0;
}
.image_and_text_holder {
background-size: 100% auto;
}
/*---------------------------------------------*/
/*--- 21. Members ---*/
/*---------------------------------------------*/
.member-holder {
background: rgb(236, 240, 241) none repeat scroll 0 0;
overflow: hidden;
}
.member-holder .post-name {
margin: 15px 0;
}
.member-holder .post-details {
padding: 30px 15px 30px 30px;
}
article.single-post.member {
border-bottom: 0 none;
padding-bottom: 0;
}
.single-member-type {
background: rgb(233, 143, 255) none repeat scroll 0 0;
color: rgb(255, 255, 255);
padding: 2px 6px;
}
.member-holder .post-name a{
color: black;
}
.member-contact-urls > p {
margin: 0;
}
.member-holder .post-thumbnail {
padding-right: 0;
}
.member-contact-urls a {
color: rgb(0, 0, 0);
margin: 0 3px;
}
/*---------------------------------------------*/
/*--- 22. Our Services ---*/
/*---------------------------------------------*/
.single-service-template .services-activities .post-name {
margin-top: 0;
}
.single-service .single-post-article-header {
position: relative;
}
.services-home2 img {
max-width: 45px;
}
.section1-home .btn:after {
font-family: 'FONTAWESOME';
content: '\f178';
color: #009dde;
opacity: 1;
position: relative;
}
.single-service .thumbnail-holder {
position: relative;
}
.hover-service-content a {
padding: 10px 15px;
}
.single-service .thumbnail-overlay {
background: rgba(0, 0, 0, 0.2) none repeat scroll 0 0;
height: 100%;
left: 0;
opacity: 1;
position: absolute;
top: 0;
width: 100%;
}
.our-services .single-service {
margin-bottom: 30px;
}
.thumbnail-overlay > span {
color: rgb(255, 255, 255);
display: block;
left: 15px;
line-height: normal;
opacity: 1;
padding: 4px 8px;
position: absolute;
top: 15px;
visibility: visible;
}
.service-content.bottom-container {
background: rgb(236, 240, 241) none repeat scroll 0 0;
padding: 10px 25px;
}
.service-content.bottom-container > p {
margin: 0 0 10px;
}
.single-service .hover-service-content a {
border-color: rgb(255, 255, 255);
padding: 12px 30px;
margin-top: 9px;
}
.single-service .hover-service-content a,
.single-service .hover-service-content a:hover{
background: transparent;
}
.hover-service-content {
background: rgba(101, 171, 207,.9) none repeat scroll 0 0;
color: rgb(255, 255, 255);
height: 100%;
padding: 15px;
position: absolute;
top: 0;
width: calc(100% - 30px);
text-align: center;
opacity: 0;
visibility: hidden;
transition: all 250ms ease-in-out;
-webkit-transition: all 250ms ease-in-out;
}
.hover-service-content *{
color: white;
text-align: center;
}
.single-service:hover .hover-service-content{
opacity: 1;
visibility: visible;
}
.hover-service-content .post_title {
font-size: 21px;
font-weight: 600;
margin: 15px 0;
}
.hover-service-content .post_content {
opacity: 0.7;
}
body .minimal-dark .esg-navigationbutton:hover,
body .minimal-dark .esg-filterbutton:hover,
body .minimal-dark .esg-sortbutton:hover,
body .minimal-dark .esg-sortbutton-order:hover,
body .minimal-dark .esg-filterbutton.selected {
background: rgba(224, 224, 224, 0.5) none repeat scroll 0 0;
border-color: rgba(255, 255, 255, 0.2);
box-shadow: none;
}
body .minimal-dark .esg-filterbutton,
body .minimal-dark .esg-navigationbutton,
body .minimal-dark .esg-sortbutton {
background: rgba(224, 224, 224, 1) none repeat scroll 0 0;
border: 1px solid rgba(178, 178, 178, 0.1);
color: rgba(0, 0, 0,.6);
font-size: 14px;
font-weight: normal;
}
/*---------------------------------------------*/
/*--- 24. Sidebar menu ---*/
/*---------------------------------------------*/
.st-content,
.st-content-inner {
position: relative;
}
.st-container {
position: relative;
overflow: hidden;
}
.st-pusher {
position: relative;
left: 0;
z-index: 200;
height: 100%;
-webkit-transition: -webkit-transform 0.5s;
transition: transform 0.5s;
}
.st-pusher::after {
position: absolute;
top: 0;
right: 0;
width: 0;
height: 0;
background: rgba(0,0,0,0.4);
content: '';
opacity: 0;
z-index: 201;
-webkit-transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
}
.st-menu-open .st-pusher::after {
width: 100%;
height: 100%;
opacity: 1;
-webkit-transition: opacity 0.5s;
transition: opacity 0.5s;
}
.st-menu {
position: fixed;
top: 0;
left: 0;
z-index: 100;
visibility: hidden;
width: 300px;
height: 100%;
background: #48a770;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
.st-menu::after {
position: absolute;
top: 0;
right: 0;
width: 100%;
height: 100%;
background: rgba(0,0,0,0.2);
content: '';
opacity: 1;
-webkit-transition: opacity 0.5s;
transition: opacity 0.5s;
}
.st-menu-open .st-menu::after {
width: 0;
height: 0;
opacity: 0;
-webkit-transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
}
/* content style */
.st-menu ul {
margin: 0;
padding: 0;
list-style: none;
}
.st-menu h2 {
margin: 0;
padding: 1em;
color: rgba(0,0,0,0.4);
text-shadow: 0 0 1px rgba(0,0,0,0.1);
font-weight: 300;
font-size: 2em;
}
.st-menu ul li a {
display: block;
padding: 1em 1em 1em 1.2em;
outline: none;
border-top: 1px solid #eaeaea;
border-bottom: 1px solid #eaeaea;
font-weight: 400;
-webkit-transition: background 0.3s, box-shadow 0.3s;
transition: background 0.3s, box-shadow 0.3s;
}
.st-menu ul li a:hover {
background: rgba(0,0,0,0.2);
color: #fff;
}
/* Effect 1: Slide in on top */
.st-effect-1.st-menu {
visibility: visible;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
.st-effect-1.st-menu-open .st-effect-1.st-menu {
visibility: visible;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.st-effect-1.st-menu::after {
display: none;
}
/* Fallback example for browsers that don't support 3D transforms (and no JS fallback) */
.no-csstransforms3d .st-pusher,
.no-js .st-pusher {
padding-left: 300px;
}
/* Toggle Styles */
#wrapper {
padding-left: 0;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
#wrapper.toggled {
padding-left: 250px;
}
#sidebar-wrapper {
z-index: 1000;
position: fixed;
left: 250px;
width: 0;
height: 100%;
margin-left: -250px;
overflow-y: auto;
background: #000;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
#wrapper.toggled #sidebar-wrapper {
width: 250px;
}
#page-content-wrapper {
width: 100%;
position: absolute;
padding: 15px;
}
#wrapper.toggled #page-content-wrapper {
position: absolute;
margin-right: -250px;
}
/* Sidebar Styles */
.sidebar-nav {
position: absolute;
top: 0;
width: 250px;
margin: 0;
padding: 0;
list-style: none;
}
.sidebar-nav li {
text-indent: 20px;
line-height: 40px;
}
.sidebar-nav li a {
display: block;
text-decoration: none;
color: #999999;
}
.sidebar-nav li a:hover {
text-decoration: none;
color: #fff;
background: rgba(255,255,255,0.2);
}
.sidebar-nav li a:active,
.sidebar-nav li a:focus {
text-decoration: none;
}
.sidebar-nav > .sidebar-brand {
height: 65px;
font-size: 18px;
line-height: 60px;
}
.sidebar-nav > .sidebar-brand a {
color: #999999;
}
.sidebar-nav > .sidebar-brand a:hover {
color: #fff;
background: none;
}
@media(min-width:768px) {
#wrapper {
padding-left: 250px;
}
#wrapper.toggled {
padding-left: 0;
}
#sidebar-wrapper {
width: 250px;
}
#wrapper.toggled #sidebar-wrapper {
width: 0;
}
#page-content-wrapper {
padding: 20px;
position: relative;
}
#wrapper.toggled #page-content-wrapper {
position: relative;
margin-right: 0;
}
}
.st-container .sidebar_menu {
background-color: #f7f7f7;
z-index: 2001;
}
.sidebar_menu .logo {
margin-bottom: 50px;
margin-top: 30px;
text-align: center;
}
.st-menu.sidebar_menu .widget_nav_menu li {
width: 100%;
}
.st-menu.sidebar_menu li a {
color: rgb(0, 0, 0);
transition: all 250ms ease-in-out;
-webkit-transition: all 250ms ease-in-out;
text-align: left;
}
.st-menu.sidebar_menu .share-social-links li a {
padding: 5px;
color: white;
height: auto;
font-size: 16px;
text-align: center;
}
.st-menu.sidebar_menu .share-social-links li {
margin-right: 5px;
margin-bottom: 5px;
}
.st-menu.sidebar_menu .widget-title {
color: black;
}
/**
* Toggle Switch Globals
*
* All switches should take on the class `c-hamburger` as well as their
* variant that will give them unique properties. This class is an overview
* class that acts as a reset for all versions of the icon.
*/
.c-hamburger {
display: block;
position: relative;
overflow: hidden;
margin: 0;
padding: 0;
width: 52px;
height: 48px;
font-size: 0;
text-indent: -9999px;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
box-shadow: none;
border-radius: none;
border: none;
cursor: pointer;
-webkit-transition: background 0.3s;
transition: background 0.3s;
}
.c-hamburger:focus {
outline: none;
}
.c-hamburger span {
background: white;
display: block;
height: 3px;
left: 10px;
position: absolute;
right: 10px;
top: 24px;
}
.c-hamburger span::before,
.c-hamburger span::after {
position: absolute;
display: block;
left: 0;
width: 100%;
height: 3px;
background-color: white;
content: "";
}
.c-hamburger span::before {
top: -10px;
}
.c-hamburger span::after {
bottom: -10px;
}
/**
* Style 2
*
* Hamburger to "x" (htx). Takes on a hamburger shape, bars slide
* down to center and transform into an "x".
*/
.c-hamburger--htx {
background-color: rgba(0, 0, 0, 0);
margin: 15px 0;
}
.c-hamburger--htx span {
-webkit-transition: background 0s 0.3s;
transition: background 0s 0.3s;
}
.c-hamburger--htx span::before,
.c-hamburger--htx span::after {
-webkit-transition-duration: 0.3s, 0.3s;
transition-duration: 0.3s, 0.3s;
-webkit-transition-delay: 0.3s, 0s;
transition-delay: 0.3s, 0s;
}
.c-hamburger--htx span::before {
-webkit-transition-property: top, -webkit-transform;
transition-property: top, transform;
}
.c-hamburger--htx span::after {
-webkit-transition-property: bottom, -webkit-transform;
transition-property: bottom, transform;
}
.c-hamburger--htx.is-active span {
background: none;
}
.c-hamburger--htx.is-active span::before {
top: 0;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
.c-hamburger--htx.is-active span::after {
bottom: 0;
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.c-hamburger--htx.is-active span::before,
.c-hamburger--htx.is-active span::after {
-webkit-transition-delay: 0s, 0.3s;
transition-delay: 0s, 0.3s;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.comment-form textarea {
height: 134px;
}
}
/*BLUR*/
/* General styles for the modal */
.modeltheme-modal.modeltheme-show *{
opacity:1;
visibility: visible;
}
.modeltheme-modal.modeltheme-show form.register {
padding: 0;
border: 0;
margin: 10px 0px 0px;
}
.modeltheme-modal *{
opacity: 0;
visibility: hidden;
}
.modeltheme-modal {
position: fixed;
top: 50%;
left: 50%;
width: 50%;
max-width: 630px;
min-width: 320px;
height: auto;
z-index: 2000;
visibility: hidden;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transform: translateX(-50%) translateY(-50%);
-moz-transform: translateX(-50%) translateY(-50%);
-ms-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
}
.modeltheme-show {
visibility: visible;
}
.modeltheme-overlay {
position: fixed;
width: 100%;
height: 100%;
visibility: hidden;
top: 0;
left: 0;
z-index: 1000;
opacity: 0;
background: rgba(0, 0, 0, 0.80);
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;
}
.modeltheme-show ~ .modeltheme-overlay {
opacity: 1;
visibility: visible;
}
/* Content styles */
.modeltheme-content {
color: #3F3F3F;
background: #FFFFFF;
position: relative;
margin: 0 auto;
}
.modeltheme-content h3 {
margin: 0;
padding: 25px;
font-size: 24px;
font-weight: 300;
background: #48A8A7;
color: white;
border-radius: 3px 3px 0 0;
-webkit-border-radius: 3px 3px 0 0;
}
.modeltheme-content > div {
padding: 15px 40px 30px;
margin: 0;
font-weight: 300;
font-size: 1.15em;
}
.modeltheme-content > div p {
margin: 0;
padding: 10px 0;
}
.modeltheme-content button {
display: block;
margin: 0 auto;
font-size: 0.8em;
}
.modeltheme-content .modeltheme-close {
cursor: pointer;
padding: 25px;
right: 0;
opacity: 0.8;
top: 0;
}
.modeltheme-content .modeltheme-close:hover {
opacity: 1;
}
/* Modal: BLUR */
.modeltheme-show.modeltheme-effect-16 ~ .modeltheme-overlay {
background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0;
}
.modeltheme-show.modeltheme-effect-16 ~ #page {
-webkit-filter: blur(4px);
-moz-filter: blur(4px);
filter: blur(4px);
}
.modeltheme-effect-16 .modeltheme-content {
-webkit-transform: translateY(-5%);
-moz-transform: translateY(-5%);
-ms-transform: translateY(-5%);
transform: translateY(-5%);
opacity: 0;
}
.modeltheme-show.modeltheme-effect-16 ~ #page,
.modeltheme-effect-16 .modeltheme-content {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;
}
.modeltheme-show.modeltheme-effect-16 .modeltheme-content {
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
.coinflip-login label {
color: #483ca8;
}
form#login{
width: 100%;
}
form#login p.status{
display: none;
}
.login_overlay{
height: 100%;
width: 100%;
background-color: #F6F6F6;
opacity: 0.9;
position: fixed;
z-index: 998;
}
form#login a.lost {
font-size: 15px;
margin-bottom: 7px;
display: block;
}
form#login label {
margin-bottom: 0;
margin-top: 8px;
}
form#login .register_button:hover,
form#login .submit_button:hover{
background: #feaf23;
}
form#login .register_button,
form#login .submit_button {
border: 0 none;
border-radius: 5px;
-webkit-border-radius: 5px;
color: white;
font-weight: 300;
padding: 8px 15px;
background: #FFBA41;
}
#login input[type="password"],
#login input[type="text"] {
border: 1px solid rgb(229, 236, 239);
padding: 8px;
}
/*Button default classes*/
.btn.btn-primary {
background-color: #3498db;
color: #ffffff;
}
.btn.btn-success {
background-color: #2ecc71;
color: #ffffff;
}
.btn.btn-info {
background-color: #03C2FF;
color: #ffffff;
}
.btn.btn-warning {
background-color: #FFBA41;
color: #ffffff;
}
.btn.btn-danger {
background-color: #e74c3c;
color: #ffffff;
}
/*Hover Effects
/* ------- Blog Posts Efects -------*/
.shortcode_post_content:hover::after {
left: 0;
}
.shortcode_post_content .text_content .post-more-download .post_link {
float: right;
}
.shortcode_post_content .text_content .post-more-download .share_link {
float: right;
}
.smartowl_shortcode_blog .shortcode_post_content a {
overflow: unset !important;
}
/*Portfolio - title styles*/
/* General link styles */
.link {
outline: none;
text-decoration: none;
position: relative;
font-size: 60px;
color: #fff;
display: inline-block;
}
/* Kukuri */
.link--kukuri {
text-transform: uppercase;
font-weight: 900;
overflow: hidden;
line-height: 0.75;
color: #fff;
}
.get-portfolio-details:hover .link--kukuri{
color: #fff;
}
.link--kukuri::after {
content: '';
position: absolute;
height: 16px;
width: 100%;
top: 50%;
margin-top: -8px;
right: 0;
background: #F9F9F9;
-webkit-transform: translate3d(-100%,0,0);
transform: translate3d(-100%,0,0);
-webkit-transition: -webkit-transform 0.4s;
transition: transform 0.4s;
-webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1);
transition-timing-function: cubic-bezier(0.7,0,0.3,1);
}
.get-portfolio-details:hover .link--kukuri::after{
-webkit-transform: translate3d(100%,0,0);
transform: translate3d(100%,0,0);
}
.link--kukuri::before {
content: attr(data-letters);
position: absolute;
z-index: 2;
overflow: hidden;
color: #fff;
white-space: nowrap;
width: 0%;
-webkit-transition: width 0.4s 0.3s;
transition: width 0.4s 0.3s;
}
.get-portfolio-details:hover .link--kukuri::before{
width: 100%;
}
.single .ico-info .cc:hover {
color: #e0e0e0;
}
.single .ico-info .cc {
color: #fff;
}
.love-it i {
transition: all 250ms ease-in-out 0s;
-o-transition: all 250ms ease-in-out 0s;
-moz-transition: all 250ms ease-in-out 0s;
-webkit-transition: all 250ms ease-in-out 0s;
-ms-transition: all 250ms ease-in-out 0s;
}
.loved i {
color: #009dde;
}
.portfolio-bottom-icons {
margin-top: 50px;
}
.portfolio-bottom-icons a h4 {
font-weight: 400;
}
.portfolio-bottom-icons i {
color: #000000;
font-size: 40px;
}
.portfolio-bottom-icons a:hover, .portfolio-bottom-icons a:hover i {
color: #009dde;
}
.portfolio-bottom-icons a i{
color: #000000;
transition: all 250ms ease-in-out 0s;
-o-transition: all 250ms ease-in-out 0s;
-moz-transition: all 250ms ease-in-out 0s;
-webkit-transition: all 250ms ease-in-out 0s;
-ms-transition: all 250ms ease-in-out 0s;
}
.portfolio-bottom-icons a {
display: inline-table;
line-height: normal;
color: #000000;
margin: 0 30px;
transition: all 250ms ease-in-out 0s;
-o-transition: all 250ms ease-in-out 0s;
-moz-transition: all 250ms ease-in-out 0s;
-webkit-transition: all 250ms ease-in-out 0s;
-ms-transition: all 250ms ease-in-out 0s;
}
.portfolio-bottom-icons {
float: left;
width: 100%;
margin: 50px 0 40px;
}
.portfolio-bottom-description p {
margin-bottom: 0;
}
.love-it-wrapper {
display: inline-table;
}
.single-portfolio .love-count {
display: block;
font-weight: 400px;
margin-top: 7px;
}
.portfolio-bottom-description label,
.portfolio-bottom-description i {
color: #009dde;
font-weight: 400;
margin-right: 5px;
}
.portfolio-bottom-description a[rel="tag"] {
color: #000000;
font-weight: 300;
}
.portfolio-bottom-icons .loved i{
color: #009dde;
}
img.portfolio-single-pic {
margin-bottom: 20px;
}
img.portfolio-single-pic:last-child {
margin-bottom: 0;
}
.single-portfolio .article-content {
margin-bottom: 0;
padding-bottom: 0;
}
.job_expire_in {
color: #ffffff;
}
/*JOBS*/
button[data-toggle="modal"] {
padding-right: 25px !important;
background: #009dde ;
transition: all 250ms ease-in-out;
-webkit-transition: all 250ms ease-in-out;
}
button[data-toggle="modal"]:hover {
background: #00a0db !important;
}
.job_descriptions > span {
margin-right: 15px;
}
#apply_now input[type="text"], #apply_now input[type="email"], #apply_now input[type="file"], #apply_now textarea {
border-radius: 5px;
padding: 12px;
width: 100%;
}
.modal-header {
background: #389d29 none repeat scroll 0 0;
color: #ffffff;
padding: 30px;
text-align: center;
border-radius: 4px 4px 0 0;
-webkit-border-radius: 4px 4px 0 0;
}
#apply_now .modal-header {
padding: 30px;
}
#apply_now .modal-body {
padding-bottom: 0px;
padding-left: 30px;
padding-top: 30px;
padding-right: 30px;
}
#apply_now button.close {
font-size: 30px;
margin-top: 0;
opacity: 0.8;
transition: all 250ms ease-in-out 0s;
-webkit-transition: all 250ms ease-in-out;
}
#apply_now button.close:hover {
opacity: 1;
}
#apply_now .modal-content {
overflow: hidden;
}
#apply_now .wpcf7-submit {
border-radius: 5px;
margin-top: 15px;
padding: 15px;
width: 100%;
}
#apply_now .close > span {
color: #ffffff;
}
#navbar > p:nth-child(2) {
display: none;
}
.job-type a {
background: #e98b39 none repeat scroll 0 0;
border-radius: 5px;
color: #ffffff;
display: inline-table;
font-size: 16px;
font-weight: 300;
padding: 8px 16px;
transition: all 250ms ease-in-out;
-webkit-transition: all 250ms ease-in-out;
}
.job-type a:hover {
color: #ffffff;
background: #d35400 none repeat scroll 0 0;
}
/*DESIGN FALLBACK*/
.navbar-default {
background-color: #fff;
}
.header3 .no-menu,
.header2 .no-menu {
color: #a5a5a5;
}
.no-menu a {
color: #fff !important;
}
.no-menu {
float: left;
color: #000;
display: inline-table;
margin: 25px 0 20px;
}
.tp-static-layers{
opacity: 0 !important;
}
.vc_tta-accordion.vc_tta.vc_general .vc_tta-panel {
margin-bottom: 30px;
}
.statistics-dashboard .count-statistics-inner {
background: #389d29;
padding: 50px;
text-align: center;
color: #fff;
margin-top: 30px;
border-radius: 5px;
}
.statistics-dashboard .count-statistics-inner .statistics-count-number {
margin-top: 0;
font-size: 48px;
}
.listings-dashboard {
margin-top: 80px;
}
.listing-submited-reviews {
margin-top: 0px;
}
.listings-dashboard-template {
margin-top: 0;
margin-bottom: 35px;
}
.dashboard-single-listing,
.dashboard-single-review {
margin-top: 30px;
padding: 30px;
background: #fff;
box-shadow: 0 0 20px rgba(0, 0, 0, .05);
-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .05);
border-radius: 5px;
}
.dashboard-single-listing .thumbnail-name {
display: flex;
align-items: center;
}
.dashboard-single-listing .listing-name {
font-size: 16px;
}
.dashboard-single-listing .listing-name .listing-date {
display: block;
color: #808080;
font-size: 14px;
font-weight: 400;
margin-top: 10px;
}
a.button-view-more-listings {
background: #389d29;
padding: 14px 23px;
text-transform: uppercase;
font-weight: 600;
margin: 30px auto 0;
font-size: 14px;
display: inline-block;
color: #fff !important;
border-radius: 5px;
transition: all 300ms ease;
-webkit-transition: all 300ms ease;
opacity: 1 !important;
}
a.button-view-more-listings:hover {
background: #151515;
}
.dashboard-single-listing span.status-title {
font-size: 16px;
font-weight: 600;
margin-right: 7px;
}
.dashboard-single-listing .categories-name a {
color: #808080;
font-size: 16px;
transition: all 250ms ease;
-webkit-transition: all 250ms ease;
}
.dashboard-single-listing .status-listing.status-publish,
.dashboard-single-listing .status-listing.status-upcoming {
background: #28c37b;
padding: 5px 13px;
color: #fff;
border-radius: 3px;
font-size: 16px;
}
.dashboard-single-listing .status-listing.status-passed {
background: #fe6f5f;
padding: 5px 13px;
color: #fff;
border-radius: 3px;
font-size: 16px;
}
.dashboard-single-listing.is_sponsored {
border: 1px solid rgba(33, 111, 255, .5);
}
.dashboard-single-listing .status-listing.status-draft,
.dashboard-single-listing .status-listing.status-pending {
background: #674fff;
padding: 5px 13px;
color: #fff;
border-radius: 3px;
font-size: 16px;
}
.dashboard-single-listing .listing_sponsored_status {
background: #216fff;
padding: 5px 13px;
color: #fff;
border-radius: 3px;
font-size: 16px;
margin-left: 8px;
}
.listings-dashboard .title-my-account {
padding-bottom: 10px;
}
.listings-dashboard .listing-actions a {
font-size: 16px;
color: #757575;
background: #eaeaea;
padding: 5px 13px;
border-radius: 5px;
line-height: 1;
text-transform: lowercase;
margin: 0 5px;
}
.listings-dashboard .listing-actions a span {
font-size: 12px;
}
.dashboard-single-listing .row {
display: flex;
align-items: center;
}
.dashboard-single-listing img.listing_post_image {
max-width: 80px;
margin-right: 20px;
border-radius: 5px;
transition: all 300ms ease;
-webkit-transition: all 300ms ease;
}
.statistics-dashboard .count-statistics-inner .statistics-title {
margin-bottom: 0;
font-size: 24px;
font-weight: 400;
}
.count-listings .count-statistics-inner {
background: #fe6f5f;
}
.count-events .count-statistics-inner {
background: #674fff;
}
.count-reviews .count-statistics-inner {
background: #28c37b;
}
.count-bookmarks .count-statistics-inner {
background: #647d91;
}
.my-account-listings .blog_custom_listings img {
max-width: 60px;
}
.my-account-listings .coinflip-img-left {
width: initial !important;
margin-right: 30px;
}
.my-account-listings .coinflip-details {
width: 87%;
}
.my-account-listings .list_title {
margin: 0;
line-height: 1;
font-weight: 600;
}
.my-account-listings .list_title a {
font-size: 18px;
margin-right: 25px !important;
}
.my-account-listings .blog_custom_listings .list_title,
.my-account-listings .blog_custom_listings .review-recent,
.my-account-listings .blog_custom_listings .end-date {
display: inline-block;
}
.coinflip-single-list-item.my-account-listings{
padding: 3px 0px 3px;
position: relative;
}
/*SUBSCRIBE FORM*/
footer .mc4wp-form-fields button {
background: rgb(208, 31, 39) none repeat scroll 0 0;
border: 0 none;
color: rgb(255, 255, 255);
font-size: 14px;
padding: 10px;
font-weight: 600;
outline: 0;
}
footer .mc4wp-form-fields label {
color: rgb(255, 255, 255);
font-weight: lighter;
}
footer .mc4wp-form-fields input[type="email"] {
background: #151515;
border-radius: 0px;
color: #c8c8c8;
font-size: 14px;
padding: 5px 15px;
width: 80%;
}
footer .mc4wp-form-fields input::placeholder {
color: #c8c8c8 !important;
}
/*RATINGS*/
.comment_rating_price_value,
.comment_rating_overall,
.commentrating {
display: inline-table;
}
#order_review_heading{
display: none;
}
/*sticky menu*/
.is-sticky .logo img,
.is-sticky .navbar-header .logo img {
max-width: 120px;
transition: all 0.3s ease 0s;
}
.logo img,
.navbar-header .logo img {
transition: all 0.3s ease 0s;
}
.contact_insert_input {
padding: 0px 30px;
}
.mt_clients_slider .client_image, .clients-no-slider .client_image {
width: 85%;
}
/*LISTINGS CSS*/
.mt_cars--main-pic a {
border-radius: 10px;
display: block;
overflow: hidden;
}
.mt_car .post-details {
padding: 0 15px;
}
.mt_car .blog_custom:hover {
box-shadow: none;
}
.mt_cars--single-main-pic .post-title {
margin-right: 20px;
margin-top: 10px;
}
.mt_cars--single-main-pic img {
height: auto;
max-width: 100%;
width: 100%;
}
.mt_car--booking-form div.wpcf7 {
background-color: #fff !important;
border-radius: 0 0 10px 10px !important;
margin: 0 !important;
padding: 25px 0 0 !important;
}
.mt_house--price-container {
border: 1px solid rgba(0, 0, 0, 0.2);
border-radius: 10px 10px 0 0 !important;
overflow: hidden;
}
.mt_cars--single-main-pic {
position: relative;
}
.mt_car--single-gallery.mt_car--featured-single-gallery i {
margin-right: 5px;
}
.mt_car--single-gallery.mt_car--featured-single-gallery {
border: 2px solid #fff;
border-radius: 2px;
color: #ffffff;
font-size: 12px;
line-height: normal;
padding: 6px 10px;
transition: all 250ms ease-in-out 0s;
-o-transition: all 250ms ease-in-out 0s;
-moz-transition: all 250ms ease-in-out 0s;
-webkit-transition: all 250ms ease-in-out 0s;
-ms-transition: all 250ms ease-in-out 0s;
}
.mt_car--single-gallery.mt_car--featured-single-gallery:hover{
color: #000 !important;
border-color: #000 !important;
}
.contact_insert_input .wpcf7-date {
padding: 1em 2em !important;
width: 100% !important;
}
.single .mt_cars--single-main-pic .post-name {
align-self: end;
color: #ffffff;
margin-bottom: 40px;
text-transform: none;
width: 100%;
}
.mt_car--tax-type {
display: inline-table !important;
}
.gradient-holder {
background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 30%, rgba(0,0,0,0.8) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 30%,rgba(0,0,0,0.8) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 30%,rgba(0,0,0,0.8) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#66000000',GradientType=0 ); /* IE6-9 */
height: 100%;
left: 0;
top: 0;
width: 100%;
z-index: 2;
}
article.mt_car .mt_cars--main-pic a {
border-radius: 10px;
-webkit-border-radius: 10px;
display: block;
overflow: hidden;
}
.gradient-holder-category {
background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 45%, rgba(0,0,0,0.8) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 45%,rgba(0,0,0,0.8) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 45%,rgba(0,0,0,0.8) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#66000000',GradientType=0 ); /* IE6-9 */
height: 100%;
left: 0;
top: 0;
width: 100%;
z-index: 2;
}
.single-mt_car .related-posts{
margin: 70px 0;
}
.mt_car--booking-form {
margin-top: 0px !important;
}
.single-mt_car .related-posts .post-name {
margin: 0;
}
.mt_cars--main-pic .post-name {
bottom: 0px;
z-index: 2;
width: 100%;
color: #fff !important;
padding: 30px;
font-size: 35px;
line-height: 40px;
font-weight: 600;
padding-bottom: 23px;
padding-top: 23px;
}
.mt_cars--main-pic .post-name a {
display: inline-block !important;
font-size: 35px !important;
font-weight: 600;
line-height: 40px !important;
color: #FFD600 !important;
overflow: visible !important;
}
.mt_car--single-price-inner {
background: #009dde;
color: rgba(255,255,255,0.8);
font-size: 18px;
font-weight: 600;
padding-bottom: 10px;
padding-top: 10px;
text-align: center;
}
.mt_car--single-price-inner-day {
border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}
.mt_car--single-price .priceval {
font-size: 32px;
opacity: 1;
color: #fff;
}
.mt_cars--features-description .mt_car--price {
background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
border-radius: 10px;
display: inline-block;
font-size: 15px;
margin-bottom: 3px;
margin-top: 10px;
padding: 10px 10px 10px 0;
text-align: left;
width: 100%;
}
.mt_cars--main-pic:hover .blog_post_image {
transform: scale(1.03);
}
.mt_car--price-day.mt_car--price .car_price {
font-size: 50px;
font-weight: 900;
line-height: 60px;
color: #009dde;
}
.mt_car--price-day.mt_car--price .car_currency {
font-size: 16px;
line-height: 25px;
font-weight: 500;
position: relative;
bottom: 35px;
color: #009dde;
}
.mt_car--price-day.mt_car--price .car_per {
font-size: 14px;
line-height: 23px;
font-weight: 500;
position: relative;
bottom: 13px;
margin-left: 10px;
color: #009dde;
}
.mt_cars--features-description .house_title {
margin-top: 0px;
}
.mt_cars--features-description .house_description {
margin: 0px;
}
.mt_cars--main-pic {
margin-top: 12px !important;
}
.mt_cars--main-pic .mt_car--features-group {
margin: 30px 0;
}
.mt_cars--features-description .single-car-feature {
margin: 5px 0;
}
.mt_car--important-features .car_number_passengers_value,
.mt_car--important-features .car_luggage_value,
.mt_car--important-features .car_gearbox_value {
margin-left: 10px;
position: relative;
bottom: -2px;
}
.mt_car--important-features .car_number_passengers,
.mt_car--important-features .car_luggage,
.mt_car--important-features .car_gearbox {
margin-top: 15px;
margin-bottom: 15px;
border-right: 1px solid #dadada !important;
}
.mt_car--important-features span:last-child {
border: none !important;
}
.mt_car--features-group .features_items p {
margin: 0px !important;
}
.mt_car--features-group .features_items a {
font-size: 18px !important;
margin: 0;
line-height: 29px;
font-weight: 200;
color: rgba(69,70,70,0.8);
margin-left: 5px;
}
.mt_cars--features-description .mt_car--important-features {
border: 1px solid #dadada;
border-radius: 10px;
margin-top: 12px !important;
padding: 0;
}
.mt_car .car_separator {
height: 1px;
background-color: #ddd;
margin-top: 30px;
margin-bottom: 30px;
}
.mt_cars--extra-pics .mt_cars--extra-pics-holder img {
max-width: 100%;
width: 100%;
height: auto;
margin-bottom: 0px !important;
}
.mt_cars--extra-pics .mt_cars--extra-pics-holder {
border-radius: 10px;
-webkit-border-radius: 10px;
display: block;
overflow: hidden;
margin-bottom: 30px;
}
.list-view.mt_car .blog_custom {
background: transparent none repeat scroll 0 0 !important;
}
/*
=================================================================================================
BEGIN: WIDGET MONSTER FIX
=================================================================================================
*/
/*FOOTER*/
footer .widget_recent_comments li,
footer .widget_pages li,
footer .widget_meta li,
footer .widget_categories li,
footer .widget_archive li,
footer .widget_nav_menu li,
footer .widget_recent_entries li {
padding-left: 0px !important;
margin-bottom: 5px;
position: relative;
}
footer .widget_nav_menu .menu{
padding: 0;
}
.footer-top .widget_nav_menu li {
margin: 0;
text-align: left;
width: 100%;
}
footer .widget_recent_comments li,
footer .widget_pages li,
footer .widget_meta li,
footer .widget_categories li,
footer .widget_archive li,
footer .widget_nav_menu li,
footer .widget_nav_menu a {
display: block;
color: #9aa7af;
width: 100%;
text-align: left;
}
footer .widget {
clear: both;
}
footer aside.widget {
margin-top: 20px;
}
footer #wp-calendar th,
footer #wp-calendar td {
color: #ffffff;
}
footer .contact-details p strong {
color: #fff;
}
/*OTHER SIDEBARS*/
.sidebar-content .widget_recent_comments li,
.sidebar-content .widget_pages li,
.sidebar-content .widget_meta li,
.sidebar-content .widget_categories li,
.sidebar-content .widget_archive li,
.sidebar-content .widget_nav_menu li,
.widget_recent_entries li {
padding-left: 12px;
position: relative;
}
.sidebar-content .widget_recent_comments li::before,
.sidebar-content .widget_pages li::before,
.sidebar-content .widget_meta li::before,
.sidebar-content .widget_categories li::before,
.sidebar-content .widget_archive li::before,
.sidebar-content .widget_nav_menu li::before,
.widget_recent_entries li::before {
content: "\f105";
font-family: 'fontawesome';
left: 0;
margin-right: 8px;
position: absolute;
background: transparent !important;
opacity: .7;
}
.sidebar-content .widget_nav_menu .menu{
padding: 0;
}
.sidebar-content .widget_recent_comments li,
.sidebar-content .widget_pages li,
.sidebar-content .widget_meta li,
.sidebar-content .widget_categories li,
.sidebar-content .widget_archive li,
.sidebar-content .widget_nav_menu li{
margin-bottom: 5px;
}
.sidebar-content .widget_recent_comments li,
.sidebar-content .widget_pages li,
.sidebar-content .widget_meta li,
.sidebar-content .widget_categories li,
.sidebar-content .widget_archive li,
.sidebar-content .widget_nav_menu li,
.sidebar-content .widget_nav_menu a {
display: block;
color: #686868;
width: 100%;
text-align: left;
}
.widget_recent_comments .children,
.widget_categories .children,
.widget_pages .children {
padding: 0;
}
.widget_pages .children {
margin-top: 5px;
}
.widget_categories .children {
margin-top: 5px;
}
.widget_nav_menu .sub-menu {
margin-top: 5px;
}
body .widget_nav_menu ul {
padding-left: 0;
}
/*
=================================================================================================
END: WIDGET MONSTER FIX
=================================================================================================
*/
/*
* 25. OWL Slider Styling
* v1.3.3
*/
/*
* Core Owl Carousel CSS File
* v1.3.3
*/
/* clearfix */
.owl-carousel .owl-wrapper:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
/* display none until init */
.owl-carousel{
display: none;
position: relative;
width: 100%;
-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
display: none;
position: relative;
-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
overflow: hidden;
position: relative;
width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
-webkit-transition: height 500ms ease-in-out;
-moz-transition: height 500ms ease-in-out;
-ms-transition: height 500ms ease-in-out;
-o-transition: height 500ms ease-in-out;
transition: height 500ms ease-in-out;
}
.owl-carousel .owl-item{
float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
cursor: pointer;
}
.owl-controls {
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
/* mouse grab icon */
.grabbing {
cursor:url(../images/grabbing.png) 8 8, move;
}
/* fix */
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item{
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
}
.owl-theme .owl-controls{
margin-top: 10px;
text-align: center;
}
/* Styling Next and Prev buttons */
.owl-theme .owl-controls .owl-buttons div{
color: #FFF;
display: inline-block;
zoom: 1;
*display: inline;/*IE7 life-saver */
margin: 5px;
padding: 3px 10px;
font-size: 12px;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
background: #869791;
filter: Alpha(Opacity=50);/*IE7 fix*/
opacity: 0.5;
}
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover{
filter: Alpha(Opacity=100);/*IE7 fix*/
opacity: 1;
text-decoration: none;
}
/* Styling Pagination*/
.owl-theme .owl-controls .owl-page{
display: inline-block;
zoom: 1;
*display: inline;/*IE7 life-saver */
}
.owl-theme .owl-controls .owl-page span{
display: block;
width: 12px;
height: 12px;
margin: 5px 7px;
filter: Alpha(Opacity=50);/*IE7 fix*/
opacity: 0.5;
transform: none;
-webkit-transform: none;
-moz-transform: none;
-o-transform: none;
-ms-transform: none;
}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
filter: Alpha(Opacity=100);/*IE7 fix*/
opacity: 1;
}
/* If PaginationNumbers is true */
.owl-theme .owl-controls .owl-page span.owl-numbers{
height: auto;
width: auto;
color: #FFF;
padding: 2px 10px;
font-size: 12px;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
}
/* preloading images */
.owl-item.loading{
min-height: 150px;
background: url(AjaxLoader.gif) no-repeat center center
}
/*visual composer*/
.buy-coin button {
padding: 15px 35px !important;
font-weight: 600;
font-size: 13px !important;
line-height: 13px !important;
}
.exchange_calculator #btc_calc input.currency1value {
border: 1px solid #ffd600 !important;
padding: 10px 15px;
background: #151515;
color: #fff;
height: 50px;
border-radius: 5px;
outline: 0;
font-family: 'Poppins';
text-transform: uppercase;
width: 100px;
text-align: center;
margin-right: 15px;
font-weight: 600;
}
.exchange_calculator #btc_calc {
font-weight: 600;
text-transform: uppercase;
color: #151515;
}
.exchange_calculator #btc_calc input.currency2value {
border: 1px solid #ffd600 !important;
padding: 10px 15px;
background: #151515;
color: #fff;
height: 50px;
border-radius: 5px;
outline: 0;
font-family: 'Poppins';
text-transform: uppercase;
text-align: center;
width: 150px;
margin-left: 15px;
font-weight: 600;
}
.exchange_calculator #btc_calc select.currency_switcher {
border: 1px solid #ffd600 !important;
padding: 10px 15px;
background: #151515;
color: #fff;
height: 50px;
border-radius: 5px;
outline: 0;
font-family: 'Poppins';
text-transform: uppercase;
margin-left: 15px;
width: 100px;
text-align-last: center;
font-weight: 600;
}
.exchange_calculator a ,
.exchange_calculator h2{
display: none;
}
/*page exchange*/
.exchange-calculator-top #btc_calc input.currency1value {
border: 1px solid #ffd600 !important;
padding: 10px 15px;
background: #fff;
color: #151515;
height:60px;
border-radius: 5px;
outline: 0;
font-family: 'Poppins';
text-transform: uppercase;
width: 150px;
text-align: center;
margin-right: 15px;
font-weight: 600;
}
.exchange-calculator-top #btc_calc {
font-weight: 600;
text-transform: uppercase;
color: #151515;
text-align: center;
font-size: 18px;
background: rgba(0,0,0,.1);
padding: 20px;
width: fit-content;
width: -moz-fit-content;
width: -ms-fit-content;
margin: 0 auto;
}
.exchange-calculator-top #btc_calc input.currency2value {
border: 1px solid #ffd600 !important;
padding: 10px 15px;
background: #fff;
color: #151515;
height: 60px;
border-radius: 5px;
outline: 0;
font-family: 'Poppins';
text-transform: uppercase;
text-align: center;
width: 250px;
margin-left: 15px;
font-weight: 600;
}
.exchange-calculator-top #btc_calc select.currency_switcher {
border: 1px solid #ffd600 !important;
padding: 10px 15px;
background: #fff;
color: #151515;
height: 60px;
border-radius: 5px;
outline: 0;
font-family: 'Poppins';
text-transform: uppercase;
margin-left: 15px;
width: 150px;
text-align-last: center;
font-weight: 600;
}
.exchange-calculator-top a ,
.exchange-calculator-top h2{
display: none;
}
.exchange-calculator-top .cp-table.cp-prices-table {
display: none;
}
.exchange-calculator-top .select2-container {
height: 60px;
vertical-align: top;
}
.exchange-calculator-top .select2-selection.select2-selection--single {
height: 60px !important;
border: 1px solid #ffd600 !important;
outline: 0;
background: #fff;
}
.exchange-calculator-top .select2.select2-container .select2-selection .select2-selection__arrow:before {
line-height: 60px !important;
}
.exchange-calculator-top .select2-container--default .select2-selection--single .select2-selection__rendered {
color: #151515;
line-height: 60px;
}
.exchange-calculator-top .select2-container--default .select2-selection--single .select2-selection__arrow {
height: 60px;
}
.select2-dropdown{
border-radius: 0px !important;
}
/* stepper */
/*form styles*/
.um.um-register {
margin-bottom: 25px !important;
}
.um-register .um-row{
margin-bottom: 0 !important;
}
.um-register form {
text-align: center;
position: relative;
margin-top: 0px;
}
.um-register .um-field {
padding: 0;
margin-bottom: 15px;
}
.um-register .um-field .um-field-label{
margin-bottom: 0;
}
.um-register .um-field .um-field-label label{
margin-bottom: 0;
line-height: 25px !important;
}
div#signup-modal-content .modal-content.row {
padding-bottom: 50px;
padding-top: 15px;
}
/*Hide all except first fieldset*/
.um-register form ._um_row_3,
.um-register form ._um_row_4 {
display: none;
}
.um-register form ._um_row_1 input#um-submit-btn,
.um-register form ._um_row_2 input#um-submit-btn,
.um-register form ._um_row_3 input#um-submit-btn {
display: none !important;
}
.um-register form ._um_row_2,
.um-register form ._um_row_3,
.um-register form ._um_row_4 {
border: 0 none;
border-radius: 0px;
padding: 0px !important;
box-sizing: border-box;
position: relative;
text-align: left;
}
.um-register form .um-field-label label{
font-weight: normal !important;
}
/*inputs*/
#msform input, #msform textarea {
padding: 15px;
border: 1px solid #ccc;
border-radius: 0px;
margin-bottom: 10px;
width: 100%;
box-sizing: border-box;
font-family: Poppins;
color: #2C3E50;
font-size: 13px;
}
.um-register form input:focus,
.um-register form textarea:focus {
-moz-box-shadow: none !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
border: 1px solid #ffd600;
outline-width: 0;
transition: All 0.5s ease-in;
-webkit-transition: All 0.5s ease-in;
-moz-transition: All 0.5s ease-in;
-o-transition: All 0.5s ease-in;
}
/*buttons*/
header.header1 #nav-menu-list a,
.header_mini_cart .button.wc-forward,
.mtsearchform-style-v2.mt-car-search .slider-state-submit button,
.button-winona.btn.btn-sm,
.pricing--tenzin .pricing__action,
footer .mc4wp-form-fields button,
#commentform .form-submit button,
.mt-listing-search-taxonomy button.form-control.btn,
.okhaloma-contact button.wpcf7-form-control.wpcf7-submit,
.sidebar-content .widget_search .search-submit,
.list-view .post-details .post-excerpt .more-link,
button#frontend-button,
form#add-new-listing button.button-listing,
.error404 a.vc_button_404,
.pagination a.page-numbers,
a.wp-block-button__link,
.button.general-btn{
-webkit-transform: translateZ(0);
overflow: hidden;
position: relative;
}
.back-to-top {
-webkit-transform: translateZ(0);
overflow: hidden;
}
header.header1 #nav-menu-list a:before,
.header_mini_cart .button.wc-forward:before,
.mtsearchform-style-v2.mt-car-search .slider-state-submit button:before,
.pricing--tenzin .pricing__action:before,
.button-winona.btn.btn-sm:before,
#commentform .form-submit button:before,
.mt-listing-search-taxonomy button.form-control.btn:before,
.okhaloma-contact button.wpcf7-form-control.wpcf7-submit:before,
.back-to-top:before,
.sidebar-content .widget_search .search-submit:before,
.list-view .post-details .post-excerpt .more-link:before,
button#frontend-button:before,
form#add-new-listing button.button-listing:before,
.error404 a.vc_button_404:before,
.pagination a.page-numbers:before,
a.wp-block-button__link:before,
.button.general-btn:before {
content: "";
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #fab702;
-webkit-transform: scaleY(0);
transform: scaleY(0);
-webkit-transform-origin: 50% 0;
transform-origin: 50% 0;
-webkit-transition-property: transform;
transition-property: transform;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
-webkit-border-radius: 0px;
border-radius: 0px;
}
.pagination a.page-numbers:before {
background: #389d29;
}
header.header1 #nav-menu-list a:hover:before,
.header_mini_cart .button.wc-forward:hover:before,
.button-winona.btn.btn-sm:hover:before,
.mtsearchform-style-v2.mt-car-search .slider-state-submit button:hover:before,
.pricing--tenzin .pricing__action:hover:before,
footer .mc4wp-form-fields button:hover:before,
#commentform .form-submit button:hover:before,
.mt-listing-search-taxonomy button.form-control.btn:hover:before,
.okhaloma-contact button.wpcf7-form-control.wpcf7-submit:hover:before,
.back-to-top:hover:before,
.sidebar-content .widget_search .search-submit:hover:before,
.list-view .post-details .post-excerpt .more-link:hover:before,
button#frontend-button:hover:before,
form#add-new-listing button.button-listing:hover:before,
.error404 a.vc_button_404:hover:before,
.pagination a.page-numbers:hover:before,
a.wp-block-button__link:hover:before,
.button.general-btn:hover:before {
-webkit-transform: scaleY(1);
transform: scaleY(1);
}
.ico-register .um-register .um-field .um-field-label label {
color: #483ca8 !important;
margin-bottom: 5px;
font-weight: 600 !important;
}
.ico-register .um-register .um-col-alt {
margin-top: 30px;
}
.ico-register .um-register input[type=submit].um-button {
background: #483ca8 !important;
box-shadow: none !important;
border-radius: 0 !important;
-ms-transition: all 250ms ease;
-moz-transition: all 250ms ease;
}
.ico-register .um-register input[type=submit].um-button:hover {
background: #3e3492 !important;
}
.ico-register .um-register .um-button.um-alt {
background: #ff2122 !important;
border-color: #ff2122 !important;
box-shadow: none !important;
border-radius: 0 !important;
color: #fff !important;
font-weight: normal !important;
-ms-transition: all 250ms ease;
-moz-transition: all 250ms ease;
}
.ico-register .um-register .um-button.um-alt:hover {
background: #3e3492 !important;
}
/*marking active/completed steps green*/
/*The number of the step and the connector before it = green*/
.um-register #progressbar li.active:before,
.um-register #progressbar li.active:after {
background: #fff !important;
color: #151515;
}
.round-chart-info {
color: rgba(255,255,255,.7);
width: 120px;
text-align: left;
}
.round-chart-info strong {
display: block;
color: #fff;
font-size: 20px;
}
.round-chart-info .border {
height: 3px;
width: 120px;
margin-top: 10px;
}
.round-chart-info p {
line-height: 1.5;
margin-bottom: 0px;
}
.cmb_element .ui-datepicker {
width: 20em !important;
}
.cmb_element .ui-datepicker td {
padding: 0 !important;
}
.page-template-landing-page-template .title-subtile-holder.animateIn.animated {
opacity: 1 !important;
}
/* shortocdes */
/*---------------------------------------------*/
/*--- Teamplate Whitepaper ---*/
/*---------------------------------------------*/
.ico-whitepapers-posts .post-button a{
background-color: #151515;
text-align: center;
padding: 10px 20px;
color: #fff;
font-size: 14px;
display: inline-block;
transition: all 300ms ease 0s;
-webkit-transition: all 300ms ease 0s;
}
.ico-whitepapers-posts .post-button a:hover{
background-color: #389d29;
}
.single.single-mt_listing .high-padding.single-icondrops-tabs {
padding: 100px 15px 90px;
}
.ico-whitepapers-posts .ico-icon .featured-icon i.cc {
font-size: 70px;
line-height: 70px;
margin-bottom: 10px;
}
.pagination .page-numbers.current{
background: #389d29 !important;
}
.ico-category img.attachment-thumbnail{
width: 15px;
vertical-align: text-top;
margin-top: 2px;
margin-right: 3px;
border-radius: 0px;
}
#DataTable-icondrops-active .is-sticky .end-date,
#DataTable-icondrops-active .sponsored_ico .end-date {
position: relative;
}
#DataTable-icondrops-active .is-sticky,
#DataTable-icondrops-active .sponsored_ico {
background: #E2F6E7;
}
#DataTable-icondrops-active .is-sticky .end-date::before,
#DataTable-icondrops-active .is-sticky .end-date::after,
#DataTable-icondrops-active .sponsored_ico .end-date::before,
#DataTable-icondrops-active .sponsored_ico .end-date::after {
content: '';
position: absolute;
top: 0;
right: 0;
border-color: transparent;
border-style: solid;
}
#DataTable-icondrops-active .is-sticky .end-date::after,
#DataTable-icondrops-active .sponsored_ico .end-date::after {
border-width: 2.5em;
border-right-color: #ff2122;
border-top-color: #ff2122;
}
#DataTable-icondrops-active .is-sticky .end-date::before,
#DataTable-icondrops-active .sponsored_ico .end-date::before {
content: "\f005";
position: absolute;
color: white;
font-weight: 600;
font-size: 15px;
width: 30px;
right: 0px;
top: 5px;
z-index: 3;
font-family: fontawesome;
}
.single-mt_event .mt_listing--single-gallery .ico-screenshot{
height: auto;
display: block;
}
.single-event-gallery-block {
margin-top: 70px;
}
.single-mt_event .single-event-gallery-block .single-icondrops-content {
background: #fff;
}
body.single-mt_event #page{
background: #F7F7F7;
}
.single-mt_event .panel-single-icondrops{
margin-bottom: 0 !important;
}
.single-mt_event .event-article-comments {
margin-top: 30px;
}
.single-mt_event .mt_listing_countdown .hours-name,
.single-mt_event .mt_listing_countdown .days-name,
.single-mt_event .mt_listing_countdown .minutes-name,
.single-mt_event .mt_listing_countdown .seconds-name {
color: rgba(21, 21, 21, .7);
}
.single-mt_event .mt_listing_countdown {
margin-left: -20px;
}
.mt_event_countdown_title {
margin-bottom: 0;
margin-top: 10px !important;
}
.search-results .col-md-8 .blog_custom_listings .coinflip-img-left .ico-icon i {
font-size: 50px !important;
}
.ico-whitepapers-posts .single-post img {
max-width: 150px;
border-radius: 50%;
}
.header-green-link:hover {
text-decoration: underline;
}
.post-sticky-label i{
margin-right: 8px;
}
/*FALLBACK CSS*/
.is_header_semitransparent .sticky-wrapper.is-sticky .navbar-default {
background: rgba(35, 35, 49, 0.9) none repeat scroll 0 0;
}
.back-to-top {
background: #ff2122;
color: #ffffff;
}
.back-to-top:hover {
background: #216fff;
color: #ffffff;
}
.back-to-top:before {
background: #216fff;
}
.single article .article-content p, p, .post-excerpt{
font-size: 17px;
line-height: 25px;
font-family: Poppins;
color: #686868;
}
body{
font-family: Poppins;
}
h1, h1 span {
font-family: "Poppins";
font-size: 36px;
}
h2 {
font-family: "Poppins";
font-size: 30px;
}
h3 {
font-family: "Poppins";
font-size: 24px;
}
h4 {
font-family: "Poppins";
font-size: 18px;
}
h5 {
font-family: "Poppins";
font-size: 14px;
}
h6 {
font-family: "Poppins";
font-size: 12px;
}
input, textarea {
font-family: Poppins;
}
input[type="submit"] {
font-family: Poppins;
}
@media only screen and (max-width: 767px) {
body h1, body h1 span{
font-size: 26px !important;
line-height: 29px !important;
}
body h2{
font-size: 24px !important;
line-height: 27px !important;
}
body h3{
font-size: 22px !important;
line-height: 25px !important;
}
body h4{
font-size: 19px !important;
line-height: 22px !important;
}
body h5{
font-size: 16px !important;
line-height: 19px !important;
}
body h6{
font-size: 14px !important;
line-height: 17px !important;
}
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
body h1, body h1 span{
font-size: 36px !important;
line-height: 39px !important;
}
body h2{
font-size: 32px !important;
line-height: 36px !important;
}
body h3{
font-size: 28px !important;
line-height: 32px !important;
}
body h4{
font-size: 24px !important;
line-height: 27px !important;
}
body h5{
font-size: 20px !important;
line-height: 23px !important;
}
body h6{
font-size: 18px !important;
line-height: 21px !important;
}
}
.breadcrumb a::after {
content: "/";
}
body{
background: #ffffff;
}
.logo img, .navbar-header .logo img {
max-width: 220px;
}
::selection{
color: #ffffff;
background: #151515;
}
::-moz-selection {
/* Code for Firefox */
color: #ffffff;
background: #151515;
}
a{
color: #151515;
}
a:focus, a:hover{
color: #4f4f4f;
}
/*------------------------------------------------------------------ COLOR ------------------------------------------------------------------*/
a, a:hover, a:focus, .mt_car--tax-type, span.amount, .widget_popular_recent_tabs .nav-tabs li.active a, .widget_product_categories .cat-item:hover, .widget_product_categories .cat-item a:hover, .widget_archive li:hover, .widget_archive li:hover a, .widget_archive li a:hover, .widget_categories .cat-item:hover, .widget_categories .cat-item:hover a, .widget_categories li a:hover, .pricing-table.recomended .button.solid-button, .pricing-table .table-content:hover .button.solid-button, .pricing-table.Recommended .button.solid-button, .pricing-table.recommended .button.solid-button, #sync2 .owl-item.synced .post_slider_title, #sync2 .owl-item:hover .post_slider_title, #sync2 .owl-item:active .post_slider_title, .pricing-table.recomended .button.solid-button, .pricing-table .table-content:hover .button.solid-button, .testimonial-author, .testimonials-container blockquote::before, .testimonials-container blockquote::after, .post-author > a, h2 span, label.error, .author-name, .prev-next-post a:hover, .prev-text, .wpb_button.btn-filled:hover, .next-text, .social ul li a:hover i, .wpcf7-form span.wpcf7-not-valid-tip, .text-dark .statistics .stats-head *, .wpb_button.btn-filled, footer ul.menu li.menu-item a:hover, .widget_meta li:hover, .widget_meta li:hover a, .widget_meta a:hover, .widget_pages li:hover, .widget_pages li:hover a, .widget_pages li.page_item_has_children li:hover, .widget_pages li.page_item_has_children li:hover a .blogloop-v1 .post-name a:hover, .blogloop-v2 .post-name a:hover, .blogloop-v3 .post-name a:hover, .blogloop-v4 .post-name a:hover, .blogloop-v5 .post-name a:hover, .simple_sermon_content_top h4, .page_404_v1 h1, .mt_cars--single-main-pic .post-name > a, .widget_recent_comments li:hover a, .sidebar-content .widget-title a:hover, .widget_rss li a:hover, .list-view .post-details .post-name a:hover, .blogloop-v5 .post-details .post-sticky-label i, header.header2 .header-info-group .header_text_title strong, .widget_recent_entries_with_thumbnail li:hover a, .widget_recent_entries li:hover, .widget_recent_entries li:hover a, .widget_recent_entries li a:hover, .blogloop-v1 .post-details .post-sticky-label i, .blogloop-v2 .post-details .post-sticky-label i, .blogloop-v3 .post-details .post-sticky-label i, .blogloop-v4 .post-details .post-sticky-label i, .blogloop-v5 .post-details .post-sticky-label i, .mt_listing--price-day.mt_listing--price .mt_listing_price, .mt_listing--price-day.mt_listing--price .mt_listing_currency, .mt_listing--price-day.mt_listing--price .mt_listing_per, .error-404.not-found h1, .header-info-group i, .woocommerce form .form-row .required, .woocommerce .woocommerce-info::before, .woocommerce .woocommerce-message::before, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce div.product .woocommerce-tabs ul.tabs li.active, .error-404.not-found h1, .header-info-group i, body .lms-course-infos i, .action-expand::after, .single-icondrops-content .skill, .coinflip-single-list-item i.cc, .single .single-icondrops-related-listings i.cc, .list-view .post-details .post-excerpt .more-link:hover, .header4 header .right-side-social-actions .social-links a:hover i, #navbar .menu-item.selected > a, .sidebar-content .widget_nav_menu li a:hover, .sidebar-content .widget_nav_menu li:hover, .single-icondrops-content h5 strong, .modeltheme-countdown .days-digit, .modeltheme-countdown .hours-digit, .modeltheme-countdown .minutes-digit, .modeltheme-countdown .seconds-digit, .widget_coinflip_recent_entries_with_thumbnail li:hover a, .sidebar-content .widget_nav_menu li:hover a, .blog-posts-shortcode-v2 .post-details .post-category, .mtlistings-ico-style-v2.iconfilter-shortcode .blog_custom_listings .post-name-listings a:hover, .mtlistings-events-style-v2 .events-title-subtitle h4 a:hover, .mtlistings-events-style-v2 .mt-single-event .mt-event-cat a:hover {
color: #151515;
}
.um-login .um-button.um-alt, .woocommerce a.remove {
color: #151515!important;
}
/* NAVIGATION */
.navstyle-v8.header3 #navbar .menu > .menu-item.current-menu-item > a, .navstyle-v8.header3 #navbar .menu > .menu-item:hover > a, .navstyle-v1.header3 #navbar .menu > .menu-item:hover > a, #navbar ul.sub-menu li a:hover, .navstyle-v4 #navbar .menu > .menu-item.current-menu-item > a, .navstyle-v4 #navbar .menu > .menu-item:hover > a, .navstyle-v3 #navbar .menu > .menu-item.current-menu-item > a, .navstyle-v3 #navbar .menu > .menu-item:hover > a, .navstyle-v3 #navbar .menu > .menu-item > a::before, .navstyle-v3 #navbar .menu > .menu-item > a::after, .navstyle-v2 #navbar .menu > .menu-item.current-menu-item > a, .navstyle-v2 #navbar .menu > .menu-item:hover > a, #navbar .menu-item.selected > a{
color: #151515;
}
.navstyle-v2.header3 #navbar .menu > .menu-item > a::before, .navstyle-v2.header3 #navbar .menu > .menu-item > a::after, .navstyle-v8 #navbar .menu > .menu-item > a::before, .navstyle-v7 #navbar .menu > .menu-item .sub-menu > .menu-item > a:hover, .navstyle-v7 #navbar .menu > .menu-item.current_page_item > a, .navstyle-v7 #navbar .menu > .menu-item.current-menu-item > a, .navstyle-v7 #navbar .menu > .menu-item:hover > a, .navstyle-v6 #navbar .menu > .menu-item.current_page_item > a, .navstyle-v6 #navbar .menu > .menu-item.current-menu-item > a, .navstyle-v6 #navbar .menu > .menu-item:hover > a, .navstyle-v5 #navbar .menu > .menu-item.current_page_item > a, .navstyle-v5 #navbar .menu > .menu-item.current-menu-item > a, .navstyle-v5 #navbar .menu > .menu-item:hover > a, .navstyle-v2 #navbar .menu > .menu-item > a::before, .navstyle-v2 #navbar .menu > .menu-item > a::after{
background: #151515;
}
/* Color Dark / Hovers */
.tagcloud > a:hover, .modeltheme-icon-search, .wpb_button::after, .rotate45, .latest-posts .post-date-day, .latest-posts h3, .latest-tweets h3, .latest-videos h3, .button.solid-button, button.vc_btn, .pricing-table.recomended .table-content, .pricing-table .table-content:hover, .pricing-table.Recommended .table-content, .pricing-table.recommended .table-content, .pricing-table.recomended .table-content, .pricing-table .table-content:hover, .block-triangle, .owl-theme .owl-controls .owl-page span, body .vc_btn.vc_btn-blue, body a.vc_btn.vc_btn-blue, body button.vc_btn.vc_btn-blue, .pagination .page-numbers.current, .pagination .page-numbers:hover, #subscribe > button[type='submit'], .social-sharer > li:hover, .prev-next-post a:hover .rotate45, .masonry_banner.default-skin, .form-submit input, .member-header::after, .member-footer .social::before, .member-footer .social::after, .subscribe > button[type='submit'], .no-results input[type='submit'], h3#reply-title::after, .newspaper-info, header.header1 .header-nav-actions .shop_cart, .categories_shortcode .owl-controls .owl-buttons i:hover, .widget-title:after, h2.heading-bottom:after, .single .content-car-heading:after, .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header.ui-state-active, #primary .main-content ul li:not(.rotate45)::before, .wpcf7-form .wpcf7-submit, ul.ecs-event-list li span, #contact_form2 .solid-button.button, .navbar-default .navbar-toggle .icon-bar, .modeltheme-search .search-submit, .pricing-table.recommended .table-content .title-pricing, .pricing-table .table-content:hover .title-pricing, .pricing-table.recommended .button.solid-button, .blogloop-v5 .absolute-date-badge span, .post-category-date a[rel="tag"], .coinflip_preloader_holder, .mt_car--single-gallery.mt_car--featured-single-gallery:hover, footer .mc4wp-form-fields input[type="submit"], .modeltheme-pagination.pagination .page-numbers.current, .pricing-table .table-content:hover .button.solid-button, footer .footer-top .menu .menu-item a::before, .mt-car-search .submit .form-control, .blogloop-v4.list-view .post-date, header .top-header, .navbar-toggle .icon-bar, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce .woocommerce-cart-form .button, .woocommerce input.button, table.compare-list .add-to-cart td a, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce .woocommerce-form button, .woocommerce input.button.alt, .woocommerce a.remove:hover, .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce.single-product .wishlist-container .yith-wcwl-wishlistaddedbrowse, .woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt[disabled]:disabled, .woocommerce #respond input#submit.alt[disabled]:disabled:hover, .woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt[disabled]:disabled, .woocommerce a.button.alt[disabled]:disabled:hover, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt[disabled]:disabled, .woocommerce button.button.alt[disabled]:disabled:hover, .woocommerce input.button.alt.disabled, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt[disabled]:disabled, .woocommerce input.button.alt[disabled]:disabled:hover, .hover-components .component a:hover, table.compare-list .add-to-cart td a, .panel-single-icondrops, .single-mt_listing .single-icondrops, #listings_metaboxs input[type="submit"], .mt_listing--single-price-inner, input.wpcf7-form-control.wpcf7-submit, .mt-single-event-head, .mt_listing .single-icondrops-content .progress, .post-password-form input[type="submit"], .widget.widget_product_search button, .search-form input[type="submit"], .slider_navigation .btn, .pagination .page-numbers, .single-mt_listing .mt_listing_website_button:hover, .single-mt_listing .mt_listing_website_button:hover, .single-mt_listing .mt_listing_whitepaper_button:hover, .single-mt_listing .mt_listing_purchase_button:hover, .single-mt_listing .mt_listing_video_button:hover, #listings_metaboxs .cmb-type-title, body .btn-sticky-left, .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a, .post-password-form input[type='submit'] {
background: #151515;
}
.um-login input[type=submit].um-button, body .courses-list .featured_image_courses .course_badge i, body .courses-list .shortcode_course_content, body .woocommerce ul.products li.product .onsale {
background-color: #151515 !important;
}
.modeltheme-search.modeltheme-search-open .modeltheme-icon-search, .no-js .modeltheme-search .modeltheme-icon-search, .modeltheme-icon-search:hover, .latest-posts .post-date-month, .button.solid-button:hover, body .vc_btn.vc_btn-blue:hover, body a.vc_btn.vc_btn-blue:hover, .post-category-date a[rel="tag"]:hover, body button.vc_btn.vc_btn-blue:hover, .blogloop-v5 .absolute-date-badge span:hover, .mt-car-search .submit .form-control:hover, #contact_form2 .solid-button.button:hover, .subscribe > button[type='submit']:hover, footer .mc4wp-form-fields input[type="submit"]:hover, .no-results.not-found .search-submit:hover, .no-results input[type='submit']:hover, ul.ecs-event-list li span:hover, .pricing-table.recommended .table-content .price_circle, .pricing-table .table-content:hover .price_circle, #modal-search-form .modal-content input.search-input, .wpcf7-form .wpcf7-submit:hover, .form-submit input:hover, .mt_listing_end_date_pick, .mt_listing_start_date_pick, .blogloop-v4.list-view .post-date a:hover, .pricing-table.recommended .button.solid-button:hover, .search-form input[type="submit"]:hover, .modeltheme-pagination.pagination .page-numbers.current:hover, .error-return-home.text-center > a:hover, .pricing-table .table-content:hover .button.solid-button:hover, .post-password-form input[type="submit"]:hover, .navbar-toggle .navbar-toggle:hover .icon-bar, .woocommerce #respond input#submit:hover, .widget.widget_product_search button:hover, .slider_navigation .btn:hover, .woocommerce input.button:hover, table.compare-list .add-to-cart td a:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce input.button.alt:hover, .post-password-form input[type='submit']:hover{
background: #4f4f4f;
}
.um-login input[type=submit].um-button:hover, .tagcloud > a:hover{
background: #4f4f4f !important;
}
.hover-components .component a, .woocommerce ul.cart_list li a::before, .woocommerce ul.product_list_widget li a::before, .flickr_badge_image a::after, .thumbnail-overlay, .portfolio-hover, .mt_listing--single-gallery .ico-screenshot:hover .flex-zone, .pastor-image-content .details-holder, .item-description .holder-top, blockquote::before {
background: rgba(37,37,37, .7);
}
/*------------------------------------------------------------------ BORDER-COLOR ------------------------------------------------------------------*/
.comment-form input, .comment-form textarea, .author-bio, blockquote, .widget_popular_recent_tabs .nav-tabs > li.active, body .left-border, body .right-border, body .member-header, body .member-footer .social, body .button[type='submit'], .navbar ul li ul.sub-menu, .wpb_content_element .wpb_tabs_nav li.ui-tabs-active, #contact-us .form-control:focus, .sale_banner_holder:hover, .testimonial-img, .wpcf7-form input:focus, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message, .header_mini_cart .woocommerce .widget_shopping_cart .total, .header_mini_cart .woocommerce.widget_shopping_cart .total, .header_mini_cart, .header_mini_cart.visible_cart, .wpcf7-form textarea:focus, .navbar-default .navbar-toggle:hover, .header_search_form, body .course-review-head, body .course-content > h3:first-child, body .course-curriculum-title, .list-view .post-details .post-excerpt .more-link:hover{
border-color: #151515;
}
header .navbar-toggle, .navbar-default .navbar-toggle{
border: 3px solid #151515;
.coinflip-single-list-item i.cc:hover, .single .single-icondrops-related-listings i.cc:hover, .related-posts .post-name:hover a{
color: #4f4f4f !important;
}
/*------------------------------------------------------------------ BACKGROUND + BACKGROUND-COLOR ------------------------------------------------------------------*/
}
body #navbar ul.sub-menu li a:hover, #dropdown-user-profile ul li a:hover {
color: #389d29;
background-color: #f3f3f4;
padding-left: 32px;
}
body #navbar ul.sub-menu li a:hover:before {
content: "";
display: block;
position: absolute;
left: 0;
top: 0;
width: 2px;
height: 100%;
-webkit-transition: opacity .2s ease-in-out;
-o-transition: opacity .2s ease-in-out;
transition: opacity .2s ease-in-out;
}
li.shop_cart_li.menu-item span.cart-contents-count {
background: #389d29!important;
}
li.shop_cart_li.menu-item a.shop_cart:hover span.cart-contents-count {
background: #216fff!important;
}
#dropdown-user-profile.open a.profile i {
color: #389d29!important;
}
.listings_category_image_shortcode_holder .category_icon_holder {
background: #389d29!important;
}
.listings_category_image_shortcode_holder .listings_category_footer .category_icon_holder:hover {
background: #216fff!important;
}
body .newsletter button:hover:before {
background: #216fff!important;
}
button#frontend-button {
background: #389d29!important;
}
button#frontend-button:hover:before {
background: #216fff!important;
}
form#add-new-listing button.button-listing {
background: #389d29!important;
}
form#add-new-listing button.button-listing:hover:before {
background: #216fff!important;
}
.mt_listing_content_parent .amenities-section span.amenities-item i, .mt_listing_content_parent .amenities-section a:hover span.amenities-item, .listing_tags_section a:hover, .mt_listing_content_sidebar_part_contact_info_details_info p i {
color: #389d29;
}
.listing_tags_section a:hover, .sidebar-content .tagcloud > a:hover {
border-color: #389d29;
}
#commentform .form-submit button {
background: #389d29;
}
#commentform .form-submit button:hover:before {
background: #216fff;
}
.mt-listing-search-taxonomy button.form-control.btn {
background: #389d29;
}
.mt-listing-search-taxonomy button.form-control.btn:hover:before {
background: #216fff;
}
.okhaloma-contact button.wpcf7-form-control.wpcf7-submit {
background: #389d29!important;
}
.okhaloma-contact button.wpcf7-form-control.wpcf7-submit:hover:before {
background: #216fff;
}
body.error404 a.vc_button_404 {
background: #389d29;
}
body.error404 a.vc_button_404:hover:before {
background: #216fff;
}
.sidebar-content .widget_search .search-submit, .list-view .post-details .post-excerpt .more-link {
background: #389d29;
}
.sidebar-content .widget_search .search-submit:hover:before, .list-view .post-details .post-excerpt .more-link:hover:before {
background: #216fff;
}
.listings_category_icon_shortcode:hover .heading a {
color: #389d29!important;
}
.mtsearchform-style-v2.mt-car-search .submit .form-control {
background: #389d29!important;
}
.mtsearchform-style-v2.mt-car-search .submit .form-control:hover:before {
background: #216fff!important;
}
.single.single-post .article-header .article-details .wp-post-image, .share-social-links li a, .post_thumbnails_slider img, .post-thumbnail a, .ico-whitepapers-posts .post-button a, .pagination .page-numbers, .testimonial02_text, .list-view .post-details .post-excerpt .more-link, #commentform .form-submit button, .wpcf7-form .ico-contact input, .newsletter input[type="email"], .newsletter input[type="submit"], .mt_listing--single-gallery .flex-zone-inside, .mt_listing--youtube_video img, .mt_listing--single-gallery .ico-screenshot, #navbar .sub-menu, .navbar ul li ul.sub-menu, .mtlistings-ico-style-v2 .blog_custom_listings img, .single-icondrops-content .social-links li a, .thumbs-rating-container .thumbs-rating-down i, .thumbs-rating-container .thumbs-rating-up i, .mt_listing_end_date_pick, .mt_listing_start_date_pick, .single-mt_listing .mt_listing_website_button, .single-mt_listing .mt_listing_whitepaper_button, .single-mt_listing .mt_listing_purchase_button, .single-mt_listing .mt_listing_video_button, .modeltheme-countdown .days-digit, .modeltheme-countdown .hours-digit, .modeltheme-countdown .minutes-digit, .modeltheme-countdown .seconds-digit, .widget_coinflip_recent_listings_with_thumbnail a, footer .social-links a, header.header1 .nav-menu-account a, .widget_coinflip_recent_entries_with_thumbnail .post-date, .widget_coinflip_recent_listings_with_thumbnail .post-details .post-date, .sidebar-content .widget_search label input, .sidebar-content .widget_search .search-submit, .back-to-top.modeltheme-is-visible, .mtsearchform-style-v2 .mt-listings-popular-searches li, .mt_ico_video_resources .ico-icon .blog_post_image, .ico-whitepapers-posts .single-post img, #listings_metaboxs select, #listings_metaboxs input[type="text"], #listings_metaboxs input[type="submit"], .mtlistings-ico-style-v2 .coinflip-metas > div, .progress.skill-bar, .mt-events-style-v2 .article-details img, .mt_ico_video_resources .mt_ico_video_resources_category, .mtlistings-events-style-v2 .mt-single-event .timeline_image_holder a img, .um input[type="submit"].um-button, .um.um-login .um-button.um-alt, .no-results input, .comment-form input, .comment-form textarea, .modeltheme-modal #login-modal-content, .modeltheme-modal #loginform input[type="text"], .modeltheme-modal #loginform input[type="password"], .modeltheme-modal .um .um-form input[type="text"], .modeltheme-modal .um .um-form input[type="tel"], .modeltheme-modal .um .um-form input[type="password"], .modeltheme-modal .um .um-form textarea, .modeltheme-modal #loginform input[type="submit"], form#login .register_button, form#login .submit_button, .btn-register, .mt_ico_video_resources .list-view .blog_custom, .blogloop-v4.list-view .post-date {
border-radius: 5px;
-webkit-border-radius: 5px;
-ms-border-radius: 5px;
-moz-border-radius: 5px;
}
.modeltheme_button .btn_custom_my_account {
background: #389d29 !important;
color: #fff;
}
.modeltheme_button .btn_custom_my_account:hover {
color: rgba(255,255,255,0.99) !important;
}
.modeltheme_button .btn_custom_my_account:before {
background: #216fff !important;
}
.modeltheme_button .btn_custom_my_account:hover:before {
background: #216fff !important;
}
.contact-up .vc_column-inner {
height: 430px;
margin-top: -615px;
}
.box-shadow-column .vc_column-inner {
padding-top: 60px !important;
padding-right: 30px !important;
padding-bottom: 85px !important;
padding-left: 155px;
}
.box-shadow-column {
box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.1);
-webkit-box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.1);
}
.okhaloma-contact label {
width: 100%;
margin-bottom: 30px !important;
}
/*---------------------------------------------*/
/*--- Forum ---*/
/*---------------------------------------------*/
.bbpress div#primary {
padding: 80px 0px 40px;
}
.bbpress div.bbp-breadcrumb ,
.bbpress #bbp-search-form ,
#bbpress-forums li.bbp-footer {
display: none;
}
.bbpress span#subscription-toggle a.subscription-toggle {
background: #34bfa3;
padding: 10px 30px;
display: block;
font-size: 14px;
margin: 12px auto 20px;
max-width: 150px;
text-align: center;
text-transform: uppercase;
font-weight: 600;
border-radius: 5px;
transition: all 250ms ease;
-webkit-transition: all 250ms ease;
-ms-transition: all 250ms ease;
-o-transition: all 250ms ease;
-moz-transition: all 250ms ease;
color: #fff;
}
.bbpress span#subscription-toggle a.subscription-toggle:hover {
color: #fff;
}
/* other style */
#bbpress-forums li.bbp-header {
font-weight: 600;
border-radius: 11px;
margin-bottom: 20px;
padding: 0;
text-transform: uppercase;
border: 0;
text-align: left;
background: linear-gradient(94.56deg, #564EC0 -2.22%, #716ACA 101.4%);
color: #fff;
}
#bbpress-forums li.bbp-header ul {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-ms-flex-align: center;
align-items: center;
border: 0;
padding: 0;
margin: 0;
list-style: none;
overflow: visible;
}
#bbpress-forums li.bbp-header, #bbpress-forums li.bbp-header a, #bbpress-forums li.bbp-header a:visited {
color: #FFF;
}
#bbpress-forums li.bbp-body > ul.topic > li.bbp-topic-reply-count, #bbpress-forums li.bbp-body > ul.topic > li.bbp-topic-voice-count, #bbpress-forums li.bbp-body > ul.forum > li.bbp-forum-topic-count, #bbpress-forums li.bbp-body > ul.forum > li.bbp-forum-reply-count, #bbpress-forums li.bbp-header ul li.bbp-forum-topic-count, #bbpress-forums li.bbp-header ul li.bbp-forum-reply-count, #bbpress-forums li.bbp-header ul li.bbp-topic-reply-count, #bbpress-forums li.bbp-header ul li.bbp-topic-voice-count {
padding-left: 1rem;
padding-right: 1rem;
}
#bbpress-forums li.bbp-body > ul.forum > li.bbp-forum-topic-count,
#bbpress-forums li.bbp-body > ul.forum > li.bbp-forum-reply-count,
#bbpress-forums li.bbp-body > ul.forum > li.bbp-forum-freshness {
font-weight: bold;
color: #363338;
padding: 35px;
}
#bbpress-forums li.bbp-header ul li {
padding: 20px 25px;
color: #fff;
font-size: 14px;
text-transform: uppercase;
font-weight: 700;
}
li.bbp-forum-topic-count, li.bbp-topic-voice-count, li.bbp-forum-reply-count, li.bbp-topic-reply-count {
float: none;
text-align: center;
width: 12.5%;
}
#bbpress-forums li.bbp-header ul li.bbp-topic-freshness, #bbpress-forums li.bbp-header ul li.bbp-forum-freshness {
text-align: center;
}
#bbpress-forums li.bbp-header ul li:last-child {
border-right: 0;
}
li.bbp-forum-freshness, li.bbp-topic-freshness {
float: none;
text-align: left;
width: 25%;
}
#bbpress-forums li.bbp-body > ul.topic > li.bbp-forum-info, #bbpress-forums li.bbp-body > ul.forum > li.bbp-forum-info {
display: -ms-flexbox;
display: block;
-ms-flex-align: center;
align-items: center;
justify-content: left;
}
#bbpress-forums li.bbp-body > ul.topic > li, #bbpress-forums li.bbp-body > ul.forum > li {
border-right: 1px solid rgba(0, 0, 0, 0.05);
margin: 0;
padding: 25px;
float: none;
display: block;
align-items: center;
justify-content: center;
font-size: 16px;
background: #F3F3F3;
}
li.bbp-forum-info, li.bbp-topic-title {
float: none;
text-align: left;
width: 50%;
}
#bbpress-forums li.bbp-body > ul.topic > li.bbp-topic-freshness, #bbpress-forums li.bbp-body > ul.forum > li.bbp-forum-freshness {
font-size: 0.8125rem;
text-align: right;
justify-content: flex-end;
}
#bbpress-forums li.bbp-body > ul.forum > li.bbp-forum-freshness {
font-size: 14px!important;
text-align: center !important;
}
#bbpress-forums li.bbp-body > ul.topic > li.bbp-topic-voice-count, #bbpress-forums li.bbp-body > ul.forum > li.bbp-forum-topic-count,#bbpress-forums li.bbp-body > ul.topic > li.bbp-topic-reply-count{
font-weight: bold;
color: #363338;
padding: 35px;
}
#bbpress-forums li.bbp-body > ul.topic > li:last-child, #bbpress-forums li.bbp-body > ul.forum > li:last-child {
border-right: 0;
}
#bbpress-forums li.bbp-body > ul.forum > li.bbp-forum-info .bbp-forum-content {
width: 100%;
}
#bbpress-forums li.bbp-body > ul.topic li.bbp-topic-title > a, #bbpress-forums li.bbp-body > ul.topic li.bbp-topic-title > a:visited, #bbpress-forums li.bbp-body > ul.forum > li.bbp-forum-info a.bbp-forum-title, #bbpress-forums li.bbp-body > ul.forum > li.bbp-forum-info a.bbp-forum-title:visited {
text-transform: capitalize;
font-weight: bold;
font-size: 18px;
margin-bottom: 0.0625rem;
display: inline-block;
}
#bbpress-forums div.bbp-reply-content ul li {
font-size: 14px;
}
#bbpress-forums li.bbp-body > ul.topic > li.bbp-topic-info .bbp-topic-content, #bbpress-forums li.bbp-body > ul.forum > li.bbp-forum-info .bbp-forum-content, #bbpress-forums p.bbp-topic-meta {
margin: 0;
padding: 0;
word-wrap: break-word;
color: #606060;
width: 100%;
}
#bbpress-forums p.bbp-topic-meta span .avatar{
display: none;
}
#bbpress-forums li.bbp-body ul.topic, #bbpress-forums li.bbp-body ul.forum {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-ms-flex-align: center;
align-items: center;
align-items: stretch;
border-radius: 11px;
padding: 0;
overflow: hidden;
list-style: none;
margin: 0;
}
#bbpress-forums li.bbp-body ul.forum {
margin-bottom: 20px;
border-top: 0px;
}
#bbpress-forums li.bbp-body ul.forum:last-child {
margin-bottom: 0px;
}
#bbpress-forums li.bbp-body ul.topic {
margin-bottom: 20px;
}
#bbpress-forums li.bbp-body ul.topic:last-child {
margin-bottom: 0px;
}
#bbpress-forums ul.bbp-forums{
margin-bottom: 0px;
}
#bbpress-forums li.bbp-body > ul.topic > li.bbp-topic-freshness .bbp-topic-meta, #bbpress-forums li.bbp-body > ul.forum > li.bbp-forum-freshness .bbp-topic-meta {
margin: 5px 0 5px 0;
font-size: 16px;
font-weight: 600;
line-height: 1;
}
#bbpress-forums li.bbp-body > ul.topic > li.bbp-topic-freshness .bbp-topic-meta img.avatar, #bbpress-forums li.bbp-body > ul.forum > li.bbp-forum-freshness .bbp-topic-meta img.avatar {
display: none;
}
#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content, div.bbp-template-notice p, #bbpress-forums .bbp-forum-info .bbp-forum-content, #bbpress-forums p.bbp-topic-meta, div.bbp-breadcrumb, div.bbp-topic-tags, #bbpress-forums ul.bbp-lead-topic, #bbpress-forums ul.bbp-topics, #bbpress-forums ul.bbp-forums, #bbpress-forums ul.bbp-replies, #bbpress-forums ul.bbp-search-results, #bbpress-forums {
font-size: 16px;
}
#bbpress-forums ul.bbp-forums,
#bbpress-forums ul.bbp-replies {
border-left: 0px solid rgba(0, 0, 0, 0.05);
border-right: 0px solid rgba(0, 0, 0, 0.05);
border-radius: 5px;
border-bottom: 0px;
}
#bbpress-forums div.bbp-reply-header {
background-color: #fff;
border-top : 0px !important;
}
#bbpress-forums div.odd, #bbpress-forums ul.odd {
background-color: #fff;
}
#bbpress-forums div.odd, #bbpress-forums ul.odd {
background-color: #fff;
}
#bbpress-forums div.bbp-reply-header {
padding: 15px 30px;
color: #828282;
font-size: 14px;
}
#bbpress-forums div.bbp-reply-header span.bbp-admin-links a {
color: #828282;
font-size: 14px;
text-transform: capitalize;
}
.bbp-reply-header a {
transition: all 250ms ease;
-webkit-transition: all 250ms ease;
-ms-transition: all 250ms ease;
-o-transition: all 250ms ease;
-moz-transition: all 250ms ease;
}
.bbp-reply-header a.bbp-reply-permalink {
color: #828282;
}
.bbp-reply-header a:hover {
color: #34BFA3;
}
#bbpress-forums div.bbp-reply-author .bbp-author-role {
color: #828282;
font-style: normal;
font-size: 14px;
}
#bbpress-forums div.bbp-reply-author .bbp-reply-ip {
display: none;
}
#bbpress-forums .bbp-topics {
border-bottom: 0px solid !important;
border-radius: 5px;
overflow: hidden;
}
#bbpress-forums ul.bbp-topics{
border: 0px !important;
}
#bbpress-forums div.bbp-topic-tags {
display: none;
}
#bbpress-forums .bsp_thumbnail > a {
padding-left: 0 !important;
}
.bbpress a.bbp-forum-title,
.bbpress a.bbp-topic-permalink {
font-size: 20px;
font-weight: bold;
color: #252525;
transition: all 250ms ease;
-webkit-transition: all 250ms ease;
-ms-transition: all 250ms ease;
-o-transition: all 250ms ease;
-moz-transition: all 250ms ease;
}
.bbpress a.bbp-forum-title:hover,
.bbpress a.bbp-topic-permalink:hover,
.bbpress #bbpress-forums li.bbp-body ul .bbp-forum-freshness .bbp-author-name:hover,
.bbpress #bbpress-forums li.bbp-body ul .bbp-topic-freshness .bbp-author-name:hover,
.bbpress #bbpress-forums li.bbp-body .bbp-topic-title .bbp-topic-meta .bbp-author-name:hover {
color: #34BFA3 ;
}
.bbpress #bbpress-forums li.bbp-body ul .bbp-forum-freshness .bbp-author-name,
.bbpress #bbpress-forums li.bbp-body ul .bbp-topic-freshness .bbp-author-name,
.bbpress #bbpress-forums li.bbp-body .bbp-topic-title .bbp-topic-meta .bbp-author-name {
color: #252525;
transition: all 250ms ease;
-webkit-transition: all 250ms ease;
-ms-transition: all 250ms ease;
-o-transition: all 250ms ease;
-moz-transition: all 250ms ease;
}
#bbpress-forums #bbp-user-wrapper {
float: left;
width: 100%;
background: #FFFFFF;
box-shadow: 20px 37px 102px rgba(0, 0, 0, 0.098);
border-radius: 11px;
padding: 20px 45px;
font-size: 16px;
height: auto;
display: block;
clear: both;
overflow: hidden;
}
#bbpress-forums #bbp-user-body {
padding: 30px;
}
.bbpress #bbpress-forums li.bbp-body ul .bbp-forum-freshness a,
.bbpress #bbpress-forums li.bbp-body ul .bbp-topic-freshness a {
font-size: 14px;
font-weight: 500;
color: rgba(40, 43, 71, .5);
vertical-align: -webkit-baseline-middle;
}
#bbpress-forums li.bbp-body > ul.forum > li.bbp-forum-freshness {
padding: 15px;
}
.bbpress div.bbp-template-notice.info,
.bbpress div.bbp-template-notice {
background: #fff;
border: 0;
padding: 11px 20px;
box-shadow: 20px 37px 102px rgba(0, 0, 0, 0.098);
border-left: 6px solid #34BFA3;
border-radius: 5px;
}
.bbpress div.bbp-template-notice p {
font-size: 16px;
color: #252525;
font-weight: bold;
}
.bbpress div.bbp-template-notice p .avatar {
display: none;
}
.bbp-pagination-count {
font-size: 14px;
color: #252525;
}
#bbpress-forums fieldset.bbp-form {
padding: 0;
}
.bbp-topics .bbp-body .bbp-topic-freshness a, .bbp-topics .bbp-body li .bbp-topic-started-by {
font-size: 14px;
}
#bbpress-forums p.bbp-topic-meta span {
font-size: 14px;
}
#bbpress-forums li.bbp-body > ul.topic > li.bbp-topic-title, #bbpress-forums li.bbp-body > ul.forum > li.bbp-forum-title {
text-align: left;
justify-content: flex-start;
}
#bbpress-forums fieldset.bbp-form label {
color: #252525;
font-weight: 400;
font-size: 16px;
}
#bbpress-forums fieldset.bbp-form input[type="text"] {
border: 0;
padding: 12px 20px !important;
width: 100%;
border-radius: 5px !important;
background: #fff;
box-shadow: 0 0 5px rgba(0,0,0,.1);
-webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.1);
-moz-box-shadow: 0 0 5px rgba(0,0,0,.1);
-ms-box-shadow: 0 0 5px rgba(0,0,0,.1);
margin-bottom: 30px !important;
margin-top: 5px !important;
outline: 0 !important;
}
#bbpress-forums fieldset.bbp-form input#user_login {
width: initial !important;
background: none !important;
box-shadow: none !important;
border: 1px solid #dadada;
border-radius: 0px !important;
padding: 20px !important;
}
#bbpress-forums fieldset.bbp-form input#user_pass {
width: initial !important;
background: none !important;
box-shadow: none !important;
border: 1px solid #dadada;
border-radius: 0px !important;
padding: 10px 20px !important;
outline: none;
}
#bbpress-forums .bbp-remember-me label {
display: contents !important;
}
#bbpress-forums fieldset.bbp-form select {
border: 0;
padding: 12px 20px !important;
border-radius: 5px !important;
background: #fff;
box-shadow: 0 0 5px rgba(0,0,0,.1);
-webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.1);
-moz-box-shadow: 0 0 5px rgba(0,0,0,.1);
-ms-box-shadow: 0 0 5px rgba(0,0,0,.1);
margin-bottom: 30px !important;
margin-top: 5px !important;
outline: 0 !important;
}
.bbpress .button[type='submit'] {
background: #34bfa3;
padding: 10px 30px;
display: block;
font-size: 14px;
border:none;
margin: 0 auto 20px;
max-width: 150px;
text-align: center;
font-weight: 600;
text-transform: uppercase;
border-radius: 5px;
transition: all 250ms ease;
-webkit-transition: all 250ms ease;
-ms-transition: all 250ms ease;
-o-transition: all 250ms ease;
-moz-transition: all 250ms ease;
color: #fff;
}
.bbp-pagination {
margin-bottom: 55px;
}
#bbpress-forums {
overflow: visible !important;
margin-bottom: 60px;
}
#bbpress-forums fieldset.bbp-form button#bbp_topic_submit:hover,
#bbpress-forums #bbp-your-profile fieldset.submit button:hover,
.single-topic #bbpress-forums fieldset.bbp-form .button[type='submit']:hover {
color: #fff;
}
#bbpress-forums #bbp-single-user-details #bbp-user-avatar img.avatar {
height: auto;
min-width: 100%;
}
.single-topic span#subscription-toggle a.subscription-toggle {
display: none;
}
.single-topic #bbpress-forums li.bbp-header {
padding: 20px 0;
}
.single-topic li.bbp-header div.bbp-reply-content span#favorite-toggle a {
font-weight: bold;
}
.single-topic #bbpress-forums .bbp-replies li:not(.bbp-header) div.bbp-reply-content {
margin-left: 200px;
padding: 12px 20px 20px 0;
}
.single-topic #bbpress-forums .bbp-replies li:not(.bbp-header) div.bbp-reply-author {
width: 170px;
padding-left: 21px;
padding-top: 10px;
}
.single-topic #bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log li .avatar {
display: none;
}
.single-topic #bbpress-forums div.bbp-reply-author a.bbp-author-name {
color: #252525;
font-weight: bold;
font-size: 16px;
margin-top: 15px;
transition: all 250ms ease;
-webkit-transition: all 250ms ease;
-ms-transition: all 250ms ease;
-o-transition: all 250ms ease;
}
.single-topic #bbpress-forums div.bbp-reply-author a.bbp-author-name:hover {
color: #34BFA3;
}
#bbpress-forums li.bbp-header .bbp-reply-content {
margin-left: 208px;
}
.single-topic #bbpress-forums div.bbp-reply-author br {
display: none;
}
.single-topic li.bbp-header div.bbp-reply-content span#subscription-toggle {
display: none;
}
.single-topic #bbpress-forums div.bbp-reply-author img.avatar {
min-width: 100%;
border-radius: 0;
}
.single-topic #bbpress-forums li.bbp-header {
font-weight: 700;
text-transform: capitalize;
}
.single-topic #bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log {
display: none;
}
.single-topic li.bbp-header div.bbp-reply-content span#favorite-toggle {
display: none;
}
@media (max-width: 991px) {
li.bbp-forum-info, li.bbp-topic-title {
width: 100%;
}
li.bbp-forum-topic-count, li.bbp-topic-voice-count, li.bbp-forum-reply-count, li.bbp-topic-reply-count {
display: none !important;
}
li.bbp-forum-freshness, li.bbp-topic-freshness {
display: none !important;
}
#bbpress-forums .bbp-search-results li.bbp-header, #bbpress-forums .bbp-replies li.bbp-header {
display: none;
}
#bbpress-forums div.bbp-reply-header span.bbp-admin-links {
display: none;
}
.single-topic #bbpress-forums .bbp-replies li:not(.bbp-header) div.bbp-reply-content {
margin: 20px;
width: 100%;
clear: both !important;
padding-top: 30px;
}
#bbpress-forums div.bbp-reply-author img.avatar {
position: static !important;
}
#bbpress-forums .bbp-body div.bbp-reply-author {
margin: auto;
}
}
.btQuoteBookingWrap .ui-slider .ui-slider-handle:focus {
outline: 0 !important;
}
.sss-form input[type=submit] {
font-weight: 600;
}
#bbpress-forums fieldset.bbp-form {
border: none;
}
.tax-mt-knowledge-category .high-padding {
padding: 90px 0 60px;
}
/*CONTENT FROM: styles-module-blogloops.css*/
.list-view .post-thumbnail {
margin: 0;
padding: 0;
overflow: hidden;
}
.list-view .post-details {
align-self: center;
position: relative;
}
.list-view .post-category-comment-date {
margin: 0 0 8px;
}
.list-view .post-details .post-name a {
line-height: 1.4;
transition: all ease-in-out 0.3s;
}
.list-view .no-featured-image {
padding: 30px !important;
}
.list-view .post-details .post-category-comment-date .post-date a {
display: inline-table;
}
.list-view .post-date {
display: inline-table;
margin-right: 10px;
}
article.single-post .ico-icon{
text-align: center;
margin-bottom: 10px;
}
article.single-post .post-button{
text-align: center;
}
article.single-post img {
transition: all 600ms ease-in-out 0s;
-webkit-transition: all 600ms ease-in-out 0s;
transform: scale(1) rotate(0deg);
-webkit-transform: scale(1) rotate(0deg);
}
article.single-post img:hover {
transform: scale(1.03) rotate(1deg);
-webkit-transform: scale(1.03) rotate(1deg);
opacity: .9;
}
.list-view .blog_date {
display: inline-table;
font-size: 15px;
line-height: 23px;
text-align: center;
}
.post-thumbnail a {
display: block;
overflow: hidden;
}
.list-view .wp-caption.alignnone {
margin: 10px 0;
max-width: 100%;
}
.list-view .post-details .post-category-comment-date span > i {
margin-right: 5px;
}
.list-view .post-details .post-category-comment-date a {
font-weight: 400;
}
.list-view .post-details .post-category-comment-date i,
.list-view .post-details .post-category-comment-date a,
.post-category-comment-date span a,
.post-category-comment-date span{
color: #686868;
opacity: 1;
font-size: 14px;
}
.list-view .post-details .mt_cars--features-description .house_location a {
font-size: 16px;
text-transform: none;
color: #c3c3c3;
line-height: 20px;
font-weight: 400;
font-style: italic;
}
.list-view .post-details .post-category-comment-date .post-tags,
.list-view .post-details .post-category-comment-date .post-author {
margin-right: 10px;
}
.list-view .post-details .post-category-comment-date .post-author span {
opacity: 0.6;
}
.sticky_post_blog_details .post-author > a {
display: inline;
}
.list-view .post-details .post-excerpt td,
.list-view .post-details .post-excerpt th,
.list-view .post-details .post-excerpt dd,
.list-view .post-details .post-excerpt dt,
.list-view .post-details .post-excerpt address,
.list-view .post-details .post-excerpt li {
color: #151515;
font-size: 17px;
line-height: 140%;
}
.list-view .post-details .post-excerpt .more-link {
text-align: center;
padding: 0px 20px;
height: 45px;
line-height: 45px;
color: #fff;
font-size: 14px;
display: inline-block;
transition: all 300ms ease 0s;
-webkit-transition: all 300ms ease 0s;
font-weight: bold;
margin-top: 0px;
text-transform: uppercase;
}
.list-view .post-details .post-excerpt .more-link:hover {
background-color: #216fff;
color: #ffffff !important;
}
.post-category-comment-date i {
margin-right: 3px;
}
.list-view .post-thumbnail:hover {
border-right: medium none !important;
}
.list-view .blog_custom {
background: #fcfcfc;
display: flex;
overflow: hidden;
}
article.single-post {
position: relative;
}
.single-post {
border-bottom: medium none !important;
}
/*---------------------------------------------*/
/*--- 2. Blogloop-v1 ---*/
/*---------------------------------------------*/
.list-view.blogloop-v1 .no-featured-image{
border: 1px solid #ededed;
}
article.blogloop-v1.single-post::after {
display: none;
}
article.blogloop-v1.single-post {
margin-bottom: 0;
}
.blogloop-v1 .post-details-padding {
padding: 0 15px;
}
.blogloop-v1.list-view .post-details .post-excerpt p {
font-size: 16px;
font-weight: 400;
line-height: 150%;
}
.blogloop-v1 .post-name a{
color: #282828;
}
.blogloop-v1 .post-name {
font-size: 30px;
font-weight: 600;
margin: 20px 0 15px;
}
.blogloop-v1 .post-details .post-sticky-label i {
font-size: 28px;
}
.blogloop-v1.list-view .post-category-comment-date {
margin: 0 0 12px;
}
/*---------------------------------------------*/
/*--- 3. Blogloop-v2 ---*/
/*---------------------------------------------*/
/* blogloop-v2 */
/* blogloop-no-flex */
.blogloop-v2.blogloop-no-flex.list-view .blog_custom {
background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
border: 0 none;
display: block;
}
.blogloop-v2 .post-details {
float: left;
width: 100%;
}
.blogloop-v2 .post-name a{
color: #151515;
}
.blogloop-v2 .post-name {
font-size: 30px;
font-weight: 600;
margin: 20px 0 7px;
}
.blogloop-v2 .post-details .post-sticky-label i {
font-size: 28px;
}
.blogloop-v2.list-view .post-category-comment-date {
margin: 0 0 20px;
}
/*---------------------------------------------*/
/*--- 4. Blogloop-v3 ---*/
/*---------------------------------------------*/
/* blogloop-v3 */
/* blogloop-no-flex */
.blogloop-v3.blogloop-no-flex.list-view .blog_custom {
background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
border: 0 none;
display: block;
}
.blogloop-v3 .post-details {
float: left;
width: 100%;
}
.blogloop-v3 .post-name a{
color: #282828;
}
.blogloop-v3 .post-name {
font-size: 30px;
font-weight: 600;
margin: 20px 0 7px;
}
.blogloop-v3 .post-details .post-sticky-label i {
font-size: 28px;
}
.blogloop-v3.list-view .post-category-comment-date {
margin: 0 0 20px;
}
.blogloop-v3 .post-details-holder {
text-align: center;
}
/*---------------------------------------------*/
/*--- 5. Blogloop-v4 ---*/
/*---------------------------------------------*/
/* blogloop-v4 */
/* blogloop-no-flex */
.blogloop-v4.blogloop-no-flex.list-view .blog_custom {
background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
border: 0 none;
display: block;
}
.blogloop-v4 .post-details {
float: left;
width: 100%;
}
.blogloop-v4 .post-name a{
color: #282828;
}
.blogloop-v4 .post-name {
font-size: 30px;
font-weight: 600;
margin: 20px 0 7px;
}
.blogloop-v4 .post-details .post-sticky-label i {
font-size: 28px;
}
.blogloop-v4.list-view .post-category-comment-date {
margin: 0 0 20px;
}
.blogloop-v4.list-view .post-date {
margin-top: 25px;
}
.blogloop-v4.list-view .post-date a {
color: #ffffff;
display: block;
font-weight: 600;
padding: 15px 14px;
text-align: center;
text-transform: uppercase;
}
.blogloop-v4.list-view .post-content{
padding-left: 25px;
}
/*---------------------------------------------*/
/*--- 6. Blogloop-v5 ---*/
/*---------------------------------------------*/
/* blogloop-v5 */
/* blogloop-no-flex */
article.blogloop-v5.single-post::after {
display: none;
}
article.blogloop-v5.single-post {
margin-bottom: 0;
}
article.blogloop-v5.single-post:last-child {
padding-bottom: 0;
}
.blogloop-v5.blogloop-no-flex.list-view .blog_custom {
background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
display: block;
border: 0 none;
}
article.blogloop-v5.single-post.no-featured-image .post-details {
border: 1px solid #ededed;
}
.blogloop-v5 .post-details {
border-top: 1px solid #ededed;
border-bottom: 1px solid #ededed;
border-left: 1px solid #ededed;
border-right: 1px solid #ededed;
float: left;
padding: 0 50px 25px;
width: 100%;
}
.blogloop-v5 .post-name a:hover{
opacity: .8;
}
.blogloop-v5 .post-name {
font-size: 30px;
font-weight: 600;
margin: 40px 0 7px;
text-align: left;
}
.blogloop-v5 .post-details .post-sticky-label i {
font-size: 28px;
}
.blogloop-v5.list-view .post-category-comment-date {
margin: 10px 0 15px;
text-align: left;
opacity: 1;
}
.blogloop-v5 .absolute-date-badge {
bottom: 0;
text-align: center;
width: 100%;
}
.blogloop-v5 .post-thumbnail a {
overflow: initial;
z-index: 2;
}
.sidebar-content aside.widget.widget_search {
padding-top: 60px;
padding-bottom: 55px;
}
.blogloop-v5 .absolute-date-badge {
bottom: 50px;
text-align: left;
width: 100%;
left: 50px;
}
.blogloop-v5 .absolute-date-badge span {
border-radius: 3px;
color: #ffffff;
margin: 0;
padding: 5px 15px;
background: #151515;
transition: all 250ms ease;
-webkit-transition: all 250ms ease;
}
.blogloop-v5 .absolute-date-badge span i {
padding-right: 5px;
}
blockquote {
background: none repeat scroll 0 0;
border-left: 5px solid;
font-weight: 400;
margin: 20px 0 20px;
padding: 0px 30px;
position: relative;
padding: 8px 22px 10px;
font-size: 20px;
line-height: 30px;
color: #101010;
}
blockquote p {
font-size: 20px !important;
line-height: 30px !important;
font-weight: 400 !important;
color: #101010 !important;
}
blockquote:before {
content: '';
vertical-align: top;
font-style: normal;
text-transform: none;
line-height: 1;
font-size: 150px;
overflow: hidden;
position: absolute;
top: 43px;
left: 25px;
background: transparent;
opacity: 0.1;
}
blockquote, blockquote:before, blockquote>* {
display: inline-block;
}
blockquote>* {
color: inherit;
font-size: inherit;
font-weight: inherit;
font-style: inherit;
line-height: inherit;
letter-spacing: inherit;
margin: 0;
}
blockquote:after {
content: '';
}
/*CONTENT FROM: styles-module-navigations.css*/
/*---------------------------------------------*/
/*--- 1. Navigation General Styling ---*/
/*---------------------------------------------*/
@media only screen and (max-width: 767px) {
.navstyle-v2 #navbar .menu > .menu-item > a::before,
.navstyle-v2 #navbar .menu > .menu-item > a::after,
.navstyle-v3 #navbar .menu > .menu-item > a::before,
.navstyle-v3 #navbar .menu > .menu-item > a::after,
.navstyle-v4 #navbar .menu > .menu-item > a::after,
.navstyle-v8 #navbar .menu > .menu-item > a::before{
display: none;
}
body.header4 header .right-side-social-actions {
margin-top: 0;
padding-top: 0;
}
body.navstyle-v7.header2 #navbar .menu > .menu-item > a,
body.navstyle-v6.header2 #navbar .menu > .menu-item > a,
body.navstyle-v7 #navbar .menu > .menu-item > a,
body.navstyle-v6 #navbar .menu > .menu-item > a {
margin: 0;
}
header #navbar .sub-menu .menu-item > a{
color: #fff;
}
body.header2 header .right-side-social-actions{
display: none;
}
.header1 header #navbar .sub-menu .menu-item > a,
body.header4 header #navbar .sub-menu .menu-item > a{
color: #ffffff;
}
body.header3 .menu > .menu-item{
display: block;
}
body .navbar-header h1.logo {
float: left;
/*margin-left: 15px !important;*/
}
body.header3 header .right-side-social-actions{
display: none;
}
body.header3 header .navbar-toggle{
margin-top: 30px !important;
}
}
/*---------------------------------------------*/
/*--- 2. navstyle-v1---*/
/*---------------------------------------------*/
/*Navstyle-v1 + header1*/
/*Navstyle-v1 + header2*/
.navstyle-v1.header2 #navbar .menu > .menu-item > a {
color: #ffffff;
margin: 0;
padding: 20px 15px;
}
.navstyle-v1.header2 #navbar .menu-item.mega1column > a::after,
.navstyle-v1.header2 #navbar .menu-item.mega2columns > a::after,
.navstyle-v1.header2 #navbar .menu-item.mega3columns > a::after,
.navstyle-v1.header2 #navbar .menu-item.menu-item-has-children > a::after {
top: 22px;
}
/*Navstyle-v1 + header3*/
.navstyle-v1.header3 #navbar .menu > .menu-item > a {
color: #ffffff;
margin: 0;
padding: 20px 15px;
}
.navstyle-v1.header3 #navbar .menu-item.mega1column > a::after,
.navstyle-v1.header3 #navbar .menu-item.mega2columns > a::after,
.navstyle-v1.header3 #navbar .menu-item.mega3columns > a::after,
.navstyle-v1.header3 #navbar .menu-item.menu-item-has-children > a::after {
top: 22px;
}
.navstyle-v1 .header3 #navbar .menu {
float: none;
margin: 0 !important;
}
/*Navstyle-v1 + header4*/
/*Navstyle-v1*/
/*---------------------------------------------*/
/*--- 3. navstyle-v2 ---*/
/*---------------------------------------------*/
/*Navstyle-v2 + header2*/
.navstyle-v2.header2 #navbar .menu > .menu-item:first-child > a::before,
.navstyle-v2.header2 #navbar .menu > .menu-item:first-child > a::after {
left: 0;
width: calc(100% - 16px);
}
.navstyle-v2.header2 #navbar .menu > .menu-item > a {
color: #ffffff;
margin: 0;
}
.navstyle-v2 #navbar .menu > .menu-item:first-child > a {
padding-left: 16px;
}
.navstyle-v2 nav ul li:last-child a {
padding-right: 16px !important;
}
.navstyle-v2 #navbar .menu > .menu-item > a::before,
.navstyle-v2 #navbar .menu > .menu-item > a::after {
width: calc(100% - 33px);
position: absolute;
left: 16.5px;
height: 2px;
content: "";
opacity: 0;
}
.navstyle-v2.header2 #navbar .menu > .menu-item:first-child > a{
padding-left: 0;
}
.navstyle-v2.header2 #navbar .menu > .menu-item > a {
padding: 20px 15px;
}
/*Navstyle-v2 + header3*/
.navstyle-v2 .header3 #navbar .menu {
float: none;
margin: 0 !important;
}
.navstyle-v2.header3 #navbar .menu > .menu-item > a {
color: #ffffff;
margin: 0;
}
.navstyle-v2 #navbar .menu > .menu-item:first-child > a {
padding-left: 16px;
}
.navstyle-v2 nav ul li:last-child a {
padding-right: 16px !important;
}
.navstyle-v2.header3 #navbar .menu > .menu-item > a::before,
.navstyle-v2.header3 #navbar .menu > .menu-item > a::after {
width: calc(100% - 33px);
position: absolute;
left: 16.5px;
height: 2px;
content: "";
opacity: 0;
}
.navstyle-v2.header3 #navbar .menu > .menu-item > a {
padding: 20px 15px;
}
/*Navstyle-v2 + header4*/
/*Navstyle-v2*/
.navstyle-v2 #navbar .menu > .menu-item > a {
color: #22293a;
font-size: 13px;
padding: 29px 16px;
line-height: 30px;
text-transform: uppercase;
}
.navstyle-v2 #navbar .menu > .menu-item > a::before {
top: 45%;
bottom: auto;
transition: all 250ms ease-in-out;
}
.navstyle-v2 #navbar .menu > .menu-item > a::after {
bottom: 45%;
top: auto;
transition: all 250ms ease-in-out;
}
.navstyle-v2 #navbar .menu > .menu-item.current_page_item > a::before,
.navstyle-v2 #navbar .menu > .menu-item.current-menu-item > a::before,
.navstyle-v2 #navbar .menu > .menu-item:hover > a::before {
top: 32%;
bottom: auto;
opacity: 1;
}
.navstyle-v2 #navbar .menu > .menu-item.current_page_item > a::after,
.navstyle-v2 #navbar .menu > .menu-item.current-menu-item > a::after,
.navstyle-v2 #navbar .menu > .menu-item:hover > a::after {
bottom: 32%;
top: auto;
opacity: 1;
}
/*---------------------------------------------*/
/*--- 4. navstyle-v3 ---*/
/*---------------------------------------------*/
/*Navstyle-v3 + header2*/
.navstyle-v3.header2 #navbar .menu > .menu-item > a {
color: #ffffff;
margin: 0;
padding: 20px 15px;
}
.navstyle-v3.header2 #navbar .menu > .menu-item > a::before,
.navstyle-v3.header2 #navbar .menu > .menu-item > a::after{
bottom: 29%;
}
.navstyle-v3.header2 #navbar .menu > .menu-item.current_page_item:first-child > a::before,
.navstyle-v3.header2 #navbar .menu > .menu-item.current-menu-item:first-child > a::before,
.navstyle-v3.header2 #navbar .menu > .menu-item:first-child:hover > a::before{
left: -7px;
}
.navstyle-v3.header2 .menu.nav-effect.nav-menu.pull-right {
float: left !important;
}
/*Navstyle-v3 + header3*/
.navstyle-v3 .header3 #navbar .menu {
float: none;
margin: 0 !important;
}
.navstyle-v3.header3 #navbar .menu > .menu-item > a {
color: #ffffff;
margin: 0;
padding: 20px 15px;
}
.navstyle-v3.header3 #navbar .menu > .menu-item > a::before,
.navstyle-v3.header3 #navbar .menu > .menu-item > a::after{
bottom: 29%;
}
.navstyle-v3.header3 .menu.nav-effect.nav-menu.pull-right {
float: left !important;
}
/*Navstyle-v3 + header4*/
/*Navstyle-v3*/
.navstyle-v3.header2 #navbar .menu > .menu-item:first-child > a{
padding-left: 0;
}
.navstyle-v3 #navbar .menu > .menu-item:first-child > a {
padding-left: 16px;
}
.navstyle-v3 nav ul li:last-child a {
padding-right: 16px !important;
}
.navstyle-v3 #navbar .menu > .menu-item > a::before,
.navstyle-v3 #navbar .menu > .menu-item > a::after {
bottom: 35%;
font-family: inherit;
font-size: 15px;
opacity: 0;
position: absolute;
top: auto;
}
.navstyle-v3 #navbar .menu > .menu-item > a {
color: #22293a;
font-size: 13px;
padding: 29px 16px;
line-height: 30px;
text-transform: uppercase;
}
.navstyle-v3 #navbar .menu > .menu-item > a::before {
content: "[";
left: 15px;
transition: all 250ms ease-in-out;
}
.navstyle-v3 #navbar .menu > .menu-item > a::after {
content: "]";
right: 15px;
transition: all 250ms ease-in-out;
}
.navstyle-v3 #navbar .menu > .menu-item.current_page_item > a::before,
.navstyle-v3 #navbar .menu > .menu-item.current-menu-item > a::before,
.navstyle-v3 #navbar .menu > .menu-item:hover > a::before {
left: 8px;
opacity: 1;
}
.navstyle-v3 #navbar .menu > .menu-item.current_page_item > a::after,
.navstyle-v3 #navbar .menu > .menu-item.current-menu-item > a::after,
.navstyle-v3 #navbar .menu > .menu-item:hover > a::after {
right: 8px;
opacity: 1;
}
/*---------------------------------------------*/
/*--- 5. navstyle-v4 ---*/
/*---------------------------------------------*/
/*Navstyle-v4 + header2*/
.navstyle-v4.header2 #navbar .menu > .menu-item > a {
color: #ffffff;
margin: 0;
padding: 20px 15px;
}
.navstyle-v4.header2 #navbar .menu > .menu-item > a::before,
.navstyle-v4.header2 #navbar .menu > .menu-item > a::after{
bottom: 29%;
}
.navstyle-v4.header2 #navbar .menu > .menu-item:first-child > a{
padding-left: 0;
}
.navstyle-v4.header2 #navbar .menu > .menu-item.current_page_item:first-child > a::before,
.navstyle-v4.header2 #navbar .menu > .menu-item.current-menu-item:first-child > a::before,
.navstyle-v4.header2 #navbar .menu > .menu-item:first-child:hover > a::before{
left: -7px;
}
.navstyle-v4.header2 .menu.nav-effect.nav-menu.pull-right {
float: left !important;
}
.navstyle-v4.header2 #navbar .menu > .menu-item > a::after{
color: #fff;
}
/*Navstyle-v4 + header3*/
.navstyle-v4 .header3 #navbar .menu {
float: none;
margin: 0 !important;
}
.navstyle-v4.header3 #navbar .menu > .menu-item > a {
color: #ffffff;
margin: 0;
padding: 20px 15px;
}
.navstyle-v4.header3 #navbar .menu > .menu-item > a::before,
.navstyle-v4.header3 #navbar .menu > .menu-item > a::after{
bottom: 29%;
}
.navstyle-v4.header3 #navbar .menu > .menu-item:first-child > a{
padding-left: 0;
}
.navstyle-v4.header3 #navbar .menu > .menu-item.current_page_item:first-child > a::before,
.navstyle-v4.header3 #navbar .menu > .menu-item.current-menu-item:first-child > a::before,
.navstyle-v4.header3 #navbar .menu > .menu-item:first-child:hover > a::before{
left: -7px;
}
.navstyle-v4.header3 .menu.nav-effect.nav-menu.pull-right {
float: left !important;
}
.navstyle-v4.header3 #navbar .menu > .menu-item > a::after{
color: #fff;
}
/*Navstyle-v4 + header4*/
/*Navstyle-v4*/
.navstyle-v4 #navbar .menu > .menu-item:first-child > a {
padding-left: 18px;
}
.navstyle-v4 nav ul li:last-child a {
padding-right: 18px !important;
}
.navstyle-v4 #navbar .menu > .menu-item > a::after {
bottom: 33%;
color: #252525;
content: "•";
opacity: 1;
position: absolute;
right: -2px;
top: auto;
transition: all 250ms ease-in-out 0s;
font-family: inherit;
font-size: 15px;
opacity: 0.5;
}
.navstyle-v4 #navbar .menu > .menu-item > a {
color: #22293a;
font-size: 13px;
padding: 29px 18px;
line-height: 30px;
text-transform: uppercase;
}
.navstyle-v4 #navbar .menu > .menu-item:last-child > a::after {
display: none;
}
/*---------------------------------------------*/
/*--- 6. navstyle-v5 ---*/
/*---------------------------------------------*/
/*Navstyle-v5 + header2*/
.navstyle-v5.header2 #navbar .menu > .menu-item > a {
color: #ffffff;
margin: 0;
padding: 20px 15px;
}
.navstyle-v5.header2 .menu.nav-effect.nav-menu.pull-right {
float: left !important;
}
.navstyle-v5.header2 #navbar .menu > .menu-item > a::after{
color: #fff;
}
.navstyle-v5.header2 #navbar .menu-item.mega1column > a::after,
.navstyle-v5.header2 #navbar .menu-item.mega2columns > a::after,
.navstyle-v5.header2 #navbar .menu-item.mega3columns > a::after,
.navstyle-v5.header2 #navbar .menu-item.menu-item-has-children > a::after {
right: 8px;
top: 22px;
}
/*Navstyle-v5 + header3*/
.navstyle-v5 .header3 #navbar .menu {
float: none;
margin: 0 !important;
}
.navstyle-v5.header3 #navbar .menu > .menu-item > a {
color: #ffffff;
margin: 0;
padding: 20px 15px;
}
.navstyle-v5.header3 .menu.nav-effect.nav-menu.pull-right {
float: left !important;
}
.navstyle-v5.header3 #navbar .menu > .menu-item > a::after{
color: #fff;
}
.navstyle-v5.header3 #navbar .menu-item.mega1column > a::after,
.navstyle-v5.header3 #navbar .menu-item.mega2columns > a::after,
.navstyle-v5.header3 #navbar .menu-item.mega3columns > a::after,
.navstyle-v5.header3 #navbar .menu-item.menu-item-has-children > a::after {
right: 8px;
top: 22px;
}
/*Navstyle-v5 + header4*/
/*Navstyle-v5*/
.navstyle-v5 #navbar .menu > .menu-item:first-child > a {
padding-left: 18px;
}
.navstyle-v5 nav ul li:last-child a {
padding-right: 18px !important;
}
.navstyle-v5 #navbar .menu > .menu-item > a {
padding: 30px 18px;
}
.navstyle-v5 #navbar .menu > .menu-item.current_page_item > a,
.navstyle-v5 #navbar .menu > .menu-item.current-menu-item > a,
.navstyle-v5 #navbar .menu > .menu-item:hover > a{
color: #fff;
}
.navstyle-v5 #modeltheme-main-head{
border: 0 none;
}
.navstyle-v5 #navbar .menu-item.mega1column > a::after,
.navstyle-v5 #navbar .menu-item.mega2columns > a::after,
.navstyle-v5 #navbar .menu-item.mega3columns > a::after,
.navstyle-v5 #navbar .menu-item.menu-item-has-children > a::after {
font-size: 6px;
right: 10px;
}
/*---------------------------------------------*/
/*--- 7. navstyle-v6 ---*/
/*---------------------------------------------*/
/*Navstyle-v6 + header2*/
.navstyle-v6.header2 .menu.nav-effect.nav-menu.pull-right {
float: left !important;
}
.navstyle-v6.header2 #navbar .menu > .menu-item > a {
color: #ffffff;
margin: 15px 0;
}
/*Navstyle-v6 + header3*/
.navstyle-v6 .header3 #navbar .menu {
float: none;
margin: 0 !important;
}
.navstyle-v6.header3 .menu.nav-effect.nav-menu.pull-right {
float: left !important;
}
.navstyle-v6.header3 #navbar .menu > .menu-item > a {
color: #ffffff;
margin: 15px 0;
}
/*Navstyle-v6 + header4*/
/*Navstyle-v6*/
.navstyle-v6 #navbar .menu > .menu-item:first-child > a {
padding-left: 18px;
}
.navstyle-v6 nav ul li:last-child a {
padding-right: 18px !important;
}
.navstyle-v6 #navbar .menu > .menu-item > a {
margin: 21px 0;
padding: 8px 18px;
}
.navstyle-v6 #navbar .menu > .menu-item.current_page_item > a,
.navstyle-v6 #navbar .menu > .menu-item.current-menu-item > a,
.navstyle-v6 #navbar .menu > .menu-item:hover > a{
color: #fff;
}
.navstyle-v6 #modeltheme-main-head{
border: 0 none;
}
.navstyle-v6 #navbar .menu-item.mega1column > a::after,
.navstyle-v6 #navbar .menu-item.mega2columns > a::after,
.navstyle-v6 #navbar .menu-item.mega3columns > a::after,
.navstyle-v6 #navbar .menu-item.menu-item-has-children > a::after {
font-size: 6px;
right: 10px;
top: 9px;
}
/*---------------------------------------------*/
/*--- 8. navstyle-v7 ---*/
/*---------------------------------------------*/
/*Navstyle-v7 + header2*/
.navstyle-v7.header2 .menu.nav-effect.nav-menu.pull-right {
float: left !important;
}
.navstyle-v7.header2 #navbar .menu > .menu-item > a {
color: #ffffff;
margin: 15px 0;
}
/*Navstyle-v7 + header3*/
.navstyle-v7 .header3 #navbar .menu {
float: none;
margin: 0 !important;
}
.navstyle-v7.header3 .menu.nav-effect.nav-menu.pull-right {
float: left !important;
}
.navstyle-v7.header3 #navbar .menu > .menu-item > a {
color: #ffffff;
margin: 15px 3px;
}
/*Navstyle-v7 + header4*/
/*Navstyle-v7*/
.navstyle-v7 #navbar .menu > .menu-item:first-child > a {
padding-left: 18px;
}
.navstyle-v7 nav ul li:last-child a {
padding-right: 18px !important;
}
.navstyle-v7 #navbar .menu > .menu-item > a {
margin: 29px 0;
padding: 0 18px;
}
.navstyle-v7 #navbar .menu > .menu-item.current_page_item > a,
.navstyle-v7 #navbar .menu > .menu-item.current-menu-item > a,
.navstyle-v7 #navbar .menu > .menu-item:hover > a{
border-radius: 30px;
color: #ffffff;
}
.navstyle-v7 #navbar .sub-menu, .navstyle-v7 .navbar ul li ul.sub-menu {
border-radius: 20px;
margin-top: 5px;
padding: 15px;
}
.navstyle-v7 #navbar .menu > .menu-item .sub-menu > .menu-item:last-child > a {
margin-bottom: 0;
}
.navstyle-v7 #navbar .menu > .menu-item .sub-menu > .menu-item > a {
border-radius: 10px;
margin-bottom: 5px;
padding: 0 13px;
}
.navstyle-v7 #navbar .menu > .menu-item .sub-menu > .menu-item > a:hover {
border-radius: 20px;
color: #ffffff;
}
.navstyle-v7 #modeltheme-main-head{
border: 0 none;
}
.navstyle-v7 #navbar .menu-item.mega1column > a::after,
.navstyle-v7 #navbar .menu-item.mega2columns > a::after,
.navstyle-v7 #navbar .menu-item.mega3columns > a::after,
.navstyle-v7 #navbar .menu-item.menu-item-has-children > a::after {
font-size: 6px;
right: 10px;
top: 1px;
}
.navstyle-v7 #navbar .menu > .menu-item {
margin-left: 5px;
}
/*---------------------------------------------*/
/*--- 2. navstyle-v8---*/
/*---------------------------------------------*/
/*Navstyle-v8 + header2*/
.navstyle-v8.header2 #navbar .menu > .menu-item > a {
color: #ffffff;
margin: 0;
padding: 20px 15px;
}
.navstyle-v8.header2 #navbar .menu-item.mega1column > a::after,
.navstyle-v8.header2 #navbar .menu-item.mega2columns > a::after,
.navstyle-v8.header2 #navbar .menu-item.mega3columns > a::after,
.navstyle-v8.header2 #navbar .menu-item.menu-item-has-children > a::after {
top: 22px;
}
.navstyle-v8.header2 #navbar .menu > .menu-item:first-child > a {
padding-left: 0;
}
.navstyle-v8.header2 #navbar .menu > .menu-item > a::before {
bottom: 22px;
left: 15px;
}
.navstyle-v8.header2 #navbar .menu > .menu-item:first-child > a::before {
left: 0;
}
.navstyle-v8.header2 #navbar .menu > .menu-item:first-child:hover > a::before {
width: calc(100% - 16px);
}
.navstyle-v8.header2 #navbar .menu > .menu-item:last-child:hover > a::before {
width: calc(100% - 32px);
}
.navstyle-v8.header2 #navbar .menu > .menu-item:hover > a::before {
width: calc(100% - 31px);
}
/*Navstyle-v8 + header3*/
.navstyle-v8.header3 #navbar .menu > .menu-item > a {
color: #ffffff;
margin: 0;
padding: 20px 15px;
}
.navstyle-v8.header3 #navbar .menu > .menu-item:first-child > a {
padding-left: 0;
}
.navstyle-v8.header3 #navbar .menu-item.mega1column > a::after,
.navstyle-v8.header3 #navbar .menu-item.mega2columns > a::after,
.navstyle-v8.header3 #navbar .menu-item.mega3columns > a::after,
.navstyle-v8.header3 #navbar .menu-item.menu-item-has-children > a::after {
top: 22px;
}
.navstyle-v8 .header3 #navbar .menu {
float: none;
margin: 0 !important;
}
.navstyle-v8.header3 #navbar .menu > .menu-item > a::before {
bottom: 22px;
left: 15px;
}
.navstyle-v8.header3 #navbar .menu > .menu-item:first-child > a::before {
left: 0;
}
.navstyle-v8.header3 #navbar .menu > .menu-item:first-child:hover > a::before {
width: calc(100% - 16px);
}
.navstyle-v8.header3 #navbar .menu > .menu-item:last-child:hover > a::before {
width: calc(100% - 32px);
}
.navstyle-v8.header3 #navbar .menu > .menu-item:hover > a::before {
width: calc(100% - 31px);
}
/*Navstyle-v8 + header4*/
/*Navstyle-v8*/
.navstyle-v8 nav ul li:last-child a {
padding-right: 18px !important;
}
.navstyle-v8 #navbar .menu > .menu-item:hover > a::before {
width: calc(100% - 37px);
}
.navstyle-v8 #navbar .menu > .menu-item > a::before {
bottom: 27px;
content: "";
height: 3px;
left: 18.5px;
position: absolute;
width: 15px;
transition: all 250ms ease-in-out;
}
.navstyle-v8 #navbar .menu > .menu-item:first-child > a {
padding-left: 18px;
}
/*CONTENT FROM: styles-headers.css*/
#navbar .cf-mega-menu.sub-menu {
width: 1000px;
left: -400px;
padding: 35px 0 30px;
}
#navbar .mt-icon-list-item {
padding-top: 10px;
}
#navbar .mt-icon-list-item:hover {
color: rgb(255, 255, 255);
border-left: 2px solid #389d29;
}
#navbar .mt-icon-list-item .mt-icon-list-icon-holder-inner {
width: 15%;
}
#navbar .mt-icon-list-item .mt-icon-list-text .name {
font-weight: 500;
}
#navbar .cf-mega-menu.sub-menu * {
opacity: 0 !important;
visibility: hidden !important;
}
#navbar .menu-item:hover .sub-menu * {
opacity: 1 !important;
visibility: visible !important;
}
.cf-mega-menu.sub-menu .vc_column_container {
float: left;
width: 19.8%;
margin: 0 2.35%;
padding: 0;
}
.cf-mega-menu.sub-menu .vc_column_container:first-child {
margin-left: 30px;
}
#navbar .mt-icon-list-item {
-webkit-transition: all 250ms ease-in-out;
transition: all 250ms ease-in-out 0s;
}
#navbar .mt-icon-list-item:hover {
background-color: #f3f3f4;
padding-left: 5px;
-webkit-transition: all 250ms ease-in-out;
transition: all 250ms ease-in-out 0s;
}
.cf-mega-menu.sub-menu .mt-icon-list-icon-holder{
display: none;
}
.cf-mega-menu .vc_column-inner {
padding-left: 0px !important;
}
#navbar .cf-mega-menu.sub-menu a {
padding-left: 15px;
}
nav #navbar ul li.mega1column,
nav #navbar ul li.mega2columns,
nav #navbar ul li.mega3columns {
position: unset;
}
#navbar .menu-item > a {
position: relative;
}
/*MEGA 3X COLUMNS 100%*/
#navbar .mega3columns .cf-mega-menu.sub-menu {
left: 15px;
width: 385px;
z-index: 99999999;
}
/*MEGA 2X COLUMNS 66.66666%*/
#navbar .mega2columns .cf-mega-menu.sub-menu {
left: 22%;
width: calc(66.66666% - 30px);
}
/*MEGA 1X COLUMN 33.33333%*/
#navbar .mega1column .cf-mega-menu.sub-menu {
left: 41%;
width: calc(33.33333% - 30px);
}
#navbar .mega3columns .cf-mega-menu.sub-menu .mt-icon-list-icon-holder-inner i {
width: 15px;
}
.mt-icon-list-item i, .mt-icon-list-item span {
transition: all 300ms ease;
-webkit-transition: all 300ms ease;
}
.vcw.vcw-small-table {
width: 100% !important;
}
#loginform label {
display: none !important;
}
.vcw.vcw-table.vcw-black {
width: 100% !important;
}
/*1. Navbar*/
header .navbar-toggle {
border-radius: 0;
margin-top: 35px;
}
#navbar .menu-item.selected > a,
#navbar .menu-item:hover > a {
background: transparent;
}
.is_header_semitransparent .sticky-wrapper {
position: absolute;
width: 100%;
}
.fixed-sidebar-menu .widget_search .search-field:focus{
border: 1px solid #b9c0c5;
}
.fixed-sidebar-menu .widget_recent_entries_with_thumbnail a {
font-size: 17px;
}
.is_header_semitransparent #page > header.header1 {
left: 0;
position: absolute;
width: 100%;
z-index: 2;
}
.is_header_semitransparent #page > header.header2 {
left: 0;
position: absolute;
width: 100%;
z-index: 2;
}
body.is_header_semitransparent .is-sticky #mt-nav-burger span{
background: #151515;
}
body.is_header_semitransparent header .is-sticky .right-side-social-actions .mt-search-icon i,
body.is_header_semitransparent .is-sticky #navbar .menu > .menu-item > a,
body.is_header_semitransparent header .is-sticky .right-side-social-actions .social-links i {
color: #151515;
}
body.is_header_semitransparent #mt-nav-burger span {
background: #ffffff none repeat scroll 0 0;
}
.is_header_semitransparent .sticky-wrapper.is-sticky .navbar-default {
background: rgba(0, 175, 239, 0.95) none repeat scroll 0 0;
}
.is_header_semitransparent .header-title-breadcrumb-overlay > .container {
padding-top: 85px;
}
.is_header_semitransparent header .social-links * {
color: #222222;
}
.navbar-default{
border: 0 none;
}
header .love-it-wrapper {
display: none;
}
.fixed-sidebar-menu .left-side h3,
.fixed-sidebar-menu .logo,
.fixed-sidebar-menu .widget-title, .fixed-sidebar-menu h3#reply-title, .fixed-sidebar-menu h2.heading-bottom,
.fixed-sidebar-menu .widget_recent_entries_with_thumbnail li a {
color: #151515;
}
.fixed-sidebar-menu-holder .widget {
margin-top: 30px;
}
.fixed-sidebar-menu .widget-title {
border-color: rgba(255, 255, 255, 0.3);
line-height: normal !important;
}
.fixed-sidebar-menu .widget_recent_comments > ul,
.fixed-sidebar-menu .widget_nav_menu li,
.fixed-sidebar-menu .widget_nav_menu li a,
.fixed-sidebar-menu .sidebar-content .widget_nav_menu li,
.fixed-sidebar-menu .sidebar-content .widget_nav_menu li a,
.fixed-sidebar-menu .widget_recent_entries li,
.fixed-sidebar-menu .widget_recent_entries li a,
.fixed-sidebar-menu .widget_pages li,
.fixed-sidebar-menu .widget_pages li a,
.fixed-sidebar-menu .widget_meta li,
.fixed-sidebar-menu .widget_meta li a,
.fixed-sidebar-menu .widget_archive li,
.fixed-sidebar-menu .widget_archive li a,
.fixed-sidebar-menu .widget_categories .cat-item,
.fixed-sidebar-menu .widget_categories li a{
color: #000;
font-weight: 300;
}
.bbpress #navbar .cf-mega-menu.sub-menu {
display: none;
}
.bbpress #navbar .menu-item:hover .sub-menu ~ .sub-menu {
opacity: 1;
visibility: visible;
}
/*2. Navbar sub menus*/
.missing-redux-framework #navbar .menu-item > a {
padding: 25px 15px;
}
#navbar .sub-menu .menu-item > a {
line-height: normal;
padding: 10px 28px;
text-transform: none;
}
#navbar .sub-menu,
.navbar ul li ul.sub-menu {
background: none repeat scroll 0 0 #f5f5f5;
border-top: 0 none;
right: 0px;
left: -13px;
opacity: 0;
padding-top: 0;
position: absolute;
text-align: left;
top: 180%;
transition: all 400ms ease 0s;
-webkit-transition: all 400ms ease 0s;
visibility: hidden;
width: 250px;
z-index: 9999;
}
.menu.nav-effect.nav-menu {
margin: 0;
position: relative;
}
#navbar .menu-item.mega1column .sub-menu li > a::after,
#navbar .menu-item.mega2columns .sub-menu li > a::after,
#navbar .menu-item.mega3columns .sub-menu li > a::after,
#navbar .menu-item.menu-item-has-children .sub-menu li > a::after {
top: 15px;
}
.vc_progress_bar .vc_single_bar .vc_label {
font-size: 17px;
font-weight: 300;
padding: 5px 10px;
}
header nav ul {
display: inline-table;
}
header #navbar > div:first-child {
display: inline-table;
text-align: left;
width: auto;
}
.navbar-nav > li > a {
padding-bottom: 30px;
padding-top: 30px;
}
.navbar ul li:hover > ul.sub-menu {
opacity: 1;
top: 100%;
visibility: visible;
}
#navbar ul.sub-menu li a {
color: #151515;
display: block;
font-size: 14px;
padding: 3px 13px;
}
#navbar li li {
display: list-item;
list-style: none;
}
.fixed-sidebar-menu-overlay.visible {
opacity: 1;
visibility: visible;
}
.fixed-sidebar-menu-overlay {
background: rgba(13, 25, 31, 0.7) none repeat scroll 0 0;
height: 100%;
left: 0;
position: fixed;
top: 0;
width: 100%;
z-index: 999;
opacity: 0;
visibility: hidden;
transition: all 250ms ease-in-out;
-webkit-transition: all 250ms ease-in-out;
}
.fixed-search-overlay .icon-close:hover {
opacity: 0.8;
}
.fixed-search-overlay .icon-close {
color: rgb(255, 255, 255);
font-size: 30px;
position: absolute;
right: 50px;
top: 40px;
cursor: pointer;
}
.fixed-search-overlay.visible {
opacity: 1;
visibility: visible;
z-index: 999;
}
.fixed-search-overlay .fixed-search-inside {
align-self: center;
width: 100%;
}
.fixed-search-inside .modeltheme-search {
display: block;
margin: 0 auto;
width: 500px;
}
.modeltheme-search > form {
position: relative;
}
.fixed-search-inside .modeltheme-search i {
color: rgba(255, 255, 255, 0.7);
font-size: 21px;
position: absolute;
right: -30px;
top: 40%;
}
.fixed-search-inside .search-input::-moz-placeholder {
color: rgb(231, 231, 231);
opacity: 1;
}
.fixed-search-inside .search-input {
background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
border-color: -moz-use-text-color -moz-use-text-color rgb(255, 255, 255);
border-style: none none solid;
border-width: 0 0 3px;
color: rgb(255, 255, 255);
font-size: 32px;
font-weight: 500;
padding: 30px 30px 30px 0;
text-transform: uppercase;
width: 100%;
}
.fixed-search-overlay {
background: rgba(13, 25, 31, 0.95) none repeat scroll 0 0;
height: 100%;
left: 0;
display: flex;
position: fixed;
top: 0;
width: 100%;
z-index: -1;
opacity: 0;
visibility: hidden;
transition: all 250ms ease-in-out;
-webkit-transition: all 250ms ease-in-out;
}
.search-no-results .col-md-4.sidebar-content {
display: none;
}
.search-no-results .col-md-8.main-content {
width: 100%;
}
.search-no-results .high-padding {
padding: 90px 0;
}
/*3. FIXED HEADER */
.fixed-sidebar-menu .navbar-nav.timeline-menu li a {
border-left: 1px solid rgba(255, 255, 255,.5);
font-weight: 300;
margin-left: 15px;
padding: 40px;
position: relative;
transition: all 250ms ease-in-out;
-webkit-transition: all 250ms ease-in-out;
}
.fixed-sidebar-menu .navbar-nav.timeline-menu > li > a::before {
background: rgb(255, 255, 255) none repeat scroll 0 0;
border-radius: 50%;
content: "";
height: 6px;
left: -3.5px;
position: absolute;
top: 45px;
width: 6px;
transition: all 250ms ease-in-out;
-webkit-transition: all 250ms ease-in-out;
}
.fixed-sidebar-menu .timeline-menu.navbar-nav {
position: relative;
}
.fixed-sidebar-menu .navbar-nav.timeline-menu > li > a:hover::before {
background: #ec1d23;
}
.fixed-sidebar-menu .timeline-menu.navbar-nav::before {
background: rgb(255, 255, 255) none repeat scroll 0 0;
border-radius: 50%;
content: "";
height: 6px;
left: 12.5px;
position: absolute;
top: 0;
width: 6px;
}
.fixed-sidebar-menu .timeline-menu.navbar-nav::after {
background: rgb(255, 255, 255) none repeat scroll 0 0;
border-radius: 50%;
content: "";
height: 6px;
left: 12.5px;
position: absolute;
bottom: 0;
width: 6px;
}
.fixed-sidebar-menu .navbar-nav.timeline-menu li:hover a {
background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
color: #ec1d23;
}
.fixed-sidebar-menu .header15 .navbar-nav.timeline-menu li a {
border-left: 0 none;
border-right: 1px solid #ffffff;
font-weight: 300;
margin-left: 0;
margin-right: 15px;
text-align: right;
}
.fixed-sidebar-menu .header15 .navbar-nav.timeline-menu > li > a::before {
left: auto;
right: -3.5px;
}
.fixed-sidebar-menu .header15 .timeline-menu.navbar-nav::before {
left: auto;
right: 12.5px;
}
.fixed-sidebar-menu .header15 .timeline-menu.navbar-nav::after {
left: auto;
right: 12.5px;
}
.fixed-sidebar-menu .header15 .left-side h3 {
color: #ffffff;
margin-right: 15px;
text-align: right;
}
body .shop_cart > a:hover {
color: #151515;
}
/*4. HEADER 1*/
.missing-redux-framework.header1 .no-menu {
margin: 31px 30px 30px 0;
margin-right: 20px;
}
.header1 .header-info-group .header-info-labels p,
.header1 .header-info-group p{
padding: 0;
}
.header1 .header-nav-actions .mt-search-icon {
font-size: 17px;
margin-right: 15px;
margin-top: 5px;
}
header.header1 .header-nav-actions .shop_cart i {
font-size: 20px;
color: #fff;
}
header.header1 .header-nav-actions .shop_cart {
float: right;
padding: 10px 40px;
margin: 0px;
list-style: none;
background: transparent !important;
padding-right: 0px;
padding-left: 0px;
}
.navbar-header h1.logo {
margin: 15px 0 10px 10px;
position: relative;
left: 0px;
margin-left: 0px;
}
.header1 #navbar {
text-align: right;
}
header.header1 .header-nav-actions {
padding-right: 0px;
float: right;
}
header.header1 #modeltheme-main-head .container .row {
padding-top: 15px;
padding-bottom: 10px;
}
header.header1 #modeltheme-main-head .row {
padding: 10px 0px;
}
body:not(.is_header_semitransparent) #modeltheme-main-head .container .row {
border-bottom: 0px;
}
header.header1 .nav-menu-account a {
line-height: 34px;
margin: 15px 5px;
-webkit-transition: all 250ms ease-in-out;
transition: all 250ms ease-in-out 0s;
color: #fff !important;
padding: 0px 24px;
font-weight: 500;
}
.navbar-default .navbar-nav > li > a:hover::before,
.navbar-default .navbar-nav > li:hover > a::before,
.navbar-default .navbar-nav > li.current-menu-item > a::before {
text-shadow: 10px 0 #fff, -10px 0 #fff;
color: #fff;
}
.navbar-default .navbar-nav > li > a::before {
position: absolute;
top: 55%;
left: 50%;
content: "";
color: transparent;
text-shadow: 0 0 transparent;
font-size: 1.3em;
-webkit-transition: all 250ms ease-in-out;
-moz-transition: all 250ms ease-in-out;
transition: all 250ms ease-in-out;
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
transform: translateX(-50%);
pointer-events: none;
}
li#nav-menu-login.coinflip-logoin a::before {
display: none !important;
}
header.header1 .nav-menu-account a.modeltheme-trigger {
color: #e0e0e0 !important;
}
header.header1 .nav-menu-account:not(#nav-menu-list) a:hover {
color: #ff2222 !important;
}
header.header1 .nav-menu-account.coinflip-logoin a i {
font-size: 20px;
position: relative;
top: 1px;
}
header.header1 .nav-menu-account.coinflip-logoin a i {
padding-left: 10px;
}
header.header1 #nav-menu-list a {
background: #ff2222;
padding: 5px 25px;
text-transform: uppercase;
font-weight: 600;
margin: 15px 5px;
font-size: 14px;
}
header.header1 #nav-menu-list a:hover {
background: #216fff;
color: #fff !important;
}
header.header1 .nav-menu-account.coinflip-logoin a,
header.header1 .nav-menu-account.coinflip-logout a,
header.header1 .nav-menu-account.coinflip-register a,
header.header1 .nav-menu-account.coinflip-account a {
padding: 5px 0px 5px 15px !important;
}
/*HEADER 5*/
.header5 #navbar {
text-align: center;
}
header.header5 #navbar > div:first-child {
float: none;
}
/*HEADER 8*/
.header8 #navbar {
text-align: right !important;
}
/*HEADER 10*/
.header10 #navbar {
text-align: right;
}
.header10 #navbar .menu {
margin-right: 20px;
}
.header10 .navbar-collapse.collapse.hidden {
opacity: 1;
}
.header10 .navbar-collapse.collapse {
opacity: 0;
transition: all 250ms ease-in-out;
-webkit-transition: all 250ms ease-in-out;
}
/*8. HEADER 11*/
.header11 #navbar {
text-align: right;
}
.header11 #navbar .menu {
margin-right: 20px;
}
.header11 .navbar-collapse.collapse.hidden {
opacity: 1;
}
.header11 .navbar-collapse.collapse {
opacity: 0;
transition: all 250ms ease-in-out;
-webkit-transition: all 250ms ease-in-out;
}
/*9. HEADER 12*/
.header12 #navbar {
text-align: center;
}
/*10. HEADER 13*/
.header13 #navbar{
text-align: center;
}
.is_header_semitransparent .header13 .sticky-wrapper {
position: relative;
}
/*11. SIDEBAR NAVIGATION BURGER*/
.fixed-sidebar-menu p.copyright {
color: rgb(0, 0, 0);
font-size: 14px;
}
.fixed-sidebar-menu-holder {
margin: 0;
}
.fixed-sidebar-menu .navbar {
margin-top: 30px;
background: transparent;
}
.fixed-sidebar-menu .logo {
margin: 0;
text-align: left;
}
.fixed-sidebar-menu .menu-item {
width: 100%;
}
.fixed-sidebar-menu .navbar-nav > li > a{
font-weight: 300;
padding: 10px 10px;
}
.fixed-sidebar-menu > div{
height: auto;
}
.fixed-sidebar-menu-holder .widget.widget_search input {
border-radius: 30px;
-webkit-border-radius: 30px;
color: rgb(35, 35, 91);
font-weight: 500;
}
.fixed-sidebar-menu-holder .widget.widget_search input[type="submit"] {
display: none;
}
.fixed-sidebar-menu{
background: #ffffff;
position: fixed;
width: 25%;
height: 100%;
overflow-y: scroll;
margin: 0;
z-index: 1000;
padding: 0;
top: 0;
transition: all 250ms ease-in-out;
-webkit-transition: all 250ms ease-in-out;
}
.fixed-sidebar-menu .left-side {
box-sizing: border-box;
float: left;
height: 100%;
padding: 40px;
width: 100%;
}
.fixed-sidebar-menu.open .left-side {
opacity: 1;
position: relative;
visibility: visible;
}
.fixed-sidebar-menu .right-side {
float: left;
height: 100%;
padding: 10px;
width: 60px;
margin: 0;
}
.fixed-sidebar-menu.open .menu-button .icon-close {
color: rgb(255, 255, 255);
font-size: 30px;
}
.fixed-sidebar-menu.open .menu-button span.burger {
opacity: 0;
visibility: hidden;
}
.header5 #navbar {
border-top: 1px solid rgba(255, 255, 255, 0.2);
}
header.header9 .navbar-header h1.logo{
text-align: right;
}
header.header9 .header-nav-actions{
float: left;
}
.fixed-sidebar-menu.open {
padding: 0;
width: 25%;
}
.fixed-sidebar-menu .logo img,
.fixed-sidebar-menu .navbar-header .logo img {
transition: all 250ms ease-in-out;
-webkit-transition: all 250ms ease-in-out;
}
.fixed-sidebar-menu .share-group {
bottom: 0;
color: rgb(255, 255, 255);
font-size: 22px;
left: auto;
right: 0;
padding: 10px 0;
position: absolute;
text-align: center;
width: 100%;
}
.fixed-sidebar-menu .menu-button {
position: relative;
height: 38px;
width: 38px;
margin: auto;
padding: 5px;
cursor: pointer;
}
.fixed-sidebar-menu .menu-button span.burger {
visibility: visible;
position: absolute;
display: block;
margin-top: -2px;
top: 50%;
left: 3px;
height: 3px;
width: 30px;
overflow: hidden;
opacity: 1;
-webkit-transition: -webkit-transform cubic-bezier(0.18, 0.89, 0.32, 1.28) 300ms, opacity cubic-bezier(0.18, 0.89, 0.32, 1.28) 300ms;
-moz-transition: -moz-transform cubic-bezier(0.18, 0.89, 0.32, 1.28) 300ms, opacity cubic-bezier(0.18, 0.89, 0.32, 1.28) 300ms;
transition: transform cubic-bezier(0.18, 0.89, 0.32, 1.28) 300ms, opacity cubic-bezier(0.18, 0.89, 0.32, 1.28) 300ms;
}
.fixed-sidebar-menu .menu-button span.burger .inner {
background: #fff;
display: block;
width: 100%;
height: 100%;
-webkit-transition: -webkit-transform 200ms;
-moz-transition: -moz-transform 200ms;
transition: transform 200ms;
}
.fixed-sidebar-menu .menu-button span.burger:nth-child(1) {
-webkit-transform: translateY(-14px);
-moz-transform: translateY(-14px);
-ms-transform: translateY(-14px);
-o-transform: translateY(-14px);
transform: translateY(-14px);
}
.fixed-sidebar-menu .menu-button span.burger:nth-child(1) .inner {
-webkit-transform: translateX(-15px);
-moz-transform: translateX(-15px);
-ms-transform: translateX(-15px);
-o-transform: translateX(-15px);
transform: translateX(-15px);
}
.fixed-sidebar-menu .menu-button span.burger:nth-child(2) {
-webkit-transform: translateY(-7px);
-moz-transform: translateY(-7px);
-ms-transform: translateY(-7px);
-o-transform: translateY(-7px);
transform: translateY(-7px);
-webkit-transition: none;
-moz-transition: none;
transition: none;
}
.fixed-sidebar-menu .menu-button span.burger:nth-child(2) .inner {
-webkit-transform: translateX(-3px);
-moz-transform: translateX(-3px);
-ms-transform: translateX(-3px);
-o-transform: translateX(-3px);
transform: translateX(-3px);
}
.fixed-sidebar-menu .menu-button span.burger:nth-child(3) {
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
.fixed-sidebar-menu .menu-button span.burger:nth-child(3) .inner {
-webkit-transform: translateX(-13px);
-moz-transform: translateX(-13px);
-ms-transform: translateX(-13px);
-o-transform: translateX(-13px);
transform: translateX(-13px);
}
.fixed-sidebar-menu .menu-button span.burger:nth-child(4) {
-webkit-transform: translateY(7px);
-moz-transform: translateY(7px);
-ms-transform: translateY(7px);
-o-transform: translateY(7px);
transform: translateY(7px);
-webkit-transition: none;
-moz-transition: none;
transition: none;
}
.fixed-sidebar-menu .menu-button span.burger:nth-child(4) .inner {
-webkit-transform: translateX(-8px);
-moz-transform: translateX(-8px);
-ms-transform: translateX(-8px);
-o-transform: translateX(-8px);
transform: translateX(-8px);
}
.fixed-sidebar-menu .menu-button span.burger:nth-child(5) {
-webkit-transform: translateY(14px);
-moz-transform: translateY(14px);
-ms-transform: translateY(14px);
-o-transform: translateY(14px);
transform: translateY(14px);
}
.fixed-sidebar-menu .menu-button span.burger:nth-child(5) .inner {
-webkit-transform: translateX(-8px);
-moz-transform: translateX(-8px);
-ms-transform: translateX(-8px);
-o-transform: translateX(-8px);
transform: translateX(-8px);
}
.fixed-sidebar-menu .menu-button:hover span.burger .inner {
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
-o-transform: translateX(0);
transform: translateX(0);
}
.fixed-sidebar-menu.opened .menu-button span.burger {
-webkit-transform-origin: 50% 50%;
-moz-transform-origin: 50% 50%;
-ms-transform-origin: 50% 50%;
-o-transform-origin: 50% 50%;
transform-origin: 50% 50%}
.fixed-sidebar-menu.opened .menu-button span.burger .inner {
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
-o-transform: translateX(0);
transform: translateX(0);
}
.fixed-sidebar-menu.opened .menu-button span.burger:nth-child(1) {
opacity: 0;
}
.fixed-sidebar-menu.opened .menu-button span.burger:nth-child(2) {
-webkit-animation: moveandrotatex forwards 600ms cubic-bezier(0.18, 0.89, 0.32, 1.28);
-moz-animation: moveandrotatex forwards 600ms cubic-bezier(0.18, 0.89, 0.32, 1.28);
animation: moveandrotatex forwards 600ms cubic-bezier(0.18, 0.89, 0.32, 1.28);
}
.fixed-sidebar-menu.opened .menu-button span.burger:nth-child(3) {
opacity: 0;
}
.fixed-sidebar-menu.opened .menu-button span.burger:nth-child(4) {
-webkit-animation: moveandrotate forwards 600ms cubic-bezier(0.18, 0.89, 0.32, 1.28);
-moz-animation: moveandrotate forwards 600ms cubic-bezier(0.18, 0.89, 0.32, 1.28);
animation: moveandrotate forwards 600ms cubic-bezier(0.18, 0.89, 0.32, 1.28);
}
.fixed-sidebar-menu.opened .menu-button span.burger:nth-child(5) {
opacity: 0;
}
.fixed-sidebar-menu.closing1 .menu-button span.burger .inner {
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
-o-transform: translateX(0);
transform: translateX(0);
}
.fixed-sidebar-menu.closing1 .menu-button span.burger:nth-child(1) {
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
.fixed-sidebar-menu.closing1 .menu-button span.burger:nth-child(2) {
-webkit-animation: moveandrotatex-reverse forwards 600ms cubic-bezier(0.18, 0.89, 0.32, 1.28);
-moz-animation: moveandrotatex-reverse forwards 600ms cubic-bezier(0.18, 0.89, 0.32, 1.28);
animation: moveandrotatex-reverse forwards 600ms cubic-bezier(0.18, 0.89, 0.32, 1.28);
}
.fixed-sidebar-menu.closing1 .menu-button span.burger:nth-child(3) {
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
.fixed-sidebar-menu.closing1 .menu-button span.burger:nth-child(4) {
-webkit-animation: moveandrotate-reverse forwards 600ms cubic-bezier(0.18, 0.89, 0.32, 1.28);
-moz-animation: moveandrotate-reverse forwards 600ms cubic-bezier(0.18, 0.89, 0.32, 1.28);
animation: moveandrotate-reverse forwards 600ms cubic-bezier(0.18, 0.89, 0.32, 1.28);
}
.fixed-sidebar-menu.closing1 .menu-button span.burger:nth-child(5) {
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
}
.fixed-sidebar-menu.closing2 .menu-button span.burger:nth-child(1) {
-webkit-transform: translateY(-14px);
-moz-transform: translateY(-14px);
-ms-transform: translateY(-14px);
-o-transform: translateY(-14px);
transform: translateY(-14px);
}
.fixed-sidebar-menu.closing2 .menu-button span.burger:nth-child(5) {
-webkit-transform: translateY(14px);
-moz-transform: translateY(14px);
-ms-transform: translateY(14px);
-o-transform: translateY(14px);
transform: translateY(14px);
}
.fixed-sidebar-menu.closing2 .menu-button span.burger:nth-child(2) {
-webkit-animation: moveandrotatex-reverse forwards 600ms cubic-bezier(0.18, 0.89, 0.32, 1.28);
-moz-animation: moveandrotatex-reverse forwards 600ms cubic-bezier(0.18, 0.89, 0.32, 1.28);
animation: moveandrotatex-reverse forwards 600ms cubic-bezier(0.18, 0.89, 0.32, 1.28);
}
.fixed-sidebar-menu.closing2 .menu-button span.burger:nth-child(4) {
-webkit-animation: moveandrotate-reverse forwards 600ms cubic-bezier(0.18, 0.89, 0.32, 1.28);
-moz-animation: moveandrotate-reverse forwards 600ms cubic-bezier(0.18, 0.89, 0.32, 1.28);
animation: moveandrotate-reverse forwards 600ms cubic-bezier(0.18, 0.89, 0.32, 1.28);
}
.fixed-sidebar-menu [data-component='share'] {
position: relative;
text-align: center;
}
.fixed-sidebar-menu [data-component='share']:after {
height: 64px;
width: 64px;
line-height: 64px;
content: '\e603';
font-family: "icomoon";
font-size: 23px;
display: inline-block;
padding-right: 1px;
position: absolute;
bottom: 0;
left: 0;
}
.fixed-sidebar-menu .menu-center {
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
position: relative;
top: 45%
}
.fixed-sidebar-menu [data-component='share'].rendered:after {
display: none;
}
@-webkit-keyframes moveandrotatex {
0% {
-webkit-transform: translateY(7px) rotate(0);
}
50% {
-webkit-transform: translateY(0) rotate(0);
}
100% {
-webkit-transform: translateY(0) rotate(-45deg);
}
}@-moz-keyframes moveandrotatex {
0% {
-moz-transform: translateY(7px) rotate(0);
}
50% {
-moz-transform: translateY(0) rotate(0);
}
100% {
-moz-transform: translateY(0) rotate(-45deg);
}
}
@keyframes moveandrotatex {
0% {
-webkit-transform: translateY(7px) rotate(0);
-moz-transform: translateY(7px) rotate(0);
-ms-transform: translateY(7px) rotate(0);
-o-transform: translateY(7px) rotate(0);
transform: translateY(7px) rotate(0);
}
50% {
-webkit-transform: translateY(0) rotate(0);
-moz-transform: translateY(0) rotate(0);
-ms-transform: translateY(0) rotate(0);
-o-transform: translateY(0) rotate(0);
transform: translateY(0) rotate(0);
}
100% {
-webkit-transform: translateY(0) rotate(-45deg);
-moz-transform: translateY(0) rotate(-45deg);
-ms-transform: translateY(0) rotate(-45deg);
-o-transform: translateY(0) rotate(-45deg);
transform: translateY(0) rotate(-45deg);
}
}
@-webkit-keyframes moveandrotate {
0% {
-webkit-transform: rotate(0) translateY(-7px);
}
50% {
-webkit-transform: translateY(0) rotate(0);
}
100% {
-webkit-transform: translateY(0) rotate(45deg);
}
}@-moz-keyframes moveandrotate {
0% {
-moz-transform: rotate(0) translateY(-7px);
}
50% {
-moz-transform: translateY(0) rotate(0);
}
100% {
-moz-transform: translateY(0) rotate(45deg);
}
}@keyframes moveandrotate {
0% {
-webkit-transform: rotate(0) translateY(-7px);
-moz-transform: rotate(0) translateY(-7px);
-ms-transform: rotate(0) translateY(-7px);
-o-transform: rotate(0) translateY(-7px);
transform: rotate(0) translateY(-7px);
}
50% {
-webkit-transform: translateY(0) rotate(0);
-moz-transform: translateY(0) rotate(0);
-ms-transform: translateY(0) rotate(0);
-o-transform: translateY(0) rotate(0);
transform: translateY(0) rotate(0);
}
100% {
-webkit-transform: translateY(0) rotate(45deg);
-moz-transform: translateY(0) rotate(45deg);
-ms-transform: translateY(0) rotate(45deg);
-o-transform: translateY(0) rotate(45deg);
transform: translateY(0) rotate(45deg);
}
}@-webkit-keyframes moveandrotate-reverse {
0% {
-webkit-transform: rotate(45deg) translateY(0);
}
50% {
-webkit-transform: translateY(0) rotate(0);
}
100% {
-webkit-transform: translateY(-7px) rotate(0);
}
}@-moz-keyframes moveandrotate-reverse {
0% {
-moz-transform: rotate(45deg) translateY(0);
}
50% {
-moz-transform: translateY(0) rotate(0);
}
100% {
-moz-transform: translateY(-7px) rotate(0);
}
}
@keyframes moveandrotate-reverse {
0% {
-webkit-transform: rotate(45deg) translateY(0);
-moz-transform: rotate(45deg) translateY(0);
-ms-transform: rotate(45deg) translateY(0);
-o-transform: rotate(45deg) translateY(0);
transform: rotate(45deg) translateY(0);
}
50% {
-webkit-transform: translateY(0) rotate(0);
-moz-transform: translateY(0) rotate(0);
-ms-transform: translateY(0) rotate(0);
-o-transform: translateY(0) rotate(0);
transform: translateY(0) rotate(0);
}
100% {
-webkit-transform: translateY(-7px) rotate(0);
-moz-transform: translateY(-7px) rotate(0);
-ms-transform: translateY(-7px) rotate(0);
-o-transform: translateY(-7px) rotate(0);
transform: translateY(-7px) rotate(0);
}
}
@-webkit-keyframes moveandrotatex-reverse {
0% {
-webkit-transform: translateY(0) rotate(-45deg);
}
50% {
-webkit-transform: translateY(0) rotate(0);
}
100% {
-webkit-transform: translateY(7px) rotate(0);
}
}@-moz-keyframes moveandrotatex-reverse {
0% {
-moz-transform: translateY(0) rotate(-45deg);
}
50% {
-moz-transform: translateY(0) rotate(0);
}
100% {
-moz-transform: translateY(7px) rotate(0);
}
}
@keyframes moveandrotatex-reverse {
0% {
-webkit-transform: translateY(0) rotate(-45deg);
-moz-transform: translateY(0) rotate(-45deg);
-ms-transform: translateY(0) rotate(-45deg);
-o-transform: translateY(0) rotate(-45deg);
transform: translateY(0) rotate(-45deg);
}
50% {
-webkit-transform: translateY(0) rotate(0);
-moz-transform: translateY(0) rotate(0);
-ms-transform: translateY(0) rotate(0);
-o-transform: translateY(0) rotate(0);
transform: translateY(0) rotate(0);
}
100% {
-webkit-transform: translateY(7px) rotate(0);
-moz-transform: translateY(7px) rotate(0);
-ms-transform: translateY(7px) rotate(0);
-o-transform: translateY(7px) rotate(0);
transform: translateY(7px) rotate(0);
}
}
.touchevents .fixed-sidebar-menu nav .outer {
-webkit-overflow-scrolling: touch;
overflow-y: scroll;
}
[data-orientation="horizontal"] .fixed-sidebar-menu {
-webkit-transform: translate3d(0, -64px, 0);
-moz-transform: translate3d(0, -64px, 0);
-ms-transform: translate3d(0, -64px, 0);
-o-transform: translate3d(0, -64px, 0);
transform: translate3d(0, -64px, 0);
}
[data-orientation="horizontal"] .fixed-sidebar-menu.ready {
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
[data-orientation="horizontal"] .fixed-sidebar-menu .nav {
padding: 0;
}
@media (max-width: 768px) and (orientation: landscape) {
[data-orientation="horizontal"] .fixed-sidebar-menu .nav>.inner {
padding: 1rem 3rem;
}
}[data-orientation="horizontal"] .nav__title h1 {
margin: 0rem;
font-size: 2.5rem;
line-height: 2.4375rem;
}
@media (max-width: 768px) and (orientation: landscape) {
[data-orientation="horizontal"] .nav__title h1 {
font-size: 2rem !important;
line-height: 1.3 !important;
}
}
.share.share--page .share__trigger {
background-color: #0e1a21;
position: absolute;
bottom: 0;
box-shadow: 0 0 5px 5px #0e1a21;
}
.share.share--page .share__trigger:after {
height: 64px;
width: 64px;
line-height: 64px;
font-family: "icomoon";
font-size: 23px;
box-shadow: none;
padding-right: 1px;
}
.share.share--page .share__list {
bottom: 0;
color: rgb(255, 255, 255);
list-style: outside none none;
opacity: 0;
padding: 0;
position: absolute;
text-align: center;
-webkit-transform: translateY(-10%);
-moz-transform: translateY(-10%);
-ms-transform: translateY(-10%);
-o-transform: translateY(-10%);
transform: translateY(-10%);
transition: all 250ms ease-in-out;
-webkit-transition: all 250ms ease-in-out;
width: 100%;
left: 0;
}
.share.share--page .share__item.icon-social-facebook:hover::before {
color: #3B5998;
opacity: 1;
}
.share.share--page .share__item.icon-social-twitter:hover::before {
color: #00ACED;
opacity: 1;
}
.share.share--page .share__item.icon-social-gplus:hover::before {
color: #DD4B39;
opacity: 1;
}
.share.share--page .share__item.icon-link:hover::before {
color: #57A9C1;
opacity: 1;
}
.share.share--page .share__item::before {
font-size: 18px;
opacity: 0.85;
transition: all 250ms ease-in-out;
-webkit-transition: all 250ms ease-in-out;
}
.share.share--page .share__item {
color: rgb(255, 255, 255);
cursor: pointer;
display: block;
padding: 5px;
transition: all 250ms ease-in-out;
-webkit-transition: all 250ms ease-in-out;
}
.share.share--page .share__item:after {
height: 44px;
width: 44px;
line-height: 44px;
}
.share.share--page:hover .share__list,
.share.share--page.hover .share__list {
bottom: 0;
list-style: outside none none;
margin: 0;
opacity: 1;
padding-left: 0;
text-align: center;
transform: translateY(-50px);
-webkit-transform: translateY(-50px);
width: 100%;
}
@-webkit-keyframes arrows-left {
0% {
-webkit-transform: translate3d(0, 0, 0) scale(0.9);
-webkit-animation-timing-function: ease;
}
10% {
-webkit-transform: translate3d(-10px, 0, 0) scale(1);
}
20% {
-webkit-transform: translate3d(0, 0, 0) scale(0.9);
-webkit-animation-timing-function: ease;
}
30% {
-webkit-transform: translate3d(-10px, 0, 0) scale(1);
}
40% {
-webkit-transform: translate3d(0, 0, 0) scale(0.9);
-webkit-animation-timing-function: ease;
}
100% {
-webkit-transform: translate3d(0, 0, 0) scale(0.9);
-webkit-animation-timing-function: ease;
}
}
@-moz-keyframes arrows-left {
0% {
-moz-transform: translate3d(0, 0, 0) scale(0.9);
-moz-animation-timing-function: ease;
}
10% {
-moz-transform: translate3d(-10px, 0, 0) scale(1);
}
20% {
-moz-transform: translate3d(0, 0, 0) scale(0.9);
-moz-animation-timing-function: ease;
}
30% {
-moz-transform: translate3d(-10px, 0, 0) scale(1);
}
40% {
-moz-transform: translate3d(0, 0, 0) scale(0.9);
-moz-animation-timing-function: ease;
}
100% {
-moz-transform: translate3d(0, 0, 0) scale(0.9);
-moz-animation-timing-function: ease;
}
}
@keyframes arrows-left {
0% {
-webkit-transform: translate3d(0, 0, 0) scale(0.9);
-moz-transform: translate3d(0, 0, 0) scale(0.9);
-ms-transform: translate3d(0, 0, 0) scale(0.9);
-o-transform: translate3d(0, 0, 0) scale(0.9);
transform: translate3d(0, 0, 0) scale(0.9);
-webkit-animation-timing-function: ease;
-moz-animation-timing-function: ease;
animation-timing-function: ease;
}
10% {
-webkit-transform: translate3d(-10px, 0, 0) scale(1);
-moz-transform: translate3d(-10px, 0, 0) scale(1);
-ms-transform: translate3d(-10px, 0, 0) scale(1);
-o-transform: translate3d(-10px, 0, 0) scale(1);
transform: translate3d(-10px, 0, 0) scale(1);
}
20% {
-webkit-transform: translate3d(0, 0, 0) scale(0.9);
-moz-transform: translate3d(0, 0, 0) scale(0.9);
-ms-transform: translate3d(0, 0, 0) scale(0.9);
-o-transform: translate3d(0, 0, 0) scale(0.9);
transform: translate3d(0, 0, 0) scale(0.9);
-webkit-animation-timing-function: ease;
-moz-animation-timing-function: ease;
animation-timing-function: ease;
}
30% {
-webkit-transform: translate3d(-10px, 0, 0) scale(1);
-moz-transform: translate3d(-10px, 0, 0) scale(1);
-ms-transform: translate3d(-10px, 0, 0) scale(1);
-o-transform: translate3d(-10px, 0, 0) scale(1);
transform: translate3d(-10px, 0, 0) scale(1);
}
40% {
-webkit-transform: translate3d(0, 0, 0) scale(0.9);
-moz-transform: translate3d(0, 0, 0) scale(0.9);
-ms-transform: translate3d(0, 0, 0) scale(0.9);
-o-transform: translate3d(0, 0, 0) scale(0.9);
transform: translate3d(0, 0, 0) scale(0.9);
-webkit-animation-timing-function: ease;
-moz-animation-timing-function: ease;
animation-timing-function: ease;
}
100% {
-webkit-transform: translate3d(0, 0, 0) scale(0.9);
-moz-transform: translate3d(0, 0, 0) scale(0.9);
-ms-transform: translate3d(0, 0, 0) scale(0.9);
-o-transform: translate3d(0, 0, 0) scale(0.9);
transform: translate3d(0, 0, 0) scale(0.9);
-webkit-animation-timing-function: ease;
-moz-animation-timing-function: ease;
animation-timing-function: ease;
}
}
@-webkit-keyframes arrows-right {
0% {
-webkit-transform: translate3d(0, 0, 0) scale(0.9) rotate(180deg);
-webkit-animation-timing-function: ease;
}
10% {
-webkit-transform: translate3d(10px, 0, 0) scale(1) rotate(180deg);
}
20% {
-webkit-transform: translate3d(0, 0, 0) scale(0.9) rotate(180deg);
-webkit-animation-timing-function: ease;
}
30% {
-webkit-transform: translate3d(10px, 0, 0) scale(1) rotate(180deg);
}
40% {
-webkit-transform: translate3d(0, 0, 0) scale(0.9) rotate(180deg);
-webkit-animation-timing-function: ease;
}
100% {
-webkit-transform: translate3d(0, 0, 0) scale(0.9) rotate(180deg);
-webkit-animation-timing-function: ease;
}
}
@-moz-keyframes arrows-right {
0% {
-moz-transform: translate3d(0, 0, 0) scale(0.9) rotate(180deg);
-moz-animation-timing-function: ease;
}
10% {
-moz-transform: translate3d(10px, 0, 0) scale(1) rotate(180deg);
}
20% {
-moz-transform: translate3d(0, 0, 0) scale(0.9) rotate(180deg);
-moz-animation-timing-function: ease;
}
30% {
-moz-transform: translate3d(10px, 0, 0) scale(1) rotate(180deg);
}
40% {
-moz-transform: translate3d(0, 0, 0) scale(0.9) rotate(180deg);
-moz-animation-timing-function: ease;
}
100% {
-moz-transform: translate3d(0, 0, 0) scale(0.9) rotate(180deg);
-moz-animation-timing-function: ease;
}
}
@keyframes arrows-right {
0% {
-webkit-transform: translate3d(0, 0, 0) scale(0.9) rotate(180deg);
-moz-transform: translate3d(0, 0, 0) scale(0.9) rotate(180deg);
-ms-transform: translate3d(0, 0, 0) scale(0.9) rotate(180deg);
-o-transform: translate3d(0, 0, 0) scale(0.9) rotate(180deg);
transform: translate3d(0, 0, 0) scale(0.9) rotate(180deg);
-webkit-animation-timing-function: ease;
-moz-animation-timing-function: ease;
animation-timing-function: ease;
}
10% {
-webkit-transform: translate3d(10px, 0, 0) scale(1) rotate(180deg);
-moz-transform: translate3d(10px, 0, 0) scale(1) rotate(180deg);
-ms-transform: translate3d(10px, 0, 0) scale(1) rotate(180deg);
-o-transform: translate3d(10px, 0, 0) scale(1) rotate(180deg);
transform: translate3d(10px, 0, 0) scale(1) rotate(180deg);
}
20% {
-webkit-transform: translate3d(0, 0, 0) scale(0.9) rotate(180deg);
-moz-transform: translate3d(0, 0, 0) scale(0.9) rotate(180deg);
-ms-transform: translate3d(0, 0, 0) scale(0.9) rotate(180deg);
-o-transform: translate3d(0, 0, 0) scale(0.9) rotate(180deg);
transform: translate3d(0, 0, 0) scale(0.9) rotate(180deg);
-webkit-animation-timing-function: ease;
-moz-animation-timing-function: ease;
animation-timing-function: ease;
}
30% {
-webkit-transform: translate3d(10px, 0, 0) scale(1) rotate(180deg);
-moz-transform: translate3d(10px, 0, 0) scale(1) rotate(180deg);
-ms-transform: translate3d(10px, 0, 0) scale(1) rotate(180deg);
-o-transform: translate3d(10px, 0, 0) scale(1) rotate(180deg);
transform: translate3d(10px, 0, 0) scale(1) rotate(180deg);
}
40% {
-webkit-transform: translate3d(0, 0, 0) scale(0.9) rotate(180deg);
-moz-transform: translate3d(0, 0, 0) scale(0.9) rotate(180deg);
-ms-transform: translate3d(0, 0, 0) scale(0.9) rotate(180deg);
-o-transform: translate3d(0, 0, 0) scale(0.9) rotate(180deg);
transform: translate3d(0, 0, 0) scale(0.9) rotate(180deg);
-webkit-animation-timing-function: ease;
-moz-animation-timing-function: ease;
animation-timing-function: ease;
}
100% {
-webkit-transform: translate3d(0, 0, 0) scale(0.9) rotate(180deg);
-moz-transform: translate3d(0, 0, 0) scale(0.9) rotate(180deg);
-ms-transform: translate3d(0, 0, 0) scale(0.9) rotate(180deg);
-o-transform: translate3d(0, 0, 0) scale(0.9) rotate(180deg);
transform: translate3d(0, 0, 0) scale(0.9) rotate(180deg);
-webkit-animation-timing-function: ease;
-moz-animation-timing-function: ease;
animation-timing-function: ease;
}
}
/*12. LEFT FIXED HEADER*/
.header6 .fixed-sidebar-menu,
.header14 .fixed-sidebar-menu {
left: -240px;
}
.header6 .fixed-sidebar-menu.open,
.header14 .fixed-sidebar-menu.open {
left: 0px;
}
.header6 .fixed-sidebar-menu.open .right-side,
.header14 .fixed-sidebar-menu.open .right-side{
border-left: 1px solid rgba(255, 255, 255, 0.2);
}
/*13. RIGHT FIXED HEADER*/
.header7 .fixed-sidebar-menu,
.header15 .fixed-sidebar-menu {
right: -25%;
}
.header7 .fixed-sidebar-menu.open,
.header15 .fixed-sidebar-menu.open {
right: 0%;
}
/*---------------------------------------------*/
/*--- 14. General Header ---*/
/*---------------------------------------------*/
nav ul li {
display: inline-block;
}
nav ul {
list-style: none;
margin: 0;
padding: 0;
}
.header-info-group.media_image .header-info-icon,
.header-info-group.font_awesome .header-info-icon {
font-size: 16px;
font-weight: 600;
line-height: 40px;
position: relative;
}
.header-light-holder .header-info-group .header_text_title {
color: #7c7c7c;
}
header.section-header {
margin-bottom: 50px;
position: relative;
z-index: 10;
}
.sidebar_header .navbar-header{
margin-top: 23px;
}
.navbar-header .logo.no-logo > a {
color: #000;
}
.logo a {
font-weight: 900;
color: #FFFFFF;
text-decoration: none;
}
.logo a:hover {
color: #ffffff;
}
.navbar-collapse.collapse.in .menu .menu-item {
text-align: left;
width: 100%;
}
/* 15. Navbar styling */
header#one-page-header {
position: absolute;
z-index: 999;
width: 100%;
top: 0;
background: rgba(0,0,0,0.2);
}
.navbar-header .logo {
margin: 18px 0;
}
.menu .item {
display: inline-block;
}
.navbar-nav > li > a{
font-size: 14px;
padding: 30px 10px;
display: block;
line-height: 20px;
}
.navbar-nav > li > a:hover {
text-decoration: none;
}
nav {
background: #2f383d;
}
.menu .menu-item {
display: inline-block;
}
.navbar-header .logo > a:hover,
.navbar-header .logo > a {
color: #000;
}
/* 16. --- FRAMEWORK-HEADER 2 --- */
.missing-redux-framework.header2 .no-menu {
margin: 20px 0;
}
.header2 .no-menu {
margin: 24px 0;
}
.header2 .navbar-header h1.logo {
text-align: left;
}
header.header2 .header-infos {
margin-top: 28px;
overflow: hidden;
}
header.header2 .header-info-group .header_text_title {
font-size: 17px;
}
header.header2 .header-info-group {
margin-bottom: 0;
margin-left: 25px;
margin-top: 0;
}
header.header2 .header-nav-actions {
float: right;
padding: 0px 20px;
padding-right: 0px;
}
/* 17. --- FRAMEWORK-HEADER 3 --- */
/*HEADER 3*/
.missing-redux-framework.header3 .no-menu {
margin: 22px 0;
}
.header3 .no-menu {
margin: 20px 0;
}
.header3 .logo-infos {
background: #f7f7f7 none repeat scroll 0 0;
}
.header3 #modeltheme-main-head {
background: #151515 none repeat scroll 0 0;
}
.header3 #navbar {
text-align: center;
}
.header3 #navbar .menu {
margin-right: 20px;
}
header.header3 .navbar-nav {
float: right;
margin-right: 30px !important;
}
header.header3 #mt-nav-burger.open{
right: -4px;
}
header.header3 #mt-nav-burger{
right: 0;
}
header.header3 .menu.nav-effect.nav-menu {
margin: 0;
top: 0;
transition: all 250ms cubic-bezier(0.98, 0.21, 0, 0.9);
-webkit-transition: all 250ms cubic-bezier(0.98, 0.21, 0, 0.9);
position: relative;
opacity: 1;
visibility: visible;
}
.header3 .menu > .menu-item {
display: table-cell;
float: none;
}
.header3 header .right-side-social-actions li:hover i {
opacity: 0.6;
}
.header3 header .right-side-social-actions .social-links i {
color: #777777;
font-size: 22px;
}
.header3 header .right-side-social-actions {
margin-bottom: 18px;
margin-right: 0;
margin-top: 18px;
padding-bottom: 15px;
padding-top: 15px;
}
.header3 header .right-side-social-actions .social-links a{
margin: 0 3px;
}
.header3 header .right-side-social-actions .mt-search-icon{
margin: 0 12px 0 0;
}
.header3 header .right-side-social-actions .mt-search-icon i {
font-size: 22px;
color: #151515;
}
.header3 header .social-links {
float: left;
margin: 0;
}
.header3 #mt-nav-burger{
top: 5px;
}
.header3 #mt-nav-burger span {
background: #151515 none repeat scroll 0 0;
}
/* --- FRAMEWORK-HEADER 4 --- */
/*HEADER 4*/
.missing-redux-framework.header4 .no-menu {
margin: 24px 0;
}
.header4 .logo-infos {
background: #f7f7f7 none repeat scroll 0 0;
}
.header4 #modeltheme-main-head {
border: 0 none;
}
header.header4 .navbar-nav {
float: left;
}
header.header4 #mt-nav-burger.open{
left: -4px;
}
header.header4 #mt-nav-burger,
header.header11 #mt-nav-burger{
right: auto;
left: 0;
}
header.header4 .menu.nav-effect.nav-menu {
margin: 0;
top: 0;
transition: all 250ms cubic-bezier(0.98, 0.21, 0, 0.9);
-webkit-transition: all 250ms cubic-bezier(0.98, 0.21, 0, 0.9);
position: relative;
opacity: 1;
visibility: visible;
}
header.header4 .menu.nav-effect.nav-menu.hidden {
top: -15px;
display: block !important;
opacity: 0;
visibility: hidden !important;
}
.header4 #navbar {
text-align: right;
}
.header4 header .right-side-social-actions .social-links i {
color: #777777;
font-size: 22px;
}
.header4 header .right-side-social-actions {
border-left: 2px solid rgba(221, 221, 221, 0.1);
margin-bottom: 18px;
margin-right: 0;
margin-top: 18px;
padding-bottom: 15px;
padding-top: 15px;
}
.header4 header .right-side-social-actions .social-links a{
margin: 0 3px;
}
.header4 header .social-links {
float: left;
margin: 0;
}
.header4 #mt-nav-burger{
top: 5px;
}
.header4 #mt-nav-burger span {
background: #ffffff none repeat scroll 0 0;
}
.header4 header .right-side-social-actions .mt-search-icon{
margin: 0 12px 0 0;
}
.header4 header .right-side-social-actions .mt-search-icon i {
color: #ffffff;
font-size: 22px;
transition: all 300ms ease;
-webkit-transition: all 300ms ease;
}
.header4 header .right-side-social-actions .mt-search-icon i:hover {
opacity: .8;
}
.header4 #mt-nav-burger span:nth-child(1),
.header4 #mt-nav-burger span:nth-child(2) {
top: -1px;
}
.header4 #mt-nav-burger span:nth-child(5),
.header4 #mt-nav-burger span:nth-child(6) {
top: 13px;
}
.header4 #mt-nav-burger{
width: 21px;
}
.header4 .actions-group {
margin-top: 1px;
}
.navbar-header h1.logo.no-logo {
font-size: 24px;
margin: 30px 0;
}
#navbar .sub-menu {
box-shadow: 0 10px 10px rgba(37, 37, 37, 0.12);
-webkit-box-shadow: 0 10px 10px rgba(37, 37, 37, 0.12);
text-align: left;
opacity: 0;
position: absolute;
width: 210px;
top: 150%;
transition: all 250ms ease-in-out;
-webkit-transition: all 250ms ease-in-out;
visibility: hidden;
padding: 25px 0 17px;
border-radius: 5px;
}
#navbar .menu-item > a {
display: block;
font-weight: 800;
text-transform: uppercase;
line-height: 34px;
padding: 19px 15px;
-webkit-transition: all 250ms ease-in-out;
transition: all 250ms ease-in-out 0s;
color: #22293a;
}
#navbar li.social_links a {
display: block;
font-weight: 800;
text-transform: uppercase;
line-height: 34px;
padding: 19px 10px;
-webkit-transition: all 250ms ease-in-out;
transition: all 250ms ease-in-out 0s;
}
#navbar .menu-item:hover .sub-menu {
opacity: 1;
visibility: visible;
top: 100%;
}
#navbar .menu-item:hover .sub-menu ~ .sub-menu{
opacity: 0;
visibility: hidden;
}
#navbar .menu-item:hover .sub-menu .sub-menu {
opacity: 0 !important;
visibility: hidden !important;
}
#navbar .menu-item .sub-menu .menu-item:hover > .sub-menu {
opacity: 1 !important;
visibility: visible !important;
}
#navbar .menu-item .sub-menu .sub-menu .sub-menu .sub-menu,
#navbar .menu-item:hover .sub-menu .sub-menu .sub-menu,
#navbar .menu-item.sub-menu .menu-item:hover .sub-menu {
opacity: 0;
visibility: hidden;
}
#navbar .menu-item .sub-menu .menu-item .sub-menu {
left: 100%;
}
#navbar .menu-item:hover .sub-menu .menu-item:hover .sub-menu {
opacity: 1;
visibility: visible;
top: -5px;
}
#navbar .menu-item .sub-menu .sub-menu {
left: 100%;
position: absolute;
top: 100%;
}
#navbar .mt-icon-list-item .mt-icon-list-text {
display: table-cell;
position: relative;
vertical-align: middle;
}
/*HEADER LAYOUT V2*/
.second_header .menu.nav.nav-menu,
.sixth_header .menu.nav.nav-menu {
width: 100%;
}
.second_header .navbar-header .logo,
.sixth_header .navbar-header .logo {
margin: 10px 0;
}
.hide_post_featured_image .single-post-featured-img {
display: none;
}
/* HEADER LAYOUT V3 and V7 */
.third_header .menu.nav.nav-menu,
.seventh_header .menu.nav.nav-menu {
width: 100%;
}
/*10th HEADER*/
.tenth_header .navbar-header .logo {
margin: 20px 0 17px;
}
.tenth_header .topheader-nav-holder > div {
position: absolute;
}
.tenth_header .top-header{
z-index: 999;
margin-top: 30px;
position: relative;
}
.tenth_header nav#modeltheme-main-head {
top: 30px;
}
/*NINETH HEADER*/
.nineth_header .navbar-header .logo {
margin: 20px 0 17px;
}
.nineth_header .topheader-nav-holder > div {
position: absolute;
}
.nineth_header .top-header{
z-index: 999;
margin-top: 30px;
position: relative;
}
/* HEADER LAYOUT V4 and V8 */
.fourth_header .menu.nav.nav-menu,
.eighth_header .menu.nav.nav-menu {
width: 100%;
}
.fourth_header .navbar-header .logo,
.eighth_header .navbar-header .logo {
text-align: center;
}
/*HEADER*/
header.header12 .navbar-nav > li,
header.header13 .navbar-nav > li,
header.header5 .navbar-nav > li{
float: none;
}
header.header12 .menu.nav-effect.nav-menu,
header.header13 .menu.nav-effect.nav-menu,
header.header5 .menu.nav-effect.nav-menu {
float: none;
text-align: center;
}
/*HEADER #3 Burger right*/
header.header10 .navbar-nav {
float: right;
margin-right: 30px !important;
}
header.header10 #mt-nav-burger.open{
right: -4px;
}
header.header10 #mt-nav-burger{
right: 0;
}
header.header10 .menu.nav-effect.nav-menu {
margin: 0;
top: 0;
transition: all 250ms cubic-bezier(0.98, 0.21, 0, 0.9);
-webkit-transition: all 250ms cubic-bezier(0.98, 0.21, 0, 0.9);
position: relative;
opacity: 1;
visibility: visible;
}
/*MT NAV BURGER*/
#modeltheme-main-head {
z-index: 200;
clear: both;
border: 0 none;
box-shadow: 0 0 20px rgba(0, 0, 0, .05);
-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);
}
#modeltheme-main-head > div {
position: relative;
}
#mt-nav-burger:hover {
opacity: 0.8;
}
#mt-nav-burger {
cursor: pointer;
height: 15px;
position: relative;
top: 15px;
right: 0;
float: right;
-webkit-transition: .25s ease-in-out;
-moz-transition: .25s ease-in-out;
-o-transition: .25s ease-in-out;
transition: .25s ease-in-out;
width: 18px;
}
#mt-nav-burger.open {
width: 40px;
top: 22px;
height: 35px;
}
.header-nav-actions .mt-search-icon {
color: #fff;
float: right;
font-size: 20px;
padding: 5px 0px;
-webkit-transition: .25s ease-in-out;
-moz-transition: .25s ease-in-out;
-o-transition: .25s ease-in-out;
transition: .25s ease-in-out;
margin-left: 30px;
margin-right: 30px;
}
.header-nav-actions .mt-search-icon:hover {
opacity: 0.8;
}
#mt-nav-burger span {
display: block;
position: absolute;
height: 3px;
width: 50%;
background: #fff;
opacity: 1;
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-transition: .25s ease-in-out;
-moz-transition: .25s ease-in-out;
-o-transition: .25s ease-in-out;
transition: .25s ease-in-out;
z-index: 10;
}
#mt-nav-burger span:nth-child(even) {
left: 50%;
border-radius: 0 2px 2px 0;
}
#mt-nav-burger span:nth-child(odd) {
left: 0px;
border-radius: 2px 0 0 2px;
}
#mt-nav-burger:hover span:nth-child(1),
#mt-nav-burger:hover span:nth-child(2) {
top: -3px;
}
#mt-nav-burger:hover span:nth-child(5),
#mt-nav-burger:hover span:nth-child(6) {
top: 15px;
}
.fixed-sidebar-menu .icon-close {
cursor: pointer;
font-size: 25px;
position: absolute;
right: 25px;
top: 25px;
z-index: 1000;
}
.fixed-sidebar-menu .icon-close:hover {
opacity: 0.6;
}
#mt-nav-burger span:nth-child(1), #mt-nav-burger span:nth-child(2) {
top: 0px;
}
#mt-nav-burger span:nth-child(3), #mt-nav-burger span:nth-child(4) {
top: 6px;
}
#mt-nav-burger span:nth-child(5), #mt-nav-burger span:nth-child(6) {
top: 12px;
}
#mt-nav-burger.open span:nth-child(1),#mt-nav-burger.open span:nth-child(6) {
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
}
#mt-nav-burger.open span:nth-child(2),#mt-nav-burger.open span:nth-child(5) {
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
}
#mt-nav-burger.open span:nth-child(1) {
left: 5px;
top: 12px;
}
#mt-nav-burger.open span:nth-child(2) {
left: calc(50% - 5px);
top: 12px;
}
#mt-nav-burger.open span:nth-child(3) {
left: -50%;
opacity: 0;
top: 15px;
}
#mt-nav-burger.open span:nth-child(4) {
left: 100%;
opacity: 0;
top: 15px;
}
#mt-nav-burger.open span:nth-child(5) {
left: 5px;
top: 22px;
}
#mt-nav-burger.open span:nth-child(6) {
left: calc(50% - 5px);
top: 22px;
}
/*HEADER #12 TOP timeline */
header.header12 {
left: 0;
position: absolute;
top: 0;
width: 100%;
}
header.header12 .navbar-default {
background-color: rgba(0, 0, 0, 0.4) !important;
z-index: 2;
position: relative;
}
header.header12 .is-sticky .navbar-default {
background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0 !important;
}
header.header12 .navbar-nav {
border-bottom: 1px solid rgb(255, 255, 255);
margin-bottom: 20px !important;
margin-left: 0 !important;
margin-right: 0 !important;
margin-top: 0;
position: relative;
}
header.header12 .navbar-nav > li::before {
background: rgb(255, 255, 255) none repeat scroll 0 0;
border-radius: 50%;
bottom: -3px;
content: "";
height: 6px;
left: 47%;
position: absolute;
width: 6px;
}
header.header12 .navbar-nav::before {
background: rgb(255, 255, 255) none repeat scroll 0 0;
border-radius: 50%;
bottom: -3px;
content: "";
height: 6px;
position: absolute;
left: 0;
width: 6px;
}
header.header12 .navbar-nav::after {
background: rgb(255, 255, 255) none repeat scroll 0 0;
border-radius: 50%;
bottom: -3px;
content: "";
height: 6px;
position: absolute;
right: 0;
width: 6px;
}
header.header12 .navbar-nav > li > a {
font-weight: 400;
padding: 10px 35px;
}
header.header12 .navbar .logo {
display: none;
}
header.header11 .navbar-nav {
float: left;
margin-left: 30px !important;
}
header.header11 #mt-nav-burger.open{
left: -4px;
}
header.header11 #mt-nav-burger{
right: auto;
left: 0;
}
header.header11 .menu.nav-effect.nav-menu {
margin: 0;
top: 0;
transition: all 250ms cubic-bezier(0.98, 0.21, 0, 0.9);
-webkit-transition: all 250ms cubic-bezier(0.98, 0.21, 0, 0.9);
position: relative;
opacity: 1;
visibility: visible;
}
header.header11 .menu.nav-effect.nav-menu.hidden {
top: -15px;
display: block !important;
opacity: 0;
visibility: hidden !important;
}
/* --- HEADER 5 --- */
header.header5 #navbar {
border-bottom: 1px solid #ddd;
border-top: 1px solid #ddd;
}
header.header5 #navbar {
text-align: center;
}
/* --- HEADER 8 --- */
header.header8 .header-nav-actions {
float: right;
padding: 0px 20px;
padding-right: 0px;
}
header.header8 #mt-nav-burger {
right: 60px;
}
header.header8 #mt-nav-burger {
top: 25px;
}
header.header8 .navbar-header h1.logo {
margin: 20px 0;
transition: all 250ms ease-in-out 0s;
}
header.header8 .header-nav-actions .mt-search-icon {
padding: 0;
padding-top: 2px;
}
header.header8 .mt-nav-burger-holder {
padding: 15px 0px;
}
header.header8 #navbar {
text-align: left;
}
.is_header_semitransparent header.header8 .sticky-wrapper {
position: initial;
}
header.header8 .header-nav-actions .mt-search-icon {
color: #151515;
}
header.header8 #mt-nav-burger span {
background: #151515 none repeat scroll 0 0;
}
/* --- HEADER 9 --- */
header.header9 .header-nav-actions {
float: left;
padding: 0px 20px;
padding-right: 0px;
}
header.header9 #mt-nav-burger {
top: 25px;
}
header.header9 .navbar-header h1.logo {
margin: 20px 0;
transition: all 250ms ease-in-out 0s;
text-align: right;
}
header.header9 .header-nav-actions .mt-search-icon {
padding: 0px;
}
header.header9 .mt-nav-burger-holder {
padding: 15px 0px;
}
header.header9 #navbar {
text-align: right;
}
.is_header_semitransparent header.header9 .sticky-wrapper {
position: initial;
}
header.header9 .header-nav-actions .mt-search-icon {
color: #151515;
}
header.header9 #mt-nav-burger span {
background: #151515 none repeat scroll 0 0;
}
/*Header Infos*/
.header-info-labels .call_us_class {
font-weight: 900 !important;
}
.header-info-group {
color: #fff;
}
.header-infos {
overflow: hidden;
padding: 10px 20px;
}
.header-info-group .header-info-labels p {
margin-right: 40px;
}
.header-info-group .header_text_title {
font-weight: 300;
}
.header-info-group p {
font-size: 14px;
margin: 0;
font-weight: 500 !important;
color: #fff;
padding-top: 4px;
}
.header-info-group .pull-left i.fa.fa-envelope {
padding-right: 7px;
}
.header-info-group i {
float: left;
text-align: center;
color: #fff;
position: relative;
top: 3px;
}
.header-info-group a {
color: #fff;
}
.header-info-group a {
color: #fff;
}
.header-infos .header-info-labels {
padding-left: 15px;
}
/*header social icons*/
header .social-links {
float: right;
margin: 0;
padding: 0;
}
header .social-links {
padding: 0 5px 0;
}
header .social-links * {
color: #fff;
display: inline-table;
list-style: outside none none;
margin-left: 10px;
padding: 10px 0px;
transition: all 250ms ease-in-out 0s;
}
header .social-links a {
border-radius: 50%;
text-align: center;
line-height: 1;
}
header .social-links i {
margin: 0;
}
/* LOGIN */
.modeltheme-show.modeltheme-effect-16 ~ .modeltheme-overlay {
background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0;
}
.modeltheme-modal #loginform label {
color: #ffffff;
display: block;
font-size: 15px;
margin: 0;
font-weight: normal;
text-align: left;
}
.modeltheme-modal p.btn-register-p {
float: left;
margin-right: 20px !important;
}
.modeltheme-modal #loginform input[type="text"],
.modeltheme-modal #loginform input[type="password"] {
border: 1px solid #e0e0e0;
font-size: 14px;
padding: 0 17px;
height: 50px;
width: 100%;
transition: all 250ms ease;
-webkit-transition: all 250ms ease;
outline: 0;
}
.modeltheme-modal #loginform input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
color: #686868;
}
.modeltheme-modal #loginform input::-moz-placeholder { /* Firefox 19+ */
color: #686868;
}
.modeltheme-modal #loginform input:-ms-input-placeholder { /* IE 10+ */
color: #686868;
}
.modeltheme-modal #loginform input:-moz-placeholder { /* Firefox 18- */
color: #686868;
}
.modeltheme-modal .modeltheme-content .modal-content .mo-openid-app-icons p {
color: #151515;
font-size: 15px;
font-weight: 600;
}
.modeltheme-modal {
position: fixed;
top: 50%;
left: 50%;
width: 50%;
height: auto;
z-index: 2000;
visibility: hidden;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transform: translateX(-50%) translateY(-50%);
-moz-transform: translateX(-50%) translateY(-50%);
-ms-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
display: none;
}
.modeltheme-show {
visibility: visible;
display: block;
}
.modeltheme-overlay {
position: fixed;
width: 100%;
height: 100%;
visibility: hidden;
top: 0;
left: 0;
z-index: 1000;
opacity: 0;
background: rgba(0, 0, 0, 0.80);
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;
}
.modeltheme-show ~ .modeltheme-overlay {
opacity: 1;
visibility: visible;
}
/* Content styles */
.modeltheme-content {
color: #151515;
background: #fff;
position: relative;
margin: 0 auto;
}
.modeltheme-content h3 {
margin: 0;
text-align: left;
padding: 45px 25px 0;
font-size: 22px;
line-height: 1.5;
font-weight: 600;
background: #fff;
border-radius: 5px 5px 0 0;
-webkit-border-radius: 5px 5px 0 0;
color: #151515;
max-width: 450px;
margin: 0 auto;
}
.modeltheme-content > div {
padding: 15px 35px 50px;
margin: 0;
font-weight: normal;
font-size: 1.15em;
box-shadow: none;
border: 0;
max-width: 490px;
margin: 0 auto;
}
.modal-content {
border-radius: 0 0 3px 3px;
}
.modal-content p.login-submit {
float: left;
margin-right: 10px !important;
}
.modeltheme-content input#rememberme {
position: relative;
top: 2px;
}
.modeltheme-content > div p {
margin: 0;
padding: 10px 0;
}
.modeltheme-content button {
display: block;
margin: 0 auto;
font-size: 0.8em;
}
.modeltheme-content .modeltheme-close {
cursor: pointer;
padding: 25px;
right: 0;
opacity: 0.8;
top: 0;
}
.modeltheme-content .modeltheme-close:hover {
opacity: 1;
}
.wc-social-login .ywsl-label{
padding: 20px 0 0 !important;
color: #686868;
display: none;
}
.wc-social-login a.ywsl-social {
margin-right: 5px !important;
display: inline-block;
width: 33.3%;
float: left;
margin: 0 !important;
text-align: center;
padding: 0 5px;
transition: all 300ms ease;
-webkit-transition: all 300ms ease;
}
.wc-social-login a.ywsl-social:hover {
opacity: .8;
}
.wc-social-login a.ywsl-social img {
display: none;
}
.wc-social-login a.ywsl-social::after {
font-weight: 600;
color: #fff;
width: 100%;
display: block;
text-transform: uppercase;
font-size: 14px;
height: 45px;
line-height: 45px;
border-radius: 5px;
}
.wc-social-login a.ywsl-social.ywsl-facebook::after {
content: 'Facebook';
background: #5867dd;
}
.wc-social-login a.ywsl-social.ywsl-twitter::after {
content: 'Twitter';
background: #36a3f7;
}
.wc-social-login a.ywsl-social.ywsl-google::after {
content: 'Google';
background: #f4516c;
}
#modal-embed-copy{
background-color: #151515;
border: 2px solid #151515;
color: #ffffff;
font-style: normal;
border-radius: 3px;
-webkit-border-radius: 3px;
-ms-border-radius: 3px;
-moz-border-radius: 3px;
transition: all 300ms ease;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
}
#modal-embed-copy:hover{
background-color: #ff2122;
border: 2px solid #ff2122;
color: #ffffff;
}
/* Modal: BLUR */
.modeltheme-show.modeltheme-effect-16 ~ .modeltheme-overlay {
background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0;
}
.modeltheme-show.modeltheme-effect-16 ~ #page {
-webkit-filter: blur(4px);
-moz-filter: blur(4px);
filter: blur(4px);
}
.modeltheme-effect-16 .modeltheme-content {
-webkit-transform: translateY(-5%);
-moz-transform: translateY(-5%);
-ms-transform: translateY(-5%);
transform: translateY(-5%);
opacity: 0;
}
.modeltheme-show.modeltheme-effect-16 ~ #page,
.modeltheme-effect-16 .modeltheme-content {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;
}
.modeltheme-show.modeltheme-effect-16 .modeltheme-content {
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
form#login{
width: 100%;
}
form#login p.status{
display: none;
}
.login_overlay{
height: 100%;
width: 100%;
background-color: #F6F6F6;
opacity: 0.9;
position: fixed;
z-index: 998;
}
form#login a.lost {
font-size: 15px;
margin-bottom: 7px;
display: block;
}
form#login label {
margin-bottom: 0;
margin-top: 8px;
}
.modeltheme-modal #login-modal-content {
max-width: 490px;
}
.modeltheme-modal #loginform input[type="submit"]:hover,
form#login .register_button:hover,
form#login .submit_button:hover{
background: #e5c000;
}
.modeltheme-content > div p.login-remember {
padding: 5px 0;
}
.modeltheme-modal .modal-header, .modal-body, .modal-footer{
padding: 25px;
}
.modeltheme-modal .modal-footer{
text-align: center;
}
.modeltheme-modal #signup-modal-content,
.modeltheme-modal #forgot-password-modal-content{
display: none;
}
.modeltheme-modal #signup-modal-content {
max-width: 490px;
}
/** validation */
.modeltheme-modal input.parsley-error {
border-color:#843534;
box-shadow: none;
}
.modeltheme-modal input.parsley-error:focus{
border-color:#843534;
box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483
}
.modeltheme-modal .parsley-errors-list.filled {
opacity: 1;
color: #a94442;
display: none;
}
.um-register .um-field .um-field-label {
text-align: left;
}
.um-register .um-field .um-field-label label {
color: #fff;
}
.modeltheme-modal #loginform input[type="text"], .modeltheme-modal #loginform input[type="password"],
.modeltheme-modal .um .um-form input[type="text"],
.modeltheme-modal .um .um-form input[type="tel"],
.modeltheme-modal .um .um-form input[type="password"],
.modeltheme-modal .um .um-form textarea {
background: transparent !important;
color: #686868 !important;
border-width: 1px !important;
}
.modeltheme-modal .um-register .um-button.um-alt{
color: #fff !important;
font-weight: 600 !important;
margin-left: 20px !important;
}
.um input[type=submit].um-button{
background: #FF2222 !important;
}
.um input[type=submit].um-button:hover{
background: #4f4f4f !important;
}
.um-register .um-button.um-alt,
.btn-register,
.modeltheme-modal #loginform input[type="submit"],
form#login .register_button,
form#login .submit_button{
background: #FF2222 !important;
}
.uimob340 .um-half.um-right {
margin-left: 12px;
}
.uimob340 .um-half {
float: left !important;
width: 48% !important;
margin: 0 !important;
}
.um-register .um-button.um-alt:hover,
.btn-register:hover,
.modeltheme-modal #loginform input[type="submit"]:hover,
form#login .register_button:hover,
form#login .submit_button:hover{
background: #216fff !important;
color: #fff !important;
}
.modeltheme-modal #loginform input[type="submit"],
form#login .register_button,
form#login .submit_button {
border: 0 none;
color: #fff;
font-weight: 600;
text-transform: uppercase;
font-size: 14px;
padding: 0px 25px;
height: 45px;
outline: 0;
transition: all 300ms ease;
-webkit-transition: all 300ms ease;
width: auto;
line-height: 1;
}
#login input[type="password"],
#login input[type="text"] {
border: 1px solid rgb(229, 236, 239);
padding: 8px;
}
.header4 header .right-side-social-actions .profile i {
color: #ffffff;
font-size: 24px;
}
.header4 header .right-side-social-actions .profile i {
margin: 0 12px 0 0;
transition: all 300ms ease;
-webkit-transition: all 300ms ease;
}
.header4 header .right-side-social-actions .profile i:hover {
opacity: .8;
}
li#nav-menu-list {
margin-left: 17px;
}
.btn-register {
border: 0 none;
color: #fff !important;
font-weight: 600 !important;
padding: 0px 15px;
height: 45px;
outline: 0;
transition: all 300ms ease;
-webkit-transition: all 300ms ease;
width: 100%;
line-height: 45px;
text-transform: uppercase;
font-size: 14px;
}
.wc-social-login {
clear: both;
margin: 0 -5px;
}
.separator-modal {
clear: both;
overflow: hidden;
text-align: center;
padding: 15px 0;
color: #cdcdcd;
font-weight: 600;
}
.separator-modal::before, .separator-modal:after {
background-color: #cdcdcd;
content: "";
display: inline-block;
height: 1px;
position: relative;
vertical-align: middle;
width: 50%;
}
.separator-modal::before {
right: 0.5em;
margin-left: -50%;
}
.separator-modal::after {
left: 0.5em;
margin-right: -50%;
}
img.modal-owl {
margin-top: 30px;
max-width: 110px;
margin-left: 30px;
}
#login-content-shortcode {
max-width: 360px;
margin: 0 auto;
}
#login-content-shortcode,
#register-content-shortcode {
background: url(../images/cryptic-login-register-backgrond.jpg);
}
#login-content-shortcode h3,
#register-content-shortcode h3 {
margin: 0;
text-align: left;
padding: 25px 30px;
font-size: 20px;
font-weight: 600;
border-bottom: 1px solid rgba(221, 221, 221, 0.15);
color: #fff;
}
#login-content-shortcode > div,
#register-content-shortcode > div {
padding: 25px 15px 40px;
margin: 0;
font-weight: normal;
font-size: 1.15em;
border-radius: 0;
box-shadow: none;
border: 0;
}
#login-content-shortcode > div p {
margin: 0;
padding: 10px 0;
}
#login-content-shortcode #loginform label {
color: #ffffff;
display: block;
font-size: 15px;
margin: 0;
font-weight: normal;
text-align: left;
}
#login-content-shortcode #loginform input[type="text"],
#login-content-shortcode #loginform input[type="password"] {
border: 1px solid #ccc;
font-size: 17px;
padding: 8px;
width: 100%;
}
#login-content-shortcode #loginform input[type="submit"],
#login-content-shortcode #register-btn-shortcode{
border: 0 none;
border-radius: 5px;
-webkit-border-radius: 5px;
color: #151515;
font-weight: 600;
padding: 13px 15px;
background: #ffd600;
outline: 0;
transition: all 300ms ease;
-webkit-transition: all 300ms ease;
width: 100%;
}
#login-content-shortcode #loginform input[type="submit"]:hover,
#login-content-shortcode #register-btn-shortcode:hover {
background: #e5c000;
}
#login-content-shortcode input#rememberme {
position: relative;
top: 2px;
}
#register-content-shortcode .register-content-row {
padding-bottom: 15px;
padding-top: 40px;
}
#register-content-shortcode {
max-width: 500px;
}
#register-content-shortcode {
display: none;
}
.logged-in-shortcode {
background: url(../images/cryptic-login-register-backgrond.jpg);
max-width: 360px;
margin: 0 auto;
padding: 0px 0px 30px;
color: #fff;
margin-top: 70px;
}
.logged-in-shortcode h3 {
margin: 0 0 30px;
text-align: left;
padding: 30px 50px 30px 30px;
font-size: 20px;
line-height: 1.5;
font-weight: 600;
border-bottom: 1px solid rgba(221, 221, 221, 0.15);
color: #fff;
}
.back-home {
border: 0 none;
border-radius: 5px;
-webkit-border-radius: 5px;
color: #151515 !important;
font-weight: 600;
padding: 13px 15px;
background: #ffd600;
outline: 0;
transition: all 300ms ease;
-webkit-transition: all 300ms ease;
width: 85%;
display: block;
margin: 0 auto;
text-align: center;
}
.back-home:hover {
background: #e5c000;
}
/* dropdown user profile */
/* user menu settings */
#dropdown-user-profile {
display: inline-block;
position: relative;
cursor: pointer;
float: left;
}
#dropdown-user-profile .profile i {
margin: 25px 10px 25px 40px;
transition: all 300ms ease;
-webkit-transition: all 300ms ease;
}
#dropdown-user-profile .profile i {
color: #e0e0e0;
font-size: 21px;
}
#dropdown-user-profile.open a.profile i {
color: #ff2222;
}
#dropdown-user-profile.open a.profile {
background: transparent;
}
#dropdown-user-profile ul {
position: absolute;
top: 150%;
left: -54px;
width: 200px;
padding: 5px 0px 5px;
visibility: hidden;
opacity: 0;
background: #fff;
box-shadow: 0 0 30px 1px rgba(0,0,0,.1);
transition: all 300ms ease;
-webkit-transition: all 300ms ease;
text-align: left;
border-radius: 5px;
}
#dropdown-user-profile.open ul {
top: 100%;
visibility: visible;
opacity: 1;
z-index: 9999;
}
#dropdown-user-profile ul li { display: inline; }
#dropdown-user-profile ul li a {
text-decoration: none;
display: block;
padding: 8px 15px;
color: #151515;
font-weight: 400;
transition: all 300ms ease;
-webkit-transition: all 300ms ease;
}
#dropdown-user-profile ul li a:hover {
color: #ff2222;
}
#dropdown-user-profile ul li a i {
position: relative;
top: 1px;
padding-right: 5px;
}
#dropdown-user-profile ul::before {
position: absolute;
top: -30px;
left: 46%;
content: "\f0d8";
color: #fff;
font-family: fontawesome;
font-size: 35px;
transition: all 300ms ease;
}
.dropdown-divider {
height: 0;
margin: 5px 0;
overflow: hidden;
border-top: 1px solid #e9ecef;
}
li.shop_cart_li.menu-item i {
font-size: 18px;
color: #e0e0e0;
}
.shop_cart_li .widgettitle {
display: none;
}
li.shop_cart_li.menu-item a::before {
display: none;
}
li.shop_cart_li.menu-item span.cart-contents-count {
position: relative;
background: #ff2121;
font-size: 10px;
line-height: 15px;
font-weight: 600;
color: #fff;
width: 15px;
height: 15px;
display: inline-block;
vertical-align: middle;
text-align: center;
border-radius: 3px;
position: relative;
bottom: 10px;
right: 12px;
transition: all 250ms ease;
-webkit-transition: all 250ms ease;
}
li.shop_cart_li.menu-item a.shop_cart:hover {
color: #fff !important;
}
li.shop_cart_li.menu-item a.shop_cart:hover span.cart-contents-count {
background: #216fff;
}
/* search header */
#modeltheme-main-head h1.logo {
float: left;
}
#modeltheme-main-head .mt-car-search form {
max-width: 200px;
float: left;
position: relative;
width: 100%;
background: transparent;
margin: 17px 0;
margin-left: 20px;
border: 1px solid rgba(255, 255, 255, .6) !important;
transition: all 300ms ease;
border-radius: 5px;
}
#modeltheme-main-head .mt-car-search form:focus-within {
max-width: 220px;
border: 1px solid rgba(255, 255, 255, .6) !important;
}
#modeltheme-main-head .mt-car-search form input#keyword {
color: rgba(255, 255, 255, .8) !important;
font-size: 14px !important;
background: transparent !important;
padding-left: 10px;
padding-right: 10px;
height: 37px;
line-height: 37px !important;
font-style: normal !important;
transition: all 300ms ease;
-webkit-transition: all 300ms ease;
border: 0 !important;
outline: 0 !important;
box-shadow: none !important;
-webkit-box-shadow: none !important;
padding-left: 10px !important;
}
#modeltheme-main-head .mt-car-search form input#keyword::-webkit-input-placeholder { /* Chrome/Opera/Safari */
color: rgba(255, 255, 255, .6) !important
}
#modeltheme-main-head .mt-car-search form input#keyword::-moz-placeholder { /* Firefox 19+ */
color: rgba(255, 255, 255, .6) !important
}
#modeltheme-main-head .mt-car-search form input#keyword:-ms-input-placeholder { /* IE 10+ */
color: rgba(255, 255, 255, .6) !important
}
#modeltheme-main-head .mt-car-search form input#keyword:-moz-placeholder { /* Firefox 18- */
color: rgba(255, 255, 255, .6) !important
}
#modeltheme-main-head .mt-car-search form .slider-state-submit.submit {
position: absolute;
top: 0;
right: 0;
background: transparent;
}
#modeltheme-main-head .mt-car-search form .slider-state-submit.submit {
background: transparent;
float: right;
margin: 0;
}
#modeltheme-main-head .mt-car-search ul.search-result {
max-width: 180px;
width: 100%;
top: 80px;
z-index: 99999;
left: 130px;
right: 0;
margin: 0 auto;
}
#modeltheme-main-head .mt-car-search form .slider-state-submit.submit button {
outline: 0;
border: 0 !important;
background: transparent !important;
color: rgba(255, 255, 255, .7);
height: 38px !important;
position: relative;
top: 2px;
padding: 0 10px;
font-size: 12px !important;
}
/* WooCommerce */
.woocommerce ul.products li.product.col-md-3,
.woocommerce-page ul.products li.product.col-md-3,
.woocommerce ul.products li.product.col-md-4,
.woocommerce-page ul.products li.product.col-md-4,
.woocommerce ul.products li.product.col-md-6,
.woocommerce-page ul.products li.product.col-md-6 {
position: relative;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
margin: 15px 0 !important;
}
.woocommerce #content div.product .woocommerce-tabs, .woocommerce #content div.product .woocommerce-tabs ul.tabs::after, .woocommerce #content div.product div.thumbnails a.first, .woocommerce #content div.product div.thumbnails::after, .woocommerce .cart-collaterals::after, .woocommerce .col2-set::after, .woocommerce .woocommerce-pagination ul.page-numbers::after, .woocommerce div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs ul.tabs::after, .woocommerce div.product div.thumbnails a.first, .woocommerce div.product div.thumbnails::after, .woocommerce ul.products, .woocommerce ul.products li.first, .woocommerce ul.products::after, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after, .woocommerce-page #content div.product div.thumbnails a.first, .woocommerce-page #content div.product div.thumbnails::after, .woocommerce-page .cart-collaterals::after, .woocommerce-page .col2-set::after, .woocommerce-page .woocommerce-pagination ul.page-numbers::after, .woocommerce-page div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs ul.tabs::after, .woocommerce-page div.product div.thumbnails a.first, .woocommerce-page div.product div.thumbnails::after, .woocommerce-page ul.products, .woocommerce-page ul.products li.first, .woocommerce-page ul.products::after {
clear: none !important;
}
.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product {
clear: none !important;
margin: 0 0 50px !important;
padding: 0 15px !important;
position: relative !important;
width: 25%;
}
.woocommerce ul.products li.product .archive-product-title a {
font-size: 18px;
font-weight: 600;
line-height: 22px;
transition: all .3s ease-in-out;
}
.woocommerce ul.products li.product a {
text-decoration: none;
}
body.woocommerce ul.products li.product .onsale {
background: #20bf6b none repeat scroll 0 0;
border-radius: 0 5px 0 0;
height: auto;
left: auto;
line-height: 0;
margin: 0;
min-height: auto;
min-width: auto;
padding: 16px;
right: 15px;
top: 0;
}
.woocommerce ul.products {
margin: 0 -15px;
}
.woocommerce ul.products li.product .price {
font-size: 15px;
text-align: center;
color: #151515;
}
.woocommerce ul.products li.product .price {
margin: 0px .5em;
}
.woocommerce ul.products li.product .price del {
display: inline;
}
.woocommerce ul.products li.product .price ins {
background: 0 0;
font-weight: 700;
display: inline-block;
}
.woocommerce ul.products li.product .button, .woocommerce .woocommerce-orders-table .button.view {
color: #ffffff;
font-weight: 400;
width: -webkit-fill-available;
transition: all .3s ease-in-out;
}
.woocommerce a.button, .woocommerce button.button, .woocommerce #review_form #respond .form-submit input {
font-size: 14px !important;
text-transform: uppercase;
color: #fff;
background: #20bf6b ;
height: 45px !important;
padding: 10px 30px !important;
line-height: 28px;
text-align: center;
transition: all 250ms ease;
font-weight: 600 !important;
}
.woocommerce .atct-price span.woocommerce-Price-amount.amount {
color: #fff;
}
.woocommerce ul.products li.product a img {
border-bottom: 1px solid #DDDDDD;
}
.custom_inner_class {
background: #FFFFFF;
box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.1);
border-radius: 10px;
overflow: hidden;
}
.custom_inner_class h3.archive-product-title {
text-align: center;
padding: .5em 30px !important;
}
.woocommerce .products .star-rating {
float: none !important;
margin: 0 auto !important;
}
.woocommerce .woocommerce-ordering select {
height: 50px;
padding: 0 15px;
border: 1px solid #ddd;
border-radius: 30px;
outline: none;
}
.woocommerce ul.products li.product .button:hover,
.woocommerce .woocommerce-orders-table .button.view:hover {
background: #252525 !important;
}
.woocommerce span.woocommerce-Price-amount.amount {
color: #606060;
}
.woocommerce .lottery-bage{
display: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li::after, .woocommerce div.product .woocommerce-tabs ul.tabs li::before{
content: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li{
border-radius: 5px;
border: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
padding: 10px;
}
.woocommerce div.product .woocommerce-tabs .panel h2 {
display: none;
}
.woocommerce div.product .woocommerce-tabs .panel {
padding: 25px 0px;
}
/* Single Product */
.woocommerce #content div.product div.images,
.woocommerce div.product div.images,
.woocommerce-page #content div.product div.images,
.woocommerce-page div.product div.images {
width: auto;
float: left;
}
.single .woocommerce-product-gallery__wrapper:first-child {
box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.1);
-webkit-box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.1);
}
.single .woocommerce-breadcrumb {
display: none;
}
.woocommerce #content div.product div.summary,
.woocommerce div.product div.summary,
.woocommerce-page #content div.product div.summary,
.woocommerce-page div.product div.summary {
float: left;
width: 56%;
margin-left: 20px;
}
.single-product .product p.price span {
font-size: 24px !important;
font-weight: bold;
}
span.amount {
font-size: 14px;
font-weight: 600;
color: #242424;
}
.single-product .product .product_title.entry-title {
font-weight: 600;
font-size: 35px;
line-height: 124%;
}
.woocommerce .quantity .qty {
height: 46px;
border-radius: 10px;
border: 1px solid #e0e0e0;
color: #686868;
outline: 0;
padding-left: 15px;
}
#primary .main-content ul li[role="tab"]:not(.rotate45) {
margin: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
padding: 0;
margin: 0;
}
.single-product .lottery-time#countdown {
background: #FFFFFF;
box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.1);
border-radius: 10px;
padding: 20px;
}
.single-product .wcl-progress-meter progress {
border-radius: 30px;
overflow: hidden;
}
.single-product .wcl-progress-meter {
position: relative;
margin-top: 40px;
margin-bottom: 20px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
background: red;
border: 0px;
color: #fff;
}
.woocommerce div.product .woocommerce-tabs ul.tabs::before{
border: 0px !important;
}
.woocommerce div.product form.cart .button {
border-radius: 10px;
}
.single.woocommerce div.product form.cart div.quantity {
margin: 0 10px 0 0;
}
/* Cart */
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt,
.woocommerce button.button.alt, .woocommerce input.button.alt,
.woocommerce .woocommerce-message .button,
.woocommerce .woocommerce-cart-form .button,
.woocommerce .woocommerce-form-login .button,
.woocommerce .woocommerce-form-register .button {
transition: all 250ms ease;
font-weight: 400;
color: #ffffff;
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
height: auto !important;
border-radius: 10px;
}
.woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled] {
color: #ffffff;
opacity: 1;
}
.woocommerce button.button:disabled {
opacity: .5 !important;
}
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt, .woocommerce button.button.alt,
.woocommerce input.button.alt,
.woocommerce .woocommerce-message .button,
.woocommerce .woocommerce-cart-form .button,
.woocommerce .woocommerce-form-login .button,
.woocommerce .woocommerce-form-register .button {
transition: all 250ms ease;
font-weight: 400;
color: #ffffff;
}
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce #review_form #respond .form-submit input:hover {
background: #389E29 !important;
color: #fff !important;
}
.woocommerce .woocommerce-cart-form .button {
border-radius: 10px;
}
/* Checkout */
.woocommerce .woocommerce-form-login .form-row input.input-text,
.woocommerce .woocommerce-form-register .form-row input.input-text,
.woocommerce .woocommerce-checkout .form-row input.input-text,
.woocommerce .woocommerce-checkout .form-row textarea {
border: 1px solid #e0e0e0;
color: #686868;
margin-bottom: 15px;
opacity: 1;
transition: all 0.3s ease-in-out 0s;
width: 100%;
border-radius: 10px;
}
.woocommerce-lost-password .woocommerce form .form-row .input-text,
.woocommerce-page form .form-row .input-text {
padding: 10px;
}
.woocommerce .woocommerce-checkout .select2-selection {
border: 1px solid #e0e0e0;
color: #686868;
opacity: 1;
transition: all 0.3s ease-in-out 0s;
width: 100%;
height: 52px;
padding: 16px 8px;
border-radius: 10px!important;
-webkit-border-radius: 5px;
-ms-border-radius: 5px;
-moz-border-radius: 5px;
}
.woocommerce .woocommerce-checkout .select2-selection .select2-selection__rendered {
line-height: initial;
line-height: initial;
color: #686868;
}
.woocommerce .woocommerce-checkout .select2-selection .select2-selection__arrow {
height: 50px;
}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
border-radius: 10px;
}
/*CONTENT FROM: styles-footers.css*/
/*---------------------------------------------*/
/*--- 1. Footer General ---*/
/*---------------------------------------------*/
.page_preloader_off .cryptic_preloader_holder,
.footer_bottom_bar_off footer .footer,
.footer_row1_off .footer-row-1,
.footer_row2_off .footer-row-2,
.footer_row3_off .footer-row-3{
display: none !important;
}
footer .footer-top h1.widget-title,
footer .footer-top h3.widget-title,
footer .footer-top .widget-title {
font-weight: bold;
font-size: 15px;
text-transform: uppercase;
}
footer .social-links * {
color: #c8c8c8;
display: inline-table;
list-style: outside none none;
transition: all 250ms ease-in-out;
-webkit-transition: all 250ms ease-in-out;
margin-left: 1px;
margin-right: 1px !important;
}
.contact-details i {
padding-right: 10px;
}
footer .mc4wp-form p {
color: #ffffff;
font-size: 15px;
}
footer .social-links {
margin: 15px 0;
padding: 0;
}
footer .social-links i {
font-size: 14px;
margin: 0;
}
footer .widget_cryptic_recent_entries_with_thumbnail li a{
color: white;
}
footer .widget_cryptic_recent_entries_with_thumbnail .post-date{
border-color: rgba(255, 255, 255, 0.5);
color: rgba(255, 255, 255, 0.7);
}
footer .social-links a:hover{
border-color: #FF2222;
}
footer .social-links a:hover i.fa {
color: #389d29;
}
footer .social-links a i:hover{
color: #FF2222;
}
footer .shop_feature_description_v2 {
padding-left: 15px;
}
footer .contact-details p {
color: #c8c8c8;
font-size: 14px;
font-weight: 400;
margin: 0px;
opacity: 1;
}
.footer-logo {
width: 250px;
}
footer {
background: #222222;
}
footer .footer-top {
border-bottom: 1px solid #60606060;
}
.footer-top .widget_nav_menu li {
text-align: left;
width: 100%;
margin-bottom: 2px;
}
footer .footer-top .menu .menu-item a::before {
content: "";
height: 15px;
left: -9px;
position: absolute;
top: 3px;
width: 2px;
}
.before_footer{
background: #e9eaea;
}
.before_footer .widget-title{
color: black;
}
.footer-top .widget-title:after{
display: none;
}
.footer-top .widget-title {
border: 0 none;
padding: 0;
}
.footer-top .widget_nav_menu ul {
margin: 0;
padding: 0;
}
footer .footer-top .menu .menu-item a::after{
content: "";
}
footer .footer-top .menu .menu-item a {
margin-left: 0px;
font-size: 15px;
line-height: 25px;
color: #e0e0e0;
opacity: 1;
transition: all .2s ease-in-out;
-webkit-transition: all .2s ease-in-out;
-ms-transition: all .2s ease-in-out;
font-weight: 300;
padding-bottom: 6px;
}
footer .footer-top .menu .menu-item a:hover,
footer .footer-top .menu .menu-item:hover a {
color: #ff2122;
color: rgba(255,255,255,1);
}
footer .footer-top .menu .menu-item:last-child a {
padding-bottom: 0;
}
footer .footer-top .menu .menu-item a:before {
background: none !important;
}
.footer-top h1.widget-title,
.footer-top .widget-title {
font-weight: 400;
margin: 20px 0;
}
.footer-top .widget_coinflip_recent_icos_with_thumbnail .widget-title{
margin-bottom: 36px !important;
}
.prefooter{
padding: 0;
}
.prefooter .footer .container {
padding-top: 10px;
padding-bottom: 10px;
}
.copyright_left {
float: left;
}
.copyright_right {
float: right;
}
.copyright_right a{
margin-left: 15px;
}
.footer-before-content{
padding-top: 70px;
padding-left: 70px;
padding-right: 70px;
}
.footer-before-content .custom-html-widget{
text-align: center;
}
/*---------------------------------------------*/
/*--- 2. Footer Menu ---*/
/*---------------------------------------------*/
footer nav.menu {
background: transparent;
margin: 0;
}
nav ul li {
display: inline-block;
position: relative;
}
nav ul {
list-style: none;
margin: 0;
padding: 0;
}
footer nav ul li a{
color: #6d7a83;
font-size: 12px;
padding-right: 5px;
margin-right: 5px;
position: relative;
display: block;
}
footer nav ul li a:after {
content: '/';
display: block;
font-size: 12px;
position: absolute;
top: 0;
right: -5px;
color: #6d7a83;
}
footer nav ul li:last-child a:after {
display: none !important;
}
footer nav ul li:last-child a {
margin-right: 0;
padding-right: 0;
}
footer .footer {
padding: 0 15px;
}
footer .logo, .footer-top h1.widget-title, .footer-top .widget-title {
margin-top: 0;
}
.sidebar_menu p.copyright {
color: black;
}
p.copyright {
color: #c8c8c8;
font-size: 15px;
margin: 15px 0;
}
p.copyright strong {
color: #e8aa02;
}
p.copyright a{
color: rgb(255, 255, 255);
transition: all .2s ease-in-out;
-webkit-transition: all .2s ease-in-out;
-ms-transition: all .2s ease-in-out;
}
p.copyright a:hover{
color: #FF2222;
}
footer .textwidget > p:last-child {
margin-bottom: 0;
}
footer .theme-author {
text-transform: uppercase;
font-weight: 700;
}
footer.entry-footer {
background: transparent;
margin-top: 20px;
}
footer .widget_address_social_icons .social-links li{
margin-bottom: 5px;
}
footer .widget_recent_entries_with_thumbnail li a {
color: #ffffff;
font-weight: bold;
}
.prefooter .widget-title {
color: #d5e9f8;
font-size: 18px;
font-weight: 400;
margin-bottom: 20px;
}
footer nav.menu {
background: transparent;
margin: 0;
}
.prefooter{
padding: 0;
}
.prefooter .container {
padding-top: 40px;
padding-bottom: 40px;
}
.widget_text .shop_feature_icon_v2 {
background: #ffffff none repeat scroll 0 0;
border-radius: 3px;
padding: 7px 0;
text-align: center;
}
.widget_text .shop_feature_icon_v2 i {
color: #000000;
font-size: 25px;
}
.widget_text .shop_feature_v2 {
margin: 0;
padding: 0;
}
footer p {
color: #383737;
font-size: 20px;
}
footer .textwidget p{
color: #c8c8c8;
font-size: 14px;
margin: 15px 0;
}
footer .widget_nav_menu li::before,
.sidebar-content .widget_nav_menu li::before,
.widget_pages li::before,
.widget_meta li::before,
.widget_archive li::before,
.widget_categories .cat-item::before {
font-family: fontawesome;
margin-right: 8px;
}
.sidebar-content .widget_nav_menu li,
.widget_recent_entries li,
.widget_pages li,
.widget_meta li,
.widget_archive li,
.widget_categories .cat-item{
margin-bottom: 5px;
}
footer .widget_recent_entries_with_thumbnail .post-date {
border: 1px solid rgb(109, 122, 131);
color: rgba(255, 255, 255, 0.8);
padding: 1px 7px;
}
footer .widget_recent_comments > ul,
footer .widget_nav_menu li,
footer .widget_nav_menu li a,
footer .sidebar-content .widget_nav_menu li,
footer .sidebar-content .widget_nav_menu li a,
footer .widget_recent_entries li,
footer .widget_recent_entries li a,
footer .widget_pages li,
footer .widget_pages li a,
footer .widget_meta li,
footer .widget_meta li a,
footer .widget_archive li,
footer .widget_archive li a,
footer .widget_categories .cat-item,
footer .widget_categories li a {
color: #fafafa;
font-weight: 300;
}
footer .tagcloud > a {
opacity: 0.9;
}
footer .logo img{
max-width: 100%;
}
footer .menu .menu-item a {
color: #b4bbc2;
font-size: 17px;
font-weight: 300;
letter-spacing: normal;
line-height: normal;
margin-left: 5px;
margin-right: 5px;
padding: 0;
position: relative;
text-transform: none;
}
footer .menu .menu-item a:after {
content: '/';
display: block;
font-size: 12px;
position: absolute;
top: 0;
right: -10px;
color: rgba(255, 255, 255, 0.8);
}
footer nav ul li:last-child a {
margin-right: 0;
padding-right: 0;
}
footer .theme-author {
text-transform: uppercase;
font-weight: 700;
}
.footer-div-parent {
position: relative;
}
p.copyright {
line-height: 60px;
margin: 10px 0;
}
footer .social-links {
margin: 0;
padding: 0;
line-height: 1;
}
a.logo-footer img {
max-width: 180px;
}
a.logo-footer {
line-height: 90px;
}
footer .social-links a {
height: 37px;
line-height: 35px;
width: 25px;
margin-left: 0;
font-size: 14px;
color: rgba(255, 255, 255, 0.4);
}
.floating-social-btn:hover {
-webkit-box-shadow: none;
box-shadow: none;
}
.floating-social-btn {
-webkit-box-shadow: 0 4px 5px -1px rgba(0,0,0,.5);
box-shadow: 0 4px 5px -1px rgba(0,0,0,.5);
background: #08c;
position: fixed;
right: 22px;
bottom: 108px;
width: 55px;
text-align: center;
height: 55px;
line-height: 55px;
font-size: 40px;
border-radius: 50%;
transition: all 250ms ease-in-out;
-webkit-transition: all 250ms ease-in-out;
}
.floating-social-btn i {
color: white;
}
.textwidget a {
margin-right: 16px;
font-weight: 400;
color: #ffffff;
transition: all .2s ease-in-out;
-webkit-transition: all .2s ease-in-out;
-ms-transition: all .2s ease-in-out;
}
.textwidget a:hover {
color: #FF2222;
}
.back-to-top {
box-shadow: 0px 0px 15px 1px rgba(0, 0, 0, 0.2), 0px 0px 15px 0px rgba(0, 0, 0, 0.01);
-webkit-box-shadow: 0px 0px 15px 1px rgba(0, 0, 0, 0.2), 0px 0px 15px 0px rgba(0, 0, 0, 0.01);
}
footer a.footer-logo img {
max-width: 170px;
margin: 0;
}
footer .widget_search .search-field {
border-radius: 5px;
}
footer aside.widget button.search-submit {
background-color: #389E29;
text-align: center;
padding: 12px 20px;
height: 45px;
line-height: 1;
border: 0;
border-radius: 5px;
color: #fff;
text-transform: uppercase;
font-weight: 600;
font-size: 14px;
outline: 0;
transition: all 300ms ease 0s;
-webkit-transition: all 300ms ease 0s;
}
/* My Account */
.woocommerce-account .woocommerce-MyAccount-navigation ul {
display: grid;
}
.woocommerce-account .woocommerce-MyAccount-navigation li {
padding: 15px 20px;
}
.woocommerce-account .woocommerce-MyAccount-navigation li a {
color: #fff;
font-weight: 500;
font-size: 16px;
}
.page_preloader_off .coinflip_preloader_holder {
display: none;
}
/*LOADERS.CSS*/
.loader-theme .pin {
width: 30px;
height: 30px;
border-radius: 50% 50% 50% 0;
background: #ff2222;
position: absolute;
transform: rotate(-45deg);
-webkit-transform: rotate(-45deg);
left: 50%;
top: 50%;
margin: -24px 0 0 -9.5px;
}
.loader-theme .pin:after {
content: "";
width: 14px;
height: 14px;
margin: 8px 0 0 8px;
background: #fff;
position: absolute;
border-radius: 50%;
}
.loader-theme .bounce {
animation-name: bounce;
animation-duration: 1s;
transform: rotate(-45deg);
animation-fill-mode: unset !important;
}
.loader-theme .pulse {
background: #d6d4d4;
border-radius: 50%;
height: 14px;
width: 14px;
position: absolute;
left: 50%;
top: 50%;
margin: 11px 0px 0px -12px;
transform: rotateX(55deg);
z-index: -2;
}
.loader-theme .pulse:after {
content: "";
border-radius: 50%;
height: 40px;
width: 40px;
position: absolute;
margin: -13px 0 0 -13px;
animation: pulsate .5s ease-out;
animation-iteration-count: infinite;
opacity: 0;
box-shadow: 0 0 1px 2px #2196f3;
animation-delay: .5s;
}
@keyframes pulsate {
0% {
transform: scale(0.1, 0.1);
opacity: 0;
}
50% {
opacity: 1;
}
100% {
transform: scale(1.2, 1.2);
opacity: 0;
}
}
@keyframes bounce {
0%, 20%, 53%, 80%, 100% {
-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
-webkit-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
40%, 43% {
-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -30px, 0);
-ms-transform: translate3d(0, -30px, 0);
transform: translate3d(0, -30px, 0);
}
70% {
-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
-webkit-transform: translate3d(0, -15px, 0);
-ms-transform: translate3d(0, -15px, 0);
transform: translate3d(0, -15px, 0);
}
90% {
-webkit-transform: translate3d(0,-4px,0);
-ms-transform: translate3d(0,-4px,0);
transform: translate3d(0,-4px,0);
}
}