/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 01 2020 | 08:26:55 */
.drapuig-logos-row img
{
  	width: auto;
  	margin-top: 30px;
  	margin-bottom: 30px;
}

.drapuig-logos-row *
{
  	vertical-align: middle;
}

#drapuig-home-instagram .kc_column
{
  	padding: 0;
}

#drapuig-home-patologies .kc_text_block p
{
	font-size: 13px;
  	line-height: 22px;
  	padding-left: 20px;
  	padding-right: 20px;
}

@media screen and (max-width: 960px)
{
  #drapuig-home-patologies .kc_column 
  {
      border: none;
  }
  
  .drapuig-mobile-hide
  {
    	display: none;
  }
}

#top_panel_top_call_us
{
  	margin-left: 64px;
  	color: #0067A9;
  	font-weight: bold;
}

#top_panel_top_lang_selector
{
  	float: right;
  	margin-left: 16px;
}

#top_panel_top_lang_selector a
{
  	margin-left: 8px;
}

.widget_text h4.widget_title
{
  	color: #6F6F6E;
}

.drapuig-icons span.sc_list_icon::before
{
  	color: #006AA6;
}

.mobile_menu_social_langs
{
  	display: none;
}

.side_wrap.open .mobile_menu_social_langs
{
  	display: block;
}

.side_wrap.open .mobile_menu_social_langs .top_panel_top_socials
{
  	margin-top: 8px;
	display: inline-block;
	text-align: left;
	margin-left: 32px;
	width: auto;
}

.side_wrap.open .mobile_menu_social_langs a
{
  	color: #fff !important;
}

.side_wrap.open .mobile_menu_social_langs #top_panel_top_lang_selector
{
  	margin-top: 8px;
  	margin-right: 32px;
}

@media screen and (min-width: 960px) and (max-width: 1440px)
{
  .drapuig_footer_email
  {
      font-size: 11px;
  }
}

@media screen and (min-width: 760px) and (max-width: 960px)
{
  .drapuig_footer_email
  {
      font-size: 8px;
  }
}