/* @option theme colour settings*/

#menu-icon{background-color: #777777;}
#menu-icon [class^="icon-"]{color: #FFFFFF;}
#menu-icon [class^="icon-"]:hover{color: #FFFFFF;}
#menu-icon:hover,#menu-icon.active {background-color: #323232;}
#nav {background-color: #323232;}
#nav a,#nav ul a {color: #FFFFFF;}
#nav li a.current{
color: #FF0000;}
#nav ul li:hover {background-color: #595959;}
	
body {background-color: #000000;color: #FFFFFF;}
	
#container {background: #3F3F3F;}
#contentWrapper {background-color:#3F3F3F;}

[class^="icon-"],
[class^="icon-"]:visited {color: #FFFFFF;}
[class^="icon-"]:hover,[class^="icon-"]:active{color: #FF0000;}

.movie-page-description {color: #FFFFFF;}

#pageHeader h1,#pageHeader h1 a:link,#pageHeader h1 a:visited {color: #FFFFFF;}
	
#pageHeader h2 {color: #FFFFFF;}

.responsive-tabs__list,
.responsive-tabs__heading{ 
	color: #FFFFFF; }
	
.responsive-tabs__list [class^="icon-"],
.responsive-tabs__heading [class^="icon-"],
.responsive-tabs__heading:after{ 
	color: #FFFFFF; }

.responsive-tabs__list__item--active,
.responsive-tabs__heading--active,
.responsive-tabs__list__item--active:hover,
.responsive-tabs__heading--active:hover,
.responsive-tabs__list__item--active [class^="icon-"],
.responsive-tabs__heading--active [class^="icon-"],
.responsive-tabs__heading--active:after{ 
	color: #000000; }

.responsive-tabs__heading:hover,
.responsive-tabs__list__item:hover,	
.responsive-tabs__heading:hover [class^="icon-"],
.responsive-tabs__list__item:hover [class^="icon-"],
	.responsive-tabs__heading:hover:after{ 
	color: #000000; }

.responsive-tabs__list,
.responsive-tabs__heading {
	border-bottom-color: #FFFFFF;}
	
.responsive-tabs__heading,.responsive-tabs__list__item{background-color: #585858;}

.responsive-tabs__list__item:hover,
.responsive-tabs__list__item--active,
.responsive-tabs__list__item--active:hover {background: #FF0000;}
 
.responsive-tabs__heading:hover,
.responsive-tabs__heading--active:hover,
.responsive-tabs__heading--active,
.responsive-tabs__heading--active:after,
.responsive-tabs__heading--active,
.responsive-tabs__heading--active:hover{background: #FF0000;}

.responsive-tabs__list__item:hover,
.responsive-tabs__heading:hover,
.responsive-tabs__list__item--active:hover,
.responsive-tabs__heading:hover [class^="icon-"],
.responsive-tabs__list__item:hover [class^="icon-"] {background: #FF0000 !important;}

.responsive-tabs__list__item--active,
.responsive-tabs__heading--active,
.responsive-tabs__list__item--active:hover,
.responsive-tabs__list__item--active:hover [class^="icon-"],
.responsive-tabs__heading--active:hover [class^="icon-"],
.responsive-tabs__heading--active:hover{background: #FF0000 !important;}

#cycle-nav ul li a {background-color: #BFBFBF;}

.toggle [class^="icon-"]{color: #BFBFBF !important;}
    
#cycle-nav ul li.activeSlide {border-color: #BFBFBF;}
#cycle-nav ul li.activeSlide:hover {border-color: #FFFFFF;}

#cycle-nav ul li a:hover {background-color: #FFFFFF;}

.toggle [class^="icon-"]:hover {color: #FFFFFF !important;}

.rw-sitemap ul,
.filesharing-item-title a:link,
.filesharing-item-title a:visited,
a:link,
a:visited {color: #FF0000;}

.filesharing-item-title a:hover,a:hover,a:active {color: #FF0000;}
	
#footer {color:#FFFFFF;}

#footer a:link, #footer a:visited {
	color: #FF0000;}

#footer a:hover, #footer a:active {
	color: #000000;}

.photo-navigation a:link,.photo-navigation a:visited {color: #CCCCCC;}
	
.photo-navigation a:hover,.photo-navigation a:active {color: #FF0000;}

.thumbnail-frame img:hover {border-color: #666666;}

.photo-background {background-color: #FFFFFF;}

.photo-caption {color: #F1F1F1;}

.movie-thumbnail-caption,
.thumbnail-caption {color: #000000;}

.photo-title,.album-title,.movie-page-title {color: #FF0000;}
	
.photo-frame {border-color: #F4F4F4;}
	
#myExtraContent1 {color: #FFFFFF;}
#myExtraContent1 a:link,
#myExtraContent1 a:visited {color: #FF0000;}
#myExtraContent1 a:hover,
#myExtraContent1 a:active {color: #FFFFFF;}

#myExtraContent2 {color: #FFFFFF;}
#myExtraContent2 a:link,
#myExtraContent2 a:visited {color: #FF0000;}
#myExtraContent2 a:hover,
#myExtraContent2 a:active {color: #FFFFFF;}

#myExtraContent3 {color: #FFFFFF;}
#myExtraContent3 a:link,
#myExtraContent3 a:visited {color: #FF0000;}
#myExtraContent3 a:hover,
#myExtraContent3 a:active {color: #FFFFFF;}

#myExtraContent4 {color: #FFFFFF;}
#myExtraContent4 a:link,
#myExtraContent4 a:visited {color: #FF0000;}
#myExtraContent4 a:hover,
#myExtraContent4 a:active {color: #FFFFFF;}

#myExtraContent5 {color: #FFFFFF;}
#myExtraContent5 a:link,
#myExtraContent5 a:visited {color: #FF0000;}
#myExtraContent5 a:hover,
#myExtraContent5 a:active {color: #FFFFFF;}

.rw-sitemap ul,
body {color: #FFFFFF;}

#sidebarContainer .sideHeader {
	color: #FF0000;}

.movie-page-description {
	color: #FFFFFF;}
	
#sidebarContainer #sidebar {
	color: #FFFFFF;	}
	
#sidebarContainer #sidebar a:link,
#sidebarContainer #sidebar a:visited {
	color: #FF0000;}

#sidebarContainer #sidebar a:hover,
#sidebarContainer #sidebar a:active {
	color: #FFFFFF;}

blockquote {
	color: #000000;
	background-color: #F2F2F2;}

.blog-entry-body {
	border-bottom-color: #1C1F23;}
	
#blog-categories a {
		color: #FFFFFF;}

.filesharing-item-title a:link,
.filesharing-item-title a:visited,
.blog-entry-title,
.blog-entry-title a:link,
.blog-entry-title a:visited,
.blog-category-link-enabled,
#blog-categories a:hover {
	color: #666666;}

.filesharing-item-title a:hover,
.blog-entry-title a:hover {
	color: #FF0000;}
	
.blog-entry-date {
	color: #666666;}

.movie-thumbnail-caption,
.thumbnail-caption {
	color: #000000;}

h1 {color: #000000;}
h2 {color: #000000;}
h3 {color: #FF0000;}
h4 {color: #000000;}
h5 {color: #000000;}
h6 {color: #000000;}

.form-input-button,
.form-input-field {
	background-color: #FFFFFF;
	color: #000000;}

.form-input-button,
.form-input-field,
input[type="text"] {
	background-color: #FFFFFF;
	color: #000000;}

input[type="submit"],
input[type="reset"] {
	color: #FF0000;}

input[type="reset"]:hover,input[type="submit"]:hover {color: #000000;}

input[type="submit"]:hover,
input[type="reset"]:hover {
	color: #000000;}

.rw-sitemap ul {
	color: #FFFFFF;}

#blog-categories a {
		color: #FFFFFF;}
	
	/* @end */



		/* @option user-selected content panel width */

#container {
	width: 600px;
}

/* @option theme content background*/

#container{  
	background-color: transparent !important;
background-image: url(images/dk_25.png) !important;
}

/* @option theme content background*/

#contentWrapper {
	background-color: transparent !important;}
	
#pageHeader {
	margin-bottom: 45px;
	background-image: none;
}

#breadcrumbcontainer {
	padding-bottom: 10px;
}



/* @option theme content background*/

#pageHeader {margin-bottom: 50px;}
	
@media screen and (max-width:768px) {
#pageHeader {margin-bottom: 42px;}
}

@media screen and (max-width:600px) {
#pageHeader {margin-bottom: 32px;}
}

@media screen and (max-width:480px) {
#pageHeader {margin-bottom: 24px;}
}

@media screen and (max-width:320px) {
#pageHeader {margin-bottom: 16px;}
}



#pageHeader h1 {
	font-size: 70px;
	line-height: 1;
	padding-top: 25px;
}

@media screen and (max-width:768px) {
#pageHeader h1 {font-size: 60px;}
}

@media screen and (max-width:600px) {
#pageHeader h1 {font-size: 50px;}
}

@media screen and (max-width:480px) {
#pageHeader h1 {font-size: 40px;}
}

@media screen and (max-width:320px) {
#pageHeader h1 {font-size: 30px;}
}



/* @option theme menu*/

#pageHeader h1 { 
	font-family: 'BebasNeueRegular';
	font-weight: normal;
	font-style: normal;}

/* @option theme slogan font-size*/

#pageHeader h2 {
	font-size: 14px;
}

@media screen and (max-width:768px) {
#pageHeader h2 {font-size: 14px;}
}

@media screen and (max-width:600px) {
#pageHeader h2 {font-size: 13px;}
}

@media screen and (max-width:480px) {
#pageHeader h2 {font-size: 12px;}
}

@media screen and (max-width:320px) {
#pageHeader h2 {font-size: 11px;}
}





/* @option theme navigation*/

#nav,#nav li {margin: 0;padding: 0;}
#nav li {list-style: none;float: left;}
/* nav dropdown */
#nav ul {padding: 0px;position: absolute;}
#nav ul li {float: none;margin: 0;padding: 0;}    
#nav li:hover > ul {display: block;}
#nav-wrap {position: relative;padding-bottom: 30px;margin-top: 0;}
/* menu icon */
#menu-icon {width: 20px;
    height: 32px;
    cursor: pointer;
    display: block;
	top: 10px;
	font-size: 30px;
	line-height: 0.9;
	position: absolute;
	z-index: 100;
	text-align: center;
	padding-left: 8px;
	padding-right: 8px;
	margin-bottom: 25px;
	right: 0px;
}
#menu-icon:hover {}
#menu-icon.active {-webkit-border-bottom-left-radius: 0px;
-webkit-border-bottom-right-radius: 0px;}
/* main nav */
#nav {
	clear: both;
	position: absolute;
	top: 42px;
	width: 50%;
	z-index: 100;
	display: none;
	font-size: 18px;
box-shadow: 0px 3px 6px rgba(0,0,0,0.25);
	right: 0;}
	
@media screen and (max-width:768px) {
#nav {width: 55%;}}
@media screen and (max-width:600px) {
#nav {width: 75%;}}
@media screen and (max-width:480px) {
#nav {width: 100%;}}
	
#nav li {
	clear: both;
	float: none;
	margin: 5px 10px;}
#nav a, 
#nav ul a {
	font: inherit;
	background: none;
	display: inline;
	border: none;
	text-decoration: none;
	padding: 0px 10px;}
#nav a:hover, 
#nav ul a:hover {
	background: none;}   
/* dropdown */
#nav ul {
	width: auto;
	position: static;
	display: block;
	border: none;
	background: inherit;}
#nav ul li {margin: 0;}
#nav ul li:hover {}


/* @option theme menu*/
	
.responsive-tabs__list { font-weight: normal;font-style: normal; }
.responsive-tabs__heading { 
font-weight: normal;font-style: normal;
-webkit-border-bottom-left-radius: 3px;
-webkit-border-top-left-radius: 3px;
-webkit-border-bottom-right-radius: 3px;-webkit-border-top-right-radius: 3px;border-radius: 3px;box-shadow: 0px 2px 3px rgba(0,0,0,0.25);margin-bottom: 5px;}
.responsive-tabs__heading { display: none;}
.responsive-tabs__list__item { display: inline-block; cursor:pointer;}	
.responsive-tabs__heading--active:after {content:" ▲" !important;}		
@media (max-width: 767px) {
.responsive-tabs__list { display: none;}
.responsive-tabs__heading { display: block; cursor: pointer; }
.responsive-tabs__panel--closed-accordion-only { display: none;}}
@media (min-width: 768px) {
	.responsive-tabs__panel--closed-accordion-only { display: block !important;}}
/* END - Required for core functionality */
/* OPTIONAL - Basic Skin */
.responsive-tabs-wrapper { clear: both;
zoom: 1; }
.responsive-tabs-wrapper:before,
.responsive-tabs-wrapper:after {content:"";display: table;} 
.responsive-tabs-wrapper:after {clear: both;}
.responsive-tabs__heading:focus,
.responsive-tabs__list__item:focus {}
.responsive-tabs__heading--active:focus,
.responsive-tabs__list__item--active:focus { outline: none !important;}
.responsive-tabs__list {font-size: 24px; margin-top: 0px; padding: 2px 0;line-height: 1em;margin-bottom: 30px;}	
.responsive-tabs__list__item { 
padding: 5px 10px 4px;  
margin-right: 5px; 
-moz-border-radius-bottomleft: 3px;
-webkit-border-bottom-left-radius: 3px;
-moz-border-radius-topleft: 3px;
-webkit-border-top-left-radius: 3px;
-moz-border-radius-bottomright: 3px;
-webkit-border-bottom-right-radius: 3px;
-moz-border-radius-topright: 3px;
-webkit-border-top-right-radius: 3px;
border-radius: 3px;
margin-bottom: 3px;
box-shadow: 0px 2px 3px rgba(0,0,0,0.25);}
.responsive-tabs__list__item:hover,
.responsive-tabs__list__item--active, 
.responsive-tabs__list__item--active:hover { -webkit-transition: all 200ms ease;
-moz-transition: all 200ms ease;
-o-transition: all 200ms ease;
transition: all 200ms ease; }
@media (max-width: 767px) {
.responsive-tabs__panel {margin-top: 20px;margin-bottom: 0px;}
.responsive-tabs__heading { border-radius: 5px;position: relative;}
.responsive-tabs__heading:hover,
.responsive-tabs__heading--active:hover,
.responsive-tabs__heading--active {-webkit-transition: all 200ms ease;
-moz-transition: all 200ms ease;
-o-transition: all 200ms ease;
transition: all 200ms ease; }
.responsive-tabs__heading--active:after,
.responsive-tabs__heading--active, 
.responsive-tabs__heading--active:hover {-webkit-transition: all 200ms ease;
-moz-transition: all 200ms ease;
-o-transition: all 200ms ease;
transition: all 200ms ease;}
}


/* @option theme menu accordion open or close */

.responsive-tabs__panel--closed-accordion-only { }
	


/* @option theme menu*/

.responsive-tabs__list,
.responsive-tabs__heading { 
	font-family: 'BebasNeueRegular';
	font-weight: normal;
	font-style: normal;
	}

/* @option theme menu font-style*/

.responsive-tabs__list [class^="icon-"],
.responsive-tabs__heading [class^="icon-"],
.responsive-tabs__heading,.responsive-tabs__list {	
	font-size: 14px;
	font-weight: normal;
	font-style: normal;}
	
	.responsive-tabs__heading { 
padding: 4px 10px 4px;}
	
.responsive-tabs__heading:after {
	font-size: 10px;
	line-height: 0.6;
}
	
@media (max-width: 767px) {
.responsive-tabs__heading { 
	font-size: 14px;}
	
.responsive-tabs__heading:after {
	content:" ▼";
	margin-right: 10px;
	line-height:0.6;
	font-size: 9px;
	display: block;
	position: absolute;
	right: 20px;
	top: 40%;
	width: 0; 
	height: 0; }
}

	


/* @option theme menu tab text or icon*/
	
.responsive-tabs__list__item [class^="icon-"] {
}

/* @option theme title-slogan-footer alignement*/

#pageHeader,
#footer,
#breadcrumbcontainer,
#pageHeader img,
.responsive-tabs__list {
	text-align: center;
}

/* @option user-selected content font */
body,
input[type="submit"],
input[type="reset"] {	font-family: Verdana, Geneva, sans-serif;
}

/* @option theme content font-size*/

#footer,body,#contentContainer #content{font-size: 12px;
	line-height: 1.8;
}

@media screen and (max-width:768px) {
body,#contentContainer #content{font-size: 12px}
}

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

@media screen and (max-width:480px) {
body,#contentContainer #content{font-size: 12px}
}


@media screen and (max-width:320px) {
body,#contentContainer #content{font-size: 11px}
}



/* @option theme sidebar font-size*/

#sidebarContainer #sidebar,#blog-categories a{font-size: 12px;	line-height: 1.8;}

@media screen and (max-width:768px) {
#sidebarContainer #sidebar,#blog-categories a {font-size: 12px}
}

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

@media screen and (max-width:480px) {
	#sidebarContainer #sidebar,#blog-categories a {font-size: 12px}
}


@media screen and (max-width:320px) {
#sidebarContainer #sidebar,#blog-categories a {font-size: 11px}
}



/* @option theme content font-size*/

#myExtraContent1,
#myExtraContent2,
#myExtraContent3,
#myExtraContent4{font-size: 12px;
	line-height: 1.8;
}

@media screen and (max-width:768px) {
#myExtraContent1,
#myExtraContent2,
#myExtraContent3,
#myExtraContent4{font-size: 12px}
}

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

@media screen and (max-width:480px) {
#myExtraContent1,
#myExtraContent2,
#myExtraContent3,
#myExtraContent4{font-size: 12px}
}


@media screen and (max-width:320px) {
#myExtraContent1,
#myExtraContent2,
#myExtraContent3,
#myExtraContent4{font-size: 11px}
}



/* @option theme slide controls*/

.slide-navigation,#play {
	display: none;
}


		