/*
Theme Name: Time Trav3lers
Template: intact
Theme URI: http://mikser.hr/
Author: Mikser d.o.o.
Author URI: ttp://mikser.hr/
Description: Intact Theme adjusted for TT
Version: 1.3
Description: 
Tags: one-column, custom-menu

/* Below you can write your style */

#main-menu {width: 70%;}
.fixed-logo, .nav-logo {height:80px !important; margin-bottom:5px;}
.navbar-default .nav li a {padding: 0 1px; margin: 0 15px; -webkit-transition: none; -o-transition: none; transition: none;}
.nav li > a {padding-bottom: 6px !important}
.nav li > a:hover {padding-bottom: 6px !important; border-bottom: red solid 2px;}
#intro { z-index: 100}
#about-us { background: #f5f6f8 url(//www.timetrav3lers.com/wp-content/uploads/2017/02/bg.svg?) no-repeat 0% 50% !important;}
#contact { background: #f8f8f8 url(//www.timetrav3lers.com/wp-content/uploads/2017/09/foot-bg.jpg)  !important; background-size: cover !important;}
p { margin-bottom: 15px;}
h2 { margin-bottom: 30px !important;}
.process-customimg > img {
    box-sizing: border-box;
    background-color: #fff;
    border-radius: 100% !important;
    padding: 10px;
    box-shadow: -5px 5px 5px #ddd;
}
.pss-img-area { background-color: #eceff2 !important; transition: background-color 0.5s ease-in-out;}
.pss-img-area:hover {background-color: #c5c5c5 !important;}
.wpcf7-text, .wpcf7-date, .wpcf7-textarea { height:58px !important; font-size:14px !important; border-radius: 0 !important; background-color: #ededed !important;}
#commentform textarea { height:250px !important; font-size:14px !important; border-radius: 0 !important; background-color: #ededed !important;}
.txtA {height: 424px !important;}
.wpcf7-date { 
    width:100%; 
    float:left;
    height: 58px;
    background-color: #ededed;
    border: 2px solid white;
    border-radius: 25px;
    outline: none;
    display: inline-block;
    padding: 0 30px;
    font-size: 14px;
    font-weight: 600;
    text-shadow: none;
    letter-spacing: 1px;
    border: 2px solid #e8e9e9;
}
.your-dep {width: 48%; float: left; margin-right: 0;}
.your-ret {width: 48%; float: left; margin-right: 0; margin-left: 4%; margin-bottom: 15px;}
.tcards-title {display:none;}
#services { background: #ffffff url(//timetrav3lers.com/wp-content/uploads/2017/09/world-l.svg) no-repeat !important;}
#places{ background: #ffffff url(//timetrav3lers.com/wp-content/uploads/2017/09/world-r.svg) no-repeat !important; background-position: right 0 top !important;}
#Ri {width: 49%; float: left; margin-left: 1.5%;}
#Le {width: 49%; float: left;}
.wpcf7 .wpcf7-submit, .submit { border-radius: 0 !important; font-weight: 600 !important; width: 50%; display: block; margin: 0px 25%;}
.navbar-default .nav li a { font-weight:400 !important;}
.socials-widget { display:inline-block;}
.socials-widget a, .socials-widget a .fa {font-size:30px !important; color: #fff !important;}
.pss-text-area h4 {color: #000 !important;}
.tp-carousel-wrapper { overflow: visible !important;}
.wpcf7 .wpcf7-text::-webkit-input-placeholder {color: #666;}
.wpcf7 .wpcf7-text::-moz-placeholder {color: #666;}
.wpcf7 .wpcf7-text:-ms-input-placeholder {color: #666;}
.hasDatepicker {
    background-image: url(//www.timetrav3lers.com/wp-content/uploads/2017/09/cal.svg);
    background-repeat: no-repeat;
    background-position: 95% 50%;
    background-size: 30px;
}
.single-post img { border-radius: 0 !important;}
#posts-content .type-attachment, #posts-content .post,.vc_grid-item-mini .vc_gitem-zone {
    border-radius: 0 !important;
}
.single-post #wrapper, .archive #wrapper, .search #wrapper, .blog #wrapper, .blog-single-content, .entry-meta, #posts-content .post {
    background: #f7f8fa;
}
.blog-title-h6 h6{ font-size:16px !important; text-transform: uppercase;}
.places-red {
    color: red;
    font-weight: 500;
    font-size: 12px;
    text-transform: uppercase;
    text-align: center;
    padding: 10px 0;
}

.places-red a {
    color: red;
    font-weight: 600;
    font-size: 14px;
    text-transform: uppercase;
}

.blog-date {
    text-transform: uppercase;
    color: #999999;
}

.vc_grid-filter.vc_grid-filter-color-grey > .vc_grid-filter-item:hover {background-color: transparent!important;}

.vc_col-sm-12 > .vc_column-inner {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.blog-single-title{
    text-align: center !important;
    text-transform: uppercase !important;
    font-weight: 400 !important;
	padding:10px 0;
}
#posts-content .wp-post-image {margin-left: 0 !important; margin-right: 0 !important;}

.img-4 {float: left; margin-right: 2%; width: 23.5%;}
.img-4-last {float: left;width: 23.5%;}

.img-3 {float: left; margin-right: 2%; width: 32%;}
.img-3-last {float: left;width: 32%;}

.img-2 {float: left; margin-right: 4%; width: 48%;}
.img-2-last {float: left;width: 48%;}

.published {
    text-transform: uppercase;
    color: #999999;
    text-align: center;
    font-size: 14px;
}

#posts-content .post { padding: 0 !important;
overflow:visible;}

.share, .comments {
width: 24%;
display: inline-block;
margin: 0;
padding: 0;
text-align: right;
line-height: 24px;
font-size:14px;
color: #999999;
}

.published {
width: 50%;
display: inline-block;
margin: 0;
padding: 0;
}
.entry-meta {padding-top:55px !important;}

#comment-icon {
background: url(//timetrav3lers.com/wp-content/uploads/2017/09/comment-ico.svg);
height: 24px;
width: 24px;
background-size: 100%;
cursor: pointer;
display: inline-block;
position: relative;
top: 5px;
}

#comments { display: none; }

.featured-holder {
display: block;
position: relative;
overflow: visible;
}
.kd-process-steps ul li::after {display:none;}

.section .wpcf7-not-valid-tip::before {top: 21px;}
.section .wpcf7-not-valid-tip {
height: 58px;
line-height: 58px;
border-radius: 0;
}

.tt-image {
    width: 75px;
    height: 75px;
    float: none;
    margin: 0 auto; 
}

.tt-image img {
	border-radius: 50% !important;
}

.author-info {
	padding-top:10px;
}

#q1 {
background: url(//timetrav3lers.com/wp-content/uploads/2017/09/q1.svg) no-repeat;
height: 30px;
width: 30px;
background-size: 100%;
display: block;
position: absolute;
left:0;
}

#q2 {
background: url(//timetrav3lers.com/wp-content/uploads/2017/09/q2.svg) no-repeat;
height: 30px;
width: 30px;
background-size: 100%;
display: block;
position: absolute;
right:0;
bottom:-15px;
}

#cen {
	padding: 0 50px;
	padding-top: 15px;
}

.vc_grid-item-mini {
	box-shadow: 0 5px 15px rgba(0,0,0,.1);
}

.contact-frm {
margin-top: 60px !important;
margin-right: 40px !important;
margin-bottom: 60px !important;
margin-left: 40px !important;
padding-right: 40px !important;
padding-bottom: 20px !important;
padding-left: 40px !important;
background-color: #ffffff !important;
border-radius: 5px !important;
}

.testimonials.slider.without-image .owl-pagination {
    margin-top: 15px;
    margin-bottom: 0;
}

.testimonials.owl-carousel .owl-controls { opacity: 1;}

@media only screen and (max-width: 768px) {

.contact-frm {
margin-top: 20px !important;
margin-right: 0 !important;
margin-bottom: 30px !important;
margin-left: 0 !important;
padding-right: 25px !important;
padding-bottom: 25px !important;
padding-left: 25px !important;
}

#Ri {width: 100%; float: left; margin-left: 0;}
#Le {width: 100%; float: left;}


}