/* CSS Document */

@charset "utf-8";
/*@import url(http://fonts.googleapis.com/css?family=Montserrat:400,700);*/


div#news {
/* margin for the entire div surrounding the news items */
	margin: 2em 0 1em 0em;
/* border set here */
	border: 0px solid #909799;
/* sets it off from surroundings */
font-family:Open Sans, Arial, Helvetica, sans-serif;font-size:15px; color:#212C44; 
}
div#news h2 {
	line-height:0;
/* you can set your own image here */
	background: url(uploads/ngrey/darknav.html) repeat-x left center;
	color: #212C44;
	border: none
}
.NewsSummary {
/* padding for the news article summary */
	padding: 5px 0px 0px 0px;
/* margin to the bottom of the news article summary */
	margin: 0px 5px 0px 0em;
	border-bottom: 0px solid #ccc;
       font-family:'Open Sans', Arial, Helvetica, sans-serif; font-size:15px; color:#212C44; 
	   
}






.date{

line-height:140%;
font-size:13px;
font-weight:500;
color:#363636;
padding-left:0px;
font-family: 'Open Sans', Arial, Helvetica, sans-serif;
transition: background 1.5s ease, padding 2.8s linear;
}

.date:hover{
color:#F52121;}

.ghanta{
padding-left:0px;

}



.NewsSummaryPostdate {
/* smaller than default text size */
/* bold to set it off from text */
font-size:13px !important; 
font-weight:normal;
text-align:left;
padding-left:0px;
}
.NewsSummaryLink {
/* bold to set it off from text */
background: none/*url(../images/newsbg.png) no-repeat left center*/;
margin-left:0px;
	font-weight: 700; font-size:18px;
/* little more room at top */
line-height:140%;
	padding-top: 0px; color:#212C44;
	padding-left:0px;
       border-bottom: 0px solid #999999;
	    font-family: 'Open Sans', sans-serif;
		margin-bottom:0px;
}
.NewsSummaryLink a{color:#212C44; font-size:20px; font-weight:bold;}
.NewsSummaryLink a:hover{color:#F52121; text-decoration:none;}

.NewsSummaryLink-new a{color:#212C44; font-size:15px; font-weight:normal;
background: url(../img/bulleye.png) left center no-repeat;
padding-left:15px;

}
.NewsSummaryLink-new a:hover{color:#F52121; text-decoration:none;}



.NewsSummaryCategory {
/* italic to set it off from text */
	font-style: italic;
	margin: 5px 0;
}
.NewsSummaryAuthor {
/* italic to set it off from text */
	font-style: italic;
	padding-bottom: 0.5em;
}
.NewsSummarySummary, .NewsSummaryContent {
/* larger than default text */
	line-height: 140%;
	margin-left:0px;
	margin-top:0px;
       border-bottom: 0px solid #666;
font-family:'Open Sans', sans-serif; font-size:15px; color:#212C44; padding:5px 0px 5px 0px; 
}
.NewsSummaryMorelink {
border-bottom: 0px solid #999999;
text-align:right;
margin-top:0px;
}
#NewsPostDetailDate {
/* smaller text */
	font-size:15px;
	margin-bottom: 5px;
/* bold to set it off from text */
	font-weight:300;
font-family:Open Sans, Arial, Helvetica, sans-serif; color:#212C44; 
text-align:left;
}
#NewsPostDetailSummary {
/* larger than default text */
	line-height: 140%;
}
#NewsPostDetailCategory {
/* italic to set it off from text */
	font-style: italic;
	border-top: 0px solid #ccc;
	margin-top: 0.5em;
	padding: 0.2em 0;
}
#NewsPostDetailContent {
	margin-bottom: 15px;
/* larger than default text */
	line-height: 140%; text-align:justify;
font-family:Open Sans, Arial, Helvetica, sans-serif; font-size:15px; color:#212C44; 
}
#NewsPostDetailAuthor {
	padding-bottom: 1.5em;
/* italic to set it off from text */
	font-style: italic;
}
/* more divs, left unstyled, just so you know the IDs of them */ 
#NewsPostDetailTitle {
font-size:28px;
font-weight:lighter;
color:#212C44;
background:none !important;
letter-spacing:0.5px;
padding:10px 0px;
}

#NewsPostDetailHorizRule {
}
#NewsPostDetailPrintLink {
}
#NewsPostDetailReturnLink {
text-align:right;
}
#NewsPostDetailReturnLink a{
color:#212C44;
}
#NewsPostDetailReturnLink a:hover{
color:#F52121;
}


#NewsPostDetailContent img{
max-width:250px;	
height:auto; 	
display:inline-table;
text-align:justify;
}

#NewsPostDetailContent img:hover{
	
}




@media(max-width:991px) and (max-width:767px) {
.date{
line-height:normal;
margin-left:0px;
font-size:15px;
font-weight:bold;

}



}


@media screen and (max-width: 480px){
.date{
line-height:normal;
margin-left:-0px;
font-size:15px;
font-weight:400;
	border:transparent !important;
background: transparent !important; 
color:#363636;

}
.NewsSummaryLink {
/* bold to set it off from text */
background: none !important/*url(../images/newsbg.png) no-repeat left center*/;
line-height:30px;
/* little more room at top */
	padding-left:0px;
     
}

.NewsSummarySummary, .NewsSummaryContent {
/* larger than default text */
	line-height: 140%;
	margin-left:0px;
	margin-top:0px;
	background:none;
}
.newsinter{ 
background:none !important;
border:none !important;
}


#NewsPostDetailContent img{
width:100%;	
height:auto;	
}
}

/*================NEWS EXTRA IMAGES======================*/
.extra-2016 img{
width:150px;
height:auto;
float: left;
margin-right:5px;
text-align:justify;
top:10px;
position:relative;
margin-bottom:5px;
}

.details-extra-2016 img{
max-width:100%;
height:auto;
float: left;
margin-right:15px;
text-align:justify;
top:5px;
position:relative;
margin-bottom:15px;

}

.details-extra-2016 div{
display:table-inline;
color:#212C44;
font-size:16px;
font-weight:lighter;
font-family: 'Oswald', sans-serif;
letter-spacing:0.5px;
position:relative;
margin-bottom:10px;

}




@media screen and (max-width: 480px){
.details-extra-2016 img{
width:100% !important;
height:auto;
margin-bottom:10px !important;
}

#ue-2016 img{	
width:100%;
height:auto;
}

}



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

.ultra-border{

margin:20px 0px 20px 0px !important;
border:0px solid #212C44;
}


#news-ultra ul{
position:relative;
top:0px !important;

}

#ue-2016 img{	
width:200px;
height:auto;
margin-right:5px;
}

}

/*====================================*/

#ue-2016 img{
width:100%;
height:auto;
float: left;
text-align:justify;
top:15px;
position:relative;
z-index:999;
margin-bottom:-40px;
}

#ue-2016 span{
display:table-inline;
color:#212C44;
font-size:17px;
font-weight:lighter;
font-family: 'Oswald', sans-serif;
letter-spacing:0.5px;
position:relative;
margin:5px 0px; line-height:150%;	border-bottom:1px dashed rgba(0,0,0,0.1);
}

#ue-2016 span:hover{color:#F52121; text-decoration:none;}

.eventsSummary{
text-align:justify;
}
.ue-date{
background:	#F52121;
padding:10px;
float:left;		
margin-right:5px;
margin-top:20px; position:relative; 
z-index:9999; 
}
.ue-date span{
color:#FFF;
font-size:22px;
font-weight:lighter; letter-spacing:2px;
font-family: 'Oswald', sans-serif;	text-transform:uppercase;
}


.ue-date b{
color:#FFF;
font-size:50px; 
font-weight:bold; letter-spacing:0.5px;
font-family: 'Oswald', sans-serif;
line-height:110%;			
}


.EventSummaryLink{
	margin-top:20px;	
	position:relative;
	background: #FFF;
	padding:5px;
	z-index:9990;
}

.EventSummaryLink a{
	color:#212C44; 
font-size:17px !important; 
 font-weight: 700; 
}
.EventSummaryLink a:hover{
	color:#F52121; 
text-decoration:none;
}




/*========================================*/
.ultra-border{
margin:20px 5px 10px 0px; position: relative; 
}


#news-ultra{  
  left: 0;
  top: 0;
  overflow: hidden;
  display:inline-table !important;
}

#news-ultra img{
z-index:100;
 box-shadow:0 1px 3px rgba(0,0,0, .2);
	-webkit-box-shadow:0 1px 3px rgba(0,0,0, .2); 
   -moz-box-shadow:0 1px 3px rgba(0,0,0, .2);
   display: block;
 
  background-position: center; position: relative;  
  border:1px solid #212C44;
  width:100% !important;
 height: auto !important;
-webkit-transition: all 1.5s ease, padding 2.8s linear;  
  -moz-transition: all 1.5s ease, padding 2.8s linear;  
  -o-transition: aall 1.5s ease, padding 2.8s linear;  
  -ms-transition: all 1.5s ease, padding 2.8s linear;  
transition: all 1.5s ease, padding 2.8s linear;  
}

#news-ultra:hover > img{
opacity:1.0 !important;
-webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -o-transform: scale(1.2);
  -ms-transform: scale(1.2);
  transform: scale(1.2);
  
  -webkit-filter: contrast(115%);
   -moz-filter: contrast(115%);
  filter: contrast(115%); 
  -ms-filter:contrast(115%);
}

#news-ultra ul{
position:relative;
bottom:1px;
z-index:101;
width:100%;
height:auto;
background: rgba(255, 255, 255, 0.7) url(../img/pt2.png) repeat  !important;
border-left:1px solid #212C44;
border-right:1px solid #212C44;
border-bottom:1px solid #212C44;
border-top:0px solid #ddd;
padding:10px;
}

#news-ultra ul li { 
   z-index:151; text-decoration:none; border-left:5px solid #F52121; padding-left:5px;
   }
   
#news-ultra h4 a{
font-size:16px;
font-weight:normal;
letter-spacing:0.5px;
color:#212C44 !important;
font-family: 'Oswald', sans-serif; text-decoration:underline;
text-decoration:none;
}

#news-ultra h4 a:hover{
color:#F52121 !important;
}

#news-ultra h2{
font-size:13px;
font-weight:normal;
letter-spacing:0.7px;
color:#FFF !important;
font-family: 'Oswald', sans-serif; background:#F52121; padding:10px;
}



/*======================MODELS=================================*/


#models-news{  
left: 0; 
  top: 0;
  overflow: hidden;
  display:inline-table !important; position: relative;
}

#models-news img{
z-index:100;
   display: block; border:1px solid #f9f9f9;
  background-position: center;  
  width:100% !important;
height:auto !important; background-size: cover;
-webkit-transition: all 1.5s ease, padding 2.8s linear;  
  -moz-transition: all 1.5s ease, padding 2.8s linear;  
  -o-transition: aall 1.5s ease, padding 2.8s linear;  
  -ms-transition: all 1.5s ease, padding 2.8s linear;  
transition: all 1.5s ease, padding 2.8s linear; 
}

#models-news:hover > img{
filter: saturate(150%);
-webkit-filter:saturate(150%);
-moz-filter: saturate(150%);
  -o-filter: saturate(150%);
  -ms-filter: saturate(150%);  	
}

#models-news ul{
position:relative;
bottom:15px;
z-index:111;
width:100%;
height:auto;
background:#212C44 !important;
padding:2px 10px; text-align:right; 
border-bottom:1px solid #f9f9f9;
border-left:1px solid #f9f9f9;
border-right:1px solid #f9f9f9;
}

   
#models-news h2 a{ width:100%;
font-size:16px; 
z-index:151;
font-weight:lighter !important;
letter-spacing:0.7px;
color:#FFF !important;
font-family: 'Oswald', sans-serif;
text-decoration:none;

}

#models-news h2 a:hover{ 
color:#F52121 !important;
}
#models-news div{
font-size:0px !important;
text-indent: -9999px;
}

#models-news p{
font-size:0px !important; text-indent: -9999px;
}
/*================= < MODELS DETAILS > ===========================*/

#models-details{
color:#212C44;
background:none !important;
font-family: 'Oswald', sans-serif;
letter-spacing:0.7px;
font-size:40px;
text-align:left;
margin-bottom:40px;
}

#models-details:after{
transition: all 0.5s ease, padding 2.8s linear;
	-ms-transition: all 0.5s ease, padding 2.8s linear;
	-webkit-transition: all 0.5s ease, padding 2.8s linear;
	-moz-transition: all 0.5s ease, padding 2.8s linear;
	-o-transition: all 0.5s ease, padding 2.8s linear;
content:"";
width:75px;
height:50px;
border-bottom:4px solid #F52121;
  position: absolute;
  left:0;
  z-index:1;
  margin-left:15px;
}
#models-details:hover::after{
width:175px;
}

.models-details{
border: 1px solid #f9f9f9;
padding:20px;
background:#212C44 url(../img/99.png) repeat;  
margin-top:20px 0px;
position:relative; 
width:100%; height:auto;
display:inline-table;
}

.models-details div{

color:#FFF !important;

padding:5px 15px; 
display:block;
  position:relative;  
}
.models-details img{
background:rgba(255,255,255,9.1) !important;
padding:15px; 
height:auto; 
margin-right:15px; margin-bottom:10px;
z-index:171; text-align:justify; 
border:2px solid rgba(255,255,255,0.3); 
}
/*================= < MODELS DETAILS > ===========================*/
