/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/


.inside-header {
    padding: 0px;
    position: relative;
}
.site-logo {
    display: inline-block;
    max-width: 100%;
    position: absolute;
    left: 50%;
	margin-left: -70px;
    width: 140px;
	z-index: 999;
}
.site-footer {
	margin-top: 20px;
}

@media (max-width:800px) {
	.site-logo {
    display: inline-block;
    max-width: 100%;
    position: absolute;
    left: 0%;
	margin-left: 0px;
    width: 105px;
	z-index: 999;
	}
}

/* ***********Стили макетов********** */

/* Блок приветствие на главной */

.main-page__welcome-block {
	background: #fff;
    padding: 5px 40px !important;
    margin-bottom: 20px;
}

/* Блок основного рейтинга на главной */

.main-page_rating-block {
	background: #fff;
    padding: 40px 40px !important;
    margin-bottom: 20px;
}

/* Блок сео-текста на главной */

.main-page__seo-text {
	background: #fff;
    padding: 40px 40px !important;
    margin-bottom: 20px;
}

/* ШАБЛОН ОБЗОРА КАЗИНО - заголовок */

.single__kazino__title {
	padding: 5px 40px !important;
    margin-bottom: 20px;
    background: linear-gradient(120deg,rgba(77, 190, 210, 0.55) 15%,rgba(55, 181, 229, 0.78) 55%,rgba(19, 102, 180, 0.86) 100%);
    color: #fff;
}
.single__kazino__title h1 {
	color: #fff;
	border-bottom: 1px solid;
}
.single__kazino__title h1 span {
	font-size: 17px;
    color: #fff600;
}
.single__kazino__logo {
    background: #fff;
    padding: 40px 40px !important;
    margin-bottom: 20px;
}
.single__kazino__harakt {
    background: #fff;
    padding: 40px 40px !important;
    margin-bottom: 20px;
}
.single__kazino__obzor {
    background: #fff;
    padding: 40px 40px !important;
    margin-bottom: 20px;
}

.single__kazino__obzor h2, .single__kazino__obzor ul {
    margin-top: 20px;
}

.single__kazino__plus-minu {
    background: #fff;
    padding: 40px 40px !important;
    margin-bottom: 20px;
}
.single__kazino__harakt {
    background: #fff;
    padding: 40px 40px !important;
    margin-bottom: 20px;
}
@media (max-width:500px) {
.single__kazino__logo, 	.single__kazino__harakt, .single__kazino__obzor, .single__kazino__plus-minu, .single__kazino__harakt {
	padding: 10px 10px !important;
	}
	.single__kazino__title {
	padding: 5px 20px !important;
    margin-bottom: 20px;
	}
}

/* ШАБЛОН ОБЗОРА КАЗИНО - h2 */

.single__kazino__h2 h2 {
	border-bottom: 1px solid #eee;
    text-transform: uppercase;
    padding: 5px 0;
	font-size: 20px;
}
