body
    {
        background-color:#000;
        margin:0px;
        padding:0px;
    }
p
    {
  font-family: initial;
  font-size: initial;
  font-weight: initial;
  font-style: initial;
  line-height: initial;
  padding-bottom:20px;
  margin:0px;
    }
a
    {
        text-decoration:none;
		color:#ffc709;
    }
a:hover
    {
        color:#00a3e6;
        
    }
    
/*Added Tags*/
h1
    {
  font-family: initial;
  font-size: initial;
  font-weight: initial;
  font-style: initial;
  line-height: initial;
  margin-top:0px;
    }
h2
    {
        font-family:'Overpass';
        color:#bbbbbb;
        font-size:20px;
        font-weight:bold;
    } 
    
/*H3 H4 are used for content inside the website which is tryed using the wordpress editor*/
h3
{
font-family: "Roboto", sans-serif;
color:#aaa;
}

h4
{
font-family: "Roboto", sans-serif;
color:#aaa;
font-weight:400;
font-size:18px;
}

h5
{
font-family: "Roboto", sans-serif;
font-weight:400;
font-size:14px;
}

.has-text-align-center
    {
        text-align:center;
    }
.wp-block-columns
    {
        display:table;
        width:100%;
        table-layout: fixed;
    }
.wp-block-column
    {
         display:table-cell;
         table-layout: fixed;
         width:100%;
    }

.size-large
    {
        width:100%;
        margin:0px;
    }    
.img-Full-Width 
    {
        width:100%;
        margin:0px;
    }        
.img-Full-Width .size-large img
    {
        width:100%;
        height: auto;
    }
.aligncenter    
    {
        text-align:center;
    }
.creditTitle
    {
        font-family: "Roboto", sans-serif;
        color:#ddd;
        font-size:10px;
        text-transform: uppercase;
        margin:10px;
        color:#00a3e6;
        font-weight:600;
    }  
    
.creditTitle strong
    {
        color:#aaa;
        font-size:16px;
        font-weight:400;
        text-transform: uppercase;
        display:inline-block;
        margin:3px;
    }   
 .creditTitle  strong:hover
    {
        color:#00a3e6;
        
    }     
   
/* Page Links */
.midLinks1
    {
    font-size:16px;
    font-family: "Roboto", sans-serif;
    color:#aaa;
    font-weight:500;
    text-transform: uppercase;
    margin-top:10px;
    }
    
.midLinks2
    {
    font-size:14px;
    font-family: "Roboto", sans-serif;
    color:#999;
    margin-left:20px;
    font-weight:450;
    }
.midLinks3
    {
    font-size:14px;
    font-family: "Roboto", sans-serif;
    color:#999;
    margin-left:40px;
    font-weight:400;
    }    

    
/* endAdded Tags*/
    

.topBarImageContainer
    {
        float:left;
        display:inline-block;
    }
.logo
    {
        
        display:inline-block;
        float:left;
		padding-top:13px;
		height:20;
    }
.logo:hover
    {
    color:#00a3e6;
    }
.logoTitle
    {
        font-family: "Roboto", sans-serif;
        color:#cccccc;
        font-size:14px;
        padding-top:10px;
        padding-left:5px;
        text-decoration:none;
        float:left;
        font-weight:400;
        margin-top:9px;
    }
.logoTitle b
    {
        font-weight:600;
        color:#ddd;
    }
.logoTitleInvisible
    {
        font-size:31px;
        colour:black;
        display:none;
    }

/*contianers*/
.blockFullWidth
    {
        width:100%;display:block;overflow: auto;
    }
.blockOneFifth
    {
        width:20%;
        float:left;
        display:inline-block;
    }
.blockContainer
    {
        display:block;
        padding:5px;
    }    
/* Videos */    
.videoWrapper 
    {
    position: relative;
    padding-bottom: 56.25%;
    /* 16:9 */
    padding-top: 25px;
    height: 0;
    }

.videoWrapper iframe 
    {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border:0px;
    } 
    
.videoDetailLargeWrapper
    {
        
    }
.videoDetailLarge
    {
        display: table;
        
    }
.videoDetailLargeTitle
    {
        font-family: "Roboto", sans-serif;
        font-size:25px;
        color:#ffc709;
        text-decoration:none;
        display:inline-block;
        
        font-weight:600;
        width:100%;
		
    }
.videoDetailSmallTitle
    {
    font-size:16px; 
    font-family: "Roboto", sans-serif;
    font-weight:600;
	color:#ffc709;
    padding:5px;
    display:table-cell;
    text-decoration:none;
    }
.videoDetailLargeDuration
    {
        font-size:18px;  
        font-family: "Roboto", sans-serif;
        font-weight:600;
        color:#aaa;
        
    }
    
.videoDetailLargeDuration b
    {
        font-size:12px;  
        font-family: "Roboto", sans-serif;
        font-weight:400;
        color:#777;
    }
    
.videoDetailSmallDuration
    {
        font-size:15px;  
        font-family: "Roboto", sans-serif;
        font-weight:600;
        color:#aaa;
        padding-left:6px;
    }  
.videoDetailSmallDuration b
    {
        font-size:10px;
        padding-left:3px;
        color:#777;
    }

.videoDetailLargeContent
    {
    margin:0px;
    padding-left:20px;
    }
.videoDetailLargeContent p
    {
    font-size:16px; 
	font-weight:400;
    font-family: "Roboto", sans-serif;
    color:#ddd;
    line-height:30px;
    }
.videoDetailLargeExcerpt,.videoDetailLargeExcerpt p
    {
    font-size:18px; 
    font-family: "Roboto", sans-serif;
    line-height:30px;
    display:inline-block;
    margin:0px;
    color:#ddd;
    font-weight:600;
    }
.videoDetailSmallContent
    {
    font-size:14px; 
    font-family: "Roboto", sans-serif;
    line-height:1.5;
    margin:0px;
    color:#ccc;
    padding:5px;
    display:inline-block;
    font-weight:400;
    }    
    
.videoDetailSmallContent b
    {
    font-weight:400;
    }  
    
.videoDetailLink
    {
        font-family: "Roboto", sans-serif;
        font-size:12px;
        color:#00a3e6;
        font-weight:600;
        text-decoration:none;
        display:inline-block;
    }    
    
/*tags*/
.tagWrapper
    {
    margin:20px;
    text-align:center;
    }
.tagTitle
    {
    font-size:16px; 
    font-family: "Roboto", sans-serif;
    color:#ccc;
    padding:5px;
    margin:5px;
    text-decoration:none;
    border:solid 1px #888;
    background-color:#444;
    border-radius:3px;
    white-space: nowrap;
    margin-top:20px;
    display:inline-block;
    }  
.tagImage
    {
        width:200px;
        float:left;
        margin:10px;
        margin-right:20px;
        
    }
    
/*General */
.subTitle
    {
        font-family: 'Overpass';
        color:#00a3e6;
        font-size:20px;
        display:block;
        width:100%;
        padding:20px;
    }

.columnCenter
	{
		max-width:1000px;border:solid 1px #aaa;margin: 0 auto; text-align: left;
	}



.tagPointer
    {
        font-family: "Roboto", sans-serif;
        font-size:14px;
        color:#00a3e6;
        text-decoration:none;
        border-radius: 3px;
        padding:5px;
        border:solid 1px #555;
        margin:5px 5px 5px 5px;
        display:inline-block;
    }
.tagPointer:hover
    {
    border-radius: 3px;
    background-color:#00a3e6;
    color:#fff;
    }
.footer
    {
        background-color:#333;
        
    }    


/*Forms*/
input,
textarea {
	font-family: inherit;

	/* 1 */
	font-size: 100%;

	/* 1 */
	line-height: 1.15;

	/* 1 */
	margin: 0;

	/* 2 */
	width:100%;
}

/* Video parameters*/
.videoWrapper
    {
        border-top:solid 5px #555;
    }
    }

