@charset "utf-8";

/* HTML TAGS */

body{
	/*
	background-image:url(../img/bg.jpg?id=12);
	background-position: center center;
	background-attachment:fixed;
	background-size:cover;
	*/
	font-family: 'Roboto Condensed', sans-serif;
}

a:link,a:active,a:visited {
	text-decoration:none;
	color:#888;
	outline: none;
	
	-webkit-transition: all 250ms ease;
	-moz-transition: all 250ms ease;
	-ms-transition: all 250ms ease;
	-o-transition: all 250ms ease;
	transition: all 250ms ease;
} 
a:hover {
	text-decoration: underline;
	opacity: 0.7;
}




/* KLASSEN */

.bg-danger {
	padding:30px;
	border-left:3px solid red;	
}

.iconsetColor {
	color:#06C;	
}

.caption {
	font-size:30pt;
	text-align:center;	
}

.container { }

.container-wrapper { }

.container-footer-wrapper { }

.footer-container { }

.heading {
	font-size:22pt;
	font-weight:bold;	
	margin-bottom:15px;
	color: #666;
}

.icon {
	margin:3px;
	cursor:pointer;
	-webkit-transition: all 250ms ease;
	-moz-transition: all 250ms ease;
	-ms-transition: all 250ms ease;
	-o-transition: all 250ms ease;
	transition: all 250ms ease;
}

.icon:hover  {
	opacity:0.7;
}

.bg-dark {
	background: #000000; /* Old browsers */
}

.bg-light {
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(left,  #ffffff 0%, #aad0ff 22%, #dcfcd1 48%, #ff8c8c 72%, #646464 100%, #cccccc 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(22%,#aad0ff), color-stop(48%,#dcfcd1), color-stop(72%,#ff8c8c), color-stop(100%,#646464), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #ffffff 0%,#aad0ff 22%,#dcfcd1 48%,#ff8c8c 72%,#646464 100%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #ffffff 0%,#aad0ff 22%,#dcfcd1 48%,#ff8c8c 72%,#646464 100%,#cccccc 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #ffffff 0%,#aad0ff 22%,#dcfcd1 48%,#ff8c8c 72%,#646464 100%,#cccccc 100%); /* IE10+ */
	background: linear-gradient(to right,  #ffffff 0%,#aad0ff 22%,#dcfcd1 48%,#ff8c8c 72%,#646464 100%,#cccccc 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc',GradientType=1 ); /* IE6-9 */
		
}

.bg-light,
.bg-dark {
	padding:10px;	
	border:1px solid #aaa;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	
	-webkit-transition: all 250ms ease;
	-moz-transition: all 250ms ease;
	-ms-transition: all 250ms ease;
	-o-transition: all 250ms ease;
	transition: all 250ms ease;
}

.bg-light:hover,
.bg-dark:hover{
	-webkit-box-shadow: 0 0 7px 0 rgba(0,0,0,0.4);
	box-shadow: 0 0 7px 0 rgba(0,0,0,0.4);
}




.social-icon {
    margin:3px;    
}

.icon-transp{
	margin-right:30px;	
}

.icon-transp+.icon-transp {
	margin:0 30px;	
}

.dark-gradient {
	
	border:1px solid black;
	
	padding:20px;
	
	background: #000000; /* Old browsers */
	background: -moz-linear-gradient(left,  #000000 0%, #1e5799 22%, #477a17 48%, #681010 72%, #646464 100%, #646464 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#000000), color-stop(22%,#1e5799), color-stop(48%,#477a17), color-stop(72%,#681010), color-stop(100%,#646464), color-stop(100%,#646464)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #000000 0%,#1e5799 22%,#477a17 48%,#681010 72%,#646464 100%,#646464 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #000000 0%,#1e5799 22%,#477a17 48%,#681010 72%,#646464 100%,#646464 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #000000 0%,#1e5799 22%,#477a17 48%,#681010 72%,#646464 100%,#646464 100%); /* IE10+ */
	background: linear-gradient(to right,  #000000 0%,#1e5799 22%,#477a17 48%,#681010 72%,#646464 100%,#646464 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#646464',GradientType=1 ); /* IE6-9 */

}

.light-gradient {
	
	border:1px solid black;
	border-bottom:none;
	
	padding:20px;
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(left,  #ffffff 0%, #aad0ff 22%, #dcfcd1 48%, #ff8c8c 72%, #646464 100%, #cccccc 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(22%,#aad0ff), color-stop(48%,#dcfcd1), color-stop(72%,#ff8c8c), color-stop(100%,#646464), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #ffffff 0%,#aad0ff 22%,#dcfcd1 48%,#ff8c8c 72%,#646464 100%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #ffffff 0%,#aad0ff 22%,#dcfcd1 48%,#ff8c8c 72%,#646464 100%,#cccccc 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #ffffff 0%,#aad0ff 22%,#dcfcd1 48%,#ff8c8c 72%,#646464 100%,#cccccc 100%); /* IE10+ */
	background: linear-gradient(to right,  #ffffff 0%,#aad0ff 22%,#dcfcd1 48%,#ff8c8c 72%,#646464 100%,#cccccc 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc',GradientType=1 ); /* IE6-9 */
	
}

.icon-row {
	margin-left:20px;
	margin-bottom:15px;
}

.medfont {
	font-size:10pt;
}

.row { }

.row-wrapper, .row-footer-wrapper {
	margin:0 5px;
}

.smallfont {
	font-size:9pt;
}

.plugin-caption {
	font-size:12pt;	
	color:#c5161c;
}

.livelink {
	font-size:9pt;	
}

.navbar {
    margin-right: 35px;
}

.nav > li > a {
	font-size:13pt;
	font-weight:300;
    color: #666;
}

/* COPYTOCLIPBOARD */
.js-textareacopybtn {
    float: right;
    position: absolute;
    top: 7px;
    right: 9px;
}

pre {
	position: relative;	
}

#noty-holder{    
    width: 15%;    
    top: 0;
    font-weight: bold;    
    z-index: 1031; /* Max Z-Index in Fixed Nav Menu is 1030*/
    text-align: center;
    position: fixed;
	right: 0;
}

.alert{
    margin-bottom: 2px;
	margin-top: 10px;
	margin-right: 10px;
	border-radius: 5px;
}

/* ID's */



/* Media Queries */

/* xs = Extra small devices (phones, less than 768px) */
/* sm = Small devices (tablets, 768px and up to 991px) */
/* md = Medium devices (desktops, 992px and up to 1199px) */
/* lg = Large devices (large desktops, 1200px and up) */

/* Media Query for XS-Devices */
@media (max-width:767px) {
	
}

/* Media Query for SM and bigger Devices */
@media (min-width:768px) {

}


/* Bootstrap Template
 * @name: /css/main-style.css
 * @version: 2.7
 * @author: Hornung, Jonathan, Sony Music Germany
 * @date created : 2014/09/01
*/