/*
Theme Name: sport-s10

Version: 1.0
Description: child theme
template: bb-theme
*/

/* Add your custom styles here... */ 

/*
|--------------------------------------------------------------------------
| RESET
|--------------------------------------------------------------------------
|
*/



/*
|--------------------------------------------------------------------------
| GLOBAL
|--------------------------------------------------------------------------
|
*/ 
    h1, h1 span {
        font-size: 36px;
    }
    
    h2, h2 span {
        font-size: 32px;
    }

    h3, h3 span {
        font-size: 30px;
    }
    
    h4, h4 span {
        font-size: 25px;
    }
    
    h1, h2, h3, h4, h5 {
        text-transform: uppercase;
    }

    .display-none {
        display: none;
    }
    
    .display-hidden {
        visibility:hidden
    }


/**
 * CUSTOM CLASS
 *
 */
 
    .font-22{
        font-size:2.2rem;
    }
    
    .font-28{
        font-size:2.8rem;
    }
    
    .font-48{
        font-size: 4.8rem;
    }
    
	
	
    :hover {
        -webkit-transition: All 0.2s ease;
        -moz-transition: All 0.2s ease;
        -o-transition: All 0.2s ease;
        -ms-transition: All 0.2s ease;
        transition: All 0.2s ease;
    }



/*
|--------------------------------------------------------------------------
| FLEX
|--------------------------------------------------------------------------
|
*/


    .flex{
        display:flex;
        flex-wrap: wrap;
    }
    
    .space-between{
        justify-content:space-between
    }
    
    .space-around{
        justify-content:space-around
    }
    
    .align-center{
        align-items:center
    }
    
    .flex-center{
        display:flex;
        align-items: center;
        justify-content: center;
		flex-wrap: wrap;
    }
        
     .flex-jf-end{
         justify-content: flex-end;
    }
   
   

    
    





/*
|--------------------------------------------------------------------------
| NAVIGATION
|--------------------------------------------------------------------------
|
*/





/*
|--------------------------------------------------------------------------
| CONTENT
|--------------------------------------------------------------------------
|
*/

/**
 * GLOBAL
 *
 */
	
.top-info a {
    color: #777;
}

.top-info a:hover,
.top-social a:hover {
    color: #fff;
}


.top-social a {
    color: #777;
    font-size: 20px;
}

.top-social {
    text-align: right;
}





/**
 * FRONT PAGE
 *
 */

.fl-col-group.fl-node-59bc0e5f5d024 {
    display: flex;
    flex-wrap: wrap;
}
 

.fl-node-59bc0e5f5d292 {
    background: #f4e2ec;
}

.fl-node-59bc0e5f5d311 {
    background: aliceblue;
}
 
.fl-node-59bc0e5f5d2d4 {
    background: #f5fff0;
}
	
/**
 * INNER
 *
 */

	

    	.bottom h3 {
    border-bottom: 1px solid #777;
    border-top: 1px solid #777;
}
	

/* SPORTSKI PROGRAM */

/* - dvorane L */
.fl-node-59bade586084a {
    background: aliceblue;
}
	
/* - vrtići R */

.fl-node-59bade5860896 {
    background: #f5fff0;
}

/* ŠKOLA ROLANJA */

/* - dvorane L */
.fl-node-59babfce9e2a8 {
    background: aliceblue;
}

/* - dvorane R */
.fl-node-59babfce9e322 {
    background: #f5fff0;
}


/* ROĐENDANI */
.fl-node-59baf1c2313aa {
    background: aliceblue;
}


/* ŠKOLA PLIVANJA */

.fl-node-59bc13afb349f {
    background: aliceblue;
}



.fl-node-59bc13afb34d7 {
    background: #f5fff0;
}

.rodendan--tablica {
    display: flex;
    border: 1px solid #efefef;
}

.rodendan--tablica span {
    padding: 10px;
    font-size: 18px!important;
    width: 25%;
}



/**
 * FORMS
 *
 */
 

.gform_wrapper textarea.large {
    height: 213px;
    width: 100%;
}


 /* contact select forma 
 
	form#gform_1 label {
		display: none;
	}

	form#gform_1 input{
		padding: 10px;
	}

	form#gform_1 select {
		padding: 10px 5px;
		color: #777;
	}

	form#gform_1 textarea.large {
		height: 193px;
		width: 100%;
	}

	#gform_submit_button_1 {
		width: 97%;
		background: #2b608b;
		color: #fff;
	}

	#gform_submit_button_1:hover {
		background: #417a9c;
	}

*/


input#input_1_16 {
    width: 100%!important;
}

textarea#input_1_8 {
    height: 270px;
    width: 100%;
}

/*
|--------------------------------------------------------------------------
| RESPONS
|--------------------------------------------------------------------------
|
*/


/**
 * ABOVE | 992
 *
 */

    @media only screen and (min-width: 992px) {

		
    }


/**
 * BELOW | 992
 *
 */


    @media only screen and (max-width: 991px) {
	
		
	}
	
	

/**
 * ABOVE | 768
 *
 */

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

		
    }


/**
 * BELOW | 768
 *
 */


    @media only screen and (max-width: 767px) {
	
		
	}
	
	

	

/**
 * TARGETING
 *
 */
 
    @media screen and (min-width: 900px) and (max-width: 1150px) {

	
    }
