﻿/*
Theme Name: Dhaka
Theme URI: https://www.themetim.com/wordpress-themes/dhaka/
Author: themetim
Author URI: https://www.themetim.com/
Description:Dhaka is the ultimate multipurpose bootstrap theme which can be used to make any kind of website. Dhaka is incredibly brilliant with it's modern design, stylish typography, Powerful customizations options. The best part is it's compliant with WooCommerce & SEO friendly. You are getting Most of the features any premium theme contains. Drag & Drop page builder & demo content upload which is really helpful to make changes without knowing any code. 18+ custom widgets, most popular icon set, Custom team option, portfolio section, awesome testimonial section & much more which will really make your next website designing more easy.
Version: 1.1.7
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: dhaka
Tags: blog, custom-background, custom-colors, custom-menu, featured-images, post-formats, translation-ready, theme-options, e-commerce, threaded-comments, full-width-template, right-sidebar, left-sidebar, custom-logo, footer-widgets, sticky-post
*/

/*--------------------------------------------------------------
# Normalize
--------------------------------------------------------------*/
body{
	line-height: 1.9;
	background: #fafafd;
}
table {
	width: 100%;
}
th, td {
	border: 1px solid #eee;
	padding: 6px;
	text-align: center;
}
a,.sidebar-fix .search-form .search-submit,.header-social li a,.form-submit input,.team-fix .team-social,.wpcf7-form .wpcf7-submit,button,input,textarea{
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}
a,p{
	letter-spacing: 1px;
}
a:hover,a:focus{
	text-decoration: none;
}
h1,h2,h3,h4,h5,h6{
	letter-spacing: 1px;
}
h1{
	font-size: 40px;
}
h2{
	font-size: 36px;
}
h3{
	font-size: 30px;
}
h4{
	font-size: 24px;
}
h5{
	font-size: 18px;
}
h6{
	font-size: 15px;
}
img{
	max-width: 100%;
	height: auto;
}
.panel-grid-cell .widget-title{
	margin-bottom: 30px;
}
textarea {
	width: 100%;
	height: 120px;
	padding: 15px 20px;
}
.overflow-h{
	overflow: hidden;
}
dl dt{
	padding: 5px 0;
}
.btn{
	border-radius: 2px;
	padding: 8px 20px;
}
/*--------------------------------------------------------------
# Header
--------------------------------------------------------------*/
.logo .site-title{
	margin: 6px 0 0;
}
.logo a img{
	margin-top: 15px;
	max-height: 31px;
}
.header-fixed{
	background-color: #fff;
	-webkit-box-shadow: 0 5px 22px -5px rgba(122,122,122,0.1);
	-moz-box-shadow: 0 5px 22px -5px rgba(122,122,122,0.1);
	box-shadow: 0 5px 22px -5px rgba(122,122,122,0.1);
	-webkit-backface-visibility: hidden;
	position: relative;
}
.primary-menu{
	margin: 0;
	min-height: inherit;
	border: 0;
	background: none;
	border-radius: 0;
}
.primary-menu .collapse{
	float: right;
	padding: 0;
}
.primary-menu  .navbar-nav>li>a{
	padding-top: 20px;
	padding-bottom: 19px;
	text-transform: uppercase;
	border-bottom: 1px solid transparent;
}
.primary-menu .navbar-nav>li>a::after {
	content: '';
	position: absolute;
	right: 0;
	top: 37%;
	height: 15px;
	width: 1px;
	background: #ddd;
}
.primary-menu .navbar-nav>li:last-child>a::after{
	display: none;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{
	background: none;
	border-color: #ddd;
}
.primary-menu ul.nav li.dropdown:hover > ul.dropdown-menu {
	display: block;
	padding: 0;
	border-radius: 0;
	margin: 0;
	color: #fff;
	border: 0;
	border-radius: 0;
	-webkit-box-shadow: 0 6px 12px rgba(255, 136, 113, .175);
	box-shadow: 0 6px 12px rgba(255, 136, 113, .175);
}
.primary-menu .dropdown-menu>li>a{
	padding: 15px;
	text-transform: uppercase;
	color: #fff;
}
.primary-menu ul.nav li.dropdown > ul.dropdown-menu.active,.primary-menu ul.nav li.dropdown:hover > ul.dropdown-menu  ul.dropdown-menu,.primary-menu ul.nav li.dropdown:hover > ul.dropdown-menu{
	background: #ff8871;
}
.primary-menu ul.nav li.dropdown:hover > ul.dropdown-menu  ul.dropdown-menu {
	top: 0;
	left: 100%;
}
.primary-menu .dropdown-menu>li>a:focus,.primary-menu .dropdown-menu>li>a:hover,.primary-menu .dropdown-menu>.active>a,.primary-menu  .dropdown-menu>.active>a:focus,.primary-menu  .dropdown-menu>.active>a:hover{
	background: #000;
}
.sticky{

}
.header-social{
	margin-bottom: 0;
	padding-top: 16px;
	margin-left: 20px;
}
.header-social li a:hover{
	background: #000;
}
.header-social li a{
	width: 30px;
	height: 30px;
	display: inline-block;
	background: #ff8871;
	text-align: center;
	border-radius: 50%;
	line-height: 30px;
	color: #fff;
}
.cart-icon{
	float: right;
	padding-top: 16px;
	padding-left: 5px;
	font-size: 16px;
	position: relative;
}
.cart-icon > a{
	border-left: 1px solid #ddd;
	padding-left: 9px;
	position: relative;
}
.cart-icon > a > span{
	position: absolute;
	top: -9px;
	width: 22px;
	height: 22px;
	background: #ff8871;
	text-align: center;
	line-height: 22px;
	border-radius: 50%;
	font-size: 11px;
	right: -13px;
	color: #fff;
}
.mini-cart{
	position: absolute;
	top: 100%;
	z-index: 99;
	background: #fff;
	width: 320px;
	right: 0;
	padding: 30px;
	display: none;
}
.cart-icon:hover .mini-cart{
	display: block;
}
.cart-icon .mini-cart ul{
	padding: 0;
	margin: 0;
	list-style: none;
}
.cart-icon .mini-cart ul.cart_list li img{
	max-width: 65px;
	float: left;
	margin-right: 10px;
	height: auto;
	margin-left: 0;
	margin-bottom: 10px;
}
.cart-icon .mini-cart ul.cart_list li a{
	font-weight: inherit;
	font-size: 13px;
}
.cart-icon .mini-cart ul.cart_list li:first-child {
	padding-top: 0;
}
.cart-icon .mini-cart ul.cart_list li {
	padding: 10px 0 10px;
	margin: 0 0 10px;
	list-style: none;
	border-bottom: 1px solid #fafafd;
	display: block;
	overflow: hidden;
}
.cart-icon .quantity,.cart-icon strong{
	font-size: 13px;
	font-weight: inherit;
}
.cart-icon .quantity{
	display: block;
}
.cart-icon .total{
	text-transform: uppercase;
	font-size: 15px;
	text-align: center;
}
.cart-icon .mini-cart .buttons .button{
	margin-top: 10px;
	background: transparent;
	border: 1px solid #ddd;
	width: 48%;
	text-align: center;
	margin-right: 4%;
	font-weight: inherit;
	font-size: 100%;
	line-height: 1;
	cursor: pointer;
	position: relative;
	text-decoration: none;
	overflow: visible;
	padding: .618em 1em;
	border-radius: 3px;
	left: auto;
	color: #515151;
	white-space: nowrap;
	display: inline-block;
}
.cart-icon .mini-cart .buttons .button:hover{
	background: #eee;
}
.cart-icon .mini-cart .buttons .button:last-child{
	margin-right: 0;
}
.cart-icon .mini-cart ul.cart_list li a.remove{
	float: right;
	font-size: 1.5em;
	height: 1em;
	width: 1em;
	text-align: center;
	line-height: 1;
	border-radius: 100%;
	color: red !important;
	text-decoration: none;
	font-weight: 700;
	border: 0;
}
.woocommerce span.onsale{
	width: 45px;
	height: 45px;
	line-height: 45px;
	padding: 0;
	font-weight: normal;
	background-color: #ff8871;
}
.woocommerce-products-header{
	margin-bottom: 30px;
}
.woocommerce .woocommerce-ordering select{
	padding: 8px 12px;
	border: 1px solid #000;
}
.woocommerce .woocommerce-result-count{
	margin-top: 10px;
}
.woocommerce .woocommerce-ordering {
	margin: 0 0 2em;
}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3{
	font-size: 24px;
	padding: 0 15px;
}
.woocommerce ul.products li.product .price{
	padding: 0 15px;
}
.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .star-rating{
	margin: 20px 15px;
	font-weight: inherit;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{
	background: #fff;
}
.woocommerce ul.products li.product .price{
	font-size: 16px;
}
.woocommerce ul.products li.product .price del{
	float: left;
	margin-right: 15px;
}
.woocommerce ul.products li.product .button,.woocommerce a.added_to_cart{
	padding: 8px 20px;
	line-height: 1.42857143;
	border-radius: 2px;
	height: inherit;
	text-transform: uppercase;
}
.woocommerce a.added_to_cart{
	padding-top: 0;
}
.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span{
	padding: 13px 17px;
}
.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{
	border-color: #ff8871;
}
.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current{
	background: #ff8871;
	color: #fff;
}
.woocommerce div.product p.price, .woocommerce div.product span.price{
	font-size: 22px;
}
.woocommerce .quantity .qty {
	width: 5.631em;
	padding: 5px;
}
.woocommerce div.product form.cart .button{
	font-weight: normal;
	padding: 13px 45px;
	text-transform: uppercase;
}
.woocommerce div.product form.cart {
	margin-top: 2em;
}
.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){
	margin-top: 10px;
	padding: 5px;
}
.woocommerce div.product .woocommerce-tabs .panel{
	padding: 30px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs{
	margin-bottom: 0;
	text-align: center;
}
.woocommerce div.product .woocommerce-tabs ul.tabs::before{
	border-color: #eee;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li::after, .woocommerce div.product .woocommerce-tabs ul.tabs li::before{
	visibility: hidden;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li{
	border: 0;
	border-radius: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce div.product form.cart .variations label,#add_payment_method table.cart input, .woocommerce-cart table.cart input, .woocommerce-checkout table.cart input,.woocommerce #review_form #respond .form-submit input{
	font-weight: inherit;
}
.woocommerce div.product form.cart .variations label{
	color: #000;
	font-size: 16px;
	text-transform: uppercase;
}
.woocommerce div.product form.cart .variations select{
	padding: 8px 12px;
}
.woocommerce div.product form.cart .variations td.label {
	padding-right: 0;
	margin-top: 14px;
	display: inline-block;
}
.woocommerce-variation-price{
	margin-bottom: 10px;
}
.woocommerce #content table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text{
	width: auto;
}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea{
	padding: 8px 12px;
}
.woocommerce form .form-row .input-checkbox{
	position: relative;
}
.select2-container .select2-selection--single{
	height: 39px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
	line-height: 39px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
	height: 39px;
}
.related.products h2{
	margin-bottom: 30px;
	margin-top: 60px;
}
.woocommerce-tabs.wc-tabs-wrapper{
	margin-top: 60px;
	display: inline-block;
	width: 100%;
}
.woocommerce div.product p.price del, .woocommerce div.product span.price del{
	margin-right: 15px;
}
.woocommerce #reviews #comments h2 {
	margin-bottom: 50px;
}
.comment-form-rating>label{
	font-size: 24px;
	font-weight: inherit;
	text-transform: uppercase;
}
/*--------------------------------------------------------------
# Alignments
--------------------------------------------------------------*/
.alignleft {
	display: inline;
	float: left;
	margin-right: 1.5em;
	margin-bottom: 1.5em;
}

.alignright {
	display: inline;
	float: right;
	margin-left: 1.5em;
}

.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
/*--------------------------------------------------------------
# Widgets
--------------------------------------------------------------*/
.widget {
	margin: 0 0 1.5em;
}
.widget select {
	max-width: 100%;
}
.search-form > label,.search-form > label .search-field{
	width: 100%;
}
/*--------------------------------------------------------------
# Posts and pages
--------------------------------------------------------------*/
.full-width{
	padding: 0 15px;
}
.sidebar-fix .widget,.search-wrap{
	background: #fff;
	padding: 25px;
	margin-bottom: 30px;
	border: 1px solid #f3f3f3;
}
.sidebar-fix ul{
	padding: 0;
	list-style: none;
	margin: 0;
}
.sidebar-fix .widget-title{
	text-transform: uppercase;
	font-size: 20px;
	position: relative;
	color: #fff;
	z-index: 1;
	background: #ff8871;
	margin: -25px -25px 20px -25px;
	padding: 20px 25px;
}
.post-items .entry-thumb{
	margin: -25px -25px 0 -25px;
}
.post-items .entry-thumb a>img{
	margin-bottom: 20px;
}
.post-items .entry-title{
	margin-top: 0;
}
.post-items{
	overflow: hidden;
	margin-bottom: 30px;
	padding: 25px;
	background: #fff;
	border: 1px solid #f3f3f3;
}
article:last-child .post-items{
	margin-bottom: 0;
}
.post-items  .entry-header{
	margin-bottom: 10px;
}
.post-items .entry-footer,.search-wrap  .entry-footer{
	margin-top: 10px;
	overflow: hidden;
	display: inline-block;
	width: 100%;
}
.sidebar-fix .search-form .search-submit{
	border-width: 1px;
	border-style: solid;
	padding: 8px 20px;
	letter-spacing: 1px;
	margin-top: 10px;
	line-height: 1.42857143;
	border-radius: 2px;
}
.sidebar-fix .search-form .search-field{
	border: 1px solid #ff8871;
	box-shadow: none;
	padding: 6px 12px;
	border-radius: 2px;
}
.read-more{
	border-bottom: 1px solid #ff8871;
	display: inline-block;
	margin-top: 10px;
}
.tagcloud a{
	font-size: 14px !important;
	border: 1px solid #eee;
	padding: 1px 9px;
	display: inline-block;
	margin-bottom: 4px;
}
.post-navigation,.posts-navigation,.form-404,.no-results{
	background: #fff;
	border: 1px solid #f3f3f3;
	padding: 25px;
	margin: 20px 0;
	display: inline-block;
	width: 100%;
	overflow: hidden;
}
.no-results{
	margin-top: 0;
}
.nav-previous{
	float: left;
}
.nav-next{
	float: right;
}
.archive-title,.search-title{
	margin:0 0 20px;
}
.entry-footer .cat-links,.entry-footer .tags-links{
	float: left;
	margin-right: 20px;
}
.search-submit,.search-field{
	border: 1px solid;
	padding: 8px 20px;
	border-radius: 2px;
}
.posted-on,.byline{
	margin-right: 10px;
}
.entry-meta .fa{
	color: #777777;
}
.wpcf7-form input,.wpcf7-form label{
	width: 100%;
	outline: none;
}
.wpcf7-form input,.wpcf7-form textarea{
	border: 2px solid;
	padding: 6px 12px;
}
.wpcf7-form .wpcf7-submit{
	width: auto;
	padding: 8px 20px;
	border-radius: 2px;
}
#container{
	margin: 0 auto;
}
#container > #content{
	padding: 0 15px;
}
/****** SO Widget ******/
.dhaka-isotop{
	margin-top: 30px;
}
.contact-details-widget .contact-icon,.contact-details-widget .contact-title,.contact-details-widget .contact-detail{
	display: block;
}
.contact-details-widget .widget-sub-title{
	margin-bottom: 30px;
}
.contact-details-widget .contact-title{
	margin: 10px 0;
	font-size: 18px;
	text-transform: uppercase;
}
.contact-details-widget .contact-title::after{
	content: '';
	width: 35px;
	display: block;
	margin: 0 0 15px;
	border: 1px solid #000;
}
.contact-details-widget.text-right .contact-title::after{
	margin: 0 0 20px auto;
}
.contact-details-widget.text-center .contact-title::after{
	margin: 0 auto 20px;
}
.contact-details-widget li{
	padding-bottom: 35px;
}
.contact-details-widget li:last-child{
	padding-bottom: 0;
}
.widget-margin-fix .widget-title {
	margin-bottom: 15px;
}
.call-to-action-widget.text-left .ow-button-base{
	text-align: left;
}
.call-to-action-widget.text-center .ow-button-base{
	text-align: center;
}
.call-to-action-widget.text-right .ow-button-base{
	text-align: right;
}
.title-widget .secondary-title{
	margin-bottom: 20px;
}
.team-image{
	position: relative;
	overflow: hidden;
	margin-bottom: 25px;
}
.team-social{
	text-align: center;
	position: absolute;
	bottom: -30%;
	width: 100%;
	margin: 0;
	background: #ff8871;
	padding: 10px 0;
}
.team-fix:hover .team-social{
	bottom: 0;
}
.team-social a:hover{
	color: #000;
}
.team-social a{
	font-size: 1.2em;
	color: #fff;
}
.team-fix{
	margin-top: 30px;
}
.editor-button{
	margin-top: 20px;
}
.camera_wrap{
	height: 600px;
}
.camera-slider-inner{
	max-width: 900px;
}
.camera_target_content{
	top: 25%;
}
.camera-slider-inner.text-right{
	padding-right: 14%;
}
.camera-slider-inner.text-left{
	padding-left: 14%;
}
.camera-slider-inner.text-center{
	padding: 0 90px;
}
.camera_wrap .slider-button .btn{
	display: inline-block;
	padding: 8px 20px;
	font-size: inherit;
	line-height: 1.82857143;
	text-align: center;
	white-space: nowrap;
	border: 1px solid;
}
.camera-slider-inner h1{
	text-transform: uppercase;
	font-size: 55px;
}
.camera-slider-inner h3{
	font-size: 36px;
	text-transform: capitalize;
}
.slider-button,.slider-details{
	margin-top: 20px;
}
.testimonial-widget .carousel-inner>.item>img{
	max-width: 100px;
	margin-top: 30px;
}
.testimonial-name{
	margin: 20px 0;
}
.fact-list{
	position: relative;
}
.fact-list li {
	margin-top: 30px;
	padding: 0 15px;
}
.fact-list .fact-inner {
	border: 1px solid #ddd;
	padding: 60px 30px 40px;
	text-align: center;
	min-width: 250px;
	position: relative;
}
.fact-list h1 {
	position: absolute;
	top: -15px;
	margin: 0;
	left: 0;
	width: 100%;
}
.fact-list h1 span {
	background: #fafafd;
	text-align: center;
	padding: 0 30px;
}
.fact-list p {
	font-size: 18px;
}
.newsletter-details-widget .btn{
	margin-top: 10px;
}
/*--------------------------------------------------------------
# WooCommerce
--------------------------------------------------------------*/
.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img{
	width: 65px;
}
/*--------------------------------------------------------------
# Comments
--------------------------------------------------------------*/
.comments-area{
	background: #fff;
	border: 1px solid #f3f3f3;
	padding: 25px;
}
.bypostauthor {
	display: block;
	border-bottom: 1px solid #eee;
	padding-bottom: 20px;
	margin-bottom: 50px;
}
.comment-form input,.comment-form-comment textarea {
	border: 1px solid #eee;
}
.comment-form input {
	width: 100%;
	max-width: 100%;
	padding: 8px 20px;
}
.form-submit input {
	width: auto;
	margin-top: 15px;
	border: 1px solid;
}
.comment-list{
	padding: 0;
	margin-top: 30px;
	list-style: none;
}
.comment-list .children li{
	list-style: none;
}
.comment-author .avatar{
	position: absolute;
}
.comment-author .fn, .comment-metadata {
	margin-left: 80px;
}
.comment-metadata {
	font-size: 12px;
	margin-bottom: 30px;
}
.reply{
	text-align: right;
}
/*--------------------------------------------------------------
# Captions
--------------------------------------------------------------*/
.wp-caption {
	margin-bottom: 1.5em;
	max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.wp-caption .wp-caption-text {
	padding: 5px;
}
.wp-caption-text {
	text-align: center;
}
/*--------------------------------------------------------------
# Galleries
--------------------------------------------------------------*/
.gallery {
	margin-bottom: 1.5em;
}

.gallery-item {
	display: inline-block;
	text-align: center;
	vertical-align: top;
	width: 100%;
}

.gallery-columns-2 .gallery-item {
	max-width: 50%;
}

.gallery-columns-3 .gallery-item {
	max-width: 33.33%;
}

.gallery-columns-4 .gallery-item {
	max-width: 25%;
}

.gallery-columns-5 .gallery-item {
	max-width: 20%;
}

.gallery-columns-6 .gallery-item {
	max-width: 16.66%;
}

.gallery-columns-7 .gallery-item {
	max-width: 14.28%;
}

.gallery-columns-8 .gallery-item {
	max-width: 12.5%;
}

.gallery-columns-9 .gallery-item {
	max-width: 11.11%;
}

.gallery-caption {
	display: block;
}
/*--------------------------------------------------------------
#Accessibility
--------------------------------------------------------------*/
/* Text meant only for screen readers. */
.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
}
.screen-reader-text:hover,
.screen-reader-text:active,
.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-size: 0.875rem;
	font-weight: bold;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000; /* Above WP toolbar. */
}
/*--------------------------------------------------------------
# Footer
--------------------------------------------------------------*/
.site-footer{
	background: #fff;
}
.footer-top{
	padding-top: 60px;
	padding-bottom: 30px;
}
.footer-bottom{
	background: #ff8871;
	padding: 15px 0 10px;
}
.footer-widget{
	margin-bottom: 30px;
}
.footer-bottom a{
	color: #fff;
}
.footer-top .menu{
	list-style: none;
	padding: 0;
	text-transform: capitalize;
}
.widget_nav_menu ul{
	list-style: none;
	padding: 0;
}
.entry-footer .edit-link{
	display: block;
}
.footer-bottom .site-info a:hover{
	color: #000;
 }
.footer-widget ul{
	list-style: none;
	padding: 0;
}
.footer-widget ul li{
	border-bottom: 1px solid #eee;
	display: block;
	padding: 5px 0;
}
.footer-widget ul li:last-child{
	border-bottom: 0;
}