/*
Theme Name: Porte Sud
Theme URI: http://wyzi.wztechno.com
Author: WzTechno
Template:     wyzi-business-finder
Author URI: http://www.wztechno.com/
Description: Social Business Finder Theme Child by WzTechno
Text Domain: wyzi-business-finder-child
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: one-column, left-sidebar, right-sidebar, custom-background, custom-colors, custom-menu, featured-images, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready
Version: 2.1.0

*/

/* Use this stylesheet to override theme default styles */
.header-link{
  margin-left: 10px;
  margin-top: 4px;
}
.header-link>ul{
  margin-bottom: 0;
  margin-left: 0;
}
.header-top-login-menu .header-top-right{
    margin-top: -43px;
}
#my-account-btn {
  margin-right: 15px;
  background-color: #00aeff !important;
  color: #fff;

}
#icon {line-height: 45px;}
#my-account-btn i {
  -webkit-transition: all .2s;
  -moz-transition: all .2s;
  transition: all .2s;
  background-color: rgba(255, 255, 255, 0.23);
    border-radius: 50px;
    display: block;
    float: right;
    height: 30px;
    line-height: 30px;
    position: relative;
    right: -14px;
    text-align: center;
    top: 3px;
    width: 30px;
}
#acount-btn-content{
  border-radius: 5px;
  box-shadow: 0px 0px 40px -7px #ccc;
  top: 60px;
  height: auto;
  float: right;
  right: 135px;
  position: absolute;
  padding: 0;
  width: 280px;
}
#acount-btn-content:before {
  margin-left: 204px;
}
#acount-btn-content:after {
  margin-left: 207px;
}
#acount-btn-content .element {
  border-top: 1px solid #d9d9d9;
  position: relative;
}
#acount-btn-content .element:hover {
  box-shadow: 0 0px 11px -2px #ccc;
}
#acount-btn-content .element.point-status:hover {
  box-shadow: none;
}
#acount-btn-content .element.point-status {
  border-top: 0;
  text-align: center;
  margin-left: 0;
  padding: 0;
}
#acount-btn-content .element.point-status span {
  padding: 15px 0;
}
#acount-btn-content .element i {
  float: left;
  font-size: 20px;
  margin: 15px 13px 5px;
  pointer-events: none;
  line-height: 25px;
}
#acount-btn-content .element>span {
  font-size: 12px;
  margin: 0;
}
#acount-btn-content .element>span a {
  display: block;
  padding: 15px 20px 15px 50px;
  width: 100%;
}
#acount-btn-content .element>span a:hover {
  color: initial;
}
#acount-btn-content li {
    list-style: none;
}
.header-link .wyz-button + .wyz-button{
  margin-left: 17px;
}
.header-links{
  border-left: 2px solid #f1f1f1;
  float: right;
  padding: 40px 0 40px 70px;
}
.header-links a {
  color: #444444;
  display: inline-block;
  font-size: 16px;
  line-height: 30px;
  margin: 5px 0;
  text-transform: capitalize;
}
.header-links a i {
  display: block;
  float: left;
  font-size: 19px;
  line-height: 30px;
  margin-right: 10px;
}
#mobile-right-link i.fa-paper-plane-o {
  margin-left: 10px;
}


.wyz-button.logout {
    background-color: #b9bec4;
    border: medium none;
    border-radius: 50px;
    color: #fff;
    display: block;
    float: left;
    font-size: 12px;
    height: 36px;
    line-height: 36px;
    padding: 0 18px;
    text-transform: uppercase;
}
#login-dropsown-cont {
    position: relative;
    float: right;
	margin-top: -10px ;
}
#header-tagline{
     position: absolute;
    left: 330px;
    bottom: 0;
    width: 400px;
    text-align: left;   
}
.map-container.home-map-container .location-search-float {
    padding: 0;
    margin-top: -500px;
    padding-bottom: 500px;
}
@media only screen and (max-width: 767px) {
    #header-tagline{
        left: 30px;
        width: 70%;
    }
}
.weather-time .time {
 float: left;   
}
.weather-time{
    color: #25336d;
}
.weather-time .weather{
    padding-left: 12px;
    float: left;
}
.weather-time #wicon {
    width: 30px;
}
.weather-time .fa-clock-o{
    font-size: 19px;
    padding-right: 5px;
}
.header-area {
    margin-top: 30px;
}
#upgrade-role{display:none;}

