body,h1,h2,h3,h4,h5,h6,html,p{font-family:"GE SS",sans-serif!important}body,html{direction:rtl}#main-content input[type=submit],#main-content input[type=submit]:focus,.button,.page-title,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt,a.button,span.onsale{font-family:GE SS,arial,Georgia,serif}.page-title{float:right;margin-bottom:10px;font-size:26px;color:#be0049}a.more-link{font-family:auto}.entry ul li,.post-tabs ul.tabs-nav li,a.shortc-button.big{font-family:"GE SS",sans-serif!important}.post-title{margin-bottom:10px;font-size:35px;color:#d40455}a.shortc-button.purple{border:1px solid #ca0250;background:#be0049;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#d700d7),color-stop(100%,#b000b0));background:-webkit-linear-gradient(top,#ea0860 0,#bd0049 100%);background:-moz-linear-gradient(top,#d700d7 0,#b000b0 100%);background:-o-linear-gradient(top,#d700d7 0,#b000b0 100%);background:-ms-linear-gradient(top,#d700d7 0,#b000b0 100%);background:linear-gradient(top,#d700d7 0,#b000b0 100%)}a.shortc-button.purple:hover{background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#f969f9),color-stop(100%,#c302c3));background:-webkit-linear-gradient(top,#f43f85 0,#cd0451 100%)}a.shortc-button.big{border-radius:50px}

/*@media only screen and (max-width: 479px){
.scroll-box-wide .group_items-box, .scroll-box-wide .group_items, .layout-2c .scroll-box-wide .group_items-box, .layout-2c .scroll-box-wide .group_items {
    height: 900px !important;
    margin-bottom: -700px !important;
    width: 300px !important;
}
}
*/
/*Start Social Media Bar*/


header .icon-bar {
    position: fixed;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 99;
    
  }
  
  header .icon-bar a {
    display: block;
    text-align: center;
    padding: 16px;
    transition: all 0.3s ease;
    color: white;
    font-size: 20px;
  }
  
  header .icon-bar a:hover {
      transform-style: preserve-3d;
      transform: rotate(360deg);
      
  }
  
  header .facebook {
    background-color: #3b5999;
    color: #fff;
  }
  header .instagram {
    background-color: #e4405f;
    color: #fff;
  }
  
  .youtube {
    background-color: #ff0000;
    color: #fff;
  }
  .phone{
      background-color: #00c300;
      color: #fff;
  }
      /*End Social Media Bar*/

.container-fluid .map-responsive{
		margin-bottom: 30px;
}
.container-fluid .head-call{
		color: #e4075c;
		font-size: 35px; 
		text-align: center;
}
.container-fluid .bar-icon .phone-call {
		padding: 15px;
		background-color: #e4075c;
		border-radius: 50px;
		text-align: center;
		font-size: 25px;
		margin-right: 35%;
		color:#fff;
		margin-top:10px;
}
.container-fluid .bar-icon .mail-call{
		padding: 15px;
		background-color: #e4075c;
		border-radius: 50px;
		text-align: center;
		font-size: 25px;
		margin-right: 30%;
		color:#fff;
}
.container-fluid .bar-icon 
.address-call{
		padding: 15px;
		background-color: #e4075c;
		border-radius: 50px;
		text-align: center;
		font-size: 25px;
		margin-right: 15%;
		color:#fff;
}
@media screen and (max-width: 650px){
		.container-fluid .bar-icon 
		.address-call{
				font-size: 12px;
				margin-right: 10%;
		}
		.container-fluid .bar-icon .mail-call{
				font-size: 14px;
				margin-right: 22%;
		}

		.container-fluid .head-call{
				font-size:25px;
		}
		.container-fluid .bar-icon .phone-call {	
		font-size: 12px;
		margin-right: 31%;
}
}

@media screen and (max-width: 768px){
.container-fluid .bar-icon .phone-call {
			font-size: 18px;
    	margin-right: 35%;
		margin-top:5px;
		}
		.container-fluid .bar-icon .mail-call{
				font-size: 21px;
    		margin-right: 25%;
		}

		.container-fluid .head-call{
				font-size:25px;
		}
		.container-fluid .bar-icon .address-call {	
		font-size: 16px;
    margin-right: 15%;
	}
}
@media screen and (max-width: 650px){
#callnowbutton {
    display: block;
    position: fixed;
    text-decoration: none;
    z-index: 2147483647;
    width: 58px;
    height: 58px;
    border-radius: 50%;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);
    transform: scale(1);
    bottom: 25px;
    left: 20px;
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zd…MuNjc0QzYuMTE3IDI0LjMgNy4xIDEzIDcuMSAxMyIgZmlsbD0iI2ZmZmZmZiIvPjwvc3ZnPg==) center/45px 45px no-repeat #00bb00;
		}
		.container-fluid .bar-icon 
		.address-call{
				font-size: 20px;
				margin-right: 10%;
		}
}
@media screen and (max-width: 576px){
.container-fluid .bar-icon .phone-call {
			font-size: 16px;
    	margin-right: 22%;
			margin-top:5px;
		}
		.container-fluid .bar-icon .mail-call{
				font-size: 16px;
    		margin-right: 17%;
		}
		.container-fluid .bar-icon .address-call {	
		font-size: 14px;
    margin-right: 5%;
	}
}