/*
Theme Name: ProfitGYM
Author: Kfir Guy
Author URI: http://leomedia.co.il
Version: 1.0.0
Text Domain: profit
*/

li#wp-admin-bar-wp-logo {
    display: none;
}

#section1 .wp-block-column {
    flex-basis: 25%;
}

.hideme {
	display: none !important;
}

.snifim > .col-md-6 {
    float: right;
}

.wp-block-image, .wp-block-column {
	margin-bottom: 0;
}

.snifim > .col-md-6 {
	cursor: pointer;
}

.fblike {
    text-align: center;
}

.dsticky{
    position:fixed;
    width:360px;
    z-index:10000;
    text-align:center;
    font-size:18px;
    color:#000;
    background:#fff;
    left:0;
    margin-right:auto;
    margin-left:auto;
	top: 100%;
}
.slide-up{
    bottom:0!important;
	top: auto !important;
}

.dscontin .wpcf7-form p, .dscontin .wpforms-submit-container {
    background: none;
	height: auto;
	padding: 0 10px;
	margin-bottom: 15px;
}

.dscontin .wpcf7-form p input[type=text], .dscontin  .wpcf7-form p input[type=email] {
    background: none;
    border-color: #000;
    color: #000;
}

.dscontin .wpcf7-form p select {
    background: none;
    color: #000;
	border: 1px solid;
    width: 100%;
    margin: 0;
}

.dscontin{
    width:100%
}
.dscontin .phone,.dscontin .visit{
    font-size:18px;
    font-weight:700
}
.dscontin *{
    color:#000
}
.dscontin p{
    margin:0
}
.dscontin .wpcf7-form-control-wrap{
    position:relative;
    display:inline-block;
    width:45%;
    margin-left:1%
}
.dscontin .phone:before{
    content:'\f095';
    display:inline-block;
    font-family:fontawesome;
    font-size:26px;
    width:30px
}
.dscontin .visit:before{
    content:'\f0f4';
    display:inline-block;
    font-family:fontawesome;
    font-size:26px;
    width:30px
}

.dsbar{
    background:#4267b2;
    position:absolute;
    bottom: 100%;
    left:0;
    color:#fff;
    text-align:center;
    cursor:pointer;
    padding: 7px;
    padding-right: 18px;
}
.dsbar i {
    background: #fff;
    border: 5px solid;
    position: absolute;
    right: -35px;
    top: -10px;
    border-radius: 50%;
    font-size: 36px;
    padding: 5px 7px;
    color: #4267b2;
}

.dsbar span{
    display:inline-block;
    font-size:16px;
}
.dsbari{
    float:left;
    margin-left:10px;
    height:30px
}
.dscont{
    padding:10px;
    position:relative
}
.dscontimg{
    position:absolute;
    left:5px;
    top:10px
}

.dscontin .wpcf7-form label {
    float: none;
    display: block;
}

.dscontin .wpcf7-form p input[type=text], .dscontin .wpcf7-form p input[type=email], .dscontin select {
    border: 1px solid;
    width: 100%;
	float: none;
}

.dscontin select {
	height: 30px;
}

.sticky-container{
	/* background-color: #333; */
	padding: 0px;
	margin: 0px;
	position: fixed;
	right: -160px;
	bottom:30px;
	width: 200px;
	z-index: 9;
}

.sticky li{
	list-style-type: none;
	color: #efefef;
	height: 43px;
	padding: 0px;
	margin: 0px 0px 1px 0px;
	-webkit-transition:all 0.25s ease-in-out;
	-moz-transition:all 0.25s ease-in-out;
	-o-transition:all 0.25s ease-in-out;
	transition:all 0.25s ease-in-out;
	cursor: pointer;
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
	filter: gray;
	-webkit-filter: grayscale(100%);
}

.sticky li a {
    display: block;
    width: 100%;
    height: 100%;
}

.sticky li:hover{
	margin-left: -115px;
	/*-webkit-transform: translateX(-115px);
	-moz-transform: translateX(-115px);
	-o-transform: translateX(-115px);
	-ms-transform: translateX(-115px);
	transform:translateX(-115px);*/
	/*background-color: #8e44ad;*/
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
	-webkit-filter: grayscale(0%);
}

.sticky li img{
	float: left;
	margin: 5px 5px;
	margin-right: 10px;

}

.sticky li span{
	font-size: 1.5em;
	padding: 0px;
	margin: 0px;
	text-transform: uppercase;
	line-height: 40px;
	display: inline-block;
	color: #fff;
	float: left;
}

.coronaitem a {
    background: #d63749;
    border-radius: 100px;
    padding: 10px;
    color: #fff !important;
}
