/*
 Theme Name:   Adonis Pro Child
 Theme URI:    http://clearskies.eu/adonis-pro-child/
 Description:  Adonis Pro Child Theme
 Author:       V.A van Wulfen
 Author URI:   https://clearskies.eu
 Template:    adonis-pro
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags: 
 Text Domain:  adonis-pro-child
*/

h1.entry-title {font-size: 2.8em; margin-bottom: 30px !important;}
.entry-header {margin-top: -60px; margin-bottom: 25px !important;}
h1.csog-pagetitle {font-size: 2.8em; font-weight: normal; margin-top: -55px !important;}
h1.astronomy-endeavours {font-size: 2.8em; margin-top: -55px !important;}
h1.blog-title {font-size: 2.8em; font-weight: normal; margin-top: -55px !important; margin-bottom: -30px;}
h1.subscribe {font-size: 2.8em; margin-top: -55px !important;}

/* H1's hierboven kunnen weg zodra alle obs sessions aangepast */

h2.replacement-h1 {font-size: 2.8em; font-weight: normal; margin-top: -55px !important; margin-bottom: 30px;}

h3.session-subtitle, h3.blog-subtitle {font-size: 1.68em; margin-top: -12px;}
    @media screen and (max-width: 1365px) and (min-width: 1274px) {h3.session-subtitle, h3.blog-subtitle {font-size: 1.55em;}}
    @media screen and (max-width: 1273px) {h3.session-subtitle, h3.blog-subtitle {font-size: 1.44em;}}

	@media screen and (max-width: 1600px) {.entry-header {margin-top: -40px;} h1.csog-pagetitle, h1.astronomy-endeavours, h1.blog-title, h1.subscribe, h2.replacement-h1 {margin-top: -35px !important;}}
	
	@media screen and (max-width: 1273px) and (min-width: 769px) {.entry-header {margin-top: -15px;} h1.csog-pagetitle {margin-top: -25px !important;} h1.astronomy-endeavours, h1.blog-title, h1.subscribe, h2.replacement-h1 {margin-top: -20px !important;}}
	
	@media screen and (max-width: 768px) {.entry-header {margin-top: -25px;} h1.blog-title, h1.subscribe, h2.replacement-h1 {margin-top: -20px !important;}}

.hr {background-color: #989898; 	max-width: 75%; margin-top: 60px;}

.hr-updates {min-width: 75% !important; margin-top: 50px !important;}

.hr-blog {position: relative !important; min-width: 66% !important; background-color: #989898; margin-top: 50px !important; margin-bottom: 45px !important;}

.hr-imageorientations, .hr-astrotrips {min-width: 75% !important; margin-top: 55px !important; margin-bottom: 45px !important;}

.hr-imageorientations2 {min-width: 75% !important; margin-top: 50px !important; margin-bottom: 45px !important;}

.nolink {pointer-events: none; cursor: default; text-decoration: none;}

.colorheaderdownload {position: relative !important; height: 55px !important; top: -35px !important; margin-bottom: -80px !important; background: #e6e6e6; background: -webkit-linear-gradient(to top, #f5f5f5, #e6e6e6); background: linear-gradient(to top, #f5f5f5, #e6e6e6); padding-left: 100px !important; margin-left: -100px !important; padding-right: 100px !important; margin-right: -100px !important; border-bottom-style: solid !important; border-bottom-width: 0.1px !important; border-bottom-color: #979797 !important;}

.ul-download {text-align: center; list-style: inside;}

.link-h a {color: #333333;}
.link-h a:hover {color:#0050a5; text-decoration: none !important;}

a:hover {text-decoration: underline; color:#0050a5;}

.p-nolink {margin-top:-22px;}
.p-nolink a {color: #333333; margin-top: -10px;}
.p-nolink a:hover {	color:#0050a5;}

.text600 {font-weight: 600 !important;}

.h2-nolink a, .h4-nolink a {color: #333333;}
.h2-nolink a:hover, h4-nolink a:hover {color:#0050a5; text-decoration: none !important;}

h4.h4-nolink {margin-top:-10px;}

h4.h4-nolinkperiodicalscsog30notes {margin-top:-39px;}

.centerlist {margin-top: -10px; margin-bottom: -15px; clear:both !important;}

.p-widgetimageorientation {margin-top: -15px; margin-bottom: 15px; text-decoration: none;}
.p-widgetimageorientation a:hover {text-decoration: none;}

.a-nounderline:hover {text-decoration: none !important;}

/* Blockquotes */

.blockquote {position: relative; text-align: center; font-family: serif !important; font-size: 19px; letter-spacing: 0.85px; color: #646464; max-width: 80%; margin-left: auto; margin-right: auto; margin-bottom: 8px;}
.quotename {	position: relative; text-align: center; font-family: serif !important; font-size: 18px; letter-spacing: 0.8px; color: #646464; max-width: 80%; margin-left: auto; margin-right: auto; font-style: oblique;}
.blockquote-inline {position: relative; text-align: center; font-family: serif !important; font-size: 19px; letter-spacing: 0.85px; color: #646464; max-width: 80%; margin-left: auto; margin-right: auto;}

