/*
Theme Name: Spacious Child Theme
Theme URI: http://themegrill.com/themes/spacious/
Description: Spacious Child Theme for sauerundrogge.de
Author: Difool.Design
Author URI: http://www.difool.de
Template: spacious
Version: 1.0
*/

@import url("/wp-content/themes/spacious/style.css");

/* =Theme customization starts here
------------------------------------------------------- */

#header-logo-image { float: left; padding: 0 35px 0 0; max-width: 100%; }

#text-16 { font-size: 0.9em; margin: 0 0 -5px 0; }

@media only screen and (max-device-width: 640px), only screen and (max-device-width: 667px), only screen and (max-width: 480px){
#text-16 .telmobile { display: block; width: 200px; margin: 0 auto; }
}
@media only screen and (max-device-width: 640px), only screen and (max-device-width: 667px), only screen and (max-width: 480px){
.clearfix { display: inline; }
}

/* Home = mehr lesen 3.child ausblenden */
#spacious_service_widget-2.widget_service_block .tg-one-third:nth-child(3) .more-link-wrap a.more-link { display:none; }

/* Referenzen = page-id-703 - Logo, Comment, Work */

.post-703 div.ref { clear: both; padding: 0 0 40px 0; display: inline-block; }
.post-703 div.ref img { float:left; }
.post-703 i { float: right; max-width: 480px; clear: none; padding: 0 40px 20px 40px; }
.post-703 span { float: left; clear: left; }

/*agentur/pressebereich */

#post-640 ul li { list-style-image: url(/wp-content/themes/sauerundrogge/images/download-icon.jpg); }


.page img.alignleft, .page img.alignright, .page img.aligncenter { margin-bottom: 0.625em; }

/* call to action widget*/
.call-to-action-content p { font-size:18px; }

/* widget 'gut-zu-wissen'*/
#execphp-2 h1.widget-title { font-size: 22px; text-align: left; margin-bottom: -14px; }
#execphp-2 li:first-child a { font-size: 18px; line-height: 36px; }
#execphp-2 p { text-align: left; }

.copyright-social { margin: 0 auto; display: block; width: 345px; height: 35px; }
.copyright-social img { padding: 0 4px; }

/* hide wp-pagenavi on "news"  */
.blog .wp-pagenavi { display:none; }

.widget_service_block { padding-top: 0px; }

.main-navigation ul li ul { width: 210px; }
#menu-mainmenu #menu-item-712 ul.sub-menu { width: 130px; } /* kontakt/impressum */
@media only screen and (max-device-width: 640px), only screen and (max-device-width: 667px), only screen and (max-width: 480px){
#menu-mainmenu #menu-item-712 ul.sub-menu { width: 180px; } /* kontakt/impressum */
}

/* pretty lightbox */
div.pp_default .pp_description { margin-top: 0px !important; }
div.pp_default .pp_close { margin-top: -14px !important; }