	/*
  	Flaticon icon font: Flaticon
  	Creation date: 03/04/2018 09:08
  	*/

@font-face {
  font-family: "Flaticon";
  src: url("../fonts/flaticon/Flaticon.eot");
  src: url("../fonts/flaticon/Flaticon.eot?#iefix") format("embedded-opentype"),
       url("../fonts/flaticon/Flaticon.woff") format("woff"),
       url("../fonts/flaticon/Flaticon.ttf") format("truetype"),
       url("../fonts/flaticon/Flaticon.svg#Flaticon") format("svg");
  font-weight: normal;
  font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: "Flaticon";
    src: url("../fonts/flaticon/Flaticon.svg#Flaticon") format("svg");
  }
}

[class^="flaticon-"], [class*=" flaticon-"],
[class^="flaticon-"], [class*=" flaticon-"] {
  font-family: Flaticon;
        font-size: 20px;
font-style: normal;
}

.flaticon-school-material:before { content: "\f100"; }
.flaticon-book:before { content: "\f101"; }
.flaticon-blackboard:before { content: "\f102"; }
.flaticon-mortarboard:before { content: "\f103"; }
.flaticon-apple:before { content: "\f104"; }
.flaticon-science-1:before { content: "\f105"; }
.flaticon-idea:before { content: "\f106"; }
.flaticon-books-1:before { content: "\f107"; }
.flaticon-pencil-case:before { content: "\f108"; }
.flaticon-medal:before { content: "\f109"; }
.flaticon-library:before { content: "\f10a"; }
.flaticon-open-book:before { content: "\f10b"; }
.flaticon-microscope-1:before { content: "\f10c"; }
.flaticon-microscope:before { content: "\f10d"; }
.flaticon-notebook:before { content: "\f10e"; }
.flaticon-drawing:before { content: "\f10f"; }
.flaticon-diploma:before { content: "\f110"; }
.flaticon-online:before { content: "\f111"; }
.flaticon-technology-2:before { content: "\f112"; }
.flaticon-internet:before { content: "\f113"; }
.flaticon-technology-1:before { content: "\f114"; }
.flaticon-school:before { content: "\f115"; }
.flaticon-book-1:before { content: "\f116"; }
.flaticon-technology:before { content: "\f117"; }
.flaticon-education:before { content: "\f118"; }
.flaticon-homework:before { content: "\f119"; }
.flaticon-code:before { content: "\f11a"; }
.flaticon-login:before { content: "\f11b"; }
.flaticon-notes:before { content: "\f11c"; }
.flaticon-learning-2:before { content: "\f11d"; }
.flaticon-search:before { content: "\f11e"; }
.flaticon-learning-1:before { content: "\f11f"; }
.flaticon-statistics:before { content: "\f120"; }
.flaticon-test:before { content: "\f121"; }
.flaticon-learning:before { content: "\f122"; }
.flaticon-study:before { content: "\f123"; }
.flaticon-basketball-player:before { content: "\f124"; }
.flaticon-biology:before { content: "\f125"; }
.flaticon-students:before { content: "\f126"; }
.flaticon-diploma-1:before { content: "\f127"; }
.flaticon-books:before { content: "\f128"; }
.flaticon-networking:before { content: "\f129"; }
.flaticon-teacher:before { content: "\f12a"; }
.flaticon-graduate:before { content: "\f12b"; }
.flaticon-reading:before { content: "\f12c"; }
.flaticon-online-learning:before { content: "\f12d"; }
.flaticon-innovation:before { content: "\f12e"; }
.flaticon-research:before { content: "\f12f"; }
.flaticon-geography:before { content: "\f130"; }
.flaticon-science:before { content: "\f131"; }



/* ---- Main ---- */

.top_site_main .page-title-wrapper h1{
	font-size: 40px !important;
}


.toolbar-social{
	float: right;
    margin-top: -29px;
}

.toolbar-social li{
	float: left;
}

.toolbar-container .textwidget i.fa{
	margin-left: 20px;
	margin-right: 8px;
}

.toolbar-container .textwidget i.fa:first-of-type{
	margin-left: 0px;
}


.home-kontakt-mapa{
	position: absolute;
    z-index: 999;
    font-size: 15px;
    top: 0;
    right: 20%;
    width: 300px;
    background-color: rgba(0,0,0, 0.8);
    color: #fff;
    height: 450px;
    overflow: hidden;
    padding: 20px 13px 0 13px;
}

.newsletter-home{
	width: 703px;
    background-repeat: no-repeat !important;
    height: 331px;
    margin: 0 auto;
}

.newsletter-home-content{
	padding: 50px 100px 0px 100px;
    margin-bottom: -14px;
}

#masthead .navigation{
	padding-top: 5px !important;
	padding-bottom: 5px !important;
}

h3 {
	font-size: 26px !important;
}

.sc_heading{
	padding-bottom: 0px !important;
}

h3.book-title{
	background-color: #fff !important;

}

.widget_book-event{
	border: solid 1px #eee !important;
}

.quform-element-checkbox br{
	line-height: 30px;
}

@media only screen and (max-width: 768px) {
	.newsletter-home {
		width: 100%;
	}
}

@media only screen and (max-width: 900px) {
	.theme_1 .testi-wrapper .testi-details .testi-text{
		white-space: normal !important;
		float: right !important; 
		text-align: right !important;
	}
}

/* ---- Footer ---- */
p.text-copyright{
	float: left;
}

.copyright-content .logo-studiodesign{
	float: right;
	margin-top: -10px;
}

footer#colophon .copyright-area .text-copyright, footer#colophon .copyright-area .text-copyright a{
	line-height: inherit !important;
    margin-bottom: 0px !important;
}



/* ---- Testimonials ---- */

.theme_1 .clinet-img{
	display: none;
}

.theme_1 .wrapperStars_fe{
	display: none !important;
}

.theme_1 span.imtst-social{
	display: none;
}

.theme_1 .quotes{
	font-size: 15px !important;
	line-height: 27px !important;
	background: #ecdfcf !important;
}

.theme_1 .testi-wrapper .testi-details .testi-text{
	white-space: nowrap;
	float: right !important; 
}

.theme_1 .testi-wrapper .testi-details::after{
	content: none !important;
}

.theme_1 .testi-wrapper .testi-details .testi-text span.testi-name{
	float: right !important;
}

.theme_1 .testi-wrapper .testi-details:after{
	right: 25% !important;
}

.theme_1 .test-text span.show{
	display: none !important;
}

.theme_2 span.testi-name{
	font-size: 16px !important;
}

.theme_2 .testi-wrapper{
	padding-bottom: 35px !important;
}


.tp-event-content p{
	margin-bottom: 15px !important;
}
