#FirstTab .pull-right.visible-lg.pt10{padding-top:11px;}
/*Blog Block*/
#blog{padding-right:20px !important;}
.blogEntryIndxBlock:nth-child(even){
	background : rgba(66,66,68,0.30);
}
.blogEntryIndx{overflow:hidden; float:right;padding-right:10px;display:inline-block;}
.blogEntryIndx .blogEntryIndxImg{
	width 			: 31%;
	height 			: 0px;
	padding-top		: 31%;
}

.blogEntryIndx .blogEntryIndxContent h2{
	padding 	: 0px 0px 0px 0px;
	margin 		: 0px;
	max-height 	: 48px;
	overflow 	: 100px;
}
.blogEntryIndx .blogEntryIndxContent .blogEntryIndxContentText{
	line-height : 20px;
	max-height	: 80px;
	overflow-y 	: hidden; 
}
.blogEntryIndx .blogEntryIndxContent a.pull-right{
	position 	: absolute;
	right 		: 10px;
	bottom		: 10px; 
}
.blogEntryIndx .blogEntryIndxContent{
	padding : 15px;
	padding-left : 17px;
	width 	: 69%;
}

/*==== Big Gallery Boxes ====*/
.bigGalBox .padding{position:absolute; bottom:-32px; right:0px;left:0px; 
	width : 100%; text-align:center;
   	-o-transition:.5s;
	-ms-transition:.5s;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	/* ...and now for the proper property */
	transition:.5s;
		
}
.bigGalBox p{max-height : 25%;overflow:hidden;}
.bigGalBox .padding .btn-ken{padding:5px 10px; width:100%; background : rgba(141,193,63,0.75);}
.bigGalBox .bigGalDesc[href="#"] .padding .btn-ken{padding:5px 10px; width:100%; background : rgba(48,110,136,0.75);}

.bigGalBox{
	padding  	: 0px 15px 0px 0px;
	margin 	 	: 0px 0px 13px  0px;
	overflow 	: hidden;
	max-height 	: 356px;
}
.bigGalBox .wrapper{
	padding 		: 0px;
	margin 			: 0px;
	padding-top 	: 100%;
	width			: 100%;
}
.bigGalBox .bigGalImg{
	overflow : hidden;
	position : absolute;
	left 	: 0px;
	bottom 	: 0px;
	right 	: 0px;
	top 	: 0px;
	background-size: auto 100% !important;
}
.bigGalDesc{
	opacity 			: 0;
	visibility 			: hidden;
	position 			: absolute;
	overflow 			: hidden;
	margin 				: 0px;
	padding 			: 15% 15px 0px 15px;
	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;
	max-height 			: 356px;
	
}
a.bigGalDesc{color : #FFFFFF;}
.bigGalDesc h4{
	color 			: #ffffff;
	font-weight 	: bolder;
	text-align		: center;
	padding 		: 0px 5px 10px 5px;
	max-height		: 25%;
	border 			: none;
	border-bottom 	: 1px solid #85BE3B;
	display 		: inline-block;
	width 			: 100%;
	margin-bottom 	: 10px;
}
.bigGalDesc h6{
	color 			: #BDBDBF;
	font-weight 	: bolder;
	text-align		: center;
	padding 		: 0px;
	margin-bottom	: 0px;
	border 			: none;
	display 		: inline-block;
	font-size 		: 14px;
	width 			: 100%;
	margin-bottom	: 8px;
}
.bigGalDesc[href="#"], .bigGalDesc a[href="#"], .bigGalDesc[href="#"] .btn{cursor:  default;}


@media(min-width:992px){
	.bigGalBox:hover .bigGalDesc, .bigGalBox:active .bigGalDesc{opacity :1;visibility:visible;}
}

@media(max-width:991px){
	.bigGalBox:hover .bigGalDesc, .bigGalBox:active .bigGalDesc{pointer-events: none;}
	.bigGalBox .bigGalDesc{pointer-events: none;}
}


.bigGalDesc[href="#"]{opacity :1;visibility:visible; background-color : transparent;}
.bigGalDesc[href="#"]:hover{background:rgba(0,0,0,0.5);}

.bigGalDesc[href="#"] .upper, .bigGalDesc[href="#"] p{
	opacity : 0;
	-o-transition:.5s;
	-ms-transition:.5s;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	/* ...and now for the proper property */
	transition:.5s;
}
.bigGalDesc[href="#"]:hover .upper, .bigGalDesc[href="#"]:hover p{
	opacity : 1;
	-o-transition:.5s;
	-ms-transition:.5s;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	/* ...and now for the proper property */
	transition:.5s;
}
.bigGalDesc[href="#"] h4{border-bottom 	: 1px solid rgb(48,110,136);}
.bigGalDesc[href="#"]:hover h4{border-bottom 	: 1px solid rgb(48,110,136);}



.bigGalBox:hover .padding, .bigGalBox:active .padding,
.bigGalBox .bigGalDesc[href="#"] .padding{bottom:0px;}


@media(max-width:991px){
	.blogEntryIndx .blogEntryIndxContent .blogEntryIndxContentText{
		max-height : 150px;
	}
	#slider{
		width : 125%;
		margin-left : -12.5%;
		
	}	
}
@media(max-width:767px){
	.blogEntryIndx{width:100%;}
	.blogEntryIndxContent h2{max-height : 48px; overflow : hidden;}
	.bigGalBox:nth-child(even){
   		padding  	: 0px 5px 0px 0px !Important;
   	}
	.bigGalBox:nth-child(odd){
   		padding  	: 0px 0px 0px 5px !Important;
   	}
	.bigGalDesc{background:transparent !important;}
	.bigGalDesc:hover{background:transparent !important;}

   	#slider{
		width : 170%;
		margin-left : -35%;
		margin-top : 0px;
		position: absolute;top:0;
	}
	.bigGalDesc h4, .bigGalDesc h6, .bigGalDesc p, .bigGalDesc .padding {visibility: hidden !important;}
	.bigGalDesc[href="#"] .padding {visibility: visible !important;}
	#pageContent.start{
   		margin-top : 55%;
   	}
   	#blog{padding-right:0px !important; padding-top:27px}
}
@media(min-width:992px){
	#slider{
		margin-top : -12%;
	}
	
}

@media(min-width:768px){
	#pageContent.start{
   		margin-top : 50%;
   	}
   	#slider{
		margin-top : -12%;
	}	
}

@media(min-width:1280px){
	#slider{
		margin-top : -15%;
	}
	#pageContent.start{
   		margin-top : 25%;
   	}
}
@media(max-width:1440px) and (min-width:1200px){
	#FirstTab .col-xs-24.col-lg-16.nopama{max-width:650px !important;}
}
@media(max-width:1200px){
	.psmb50{padding-bottom:60px;}
}
