/*
Theme Name: Customizr Child
Theme URI: https://presscustomizr.com/customizr
Template: customizr
Author: nikeo
Author URI: https://presscustomizr.com/
Description: Customizr is a simple and fast WordPress theme designed to help you attract and engage more visitors. Provides a perfect user experience on smartphones. Powers more then 100K active sites around the world. Hundreds of 5-stars reviews received on WordPress.org.
Tags: one-column,two-columns,three-columns,left-sidebar,right-sidebar,buddypress,custom-menu,custom-colors,featured-images,full-width-template,theme-options,threaded-comments,translation-ready,sticky-post,post-formats,rtl-language-support,editor-style
Version: 4.0.14.1514905553
Updated: 2018-01-02 16:05:53

*/

p {
font-size:18px;
line-height:32px;
}

h1 {
 font-family: 'Spectral SC', serif;
 font-size:38px;
 font-weight:600;
 text-transform: uppercase;	
 color:white;
 text-align: center;
	text-shadow:none!important;
}

h2 {
font-family: 'Spectral SC', serif;
font-weight:600;
font-size:27px;
text-transform: uppercase;
text-shadow:none!important;
padding-top:30px;
}

h3 {
font-family: 'Spectral SC', serif;
font-size:22px;
font-weight:600;
padding-top:30px;
text-transform: uppercase;
}

h4 {
font-family: 'Spectral SC', serif;
font-size: 20px;
font-weight:600;
text-transform: uppercase;
text-shadow:none!important;

}

a {
	color: #00ffe4;
}

a:hover {
	color: #00ff7f;
}

/* START OF Display full-width pages */
.container { 
    width: 100% !important;
	  
}
#main-wrapper {
    padding: 0 0px; 
    -webkit-box-sizing: border-box; 
    -moz-box-sizing: border-box; 
    box-sizing: border-box;
	 
}
/* END OF Display full-width pages */

/* SNOWBOARDING LESSONS */

#levels {
			background-image: 	url("/wp-content/uploads/2018/01/snowboard-schooll7.jpg"); 
	background-position: center top; 
	background-size: cover; 
	background-repeat: no-repeat; 
	padding:0 200px;
	margin:0px;
  height:1600px;
}

#levelstekst {
	position:relative;
	top:130px;
	width:80%;
}

#beginners {
	position:relative;
	top:500px;
	left:70%;
	max-width:300px;
	
}

#advanced {
	background-image: 	url("/wp-content/uploads/2018/01/snowboard-schoo_11.jpg"); 
	background-position: center top; 
	background-size: cover; 
	background-repeat: no-repeat; 
	padding:0px 200px;
	margin:0px;
	height:700px;
}

#advancedtekst {
	position:relative;
	top:50px;
  left:10%;
	width:60%;
}



#freestyle {
	background-image: 	url("/wp-content/uploads/2018/01/snowboard-school3.jpg"); 
	background-position: center top; 
	background-size: cover; 
	background-repeat: no-repeat; 
	padding:0px 200px;
	margin:0px;
	height:1300px;	
}

#freestyle1 {
	position:relative;
	top:180px;
	left:40%;
	width:50%;
}

#individual {
	background-image: 	url("/wp-content/uploads/2018/01/snowboard-school4.jpg"); 
	background-position: center top; 
	background-size: cover; 
	background-repeat: no-repeat; 
	padding:0px 200px;
	margin:0px;
	height:900px;	
}

#individualtekst {
	position:relative;
	top:35px;
	width:60%;
}

#group {
		background-image: 	url("/wp-content/uploads/2018/01/snowboard-schoo_12.jpg"); 
	background-position: center top; 
	background-size: cover; 
	background-repeat: no-repeat; 
	padding:0px 200px;
	margin:0px;
	height:900px;	
}

/* ABOUT US */

#whoweare {
		background-image: 	url("/wp-content/uploads/2018/01/about_adventuresportclub1.jpg"); 
	background-position: center top; 
	background-size: cover; 
	background-repeat: no-repeat; 
	padding:0px 200px;
	margin:0px;
	height:1600px;	
}

#whowearetekst {
	position:relative;
	top:130px;
}

#ourmission {
	position: relative;
	top:700px;
}

#experience {
			background-image: 	url("/wp-content/uploads/2018/01/about_adventuresportclub3.jpg"); 
	background-position: center top; 
	background-size: cover; 
	background-repeat: no-repeat; 
	padding:0px 200px;
	margin:0px;
	height:900px;
}

/*CONTACT US */

#kontakt {
			background-image: 	url("/wp-content/uploads/2017/12/kontakts.jpg"); 
	background-position: center top; 
	background-size: cover; 
	background-repeat: no-repeat; 
	padding:0px 200px;
	margin:0px;
	height:900px;
}

#naslov {
	/*width:215px;*/
	max-width:260px;
}

#kontaktvse {
	position:relative;
	top:80px;
}

.wpcf7-submit {
 background: #3b3b3b!important;
color:#00ffe4!important;
border-radius:2px!important;
 }
/*Submit button Hover*/
.wpcf7-submit:hover {
   color: white !important;
}

.wpcf7-form p {
  font-family:sans-serif!important;
	color:black;
}

.wpcf7-text, .wpcf7-textarea {
 opacity:0.9
}


/* CUSTOM SNOWBOARDS */

#customsnowboards{
				background-image: 	url("/wp-content/uploads/2018/01/custom_snowboards_partridge.jpg"); 
	background-position: center top; 
	background-size: cover; 
	background-repeat: no-repeat; 
	padding:0px 200px;
	margin:0px;
	height:1400px;
}

#customtekst {
	position:relative;
	top:120px;
	max-width:700px;
}

#customtekst2 {
	position:relative;
	top:300px;
}

#customtekst3 {
	position:relative;
	top:400px;
	margin: 0 auto;
  max-width:500px;
}
/*PRICES*/
#prices{
				background-image: 	url("/wp-content/uploads/2017/12/book-us.jpg"); 
	background-position: center top; 
	background-size: cover; 
	background-repeat: no-repeat; 
	padding:0px 200px;
	margin:0px;
	height:900px;
}

#tabelaintekst {
	padding-top:130px;
}

#pricetext {
	font-size:16px;
	padding-top:20px;
}

#prijavaform {
					background-image: 	url("/wp-content/uploads/2017/12/happycustomer.jpg"); 
	background-position: center top; 
	background-size: cover; 
	background-repeat: no-repeat; 
	padding:0px 200px;
	margin:0px;
	height:900px;
}

#tekstprijava {
	background:rgba(255,255,255,0.5);
	padding:10px;
	border-radius:5px
}

#bookmylesson {
	text-align:center;
	color:white;
}

.page-id-734 ul li {
	line-height:1.6;
}

.tabela {
	
	color:black;
}

th {
	background-color:#3B3B3B!important;
	color:white;

}

/* SLOVENIAN SKI RESORTS */

#resorts {
					background-image: 	url("/wp-content/uploads/2018/01/alps.jpg"); 
	background-position: center top; 
	background-size: cover; 
	background-repeat: no-repeat; 
	padding:0px 200px;
	margin:0px;
	height:698px;	
}

#resorttekst {
	position:relative;
	top:130px;
}

#resortekst2 {
	position:relative;
	top:300px;
}

#seznamresortov {
	
					background-image: 	url("/wp-content/uploads/2018/01/resorts_2.jpg"); 
	background-position: center top; 
	background-size: cover; 
	background-repeat: no-repeat; 
	padding:0px 200px;
	margin:0px;
	height:1200px;	}

#seznamtekst {
	position:relative;
	top:100px;
	
}

#seznamseznam {
	position:relative;
	top:290px;
	max-width:400px;
	background: rgba(53, 59, 66, 0.93)!important;

}

#pobarvajtekstnalink {
	color:#00ffe4;
}

#seznamtekst2 {
	position:relative;
	top:400px;
}

#kranjskagora1 {
	
						background-image: 	url("/wp-content/uploads/2018/01/kranjska_gora.jpg"); 
	background-position: center top; 
	background-size: cover; 
	background-repeat: no-repeat; 
	padding:0px 200px;
	margin:0px;
	height:1067px;
}

#kranjskatekst1 {
	position:relative;
	top: 200px;
}

#kranjskatekst2 {
	position:relative;
	top:350px;
}

#kranjskagora2 {
						background-image: 	url("/wp-content/uploads/2018/01/kranjsa_gora_2.jpg"); 
	background-position: center top; 
	background-size: cover; 
	background-repeat: no-repeat; 
	padding:0px 200px;
	margin:0px;
	height:1066px;	
}

#kranjskagora2tekst1 {
position:relative;
top:150px;
}

#kranjskagora2tekst2 {
	position:relative;
	top:300px;
}

/* KRVAVEC */

#krvavecozadje1 {
							background-image: 	url("/wp-content/uploads/2018/01/krvavec_luza.jpg"); 
	background-position: center top; 
	background-size: cover; 
	background-repeat: no-repeat; 
	padding:0px 200px;
	margin:0px;
	height:1065px;	
}

#krvavectekst1 {
	position:relative;
	top:100px;
}

#krvavectekst2 {
	position:relative;
	top:370px;
}


#krvavecozadje2 {
							background-image: 	url("/wp-content/uploads/2018/01/krvavec.jpg"); 
	background-position: center top; 
	background-size: cover; 
	background-repeat: no-repeat; 
	padding:0px 200px;
	margin:0px;
	height:865px;	
}

#krvavectekst3 {
	position:relative;
	top:70px;
	max-width:800px;
}

#krvavectekst4 {
	position:relative;
	top:350px;
}



/* DRUGO - footer, header */
.featurette-divider {
	display:none;
}

.tc-header {
	background-color: #3b3b3b;
	border-bottom: 10px #06d2b6 solid;
}

.navbar-inner {
	padding-top:18px;
	
}

.navbar-inner a {
	color:white!important;
	text-shadow:none!important;
}

.navbar-inner a:hover {
	color:#06d2b6 !important;
}

.navbar .nav > li.current-menu-item > a,

	

.dropdown-menu > li > a {
color:          white!important;
background:     #3b3b3b;
border-bottom:  1px solid #06d2b6;
}

#footer {
	border-top: 0px !important;
	background-color:#3b3b3b!important;
}

#tc-page-wrap {
	background-color:#3b3b3b;
}



.temnoozadje {
	color:white;
	border-radius: 8px;
	background: rgba(53, 59, 66, 0.6);
	padding: 1px 20px;
}

footer#footer       {
text-align:     center ;
}

.sticky-enabled .tc-header {
	background: none repeat scroll 0 0 rgba(59, 59, 59, 1);
	border-bottom:none;
}

.nav-collapse .nav > li > a,
.nav-collapse .dropdown-menu a {
color:              white;   /* Adjust Text Color Level 2 */
text-shadow:        none;
}

.nav-collapse .nav > li > a,
.nav-collapse .nav > li > a,
.nav-collapse .dropdown-menu a,
.nav-collapse .dropdown-menu a {
background-color:   #3b3b3b!important;   /* Adjust Background Color Level 2 */
}

.nav-collapse .nav > li > a:hover,
.nav-collapse .nav > li > a:focus,
.nav-collapse .dropdown-menu a:hover,
.nav-collapse .dropdown-menu a:focus {
background-color:   #3b3b3b;   /* Adjust Background Hover Color Level 2 */
}

.nav-collapse.tc-hover-menu-wrapper.in.collapse {
background-color:   #3b3b3b;   /* Adjust Background Color Level 2 */
background-color:   none;      /* Remove this line if setting different background color */
}

.tc-hover-menu.nav a {
border-bottom:      none;      /* Remove this line if setting different separator color */
}

/* HOMEPAGE */

.page-id-26 #main-wrapper {
    padding: 0 200px; 
    -webkit-box-sizing: border-box; 
    -moz-box-sizing: border-box; 
    box-sizing: border-box;
}
.page-id-26 h1 {
	font-size:350%;
}

.page-id-26 h2 {
		color:black;
	 font-size:180%
}
.page-id-26 p {
	color:#3f3434;
}


.page-id-26 #tc-page-wrap {
	
	background-color: white;
}


.carousel-caption {
width: 60%;
vertical-align: middle;
margin-left: 0%; 
background:none;
left:       15%;       /* left | right (0% is left of element) */
 }


.lead {
text-align:center;
text-transform: uppercase;
}


.carousel-caption a {
	position:relative;
	left:38%;
	text-transform:uppercase;
	 border: 0px;
   color:#00ffe4;
	border-radius:2px;
}

.carousel-caption a:hover {
color:#fbbc05;
}

.round-div {
border-color:   white; /* Change #000000 to background-color */
}

#borderslika {
	padding-top:100px;
		transition: 1.7s ease-in-out;
	}
	
#borderslika:hover {
		transform:rotate(-360deg);
}

#prednosti {
padding-top:50px;

}

#prednostitekst {
	font-size:130%;
	
}

.page-id-26 ul li {
	line-height:1.5;
	
}


/*MEDIA QUERIES */

@media screen and (max-width:768px) {


	
	.page-id-26 #main-wrapper {
		padding: 0 12px;
		-webkit-box-sizing: border-box; 
    -moz-box-sizing: border-box; 
    box-sizing: border-box;
		margin:0 auto;
	}
	
	.page-id-1762 #main-wrapper {
			padding: 0 12px;
		-webkit-box-sizing: border-box; 
    -moz-box-sizing: border-box; 
    box-sizing: border-box;
		margin:0 auto;
	}
	
.widget-front .round-div {
border: 94px solid white;
}

	#levels, #levelstekst, #beginners, #advanced, #freestyle, #freestyle1, #individual, #group {	
		padding: 0 10px;
		position:static;
		margin: 0 auto;}
	
	
	#freestyle1 {
		width:200px;
	}

	
	#prices, #pricetext, #prijavaform {
				padding: 0 10px;
		position:static;
		margin: 0 auto;
		
	}
	
	#customsnowboards, #customtekst, #customtekst2, #customtekst3 {
					padding: 0 10px;
		position:static;
		margin: 0 auto;
	}
	
		#customsnowboards{

	height:2100px;
}
	
	#kontakt {
		padding: 0 10px;
		position:static;
		margin: 0 auto;
	}
	
	#whoweare, #whowearetekst, #ourmission, #experience {
		padding: 0 10px;
		position:static;
		margin: 0 auto;
	}
	
	#resorts {
					background-image: 	url("/wp-content/uploads/2018/01/alps.jpg"); 
	background-position: center top; 
	background-size: cover; 
	background-repeat: no-repeat; 
	padding:0px 200px;
	margin:0px;
	height:950px;	
}
	
	#seznamresortov {
	
					background-image: 	url("/wp-content/uploads/2018/01/resorts_2.jpg"); 
	background-position: center top; 
	background-size: cover; 
	background-repeat: no-repeat; 
	padding:0px 200px;
	margin:0px;
	height:1400px;	}
	
		#resorts, #seznamresortov, #resorttekst, #resortekst2, #seznamtekst, #seznamseznam, #seznamtekst2 {
			padding: 0 10px;
			position: static;
	}
	
	#kranjskagora1, #kranjskatekst1, #kranjskatekst2, #kranjskagora2, #kranjskagora2tekst1, #kranjskagora2tekst2 {
				padding: 0 10px;
			position: static;
	}
	
	#kranjskagora1 {
		height:1270px;
	}
	
	#krvavectekst1, 	#krvavectekst2, #krvavectekst3, #krvavectekst4, #krvavecozadje1, #krvavecozadje2 {
			padding: 0 10px;
			position: static;
	}
	
	#krvavecozadje1 {
		height:1500px;
	}
	
}

@media screen and (min-width: 768px) and (max-width: 1280px) {

	.page-id-26 #main-wrapper {
		padding: 0 70px;
		-webkit-box-sizing: border-box; 
    -moz-box-sizing: border-box; 
    box-sizing: border-box;
		margin:0 auto;
	}
	
	.widget-front .round-div {
border: 94px solid white;
}

	#levels, #levelstekst, #beginners, #advanced, #freestyle, #freestyle1, #individual, #group {	
		padding: 0 10px;
		position:static;
		margin: 0 auto;}
	
	#beginners {
		position: relative;
		top:200px;
		left:150px;
	}
	

	
	#prices, #pricetext, #prijavaform {
				padding: 0 30px;
		position:static;
		margin: 0 auto;
		
	}
	
	#customsnowboards, #customtekst, #customtekst2, #customtekst3 {
					padding: 0 20px;
		position:relative;
		top:100px;
		margin: 0 auto;
	}
	
	#customtekst2 {
		width:800px;
		position:relative;
		top:300px;
	}
	
	#customtekst3 {
		width:800px;
		position:relative;
		top:400px;
	}
	
	
	#galerija {
		position:relative;
		top:100px;
	}
	
	#kontakt {
		padding: 0 10px;
		position:static;
		margin: 0 auto;
	}
	
	#whoweare, #whowearetekst, #ourmission, #experience {
		padding: 0 40px;
		position:static;
		margin: 0 auto;
	}
	
	#resorts, #seznamresortov, #resorttekst, #resortekst2, #seznamtekst, #seznamseznam, #seznamtekst2 {
		padding: 0 40px;
		
	}
 

		#kranjskagora1, #kranjskatekst1, #kranjskatekst2, #kranjskagora2, #kranjskagora2tekst1, #kranjskagora2tekst2 {
				padding: 0 40px;
			
	}
	
		#krvavectekst1, 	#krvavectekst2, #krvavectekst3, #krvavectekst4, #krvavecozadje1, #krvavecozadje2 {
			padding: 0 40px;
		
	}
	
	#krvavecozadje1 {
		height:1000px;
	}
	
}
/* HOMEPAGE BUTTON*/

@media screen and (max-width: 959px) {
  .carousel-caption a.btn.btn-large.btn-primary {
  margin-left:-29px;
}
}

@media screen and (max-width: 500px) {
  .carousel-caption a.btn.btn-large.btn-primary {
  margin-left:-20px;
}
}

