body{color:#ffffff;}
small{color:#eeeef0;}
p{color:#a3a3a3}
#FirstTab p{color:#828384;}

.bigGalDesc p{color:#ffffff;}
.fbButton{
	background		: transparent url("../images/FB_Normal.png") center right no-repeat;
	width 			: 151px !important;
	max-width 		: 151px !important;
	height			: 48px !important;
	max-height		: 48px !important;
	display 		: inline-block;
	background-size	: 151px 48px !important;
	margin 			: 0px -4px 0px 0px !important;
	padding 		: 0px !important;
}
.fbButton2, .twButton2, .igButton2{
   display:inline-block;
   float: left;
}
.fbButton2:hover, .twButton2:hover, .igButton2:hover{opacity: 1;}
.fbButton:hover{background : transparent url("../images/FB_Angeklickt.png") center right no-repeat;}

.fbButton2 img{width : 151px;}
.igButton2 img{width : 47px;}
.twButton2 img{height : 48px;}
.fbButton2 img.in{display:none;}
.igButton2 img.in{display:none;}
.twButton2 img.in{display:none;}

.fbButton2:hover img{display:none;}
.igButton2:hover img{display:none;}
.twButton2:hover img{display:none;}
.fbButton2:hover img.in{display:inline;}
.igButton2:hover img.in{display:inline;}
.twButton2:hover img.in{display:inline;}

.twButton, .igButton{
	background		: transparent url("../images/TW_Normal.png") center left no-repeat;
	width 			: 47px !important;
	height 			: 48px !important;
	max-width 		: 57px !important;
	max-height 		: 48px !important;
	background-size	: 47px 48px !important;
	display 		: inline-block;
	margin 			: 0px !important;
	padding 		: 0px !important;
}
.twButton:hover{background : transparent url("../images/TW_Angeklickt.png") center left no-repeat;}

.igButton{
   background     : transparent url("../images/Instagram01.png") center left no-repeat;
}
.igButton:hover{background : transparent url("../images/Instagram02.png") center left no-repeat;}
#menu .smButton{
	height : 100px !important;
	max-height : 100px !important;
}
/*Universal definitions*/
	#logo img{max-height : 100px;}
	a, img, *{
		outline : none !important;
	}
	a:active{
		outline: none;
	}
	a:focus{
		outline: none;
	}
	
	.btn.btn-ken{
		border-radius 			: 0px;
		text-transform			: uppercase;
		color 					: #ffffff;
		background 				: #75ab36; 
		/*background 				: -moz-linear-gradient(top,  #8dc13e 0%, #599310 100%); 	
		background 				: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8dc13e), color-stop(100%,#599310));
		background 				: -webkit-linear-gradient(top,  #8dc13e 0%,#599310 100%); 
		background 				: -o-linear-gradient(top,  #8dc13e 0%,#599310 100%); 
		background 				: -ms-linear-gradient(top,  #8dc13e 0%,#599310 100%);
		background 				: linear-gradient(to bottom,  #8dc13e 0%,#599310 100%);
		filter 					: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8dc13e', endColorstr='#599310',GradientType=0 ); 
		*/border-bottom 			: none;
		-o-transition:.25s;
		-ms-transition:.25s;
		-moz-transition:.25s;
		-webkit-transition:.25s;
		/* ...and now for the proper property */
		transition:.25s;
	}
	.btn.btn-ken:hover{
		background 		: #272729;
		/*background 		: -moz-linear-gradient(top,  #333333 0%, #111111 100%); 
		background 		: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#333333), color-stop(100%,#111111)); 
		background 		: -webkit-linear-gradient(top,  #333333 0%,#111111 100%); 
		background 		: -o-linear-gradient(top,  #333333 0%,#111111 100%);
		background 		: -ms-linear-gradient(top,  #333333 0%,#111111 100%);
		background 		: linear-gradient(to bottom,  #333333 0%,#111111 100%);
		filter 			: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#111111',GradientType=0 );
		*/
	}
	
	.btn.btn-black{
		border-radius 		: 0px;
		color 				: #888888;
		background-color 	: rgba(36,36,36,0.6);
		font-weight 		: normal;
	}
	.btn.btn-black:hover{
		color : #ffffff;
	}
	.max-img{
   		max-width : 100%;
   	}
	.nopadding, .nopama{
		padding : 0px;
	}
	.nomargin, .nopama{
		margin : 0px;
	}
	.ofXHidden, .ofHidden{
		overflow-x : hidden;
	}
	.ofYHidden, .ofHidden{
		overflow-y : hidden;
	}
	.ofYVisible{overflow-y:visible}
   	.gradientBox, .mediaBox{
		background 		: #1f1f1f;
		background 		: rgba(31,31,31,0.25);
		
		-webkit-box-shadow: 0 5px 5px 3px rgba(0,0,0,0.25);
		box-shadow: 0 5px 5px 3px rgba(0,0,0,0.25);
   	}
  	
	.bgContainer{
		background-size 		: 100%;
		background-repeat 		: no-repeat;
		background-position 	: center 0px;
		background-attachment	: fixed;
	}
  
	#tabs{
		background 		: #222224;
		background 		: rgba(34,34,34,0.82);
		-webkit-box-shadow	: 0 5px 5px 3px rgba(0,0,0,0.25);
		box-shadow			: 0 5px 5px 3px rgba(0,0,0,0.25);
		z-index				: 10000;
	}
	.ml0 , .m0{margin-left 		: 0px;}
	.mr0 , .m0{margin-right		: 0px;}
	.mt0 , .m0{margin-top 		: 0px;}
	.mb0 , .m0{margin-bottom 	: 0px;}
	.ml5 , .m5{margin-left 		: 5px;}
	.mr5 , .m5{margin-right		: 5px;}
	.mt5 , .m5{margin-top 		: 5px;}
	.mb5 , .m5{margin-bottom 	: 5px;}
	.ml10, .m10{margin-left 	: 10px;}
	.mr10, .m10{margin-right 	: 10px;}
	.mt10, .m10{margin-top 		: 10px;}
	.mb10, .m10{margin-bottom 	: 10px;}
	.ml20, .m20{margin-left 	: 20px;}
	.mr20, .m20{margin-right 	: 20px;}
	.mt20, .m20{margin-top 		: 20px;}
	.mb20, .m20{margin-bottom 	: 20px;}
	.ml30, .m30{margin-left 	: 30px;}
	.mr30, .m30{margin-right 	: 30px;}
	.mt30, .m30{margin-top 		: 30px;}
	.mb30, .m30{margin-bottom 	: 30px;}
	.ml40, .m40{margin-left 	: 40px;}
	.mr40, .m40{margin-right 	: 40px;}
	.mt40, .m40{margin-top 		: 40px;}
	.mb40, .m40{margin-bottom 	: 40px;}
	
	.pl0  , .p0{padding-left 	: 0px;}
	.pr0 , .p0{padding-right 	: 0px;}
	.pt0 , .p0{padding-top 		: 0px;}
	.pb0 , .p0{padding-bottom 	: 0px;}
	.pl5 , .p5{padding-left 	: 5px;}
	.pr5 , .p5{padding-right 	: 5px;}
	.pt5 , .p5{padding-top 		: 5px;}
	.pb5 , .p5{padding-bottom 	: 5px;}
	.pl10, .p10{padding-left 	: 10px;}
	.pr10, .p10{padding-right 	: 10px;}
	.pt10, .p10{padding-top 	: 10px;}
	.pb10, .p10{padding-bottom  : 10px;}
	.pl15, .p15{padding-left  	: 13px;}	
	.pr15, .p15{padding-right  	: 13px;}
	.pt15, .p15{padding-top  	: 13px;}
	.pb15, .p15{padding-bottom  : 13px;}
	.pl20, .p20{padding-left 	: 20px;}
	.pr20, .p20{padding-right 	: 20px;}
	.pt20, .p20{padding-top 	: 20px;}
	.pb20, .p20{padding-bottom  : 20px;}	
	.pl30, .p30{padding-left 	: 30px;}
	.pr30, .p30{padding-right 	: 30px;}
	.pt30, .p30{padding-top 	: 30px;}
	.pb30, .p30{padding-bottom  : 30px;}	
	.pl40, .p40{padding-left 	: 40px;}
	.pr40, .p40{padding-right 	: 40px;}
	.pt40, .p40{padding-top 	: 40px;}
	.pb40, .p40{padding-bottom  : 40px;}	
	
	/*#tabs.pr30{padding-right:50px;}
	#tabs.pl30{padding-left:50px;}*/
	.upper{
   		text-transform : uppercase;
   	}
   	
/*Ken specific*/
   	body{
   		background-color 	: #000000;
   		color 				: #cccccc;
   		font-size 			: 13px !important;
   		text-shadow		: 1px 1px 0px rgba(0,0,0,0.5);
   	}
   	li{
   		list-style : none;
   	}
   	/*a,*/.important{
   		color : #8dc13e;
   	}
   	a{
   		-o-transition:.5s;
		-ms-transition:.5s;
		-moz-transition:.5s;
		-webkit-transition:.5s;
		/* ...and now for the proper property */
		transition:.5s;
   	}
   	li a{
   		-o-transition:0s;
		-ms-transition:0s;
		-moz-transition:0s;
		-webkit-transition:0s;
		/* ...and now for the proper property */
		transition:0s;
   	}
   	/*a:hover, a:active{
   		color 			: #759D03;
   		text-decoration : none;
   	}*/
   	h1,h2,h3,h4,h5,h6,
   	.h a{
   		line-height 	: 24px;
   		color 			: #CCCCCC;
   		font-size 		: 20px;
   		margin 			: 0px;
   	}
   	.h a:hover{color : #FFFFFF;}
   	.h .btn{
   		margin-top	: -3px;
   		font-size : 10px;
   	}
   	
   	.ratio16-9{
   		 padding-bottom: 56.25%;
   	}
   	.ratio4-3{
   		 padding-bottom: 75%
   	}
   	.ratio1-2{
		padding-top: 200%;
	}	
   	
   	.ratioFill{
		padding-top: 100%;
	}		

   	.catList{
   		padding : 0px;
   		margin 	: 0px;
   		display : inline-block;
   	}
   	.catList li{
   		display : inline;
   		margin : 0px 0px 5px 5px;
   	}
   	.navbar{
   		background : none;
   		border : none;
   	}
   	
   	#pageContent,.pageContent{
   		background : #000000;
   		background : rgba(0,0,0,0.75);
   	}
   	.pageContentDark{
   		background : #000000;
   		background : rgba(0,0,0,0.85);
   	}
   	#pageContent.pageContentLight,.pageContentLight{
   		background : #000000;
   		background : rgba(0,0,0,0.5);
   	}
   	#menuContent{
   		background: rgb(20,20,22); /* Old browsers */
		/* IE9 SVG, needs conditional override of 'filter' to 'none' */
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE0MTQxNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZDBkMGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top, rgba(20,20,22,1) 0%, rgba(13,13,13,1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(20,20,22,1)), color-stop(100%,rgba(13,13,13,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, rgba(20,20,22,1) 0%,rgba(13,13,13,1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, rgba(20,20,22,1) 0%,rgba(13,13,13,1) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, rgba(20,20,22,1) 0%,rgba(13,13,13,1) 100%); /* IE10+ */
		background: linear-gradient(to bottom, rgba(20,20,22,1) 0%,rgba(13,13,13,1) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#141416', endColorstr='#0d0d0d',GradientType=0 ); /* IE6-8 */
		z-index : 99999;
   	}	
   	nav.navbar{
   		border-radius 	: 0px;
   		min-height 		: 35px;
   	}
   	
   	#menu .nav, .navbar{
   		background : transparent;
   	}
   	
   	#menu .nav{
   		text-align : center;
   	}
   	
   	#menu .nav a{
   		padding 		: 10px;
   		color 			: #acacac;
   		text-transform 	: uppercase;
   		background 		: none;
   		font-size 		: 14px;
   	}
   	
   	#menu .nav li{
   		float 			: none;
   		display 		: inline-block;
   	}
   	
   	#menu .nav a:hover{
   		background		: #171719;
   		
   	}
   	#menu .nav a.active {color:#ffffff;}
   	#menu .nav a.active:after {
		content 		: '';
		position 		: absolute;
		bottom 			: 0;
		left 			: 0;
		width 			: 100%;
		color 			: #ffffff !important;
		height 			: 3px;
		background 		: #8dc13e;
	}
   	
   	.navbar-default .navbar-collapse, .navbar-default .navbar-form{
   		border-color : #515151;
   	}
   	   	
   	.pageMenu{
   		display 	: block;
   		text-align 	: center;
   		padding 	: 0px;
   		margin 		: 0px;
   		width 		: 100%;
   		line-height	: 40px;
         height      : 40px;
   	}
   	.pageMenu li{
   		display 		: inline-block;
   		margin 		: 0px 10px;
         padding     : 0px;
   	}
   	.pageMenu li a{
   		display 	: block;
         float    : left;
         padding  : 12px 0px;
   	}
   	.pageMenu li a span{
   		background-color 	: #2f2f2f;
   		
   		width 				: 16px;
   		height                : 16px;
   		border-radius         : 16px;
   		display               : block;
   		-webkit-box-shadow    : inset 2px 2px 2px 0 rgba(0,0,0,0.5);
		    box-shadow           : inset 2px 2px 2px 0 rgba(0,0,0,0.5);
   		border-bottom 		: 1px solid #7A7A7A;
   	} 
   	
   	.pageMenu li.active a span,.pageMenu li a:hover span{
   		background-color 	: #7A7A7A;
   		border-bottom		: none;
   	}
   	.pageMenu li a.prev,.pageMenu li a.next{
   		height 		: 40px;
   		width		   : 20px;
   		background 	: url("img/leftn.png") no-repeat;
   	}
   	.pageMenu li a.next{
   		background 	: url("img/rightn.png") no-repeat;
   	}
   	.pageMenu li a.prev:hover{
   		background 	: url("img/lefth.png") no-repeat;
   	}
   	.pageMenu li a.next:hover{
   		background 	: url("img/righth.png") no-repeat;
   	}

      .pageMenu li:first-of-type a{padding:0px 2px 0px 0px !important;}
      .pageMenu li:last-of-type a{padding:0px 0px 0px 2px !important;}

   	.customPagi{
   		padding : 60px 0px 50px 0px;
   	}
   	.customPagi.gradientBox{
   		background 	: #171717;
   		margin 		: 0px;
   		padding 	: 10px;
   		border-top	: 1px solid #101010; 
   	}
   	.customPagi.gradientBox .pageMenu{
   		width	:  100%;
   		display : block;
   	}
   	.customPagi.gradientBox .pageMenu li{
   		display : none;
   	}
   	.customPagi.gradientBox .pageMenu li:last-of-type, .customPagi.gradientBox .pageMenu li:first-of-type{
   		display : block;
   	}
   	.customPagi.gradientBox .pageMenu li:last-of-type{float : right;}
   	.customPagi.gradientBox .pageMenu li:first-of-type{float:left}
   	#slider{
	   	height			: 0px;
	    position 		: absolute;
	    z-index 		: 999;
   	}
   	
   	#pageContent{
   		z-index 		: 9999;
   	}
   	#slider .wrapper{
	    bottom		: 0;
	    left		: 0;
	    position 	: absolute;
	    right 		: 0;
	    top 		: 0;
	    width 		: 100%;
   	}
   	#slider img {
	    width  		: 100%;
	    position 	: absolute;
	    z-index 	: 1;
	    display 	: none;
	}
   	/*#slider img {
	    xwidth  		: 100%;
	    position 	: absolute;
	    z-index 	: 1;
	    display 	: none;
	    xborder : 1px solid green;
	}
	#slider img:nth-child(odd) {
	    z-index 	: 3;
	   xwidth  		: unset;
	   xborder : 1px solid green;
	}*/
   	 /* 	
   	.blogImg{
   		position 		: relative;
   		overflow 		: hidden;
   		margin-bottom 	: 0px;
   	}
   	.blogImg .img{
   		position : absolute;
   		top : 0px;
   		right : 0px; 
   		bottom : 0px;
   		left : 0px;
   		width : 100%;
   	}
   	.blogEntry, .blogEntry .blogContent, .blogEntry .ratio1-2{
   		height		: 175px;
   		min-height	: 175px;
   		max-height	: 175px;
   		overflow 	: hidden;
   	}
   	.blogEntry>div{height:100%;}
   	.blogEntry .gal100BoxImg{
   		background-size : 300px  auto!important;
   	}
   	.recentBlogItem{background:#000000;background:rgba(0,0,0,0.75);}
   	.recentBlogItem:nth-child(odd){background:#000000;background:rgba(0,0,0,0.25);}
   	.recentBlogItem a{
   		color : #B5B5B5;
   	}
   	 .recentBlogItem .gal100BoxImg{
   		background-size : 150px  auto!important;
   	}
   	*/
   /*END NEW*/
   	
   	/*.blogEntryIndx .blogContent .ofHidden,
   	.blogPage .blogContent .ofHidden{
   		max-height 	: 85px;
   		height 		: 85px;
   	}
   	
   	
   	.blogContent .ofHidden p{
   		color : #848484;
   		line-height : 20px;
   	}
   	
   	.blogPage:nth-child(even) .blogContent,.blogPage:nth-child(even) .blogImg{
   		background : rgba(64,64,64,0.25);
   	}
   	*/
   	
   	
   	.galBox{
   		padding : 0px 10px  0px 0px;
   		margin 	: 0px  0px 10px 0px;
   		overflow: hidden;
   	}
   	.galBox,.galBox .galImg img, .galBox .galDesc{
   		height : 180px;
   	}
   	.galImg{
   		overflow : hidden;
   	}
   	.galImg img {
   		width : auto;
   	}
   	.galDesc{
   		opacity 			: 0;
   		position 			: absolute;
   		overflow 			: hidden;
   		margin 				: 0px;
   		padding 			: 0px 10px 0px 0px;
   		top 				: 0px;
   		right				: 0px;
   		bottom				: 0px;
   		left 				: 0px;
   		text-align 			: center; 
   		background 			: rgba(0,0,0,0.5);
   		-o-transition		:.5s;
		-ms-transition		:.5s;
		-moz-transition		:.5s;
		-webkit-transition	:.5s;
		/* ...and now for the proper property */
		transition			:.5s;
		color 				: #FFFFFF;
   	}
   	
   	.galBox:hover .galDesc{
   		opacity :1;
   	}
   	
   /*	.Gal100Box*/ 
   	.gal100Box{	
   		padding 		: 0px 15px;
   		margin 			: 0px;
   		padding-top 	: 100%;
   		width			: 100%;
   		overflow 		: hidden;
   	}
   	.gal100Box .gal100BoxImg{
   		overflow : hidden;
   		position : absolute;
   		left 	: 0px;
   		bottom 	: 0px;
   		right 	: 0px;
   		top 	: 0px;
   	}
   	
   	
   	
   	
   	
   	
   	
   	
   	.mediaBox{
		margin-bottom : 25px;
   	}
   	.mediaBox h4{
   		text-transform : uppercase;
   	}
   	
   	.mediaBox img{
   		margin-top : 10px;
   	}
   	.mediaLinks div, .mediaLinks iframe{
   		float : left;
   	}
   	.mediaLinks .fb-share-button{
   		margin : 0px 0px 15px 15px;
   	}
   	#content{
   		min-height 		: 600px;	
   	}
   	#content.gradientBox{
   		border-radius 	: 20px;
   	}
   	/*.contentWrapper{
   		overflow : hidden;
   	}*/
   	
   	.contentBox h2{
   		height 		: 57px;
   		max-height 	: 57px;
   		line-height : 20px;
   		overflow 	: hidden;
   		word-wrap	: break-word;
   		font-size 	: 16px;
   	}
   	
   	.contentBox{
   		position : relative;
   	}
   	.contentBox p{
   		height 		: 96px;
   		max-height 	: 96px;
   		line-height : 16px;
   		overflow 	: hidden;
   		word-wrap	: break-word;
   	}
   	.contentBox a.viewMore{
   		position 	: absolute;
   		right 		: 16px;
   		bottom 		: 10px;
   	}
   	
   	.allCatList{
   		margin 	: 0px;
   		margin-bottom : 20px;
   		padding : 0px;
   	}
   	.allCatList li{
   		display : inline-block;
   	}
   	.allCatList li a{
   		text-transform 	: uppercase;
   		padding 		: 5px 20px 5px 0px;
   		font-size 		: 12px;
   		font-weight 	: normal;
   		color 			: #a3a3a3;
   	}
   	.allCatList li a:hover,.allCatList li a.active{
   		color : #FFFFFF;
   	}
   /*Gallery Page*/
	.imagePage{
		position 	: absolute;
		display  	: none;
		width 		: 100%;	
	}
	
	.gallImage{
		text-align 	: center;
		position 	: relative;
	}
	
	.gallImage .placeholder{
		width : 100%;
	}
	
	.gallImage .wrapper{
		left 				: 0px;
		top 				: 0px;
		width 				: 80%;
		margin-left 		: 10%;
		margin-top 			: 5%;
		margin-bottom 		: 5%;
		z-index				: 9;
		-webkit-box-shadow	: 0 0 7px 1px rgba(0,0,0,0.75);
		box-shadow			: 0 0 7px 1px rgba(0,0,0,0.75);
	}
	
   	.gallImage img{
   		width 	: 100%;
   	}
   	
   	.gallImage .desc{
   		text-align 			: left;
   		display 			: none;
   		box-sizing 			: border-box;
   		width				: 100%;
   		padding 			: 5px;
   		background-color 	: rgba(10,10,10,0.75);
   		color 				: #EAEAEA;
   		z-index				: 999;
   	}
   	.gallImage .desc h2{
   		font-size : 16px;
   		margin : 5px 0px 5px 0px;
   		padding : 0px;
   		
   	}
   	
   	.gallImage .desc p{
   		font-size 	: 14px;
   		line-height : 15px;
   	}
   	
   	#footer{
   		background-color 	: #101010;
   		font-size 			: 12px;
   	}
   	#footer p{color: #626265; margin:0px;padding:0px;}
   	
   	  
	
	/*@media(max-width:992px){
		.recentBlogsContent{
			padding 	: 40px;
			border-top	: 1px solid #383838;}
	}*/	
   @media(max-width:767px){
       #page{display: block; position: relative;}
      .col-xs-24.col-lg-16.col-lg-offset-4, .col-xs-24.col-lg-20.col-lg-offset-2{
         max-width : 475px !important;
         margin-left : auto !important;
         margin-right: auto !important;
         float   :none;
         clear: both;
      }
   	.bgContainer{background-size 		: 767px;}	
		/*.blogContent .ofHidden, .blogEntry, .blogEntry .blogContent{
			height 		: unset;
			max-height	: unset;
		}*/
   	.xsr16-9{padding-bottom: 56.25%;}
	   .xsr4-3{padding-bottom: 75%}
	   .xsr1-2{padding-top: 200%;}	
      .xsrFill{padding-top: 100%;}
   	.mxsl0 , .mxs0{margin-left 		: 0px;}
		.mxsr0 , .mxs0{margin-right		: 0px;}
		.mxst0 , .mxs0{margin-top 		: 0px;}
		.mxsb0 , .mxs0{margin-bottom 	: 0px;}
		.mxsl5 , .mxs5{margin-left 		: 5px;}
		.mxsr5 , .mxs5{margin-right		: 5px;}
		.mxst5 , .mxs5{margin-top 		: 5px;}
		.mxsb5 , .mxs5{margin-bottom 	: 5px;}
		.mxsl10, .mxs10{margin-left 	: 10px;}
		.mxsr10, .mxs10{margin-right 	: 10px;}
		.mxst10, .mxs10{margin-top 		: 10px;}
		.mxsb10, .mxs10{margin-bottom 	: 10px;}
		.mxsl20, .mxs20{margin-left 	: 20px;}
		.mxsr20, .mxs20{margin-right 	: 20px;}
		.mxst20, .mxs20{margin-top 		: 20px;}
		.mxsb20, .mxs20{margin-bottom 	: 20px;}
		.mxsl30, .mxs30{margin-left 	: 30px;}
		.mxsr30, .mxs30{margin-right 	: 30px;}
		.mxst30, .mxs30{margin-top 		: 30px;}
		.mxsb30, .mxs30{margin-bottom 	: 30px;}
		.mxsl40, .mxs40{margin-left 	: 40px;}
		.mxsr40, .mxs40{margin-right 	: 40px;}
		.mxst40, .mxs40{margin-top 		: 40px;}
		.mxsb40, .mxs40{margin-bottom 	: 40px;}
   		
   	.pxsl0 , .pxs0{padding-left 	: 0px;}
		.pxsr0 , .pxs0{padding-right 	: 0px;}
		.pxst0 , .pxs0{padding-top 		: 0px;}
		.pxsb0 , .pxs0{padding-bottom 	: 0px;}
		.pxsl5 , .pxs5{padding-left 	: 5px;}
		.pxsr5 , .pxs5{padding-right 	: 5px;}
		.pxst5 , .pxs5{padding-top 		: 5px;}
		.pxsb5 , .pxs5{padding-bottom 	: 5px;}
		.pxsl10, .pxs10{padding-left 	: 10px;}
		.pxsr10, .pxs10{padding-right 	: 10px;}
		.pxst10, .pxs10{padding-top 	: 10px;}
		.pxsb10, .pxs10{padding-bottom  : 10px;}	
		.pxsl20, .pxs20{padding-left 	: 20px;}
		.pxsr20, .pxs20{padding-right 	: 20px;}
		.pxst20, .pxs20{padding-top 	: 20px;}
		.pxsb20, .pxs20{padding-bottom  : 20px;}	
		.pxsl30, .pxs30{padding-left 	: 30px;}
		.pxsr30, .pxs30{padding-right 	: 30px;}
		.pxst30, .pxs30{padding-top 	: 30px;}
		.pxsb30, .pxs30{padding-bottom  : 30px;}	
		.pxsl40, .pxs40{padding-left 	: 40px;}
		.pxsr40, .pxs40{padding-right 	: 40px;}
		.pxst40, .pxs40{padding-top 	: 40px;}
		.pxsb40, .pxs40{padding-bottom  : 40px;}
		
		nav{
						  	overflow-x: auto; /* 1 */
						  	overflow-y: hidden; /* 1 */
  			-webkit-overflow-scrolling: touch; /* 2 */
  			
		}
		#menu .nav{
			text-align 		: left;
			border-top		: 1px solid #222222; 
			border-bottom	: 1px solid #222222;
		}
		#menu .nav a{
			padding : 7px 7px;
		}
		#mainMenu{min-width:100%;}
		/*
	   	.blogEntry, .blogEntry .blogContent, .blogEntry .ratio1-2{
	   		height 		: 125px;
		    max-height	: 125px;
		    min-height	: 125px;
		    overflow 	: hidden;
	   	}  	
	   	.blogPage.blogEntry, .blogPage.blogEntry .blogContent{
	   		height 		: 175px;
		    max-height	: 175px;
		    min-height	: 175px;
	   	}
	   	.blogEntry .blogContent h2{
	   		margin : 0px;
	   	}
	   	#blogHeader{
	   		margin-left : 0px;
	   	}
	   	
	   	#socialButtons{
	   		background : none;
	   		min-height : 50px;
	   	}
	   	*/
		#res{
			height : 0px;
		}	
		.mobileGallery{
			position : relative !important;
			padding : 0px !important;
			margin 	: 0px !important;
			display : block !important;
			width 	: 100% !important;
			height	: unset !important;
		} 		
   }
   	
	@media(min-width:1200px){
		/*
		.blogPage:nth-child(even) .blogContent,.blogPage:nth-child(even) .blogImg{
			background : transparent;
		}
		.blogPage:nth-child(4n+1) .blogContent,.blogPage:nth-child(4n+1) .blogImg,
	   	.blogPage:nth-child(4n+2) .blogContent,.blogPage:nth-child(4n+2) .blogImg{
	   		background : rgba(64,64,64,0.25);
	   	}
	   	*/
	   	.mediaLinks div, .mediaLinks iframe{
	   		float : right;
	   	}
	   	.mediaLinks .fb-share-button{
	   		margin : 0px 15px 15px 0px;
	   	}
		#menu .nav a{padding: 41px 10px 38px 10px;}
	}

	@media(min-width:1184px){
		.col-lg-16,.col-lg-20, #slider1{
			width : 75%;
		} 
		.col-lg-offset-4,.col-lg-offset-2, #slider1{
			margin-left : 12.5%;
		}
	}
	@media(min-width:1650px){
		.col-lg-16,.col-lg-20, #slider1{
			width : 65%;
		} 
		.col-lg-offset-4,.col-lg-offset-2, #slider1{
			margin-left : 17.5%;
		}
		.col-lg-18{
			width : 78%;
		} 
		.col-lg-18.col-lg-offset-3{
			margin-left : 15%;
		}
		/*#tabs.col-lg-16{
			width : 67.5%;
		}
		#tabs.col-lg-16.col-lg-offset-4{
			margin-left : 16.5%;
		}*/
		#slider1{
			width : 75%;
			margin-left : 12.5%;
		}
	}

	@media(max-width:1200px){
		.pmdl0 , .pmd0{padding-left 	: 0px;}
		.pmdr0 , .pmd0{padding-right 	: 0px;}
		.pmdt0 , .pmd0{padding-top 		: 0px;}
		.pmdb0 , .pmd0{padding-bottom 	: 0px;}
		.pmdl5 , .pmd5{padding-left 	: 5px;}
		.pmdr5 , .pmd5{padding-right 	: 5px;}
		.pmdt5 , .pmd5{padding-top 		: 5px;}
		.pmdb5 , .pmd5{padding-bottom 	: 5px;}
		.pmdl10, .pmd10{padding-left 	: 10px;}
		.pmdr10, .pmd10{padding-right 	: 10px;}
		.pmdt10, .pmd10{padding-top 	: 10px;}
		.pmdb10, .pmd10{padding-bottom  : 10px;}	
		.pmdl20, .pmd20{padding-left 	: 20px;}
		.pmdr20, .pmd20{padding-right 	: 20px;}
		.pmdt20, .pmd20{padding-top 	: 20px;}
		.pmdb20, .pmd20{padding-bottom  : 20px;}	
		.pmdl30, .pmd30{padding-left 	: 30px;}
		.pmdr30, .pmd30{padding-right 	: 30px;}
		.pmdt30, .pmd30{padding-top 	: 30px;}
		.pmdb30, .pmd30{padding-bottom  : 30px;}	
		.pmdl40, .pmd40{padding-left 	: 40px;}
		.pmdr40, .pmd40{padding-right 	: 40px;}
		.pmdt40, .pmd40{padding-top 	: 40px;}
		.pmdb40, .pmd40{padding-bottom  : 40px;}
		#menu .nav{
			border-top		: 1px solid #222222; 
			border-bottom	: 1px solid #222222;
		}
	}
