/*
Project Name: jobseek
File: Fw.css
Version: 1.0
Date: 07/07/2017
Author Name: t3theme
Author URI:themeforest.net/user/t3theme/portfolio
Email:ndktheme@gmail.com

------------------------
NOTE:
PLEASE DO NOT EDIT THIS CSS, IF YOU NEED USE "CUSTOM.CSS" FILE FOR WRITING YOUR CUSTOM CSS.
I WILL RELEASE FUTURE UPDATES SO IT WILL OVERWRITE THIS FILE IT'S BETTER USE "CUSTOM.CSS".	

Content of tables
	1. Reset
	2. Elements
	3. Module
	4. Bootstrap
	5. Plugin

------------------------*/
*{
	font-size:16px;
	font-family: 'Roboto', sans-serif; 
}
h1,h2,h3,h4,h5,h6{
	font-family: 'Montserrat', sans-serif;
}
/*Header*/
.menu-nav > ul > li >.dropdown-menu{
	margin-top:20px;
}
.main-header .menu-nav ul li a,.menu-nav > ul > li > .dropdown-menu li a{
	color:#fff;
	font-weight:700;
	text-transform:uppercase;
	font-family: 'Montserrat', sans-serif;
	padding:15px 25px 15px 20px;
	position:relative;
	font-size:14px;
}
.menu-nav > ul > li > .dropdown-menu li a{
	padding:12px 25px 12px 20px;
	color:#333;
}
.header-absolute + section{
	margin-top:66px!important;
}
.ht-btn{
	font-family: 'Montserrat', sans-serif;
}
.menu-btn{
	display:none!important;
}
.box-item{
	text-align:center;
}
.box-item .caption .heading{
	padding-bottom:10px;
	color:#333;
}
.price{
	color:#dc4c46;
}
.box-item .ht-btn{
	margin-top:10px;
	font-size:14px;
	background:none;
}
.product .box-item{
	color:#333;
}
.tab-product{
	border-top:4px double #999;
	border-bottom:4px double #999;
	display:inline-block;
	padding-left:30px;
	padding-right:30px;
}
.tab-product li a{
	padding:5px;
	display:block;
}
.underline-double{
	border-bottom:4px double #999;
	padding-bottom:40px;
	margin-bottom:60px;
}
.underline-double h2{
	font-size:55px;
}
.border-double{
	border:4px double #999;
	padding:30px;
}
.border-double img{
	width:100%;
}
.p-bn{
	padding:160px 50px;
	text-align:center;
}
.bg-offset{
	background-size:100%!important;
	background-position:bottom;
	background-repeat:no-repeat;
}
/*Menu*/
/*Search*/
/*Footer*/
/*block-1*/
.block-box{
	background:#fbf9f2;
	padding:80px 0px;
}
.block-box .content{
	background:#fbf9f2;
	padding:0px;
}
.block-1{
	padding:50px 0px 30px 0px;
}
.block-1 .title-group{
	text-align:left;
	margin-bottom:0px;
}
.block-1 .title-group h2{
	margin-top:50px;
}
.block-1 .thumb-item{
	background:#fafafa;
	padding:50px 20px 40px 20px;
}
.block-1 .thumb-item i{
	color:#feda00;
	font-size:50px;
}
.price-ln{
	position:relative;
	width:100%;
	display:block;
	padding-bottom:5px;
}
.price-ln::after{
	position:absolute;
	bottom:15px;
	left:0px;
	content:'';
	z-index:0;
	border-bottom:1px dashed #999;
	height:2px;
	width:100%;
}
.price-ln-1::after{
	bottom:10px;
}
.price-ln span,.price-ln a,.price-ln p{
	position:relative;
	top:0px;
	left:0px;
	display:inline;
	background:#fbf9f2;
	z-index:2;
}
.price-ln span.p-right{
	top:-3px;
	left:auto;
	right:0;
}
.price-ln span.p-left{
	left:0;
	right:auto;
}
/*block-2*/
.block-2{
	padding:100px 0px;
	margin:60px 0px;
}
.block-2 .ht-btn{
	background:#555;
	color:#fff;
}
/*newsletter-1*/
.newsletter-1 {
	padding:60px 0px;
}
.newsletter-1 h3{
	font-weight:normal;
	font-size:30px;
}
.newsletter-1 h3 i{
	margin-right:10px;
}
.newsletter-1 input{
	border:2px solid #555;
	width:100%;
}
.newsletter-1 button{
	margin-top:0px;
	color:#fff;
	background:#555;
}
/*testimonial-1*/
.testimonial-1{
	padding:60px 0px;
}
.testimonial-1 .testimonial-item .img{
	width:200px;
	height:200px;
	border-radius:200px;
	overflow:hidden;
}
.testimonial-1 .testimonial-item .img img{
	width:100%;
}
.testimonial-1 .testimonial-txt{
	font-size:18px;
}
.testimonial-1 .testimonial-footer strong{
	color:#feda00;
}
/*blog*/
.blog-1{
	padding:60px 0px;
	background:#f5f5f5;
}
/*10. Background*/
.bg-image-1{
	background-image:url('../images/wine-186018_960_720.png');
	background:#555;
	background-repeat:no-repeat;
	background-size:cover;
}
.bg-image-2{
	background-image:url('../images/bottle-50574_960_720.jpg');
	background:#555;
	background-repeat:no-repeat;
	background-size:cover;
}
.bg-image-3{
	background-image:url('../images/bottle-50574_960_720.jpg');
	background:#555;
	background-repeat:no-repeat;
	background-size:cover;
}
.bg-image-4{
	background-image:url('../images/wine-54ttt1922_960_720.jpg');
	background:#555;
	background-repeat:no-repeat;
	background-size:cover;
}
.bg-image-5{
	background-image:url('../images/wine-1562157_960_720.jpg');
	background:#555;
	background-repeat:no-repeat;
	background-size:cover;
}
.bg-image-6{
	background-image:url('../images/event-3.jpg');
	background:#555;
	background-repeat:no-repeat;
	background-size:cover;
}
.bg-image-7{
	background-image:url('../images/champagne-697347_960_720.jpg');
	background:#555;
	background-repeat:no-repeat;
	background-size:cover;
}
.bg-image-8{
	background-image:url('../images/christopher-john-pratt-227357.jpg');
	background:#555;
	background-repeat:no-repeat;
	background-size:cover;
}
/*9.1 Product*/
.product .box-item .img{
	padding:40px 20px 0px 20px;
}
.product .box-item .heading{
	padding-top:0px;
	padding-bottom:15px;
}
section .ht-tabs ul li a,.ht-tabs ul li.active a{
	background:none!important;
	color:inherit!important;
	font-weight:400;
	font-size:16px;
}
.ht-tabs ul li a:hover,.ht-tabs ul li a:focus,.ht-tabs .nav-tabs>li.active>a,.ht-tabs .nav-tabs>li.active>a:focus,.ht-tabs .nav-tabs>li.active>a:hover{
	background:none!important;
	color:inherit!important;
}
.ht-tabs ul {
	border-top:4px double #999;
	border-bottom:4px double #999;
	padding-left:20px;
	padding-right:20px;
	display:inline-block;
}
/*9.1 Blog*/
/*---12. Blog---*/
.blog-item{
}
/*9.1 Newsletter*/
.newsletter{
	
}
.newsletter h3{
	
}
.newsletter h3 i{
	
}
.newsletter input{
	border:2px solid #eee;
} 
.newsletter button{
	background:#333;
}
/*9.1 Testimonial*/
.testimonial-item{}
/*9.1 Brand logo*/
/*9.1 Counting*/
/*9.1 Contact*/
.contact-info{}
.form-contact{}
#google-map{}
footer .footer-top{
	padding:70px 0px;
}
footer .footer-top .list-inline{
	float:left;
}
.footer-bottom{
	border-top:1px solid #222;
	background:#0c0c0c;
}
/*///7.media query///*/
@media (max-width: 1200px){}
@media (min-width : 768px) and (max-width: 992px){}
@media (max-width:768px){
	.banner h1,.banner h2{
		font-size:30px!important;
	}
	.title-group h2{
		font-size:35px!important;
	}
	.box-item h2 a,.box-item h2{
		font-size:25px!important;
	}
	.testimonial-item{
		padding:40px 15px!important;
	}
	.menu-btn{
		display:inline-block!important;
	}
	.p-bn{
		padding:50px 15px;
	}
}