 
 #contact-link{
	float:left; 
	margin: 0 20px 0 0;
 }
 

 #contact-link a{
	float: left;
	width: 48px;
	height: 45px;
	line-height: 45px;
	padding: 0;
	margin: 0;
	text-indent: -99999px;
	background: url('../../../img/map.png') no-repeat center center;
 }
 
 .inscription{
 	float: left;
 }
 .inscription a{
	 display: block;
	 height: 45px; line-height: 45px; margin: 0 0 0 210px;
	 color: #fff;
	 text-transform: uppercase;
 }

  .inscription a span{
	display: block;
	float: left;
	font-size: 27px;
	margin: 8px 15px 8px 8px;
	  }
	  
	  @media(max-width: 1024px){
		  .inscription a span{
			  font-size: 20px;
			      margin: 12px;
			      
		  }
		  .icons-phone:before{
			  font-size: 20px;
		  }
	  }
   
 
  @media (max-width: 767px) {
    .shop-phone {
/*       display: none; */ } }
  .shop-phone i {
    font-size: 21px;
    line-height: 21px;
    color: #fff;
    padding-right: 7px; }
  .shop-phone strong {
    color: #fff; }
  @media (max-width: 991px) {
    .shop-phone.is_logged {
/*       display: none; */ } }

   @media (max-width: 479px) {
    #contact-link {
      text-align: center; } }
      
     @media (max-width: 479px) {
      #contact-link a {
        font-size: 11px;
        padding-left: 5px;
        padding-right: 5px; } }
   
  @media (max-width: 767px) {
    #contact-link.is_logged {
      display: none; } }

@media (max-width: 767px) {
  #contact_block {
    margin-bottom: 20px; } }
  #contact_block .label {
  display: none; }
  #contact_block .block_content {
  color: #888888; }
  #contact_block p {
  margin-bottom: 4px; }
  #contact_block p.tel {
  font: 400 17px/21px Arial, Helvetica, sans-serif;
  color: #333;
  margin-bottom: 6px; }
  #contact_block p.tel i {
    font-size: 25px;
    vertical-align: -2px;
    padding-right: 10px; }
    
    

/*# sourceMappingURL=blockcontact.css.map */
