*, html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;	padding: 0;	border: 0;	font-size: 100%;	font: inherit; behavior: url(PIE.htc);}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {	display: block; }
ol, ul {	list-style: none; }
blockquote, q {	quotes: none; }
blockquote:before, blockquote:after,
q:before, q:after {	content: '';	content: none; }
table {	border-collapse: collapse;	border-spacing: 0; }

html, body{ height:100%;}
body {	font-family:trebuchet ms;	font-size:13px;	line-height:18px;background:#fff url(../img/bgPattern.png); overflow-x:hidden;}
form{margin:0 auto; padding:0;}
.fixed{     position: fixed;    top:0 !important; z-index:1111; display:block;}
#bodychild{padding:0; overflow-x:hidden;margin:0;}
#outercontainer{min-height:400px;}
#outerheader{background:#000 url(../img/blackBg.png); height:141px;}
#outermain{margin-top:0px;}
#maincontent{ margin-bottom:30px;padding:20px 0 10px 0;background: #fff; float:left; box-shadow:0 1px 1px #ccc;-webkit-border-radius:0 0 3px 3px ; -moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px; float: left;overflow: hidden; width:100%; position:relative;}

.footer{width: 100%;}
.linkContainer{background: #0089e0 url(../img/bgFooter.jpg) repeat-x center bottom; border-bottom:1px solid #024d7d;border-top:1px solid #056daf; font-family: 'Oswald', sans-serif;}
ul.linkFooter{display:inline-block; margin:0; padding:0;}
ul.linkFooter li{display:inline-block; margin:0;   padding: 1%; width:14.3%; vertical-align:top;}
ul.linkFooter li a{ margin:0; padding:5px 0; color:#fff; float:left; display:block; font-size:16px; border-bottom:1px solid #026caf; width:100%; text-transform:uppercase; }
ul.linkFooter li .linkFooterDiv{ margin:0;color:#fff; float:left;}
ul.linkFooter li .linkFooterDiv a{ margin:0;color:#fff; display: list-item; font-size:13px; width:100%; font-weight:normal; border-bottom:none; text-transform:capitalize; }
ul.linkFooter li .linkFooterDiv a:hover{color:#024d7d;  }
.copyrightContainer{background: #111;}
.copyright{ padding:15px 0px 10px; color:#999;text-align:center; max-width:1200px; margin:0 auto;}

*:focus {	outline:none; }
hr {	border-width:0;	height:1px;	line-height:0;	margin:55px 0px 59px 0px;	page-break-after:always;	text-align:center;	width:100%;	clear:both;}
em{ font-style:italic;}

h1, h2, h3 {margin-bottom:20px; font-weight:bold;}
h4, h5{margin-bottom:15px; }
h1	{font-size:46px; line-height:60px;}
h2	{font-size:24px; line-height:34px;}
h3	{font-size:20px; line-height:28px}
h4	{font-size:18px; line-height:normal}
h5	{font-size:16px; line-height:normal}
h6	{font-size:9px; line-height:normal}
h1, h2, h3, h4, h5, h6, .post .date-wrapper, .slider-title, .slider-desc{ font-family: 'Oswald', sans-serif;   text-transform:none;}

.title{ padding:8px 0 7px 8px; text-transform:uppercase;}
.titleRegular{font-weight:400}
.titleBold{font-weight:700}
.titleLight{font-weight:300}
.titleUppercase{text-transform:uppercase}
.titleNormal{text-transform:none}
.italic{font-style:italic}
.textBoldUppercase{font-weight:700; text-transform:uppercase;}

.hide{display:none;}
a, a:visited {text-decoration:none;}
a:hover{text-decoration:none;}
a img{border:none}
a:active {    background-color: transparent;}

.alignleft,
img.alignleft {	display: inline;	float: left;	margin-right: 20px;	margin-top: 3px;}
.alignright,
img.alignright {	display: inline;	float: right;	margin-left: 20px;	margin-top: 5px;}
.aligncenter,
img.aligncenter {	clear: both;	display: block;	margin-left: auto;	margin-right: auto;}
.alignnone,
img.alignnone {	clear: both;	display: block;	margin-left: auto;	margin-right: auto;	margin:0px;}
img.alignleft, 
img.alignright, 
img.aligncenter{	margin-bottom: 12px;}

p, ul, ol, blockquote {	margin-bottom:10px; text-align:justify;}
ul {	list-style: none;	margin:0;}
ul li{ padding-bottom:0;}
ol {	list-style: decimal;	margin: 0 0 18px 2.2em;}
ol ol {	list-style: upper-alpha;}
ol ol ol {	list-style: lower-roman;}
ol ol ol ol {	list-style: lower-alpha;}
ul ul,
ol ol,
ul ol,
ol ul {	margin-bottom: 0;}
	
#top{ margin-bottom:0px;}
#logo{float:left; margin-top:41px; display:block;-moz-border-radius: 3px 3px 0 0;-webkit-border-radius: 3px 3px 0 0;border-radius: 3px 3px 0 0; overflow: hidden;}
#logo img{ display:block;-moz-border-radius: 3px 3px 0 0;-webkit-border-radius: 3px 3px 0 0;border-radius: 3px 3px 0 0;}
#logo h1{margin:0; font-size:28px; line-height:28px;}
#logo .desc{ padding-left:30px; margin:15px 0 0 20px; line-height:normal;}

.topMenu{  margin:91px auto 0;  position: absolute;  z-index:111111;  right: 0;   display: block;  -moz-border-radius: 3px 3px 0 0;-webkit-border-radius: 3px 3px 0 0;border-radius: 3px 3px 0 0; background:#fff;}
.menuPanel{}
ul{margin:0px;padding:0;}
.mobileMenu{width:42px; height:38px; display:none; background:#3366ff url(../img/imgMobileMenu.png) no-repeat center center; cursor:pointer;}
#menu {	list-style:none;		padding:0px;float:right;display:block;}
#menu li {	float:left;	display:block;	text-align:center;	position:relative;	 border-right:1px solid #eee; }
#menu li:last-child {	float:left;	display:block;	text-align:center;	position:relative;	 border-right:none;}
#menu li:hover{	 background:#d737c0;  color:#fff;}
#menu li:hover a{ color:#fff;}
#menu li a {	font-size:13px; 	color: #333;	display:table-cell; vertical-align:middle; font-weight:bold; padding:0; height:50px; width:80px;  line-height: 16px;	text-align:center;	text-decoration:none; 	}
#menu li:hover > div {	display: block;}
#menu li:hover .dropdown {	left:0px;	top:auto;}
#menu li .dropdown{    display:none;  position:absolute;	text-align:left; width:140px;	z-index:111;background:#333; -moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px; border-radius:0 0 3px 3px;overflow:hidden;}
#menu li .dropdown a {	text-align:left;font-weight:normal;	padding:8px; display:list-item;	text-transform:capitalize;	border:none; height:auto; width:auto;	border-bottom:1px solid #444;  line-height: 16px;	}
#menu li .dropdown a:last-child {	border-bottom:none;	}
#menu li .dropdown a:hover {background:#222;}
#pagetitle-container{ float:left; margin-left:-5px;}
.shadow-l{ float:left;}
.shadow-r{ float:left; }
#pagetitle-container h1{ display:inline-block; margin-bottom:0px; } 
.pagetitle{ font-size:24px; padding:10px 40px 11px; margin:0 5px; line-height:normal;
-webkit-border-top-left-radius: 3px;
-webkit-border-top-right-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-topright: 3px;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
}

.row .positionright{float:right;}
.row .positionleft{ float:left;}
.padcontent{padding-right:0px;}
.six.columns .padcontent{padding:0px 0px;}
.positionright .padcontent{padding-right:0px; padding-left:0px;}

.indentleft{overflow:hidden;}

.margin_top{ padding-top:5px;}
.margin_bottomoff{margin-bottom:0 !important;}
.margin_bottom_small{margin-bottom:5px;}
.margin_bottom_middle{margin-bottom:12px;}
.margin_bottom_large{margin-bottom:16px;}
.margin_bottom_extralarge{margin-bottom:25px;}
.textCenter{text-align:center;}
.textMiddle{ padding:10px 0px 20px;}
.center{ margin:0 auto!important; float:none; display:block;}
.nomargin{margin-right:0}
.nopadding{ padding-right:0px;}
.displayblock{display:block;}

.box{padding:10px;margin:0 0 15px; background: rgba(200,50,200, .01); border:1px solid #ffccff; float:left; width:90%;}
.box img{  border:1px solid #ffccff;}
.box h2{ margin-bottom:0px;}
.box p{ margin-bottom:10px;}
.box .alignleft{margin: 0px 10px 0 0;/* margin:13px 73px 0 77px*/}
.box .more{ font-weight:600;}

img.scale-with-grid {	max-width: 100%;	height: auto;}

.frame, .avatar, .ts-pf-img img{	border-radius:0px; box-shadow: 1px 1px 3px #666;}
.button, .button:visited, input[type="submit"], button{	padding:10px 17px 10px 17px;cursor:pointer;	font-size:12px;	line-height:12px;text-transform:none; display:inline-block; overflow:hidden;  border-radius:3px;  -moz-border-radius:3px; -webkit-border-radius:3px; }
.button:hover, input[type="submit"]:hover, button:hover{text-decoration:none;}

.separator{	display:block;	height:1px;	margin:0 0 69px;	text-align:center;	width:100%;	clear:both;}
.separator1{	display:block;	height:1px;	margin:30px 0 10px;	text-align:center;	width:100%;	clear:both;	border-bottom:1px solid #eee;}
.line{ width:100%; height:1px;}
.line span{ width:47px; height:1px; margin:0 auto; display:block }

table {border-collapse:separate;border-spacing:0;width:100%; margin-bottom:18px;}
table,td,th { text-align:left; }
th{padding:10px;}
td{padding:10px;}
tfoot td{border:0px;}
th,tr:hover{}
table {	text-align: left;	margin:0;	width: 100%;}
tr th,
thead th {	font-size: 13px;	line-height: 18px;	padding: 5px;}
tr td {	padding:5px;}
tr.odd td {}

.sidebar{ background:#fff; padding:0px;width:300px; right:10px; float:right;}
.sidebar ul{list-style:none;	margin:0;	padding:0;}
.sidebar ul li{	list-style:none;	margin:0;	padding:0;border-bottom:none; 	}
.sidebar ul li.widget-container{margin-bottom:20px; padding-bottom:0px;float: left;width: 100%; }
.sidebar ul li.widget-container h2.widget-title { font-size:17px; color:#fff;	font-weight:normal;padding: 1px 8px;background: #d737c0;-moz-border-radius: 3px 3px 0 0;-webkit-border-radius: 3px 3px 0 0;border-radius: 3px 3px 0 0;overflow:hidden; margin-bottom:0px;text-transform:none;}

.sidebar ul li.widget-container .contentRight{	margin:0;	padding:1px; background:#fff;  width:296px; float:left; border:1px solid #eee; border-top:none; }
.sidebar ul li.widget-container .contentRight ul{	list-style:none;	margin:0;	padding:0; width:100%; }
.sidebar ul li.widget-container .contentRight ul li{margin:0;list-style:none;clear: both; border:none;}
.sidebar ul li.widget-container .contentRight ul li a{color:#333;	padding:6px 5px;text-align: left;font-size: 12px;font-weight:bold; width:288px; float:left; line-height:14px; border-bottom:1px solid #eee;}
.sidebar ul li.widget-container .contentRight ul li a:hover{text-decoration:none; color:#d737c0;}
.sidebar ul li.widget-container .contentRight ul li a.upcomingpageant{color:#3366ff;}
.sidebar ul li.widget-container .contentRight ul li a.upcomingpageant:hover{color:#d737c0;}

.sidebar ul li.widget-container .quickLinkRight{	margin:0;	padding:1px; background:#eee; width:298px; float:left; }
.sidebar ul li.widget-container .quickLinkRight ul{	list-style:none;	margin:0;	padding:0; width:100%; }
.sidebar ul li.widget-container .quickLinkRight ul li{margin:0;list-style:none;clear: both; border:none;}
.sidebar ul li.widget-container .quickLinkRight ul li a{color:#333;	padding:6px 5px;text-align: left;font-size: 12px;font-weight:bold; width:288px; float:left; line-height:14px; border-bottom:1px solid #ddd;}
.sidebar ul li.widget-container .quickLinkRight ul li a:hover{text-decoration:none; color:#d737c0;}

.sidebar ul li.widget-container .tabLinkRight{	margin:0;	padding:1px; background:#fff; width:296px; float:left; border:1px solid #eee; border-top:none; }
.sidebar ul li.widget-container .tabLinkRight ul{	list-style:none;	margin:0;	padding:0; width:100%; }
.sidebar ul li.widget-container .tabLinkRight ul li{margin:0;list-style:none;clear: both; border:none; ;}
.sidebar ul li.widget-container .tabLinkRight ul li a{color:#333;	padding:6px 5px;text-align: left;font-size: 12px;font-weight:bold; width:288px; float:left; line-height:14px; border-bottom:1px solid #eee;}
.sidebar ul li.widget-container .tabLinkRight ul li a:hover{text-decoration:none; color:#d737c0;}

.sidebar ul li.widget-container .videoLinkRight{	margin:0;	padding:1px; background:#fff; width:296px; float:left; border:1px solid #eee; border-top:none; }
.sidebar ul li.widget-container .videoLinkRight ul{	list-style:none;	margin:0;	padding:0; width:100%; }
.sidebar ul li.widget-container .videoLinkRight ul li{margin:0;list-style:none;clear: both; border:none; ;}
.sidebar ul li.widget-container .videoLinkRight ul li a{color:#333;	padding:6px 5px;text-align: left;font-size: 12px;font-weight:bold; width:288px; float:left; line-height:14px; border-bottom:1px solid #eee; position:relative;}
.sidebar ul li.widget-container .videoLinkRight ul li a:hover{text-decoration:none; color:#d737c0;}
.sidebar ul li.widget-container .videoLinkRight ul li a img{width:60px; height:33px; float:left;}
.sidebar ul li.widget-container .videoLinkRight ul li a .vidText{ width:220px; margin-left:65px;}

.sidebar .textwidget{}
.sidebar .textwidget p{ margin-bottom:10px;}

#searchform {position: relative;  margin:0;}
#searchform .bgsearch {-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;behavior: url(PIE.htc);}
#searchform #s { border: 0 none; width:80%;  padding: 10px 0px 10px 10px !important;}
#searchform input {    background: transparent;    border: 0 none;}
.searchbutton {    height: 20px;    position: absolute;    right: 5px;    top: 6px;    width: 25px;	box-shadow:none!important;}

.tags a{padding:11px 12px!important; margin:0 0px 3px 0 !important; display:inline-block; font-size:12px; font-weight:600; line-height:12px;}
.tags a:hover{}


#footersidebar{padding:59px 0 21px 0;}
#footersidebar ul{list-style-type:none; margin:0; padding:0;}
#footersidebar li.widget-container{list-style-type:none; margin:0 0 20px 0; padding:0; border:0px;}
#footersidebar .widget-title{	text-transform:uppercase;	padding:0 0 0 0;	margin-bottom:19px;	font-weight:normal}
#footersidebar li li{}
#footersidebar li li:last-child{ border-bottom:0px;}

.sn{list-style-type:none; margin:0 0 0 0; padding:0px 0px 0 0px;} 
.sn li{list-style-type:none; margin:0; padding:0 17px 0 0px; display:inline; } 
.sn span{height:45px; width:45px; display:inline-block;-webkit-border-radius: 45px;-moz-border-radius: 45px;border-radius: 45px;behavior: url(PIE.htc);}
.sn .icon-img{background-position:0 0;}
.sn .icon-img:hover{background-position:0 0px !important;}

#footernav{ text-align:center;  margin:0; padding:20px 0 20px;}
#footernav li{ display:inline-block; padding:0 30px; line-height:13px;}

#slider .button{ color:#535353;
background: #f1f1f1; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #f1f1f1 0%, #f6f6f6 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1f1f1), color-stop(99%,#f6f6f6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f1f1f1 0%,#f6f6f6 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f1f1f1 0%,#f6f6f6 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f1f1f1 0%,#f6f6f6 99%); /* IE10+ */
background: linear-gradient(to bottom,  #f1f1f1 0%,#f6f6f6 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-8 */
}

/*============================================== BEFORE CONTENT SECTION ==============================================*/
#pagetitle-container{}
.shadow-l{ background:url(../img/shadow-l.png) no-repeat bottom left}
.shadow-r{ background:url(../img/shadow-r.png) no-repeat bottom right}
.pagetitle{ background:#fff;}
#breadcrumbs{ color:#bbb;}

.container{ margin: 0px auto; padding: 0px; max-width: 1200px;}
.container1{ margin: 0px auto; padding: 0px; max-width: 1200px;}

.row { max-width: 100%; margin: 0 auto; }
.row .row { width: auto; max-width: none; min-width: 0; margin: 0; }
.row .column, .row .columns{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

.column, .columns { float: left; min-height: 1px;  padding:0px; position: relative; }
.column.wrapper, .columns.wrapper{ padding: 0px; }

.row .one 		{ width: 8.333%; }
.row .two 		{ width: 16.667%; }
.row .three 	{ width: 27.5%; }
.row .four 		{ width: 33.333%; }
.row .five 		{ width: 41.667%; }
.row .six 		{ width: 45%; }
.row .seven 	{ width: 58.333%; }
.row .eight 	{ width: 66.667%; }
/*.row .nine 		{ width: 72%;}*/
.row .ten 		{ width: 83.333%; }
.row .eleven 	{ width: 91.667%; }
.row .twelve 	{ width: 100%; }

.row .one_half				{ width: 50%; }
.row .one_third				{ width: 33.333%;}
.row .one_fourth			{ width: 27.5%; }
.row .one_fifth				{ width: 20%;}
.row .one_sixth 			{ width: 16.667%;}

.row .two_third				{ width: 66.667%;}
.row .two_fourth 			{ width: 50%;}
.row .two_fifth 			{ width: 40%;}
.row .two_sixth 			{ width: 33.333%;}

.row .three_fourth			{ width: 72%;}
.row .three_fifth 			{ width: 60%;}
.row .three_sixth 			{ width: 50%;}

.row .four_fifth 			{ width: 80%;}
.row .four_sixth 			{ width: 66.667%;}

.row .content 	{ width: 100%; }

img{max-width:100%; height:auto;}
object, embed { max-width: 100%; }


    .container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }
    .container1:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }
    .clearfix:before,
    .clearfix:after,
    .row:before,
    .row:after {      content: '\0020';      display: block;      overflow: hidden;      visibility: hidden;      width: 0;      height: 0; }
    .row:after,
    .clearfix:after { clear: both; }
    .row,
    .clearfix {  zoom: 1; }
   .clear, .clr {      clear: both;      display: block;      overflow: hidden;      visibility: hidden;      width: 0;      height: 0;    }

.big4title{ margin-bottom:0px;}
.big4title a{font-size:20px;line-height: normal; font-weight:bold; color:#d737c0;letter-spacing: .01em;}
.big4title a:hover{font-size:20px;line-height: normal; font-weight:bold; color:#3366ff;letter-spacing: .01em;}
.big4Link{margin:0; padding:0; float:left; width:auto;}
.big4Link ul{margin:0; padding:0;}
.big4Link ul li{margin:2px 0; padding:0; clear:both; float:left;}
.big4Link ul li a{margin:0; padding:0; float:left; color:#333; font-weight:bold; font-size:13px; }
.big4Link ul li a:hover{margin:0; padding:0; float:left; color:#d737c0; font-weight:bold; }
.big4Link ul li a img{height:22px; width:22px; box-shadow:none; border:1px solid #d737c0; float:left;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;behavior: url(PIE.htc); background:#fff;}
.big4Link ul li a span{float:left; padding:3px 8px 0;}

.big4titleYear{margin-bottom:0px;border-bottom:1px solid #ffccff; padding:5px; }
.big4titleYear a{font-size:16px;  line-height: normal; font-weight:bold; color:#333;letter-spacing: .01em;background:#fff; text-decoration:none; }
.big4titleYear a .country{font-size:14px; margin-bottom:0px; line-height: normal; font-weight:normal; color:#333;letter-spacing: .01em; font-style:italic;}
.big4LinkYear{margin:0; padding:5px; float:left; width:60%;}
.big4LinkYear ul{margin:0; padding:0;}
.big4LinkYear ul li{margin:2px 0; padding:0; clear:both; float:left;}
.big4LinkYear ul li a{margin:0; padding:0; float:left; color:#333; font-weight:bold; font-size:12px; }
.big4LinkYear ul li a:hover{margin:0; padding:0; float:left; color:#d737c0; font-weight:bold; }
.big4LinkYear ul li a img{height:22px; width:22px; box-shadow:none; border:1px solid #d737c0; float:left;border-radius: 2px; -moz-border-radius: 2px;-webkit-border-radius: 2px; background:#fff;behavior: url(PIE.htc);}
.big4LinkYear ul li a span{float:left; padding:3px 8px 0;}
.big4LinkYearWinner{margin:7px 7px 0 0; padding:0; float:right;width:30%;}
.big4LinkYearWinner img{ box-shadow:none; border:none; border-radius:0 0 0 30px;-moz-border-radius:0 0 0 30px;-webkit-border-radius:0 0 0 30px; box-shadow:none;behavior: url(PIE.htc);}

.othertitle{margin-bottom:0px; margin-top: -5px; }
.othertitle a{font-size:20px;line-height: normal; font-weight:bold; color:#d737c0;letter-spacing: .01em;}
.othertitle a:hover{font-size:20px;line-height: normal; font-weight:bold; color:#3366ff;letter-spacing: .01em;}
.otherLink{margin:0; padding:0; float:left; width:99%;}
.otherLink ul{margin:0; padding:0;}
.otherLink ul li{margin:2px 0; padding:0; clear:both; display:inline-block; width:32%;}
.otherLink ul li a{margin:0; padding:0; float:left; color:#333; font-weight:bold; font-size:13px; }
.otherLink ul li a:hover{margin:0; padding:0; float:left; color:#d737c0; font-weight:bold; }
.otherLink ul li a img{height:22px; width:22px; box-shadow:none; border:1px solid #d737c0; float:left;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px; background:#fff;behavior: url(PIE.htc);}
.otherLink ul li a span{float:left; padding:3px 5px 0;}

.othertitleYear{ margin-bottom:0px; padding:5px; background:#fff;  border-bottom:1px solid #ffccff;}
.othertitleYear a{font-size:16px;  line-height: normal; font-weight:bold; color:#333;letter-spacing: .01em; background:#fff; text-decoration:none; }
.othertitleYear a .country{font-size:14px; margin-bottom:0px; line-height: normal; font-weight:normal; color:#333;letter-spacing: .01em; font-style:italic;}
.otherLinkYear{margin:0; padding:5px; float:left; width:60%;}
.otherLinkYear ul{margin:0; padding:0;}
.otherLinkYear ul li{margin:2px 0; padding:0; clear:both; float:left;}
.otherLinkYear ul li a{margin:0; padding:0; float:left; color:#333; font-weight:bold; font-size:12px; }
.otherLinkYear ul li a:hover{margin:0; padding:0; float:left; color:#d737c0; font-weight:bold; }
.otherLinkYear ul li a img{height:22px; width:22px; box-shadow:none; border:1px solid #d737c0; float:left;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px; background:#fff;behavior: url(PIE.htc);}
.otherLinkYear ul li a span{float:left; padding:3px 8px 0;}
.otherLinkYearWinner{margin:7px 7px 0 0; padding:0; float:right;width:30%;}
.otherLinkYearWinner img{ box-shadow:none; border:none; border-radius:0 0 0 30px;-moz-border-radius:0 0 0 30px;-webkit-border-radius:0 0 0 30px; box-shadow:none;behavior: url(PIE.htc);}

.posttitle, .posttitle a{font-size:20px; margin-bottom:6px; line-height: 24px; font-weight:bold; color:#d737c0;letter-spacing:0;}
.posttitle a:hover{text-decoration:none; color:#3366ff;letter-spacing:0;}

.postimg{ float:left; width:200px; height:160px; padding:5px; box-shadow:0px 0px 4px #ccc; background:#fff;}
.postimg a{ float:left;}
.postimg a img{ border-radius: 0px;margin-bottom:0px; width:200px; height:160px;behavior: url(PIE.htc);}
.postcontent{ }
.postcontent p{font-size:13px; margin-left:220px; margin-top:-4px;}
.posttag{font-size:13px;}
.posttag a{font-size:13px; color:#d737c0; background:url(../img/imgTagRightBorder.png) no-repeat center right;padding-right:10px;margin-right:5px;}
.posttag a:last-child{font-size:13px; color:#d737c0; background:none;padding-right:10px;}
.posttag a:hover{font-size:13px; color:#333;}


.single .entry-content{ margin-bottom:59px;}
.entry-content{padding: 0px 0px 15px;margin: 0 0 10px 10px;border-bottom: 1px dashed #e5e5e5; float:left;width:100%;}
.entry-content .entry-utility{ padding-top:0px;}

.postcontentdetail{ float:left; width:100%; text-align:justify;}
.postcontentdetail h3{ float:left; width:33%; margin-right:15px;}
.postcontentdetail h3 img{background: #d737c0; padding: 4px; box-shadow: none; border-radius:3px;}
.postcontentdetail p{width:100%;}
.postcontentdetail p a{width:100%; color:#3366ff;}
.postcontentdetail p a:hover{width:100%; color:#d737c0;}
.postcontentdetail p strong,.newsDetailData p b {font-weight:bold;}
.postcontentdetail p u{text-decoration:underline;}
.postcontentdetail p i{font-style:italic;}
.postcontentdetail p img{width:auto; max-width:97%; height:auto;background:url(../img/imgBorder.jpg) repeat top center;padding:8px; box-shadow:0 0 10px #d737c0; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.postcontentdetail p iframe{background:url(../img/imgBorder.jpg) repeat top center;padding:8px; border:none;}

.entry-utility{padding:8px 0 5px 0; margin-right:15px; font-size:14px; text-align:right; clear:both}
.entry-utility .like{ display:inline-block; padding-left:12px; background: url(../img/like.png) no-repeat 0 7px;}
.entry-utility .like a{color:#d737c0;}
.entry-utility .like a:hover{color:#333;}
.entry-utility .user a{color:#d737c0}
.entry-utility .user a:hover{color:#333;}
.entry-utility .comment a{color:#d737c0}
.entry-utility .comment a:hover{color:#333;}
.single .post .date-wrapper{ margin-top:5px;}
.post .date-wrapper{ display:inline-block; float:right; width:73px; height:76px; margin-top:0px; margin-right:15px; text-align:center; font-weight: bold;background: url(../img/bg-date.png) no-repeat right;color: #3f3f3f;}
.post .date-wrapper .date-value {    font-size: 24px;    margin: 10px 0;}
.post .date-wrapper .month-value {font-size: 12px; line-height:14px;}

.entry-tag{ padding-top:27px; margin-top:35px;}
.entry-tag .tag-text{ margin-right:3px;}
.entry-tag .tag-items{ display:inline-block; margin-right:3px;}

#entry-author-info{ margin:0px;padding:0px 10px;}
#entry-author-info h4{ margin-bottom:15px;}
#entry-author-info img{ float:left; margin:0; border:1px solid #ccc; border-right:none; border-radius:5px 0 0 5px;behavior: url(PIE.htc);}
#entry-author-info .shareFB {padding:8px;margin-right: 5px;background: #3b5998;border-radius: 3px;float: right;color: #fff;behavior: url(PIE.htc);}
.author{ padding:0px 0px 9px;font-weight: bold;}

.related-post{margin-bottom:20px; float:left}

#comment h4{ display:block; margin-bottom:30px;}
.commentlist{	list-style-type:none;	padding:0;	margin:0;}
.commentlist ol{	list-style-type:none;	padding:10px 0 0 70px;	margin:0;}
.commentlist li{	position:relative;	padding:0 0 20px 0;}
.commentlist li li{	position:relative;	padding:0;}
.avatar-img{	position:absolute;	top:0px;	left:0px;}
.avatar{display:block}
.fn{display:block;font-weight: bold;}

.commenttext{}
.tdate, .reply{ font-size:11px;}
.reply a, .reply a:visited{ text-decoration:none; color:#d737c0;}
.reply a:hover{}
.fn a, .fn a:visited{ color:#d737c0;}

.comment-body{margin:0 0 0 0px; padding:0px 0 10px 70px;border-bottom: 1px dashed #ddd;}
.comment-body p{ margin-bottom:5px; margin-top:10px;}
.comment-body .more{ padding:0px 0px;}
.comment-arrow{ width:8px; height:18px; position:absolute; left:72px; top:10px;}
.commentform {margin-bottom: 20px;background: #fff;border-radius: 3px;behavior: url(PIE.htc);}
.commentform label{display:block; margin-left:18px; margin-top:-21px;}
.commentform input[type="text"], .inputfields input[type="text"], .inputfields input[type="email"], .inputfields input[type="email"], .inputfields input[type="password"], .inputfields input[type="password"] {
        width:360px;padding:8px;font-size:14px;margin-bottom:10px;outline:none;border-radius:3px;border:1px solid #ddd;behavior: url(PIE.htc); }
.commentform .textarea{width:100%;padding:8px;font-size:14px;margin-bottom:0px;vertical-align:top;outline:none;border-radius:3px;border:1px solid #ddd;behavior: url(PIE.htc);}
.commentform table{padding:10px; vertical-align:top; margin-bottom:0px;}
.commentform table td{padding:0px; vertical-align:top;}
.commentform input[type="submit"]{padding:9px 10px; background:#333; color:#eee; cursor: pointer;font-size: 13px;border: none; margin-right:10px; margin-bottom:10px; float: right;display: inline-block;border-radius: 3px;  behavior: url(PIE.htc);      }
.commentform input[type="submit"]:hover{padding:9px 10px; background:#d737c0; color:#eee; cursor: pointer;font-size: 13px;border: none; margin-right:10px; margin-bottom:10px; float: right;display: inline-block;border-radius: 3px;   behavior: url(PIE.htc);     }

.commentBox{background:#eee; padding:0px;}
.commentBox a{background:#eee; padding:0px; color:#d737c0;}

fieldset{border:0px;}
#contactform{margin:0 auto 9px; position:relative; }
#contactform label{display:block; width:100%; float:left; padding-bottom:5px;}
span.error{color:#f00;text-align:left; font-size:13px; padding-bottom:15px; display:block;}
#contactform input.text-input{	margin-bottom:15px;	vertical-align:middle;	padding:10px;	width:91%;}
#contactform textarea{ width:95%; height:110px;} 
#message{ margin-left:0px; font-weight:bold;}
#message h2	{}
#message p{margin:6px 0px; }
#contactform .button{	cursor:pointer;	margin-top:18px;	border:0px; }

 .clear1px{ clear:both; height:1px;}
 .clear5px{ clear:both; height:5px;}
 .clear10px{ clear:both; height:10px;}
 .clear20px{ clear:both; height:20px;}
 .clear30px{ clear:both; height:30px;}
 .clear50px{ clear:both; height:50px;}

.loginWith{ padding:0px; position:absolute; background:#fff; border-radius:0 0 3px 3px; -moz-border-radius:0 0 3px 3px; -webkit-border-radius:0 0 3px 3px;overflow: hidden; right:0px; }
.loginWith a.logBtn{color:#fff;font-weight: bold;font-size: 13px; background:#d737c0; padding:10px 12px; float:right;border-right: 1px solid #b0229c;}
.loginWith a:hover.logBtn{background:#0089e0 ;border-right: 1px solid #0089e0;}

.logoutWith{ padding:0px; position:absolute; background:#fff; border-radius:0 0 3px 3px; -moz-border-radius:0 0 3px 3px; -webkit-border-radius:0 0 3px 3px;overflow: hidden; right:0px;box-shadow: 0 1px 3px #333;  height: 36px;}
.logoutWith ul{ margin:0; padding:0; display:inline-table;  }
.logoutWith ul li{ margin:0; padding:0; display:inline-table;box-shadow: 1px 0 0 #ccc;  }
.logoutWith ul li a{color:#d737c0;float:left;}
.logoutWith ul li a.profileName{color:#d737c0;font-weight: bold;font-size: 13px;  padding:10px;}
.logoutWith ul li a.logout{color:#fff;font-weight: bold;font-size: 13px; background:#d737c0; padding:10px; }


.bgclass{background:#000 url(../img/modelBg.png); opacity:.8 ;}
.modal {  position: fixed;  top: 55%;  left: 50%;  padding: 10px;  background: rgba(0,0,0, .9);  z-index:1111111;  overflow: auto;  width:420px;
  margin: -250px 0 0 -220px;  background-color:none;  border: 1px solid #999;  border: 1px solid rgba(0, 0, 0, 1);
  border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;  box-shadow: 0 3px 20px rgba(0, 0, 0, 0.3);  -webkit-background-clip: padding-box;  -moz-background-clip: padding-box;  background-clip: padding-box;
}
.modal.fade {
  -webkit-transition: opacity .3s linear, top .3s ease-out;
  -moz-transition: opacity .3s linear, top .3s ease-out;
  -ms-transition: opacity .3s linear, top .3s ease-out;
  -o-transition: opacity .3s linear, top .3s ease-out;
  transition: opacity .3s linear, top .3s ease-out;
  top: -25%;
}
.modal.fade.in {  top: 50%;}
#loginModal.modal, #signModal.modal {    width: 460px!important;margin-left: -215px!important;padding:10px;background:rgba(0,0,0,.6);border:1px solid #111;    } 
.modal-header {  padding:12px;  border-bottom: 1px solid #eee;  background:#111;  border-radius:3px 3px 0 0; -moz-border-radius:3px 3px 0 0; -webkit-border-radius:3px 3px 0 0;behavior: url(PIE.htc);}
.modal-header h3 {   color:#eee;  font-weight:normal;  font-size:24px;  margin-bottom:0px;}
.modal-header .close {  margin-top: 4px;  float: right;    font-size: 24px;    font-weight: bold;    line-height: 18px;    color: #eee;    text-shadow:none;    opacity: 1; cursor:pointer; padding:0 5px;}
.modal-body {  overflow-y: auto;  min-height: 60px;  background:#fff;}
.modal-body section {padding:15px 10px 5px;}
.modal-body section .or {background:#fff;font-size:12px;color:#999;margin: 20px 0px 10px;text-align:center;}
.modal-body section .footertext p {color:#666;}
.modal-body section .footertext a {font-size:14px;color:#3366ff;text-decoration:none;}
.modal-body section .footertext a:hover {color:#333;}
.modal-body section .footertext a.signPanelLink{    color:#d737c0;}
.modal-body section .footertext a.signPanelLink:hover{    color:#333;}
.inputfields{text-align:center;}

.inputfields input[type="text"], .inputfields input[type="text"], .inputfields input[type="email"], .inputfields input[type="email"], .inputfields input[type="password"], .inputfields input[type="password"] {
width:385px;padding:6px;font-size:14px;margin-bottom:10px;outline:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #ddd;behavior: url(PIE.htc);
}

.error-login{position: absolute;right: 30px; margin-top: -36px;color: #f00;}
.error-contact{position: absolute;right:0px; margin-top: -28px;color: #f00;}
.resetPassword{ text-align:left;width: 290px;padding:0px; margin:0 auto; position:relative; border:8px solid #111; border-radius:5px;  background:#111;  }
.error-change{position: absolute;right: 45px; margin-top: -35px;color: #c00;}
.errorAlert{  color: #f00;  padding: 5px;}
table#rdb_gender{    width:50%; margin:0px;  }    
table#rdb_gender td{   padding:5px 0px; }    
table#rdb_gender td input[type="radio"]  {     margin:0 5px 0 0; }
 
.modal-body section .angelopedia{background: #d737c0;box-shadow: inset #660033 0 0 0 1px;color: #fff;padding:10px 20px;margin: 0 10px 0 0; border-radius:3px;}
.modal-body section .angelopedia:hover {background: #ea4bd3}
.modal-body section .facebook{background: #3b5998;box-shadow: inset #123783 0 0 0 1px;color: #fff;padding:10px 20px;margin: 0 10px ;border-radius:3px;}
.modal-body section .facebook:hover{background: #4866a3;}
.modal-body section .gmail{background: #660000;box-shadow: inset #330000 0 0 0 1px;color: #fff;padding:10px 20px;margin: 0 10px;border-radius:3px;}
.modal-body section .gmail:hover{background: #7c0707;}
.modal-body section .yahoo{background: #660066;box-shadow: inset #330033 0 0 0 1px;color: #fff;padding:10px 20px;margin: 0 0 0 10px;border-radius:3px;}
.modal-body section .yahoo:hover{background: #790679;}
.modal-footer .mail{background: #3366cc;color: #fff;padding:10px 20px;border:1px solid #003399;}
.modal-footer .mail:hover{background: #4b7ee2;}

#loginModal.modal #id_password, #signModal.modal #id_password, #loginModal.modal #id_email, #signModal.modal #id_email, #loginModal.modal #id_username, #signModal.modal #id_username {
        background-repeat: no-repeat;background-position: 97% center;}

#loginModal.modal input[type="text"], #signModal.modal input[type="text"], #loginModal.modal input[type="email"], #signModal.modal input[type="email"], #loginModal.modal input[type="password"], #signModal.modal input[type="password"] {
width: 390px;padding:10px;font-size:16px;margin-bottom:0px;outline:none;}

#loginModal.modal input[type="button"],#signModal.modal input[type="button"]{width: 200px;padding:10px;font-size:16px;margin-bottom:0px;outline:none;}

.modal-form {  margin-bottom: 0;}
.modal-footer {  padding: 9px 15px 10px;  margin-bottom: 0;  text-align: right;  background-color: #f5f5f5;  border-top: 1px solid #ddd;
 border-radius: 0 0 3px 3px; behavior: url(PIE.htc);  box-shadow: inset 0 1px 0 #ffffff;  *zoom: 1;}
.modal-footer:before,
.modal-footer:after {  display: table;  content: "";}
.modal-footer:after {  clear: both;}
.modal-footer .btn + .btn {  margin-left: 5px;  margin-bottom: 0;  border-radius:3px;  font-size:16px;behavior: url(PIE.htc);}
.modal-footer .login{background:rgba(40,40,40,1);color: #fff;padding:10px 20px;border:1px solid #222;}
.modal-footer .login:hover{background:rgba(40,40,40,.9);}
.modal-footer .signin{background:rgba(40,40,40,1);color: #fff;padding:10px 20px;border:1px solid #222;}
.modal-footer .signin:hover{background:rgba(40,40,40,.9);}
.modal-footer .btn-group .btn + .btn {  margin-left: -1px;}             
  
.info_area { padding:0 0 0 10px; width:100%; float:left;}
.infoContent { padding:10px 0px; border:none;}
.info_area p{font-size:13px;}
.info_area p a{color:#d737c0;}
.info_area p a:hover{width:100%; color:#111;}
.info_area p strong,.info_area p b {font-weight:bold;}
.info_area p u{text-decoration:underline;}
.info_area p i{font-style:italic;}
.info_area p img{max-width:97%; height:auto;background:url(../img/imgBorder.jpg) no-repeat top center;padding:8px 8px 8px 8px; box-shadow:0 0 10px #d737c0; border-radius:5px;}
.info_area p iframe{background:url(../img/imgBorder.jpg) repeat top center;padding:8px; border:none;}

.tabbed_area {background:#fff;	padding:0; margin:0 0 0 10px;}

.Tab .ajax__tab_header{    font-weight: normal;   margin:0;    font-size:13px; font-weight:bold; height:38px;}
.Tab .ajax__tab_body{ padding:10px;border:none; border: 1px solid #eee; margin-top:-1px;}
.Tab .ajax__tab_active .ajax__tab_tab{color: #fff; background:#d737c0 url(../img/imgTabHover.png) no-repeat bottom center;
           cursor:pointer; padding: 10px 15px;text-align: center;border-bottom: none;margin-right:1px;outline: 0;border-radius: 3px 3px 0 0;behavior: url(PIE.htc);}
.Tab .ajax__tab_hover .ajax__tab_tab{color: #fff; background:#444 url(../img/imgTabHover.png) no-repeat bottom center;
            cursor:pointer;padding: 10px 15px;text-align: center;border-bottom: none;margin-right:1px;outline: 0;border-radius: 3px 3px 0 0;behavior: url(PIE.htc);}
.Tab .ajax__tab_default .ajax__tab_tab {    margin-right:5px; border:none;    padding:10px 15px; }
.Tab .ajax__tab_hover .ajax__tab_inner{   }
.Tab .ajax__tab_hover .ajax__tab_outer{}
.Tab .ajax__tab_tab{background:#eee;cursor: default;padding:10px 15px;border:none;text-align:center;margin-right:1px; border-radius: 3px 3px 0 0; color:#333;behavior: url(PIE.htc);}
.Tab .ajax__tab_inner{ border:none;}
.Tab .ajax__tab_outer{   border:none;}   
.tabContent {padding:0;float:left; margin:0 0 10px; width:98%;}

.TabRight .ajax__tab_header{ height: 32px;   font-weight: normal;   margin:0;  behavior: url(PIE.htc);  font-size:13px; font-weight:bold; background:#d737c0;behavior: url(PIE.htc); border-radius:3px 3px 0 0; padding:5px 5px 0 5px;}
.TabRight .ajax__tab_body{ padding:0px;border:none;   background:#fff;}
.TabRight .ajax__tab_active .ajax__tab_tab{color: #d737c0; background:#fff;border-radius:3px 3px 0 0;behavior: url(PIE.htc); cursor:pointer; padding:7px 15px;text-align: center;border-bottom: none;margin-right:1px;outline: 0;}
.TabRight .ajax__tab_hover .ajax__tab_tab{color: #333; background:#fff;border-radius:3px 3px 0 0;behavior: url(PIE.htc); cursor:pointer;padding:7px 15px;text-align: center;border-bottom: none;margin-right:1px;outline: 0;}
.TabRight .ajax__tab_default .ajax__tab_tab {    margin-right:5px; border:none;    padding:7px 15px; }
.TabRight .ajax__tab_hover .ajax__tab_inner{   }
.TabRight .ajax__tab_hover .ajax__tab_outer{}
.TabRight .ajax__tab_tab{background:#d737c0;cursor: default;padding:7px 15px;border:none;text-align:center;margin-right:1px; color:#fff;border-radius:3px 3px 0 0;behavior: url(PIE.htc);}
.TabRight .ajax__tab_inner{ border:none;}
.TabRight .ajax__tab_outer{   border:none;}   
.tabContentRight { padding:0px;}

.pageantTitle {font-size: 20px;margin-bottom: 10px;line-height: normal;font-weight: bold;color: #d737c0;letter-spacing:0px;float: left; width:85%;}
.yearTab{margin:0; padding:0; position:relative;float: right; width: 80px;}
.yearTab .sf-menu li.corner{ text-align:center; background:#333; border-radius:3px 3px 0 0;behavior: url(PIE.htc);}
.yearTab .sf-menu li:hover.corner{ text-align:center; background:#d737c0; border-radius:3px 3px 0 0;behavior: url(PIE.htc);}
.yearTab .sf-menu li a{ text-align:center; padding:16px 30px 15px;color:#fff; font-size:12px;}
.yearTab .sf-menu li li a, .sf-menu li li a:visited{color:#ccc;  border-right:0px!important; font-size:12px; padding:5px 10px 5px 10px;}
.yearTab .sf-menu li li a:hover, sf-menu li.current li a{color:#eee}
.yearTab .sf-menu li li:hover, .sf-menu li li.current{ background:#333; }
.yearTab .sf-menu ul{background:#444; margin-top:-13px; width:auto;}
.yearTab .sf-menu li li {border-top:solid 1px #4d4d4d!important; background:#444;}
.yearTab .sf-menu li li:first-child{ border-top:0!important}
.yearTab .sf-menu li li:last-child{ border-bottom:0}

.angelsTab{position: relative;margin: 0 auto; text-align:left;}
.view {width:180px;  margin:1%; display:inline-table;  border: 4px solid #d737c0;   overflow: hidden;   position: relative;   text-align: center;  
   box-shadow: 1px 1px 2px #ccc;   cursor: default;   background: #fff url(../img/angels/pageantsAngels/imgBg.jpg);}
.view .viewBtn { overflow: hidden; position:relative;   text-align: center;  cursor: default;  background: #fff;}
.view .viewBtn table{margin:0; vertical-align:middle;}
.view .viewBtn table td{padding:2px 0px;}
.view .viewBtn table td a{padding:0px; width:99%; display:inline-table;}
.view .viewBtn table td a:hover{padding:0px; width:99%; display:inline-table; }
.view .viewBtn table td a img {width:24px; height:24px; display:inline-table;}

.view .mask,.view .content {   width:100%;   height:100%;   position: absolute;   overflow: hidden;   top: 0;   left: 0;}
.view img {   display: block;   position: relative; width:100%; }
.view .angelName {   color: #fff;   text-align: center;   position: relative;   font-size: 16px;   padding: 8px 5px;   background:#333;   margin:0px;}
.view p.city{    font-size: 13px;   position: relative;   color: #333;   padding:0px;   text-align: center;   margin-bottom:4px; line-height:18px; }
.view a.info { position:absolute; font-size:10px;  font-weight:bold; float:right; bottom:57px; right:0;    text-decoration: none;padding:2px 4px;  background: #d737c0;color: #fff;behavior: url(PIE.htc);border-radius:3px 0 0 0;}
.view-tenth .profileImg {      transform: scaleY(1);     transition: all 0.7s ease-in-out;}
.view-tenth .mask {   background-color: rgba(255, 231, 179, 0.3);     transition: all 0.5s linear;   filter: alpha(opacity=0);   opacity: 0;}
.view-tenth .angelName {   border-bottom: 1px solid #d737c0;   background: transparent;   margin: 0px 0 10px;   transform: scale(0);   color: #d737c0;   transition: all 0.5s linear;     filter: alpha(opacity=0);
   opacity: 0;
}
.view-tenth p {   color: #333;    opacity: 0;   transform: scale(0);    transition: all 0.5s linear;}
.view-tenth a.info {   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";   filter: alpha(opacity=0);   opacity: 0;
   -webkit-transform: scale(0);   -moz-transform: scale(0);   -o-transform: scale(0);   -ms-transform: scale(0);   transform: scale(0);
   -webkit-transition: all 0.5s linear;   -moz-transition: all 0.5s linear;   -o-transition: all 0.5s linear;   -ms-transition: all 0.5s linear;   transition: all 0.5s linear;}
.view-tenth:hover .profileImg {   -webkit-transform: scale(10);   -moz-transform: scale(10);   -o-transform: scale(10);   -ms-transform: scale(10);   transform: scale(10);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";   filter: alpha(opacity=0);   opacity: 0;}
.view-tenth:hover .mask {   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";   filter: alpha(opacity=100);   opacity: 1;}
.view-tenth:hover .angelName,.view-tenth:hover p,.view-tenth:hover a.info {   -webkit-transform: scale(1);   -moz-transform: scale(1);   -o-transform: scale(1);   -ms-transform: scale(1);
   transform: scale(1);   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";   filter: alpha(opacity=100);   opacity: 1;}				
  
.flexslider { margin:15px auto; background: #fff; border: 5px solid #fff; position: relative;  box-shadow: 0 0 5px #ccc; zoom: 1; width:94%; }
/** /!!! core css Should not edit !!!/**/


.tabVideo { margin:10px auto; background: #fff; border: 5px solid #fff; position: relative;  box-shadow: 0 0 5px #ccc; zoom: 1; width:95%; }

.newsNavigation{width:100%; margin:0 0 10px; text-align:right; font-size:13px; float:left;}
.newsNavigation ul{margin:0 0 -10px 0; padding:0; float:right;}
.newsNavigation ul li{margin:0; padding:0; display:inline-block; list-style:none;}
.newsNavigation ul li a{margin:0; padding:5px; display:inline-block; width:25px; height:25px;}
.newsNavigation ul li a.newsPrev{background:#111 url(../img/imgIndexLeftArrow.png) no-repeat center center; border-radius:5px 0 0 5px;behavior: url(PIE.htc);}
.newsNavigation ul li a:hover.newsPrev{background:#d737c0 url(../img/imgIndexLeftArrow.png) no-repeat center center;}
.newsNavigation ul li a.newsNext{background:#111 url(../img/imgIndexRightArrow.png) no-repeat center center; border-radius:0 5px 5px 0;behavior: url(PIE.htc);}
.newsNavigation ul li a:hover.newsNext{background:#d737c0 url(../img/imgIndexRightArrow.png) no-repeat center center;}
.newsNavigation ul li a.newsHome{background:#d737c0 url(../img/imgIndexHome.png) no-repeat center center; border-radius:0;behavior: url(PIE.htc);}
.newsNavigation ul li a:hover.newsHome{background:#111 url(../img/imgIndexHome.png) no-repeat center center;}

.fbNews{margin-top: 5px;border-radius:3px;behavior: url(PIE.htc);}
.twNews{margin-top: 5px;} 
.mobileDate{margin-bottom:7px; color:#d737c0; display:none;}
.newsShare{display:none;}

.latestGallery{ margin:0 10px; background:#eee; padding:5px;}

#slider0 { height: 1%; margin:0 20px; overflow:hidden; position: relative; padding:5px 30px; border:1px solid #eee;max-width:820px;   }
#slider0 .viewport { height: 150px; overflow: hidden; position: relative; }
#slider0 .buttons {   background: #111;border-radius: 0 3px 3px 0 ;behavior: url(PIE.htc);display: block;top:50%;margin-top:-20px; margin-left:-30px; float: left;width: 30px;height: 40px;position: absolute;color: #fff;
    text-align: center;line-height: 40px;text-decoration: none;z-index: 99;font-size: 18px; font-weight:bold;}
#slider0 .next {      border-radius: 3px 0 0 3px;behavior: url(PIE.htc); float:right; right:0;}
#slider0 .buttons:hover{    color: #d737c0;    background: #111;}
#slider0 .disable { display:none; }
#slider0 .overview { list-style: none; position: absolute; padding: 0; margin: 0; left: 0; top: 0; }
#slider0 .overview li{ float: left; margin: 0 20px; padding:0px; height:150px;  width:150px; text-align:center; position:relative; background:#f5f5f5;}
/*#slider0 .overview li .imgWinner{ float: left; margin: 0 20px 0 0; padding:0px; height:150px;  width:150px;}*/
#slider0 .overview li .topPageantName{width:140px;white-space: normal;  margin:0; position:absolute;  padding:5px; font-size:12px; font-weight:bold; color:#d737c0; line-height:14px; text-align:left;top: 0; left:0; z-index:1111;background: rgba(255,255,255,.9); }
#slider0 .overview li .topSliderdate{color: #ddd;font-size: 11px;font-weight: normal;position: absolute;bottom: 0px;padding: 1px 5px;right: 0px;background:rgba(0,0,0,.8);border-radius: 3px 0 0 0;behavior: url(PIE.htc);}
#slider0 .overview li img.resize{height:150px;width:auto;}


#slider1 {  overflow:hidden; padding: 0; width:300px; height:300px;  }
#slider1 .viewport { float: left; width: 300px; height: 300px; overflow: hidden; position: relative; }
#slider1 .buttons {   background: #111;border-radius: 0 3px 3px 0 ;behavior: url(PIE.htc);display: block;margin-top:110px;float: left;width: 30px;height: 40px;position: absolute;color: #fff;
    text-align: center;line-height: 40px;text-decoration: none;z-index: 99;font-size: 18px; font-weight:bold;}
#slider1 .next {      border-radius: 3px 0 0 3px; float:right; right:0;behavior: url(PIE.htc);}
#slider1 .buttons:hover{    color: #d737c0;    background: #333;}
#slider1 .disable { display:none; }
#slider1 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 300px; left: 0; top: 0; }
#slider1 .overview li{ float: left; margin: 0 20px 0 0; padding: 0px; height: 300px; width: 300px; text-align:center; background:#eee; position:relative;}
#slider1 .overview li img.resize{height:300px;width:auto;}
#slider1 .overview li span.contestantName{position: absolute;background: rgba(255,255,255,.8);padding:6px 0px;bottom: 0;z-index: 111;left: 0;width: 100%;color:#d737c0;font-weight: bold;font-size: 13px;}

.indexSliderArrow{margin: 0;padding:4px 0px 0px 4px;vertical-align: middle; height:32px; text-align:center; background: #111;border-radius: 3px;behavior: url(PIE.htc);}


#slider2 {  overflow:hidden; padding: 0; width:300px; height:240px;  }
#slider2 .viewport { float: left; width: 300px; height:240px; overflow: hidden; position: relative; }
#slider2 .buttons {background: #fff;border-radius:0 3px 3px 0;behavior: url(PIE.htc);display: block;margin-top:80px;width: 28px;height:36px;position: absolute;color: #111;text-align: center;line-height: 36px;
text-decoration: none;z-index: 99;font-size: 24px;font-weight: bold;}
#slider2 .next {border-radius: 3px 0 0 3px;float: right; right:0;behavior: url(PIE.htc);}
#slider2 .buttons:hover{    color: #fff;    background: #d737c0;}
#slider2 .disable { display:none; }
#slider2 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 300px; left: 0; top: 0; }
#slider2 .overview li{ float: left; margin: 0 20px 0 0; padding: 0px; height:240px; width: 300px; text-align:center; background:#eee; position:relative;}
#slider2 .overview li img.resize{width:300px;height:auto;}
#slider2 .overview li a{float:left; padding:0px;}
#slider2 .overview li a span.videoTitle{position: absolute;background: rgba(0,0,0,.8);padding:5px;bottom: 0;z-index: 111;left: 0;width:290px;color:#eee;font-weight: normal;font-size: 12px; text-align:left; line-height:14px;}

.indexSliderArrow img{width:20px; height:20px;}


#slider3 { height: 1%; margin:0; overflow:hidden; position: relative; padding:5px; border:1px solid #eee;max-width: 780px;   }
#slider3 .viewport { height: 141px; overflow: hidden; position: relative; }
#slider3 .buttons {   background: #111;border-radius: 0 3px 3px 0 ;behavior: url(PIE.htc);display: block;top:50%;margin-top:-20px;float: left;width: 30px;height: 40px;position: absolute;color: #fff;
    text-align: center;line-height: 40px;text-decoration: none;z-index: 99;font-size: 18px; font-weight:bold;}
#slider3 .next {      border-radius: 3px 0 0 3px; float:right; right:0;behavior: url(PIE.htc);}
#slider3 .buttons:hover{    color: #d737c0;    background: #111;}
#slider3 .disable { display:none; }
#slider3 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 180px; left: 0; top: 0; }
#slider3 .overview li{ float: left; margin: 0 20px 0 0; padding:0px; height: 101px;  width:180px;}
#slider3 .overview li a{ float: left; margin:0; padding:0px; line-height:14px;color:#d737c0;font-weight: normal;font-size: 12px;}
#slider3 .overview li a img.resize{height:101px;width:auto;}
#slider3 .overview li a .titleVideo{background:#f5f5f5;padding:3px 3px;}

#slider4 {  overflow:hidden; padding: 0; width:300px; height:362px;  border-radius:3px 3px 0 0; behavior: url(PIE.htc);}
#slider4 .viewport { float: left; width: 300px; height:362px; overflow: hidden; position: relative; }
#slider4 .buttons {   background: #111;border-radius: 0 3px 3px 0 ;behavior: url(PIE.htc);display: block;margin-top:150px;float: left;width: 30px;height: 40px;position: absolute;color: #fff;
    text-align: center;line-height: 40px;text-decoration: none;z-index: 99;font-size: 18px; font-weight:bold;}
#slider4 .next {      border-radius: 3px 0 0 3px; float:right; right:0;behavior: url(PIE.htc);}
#slider4 .buttons:hover{    color: #d737c0;    background: #111;}
#slider4 .disable { display:none; }
#slider4 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 360px; left: 0; top: 0; }
#slider4 .overview li{ float: left; margin: 0; padding: 0px; height:362px; width: 300px; text-align:center; background:#eee; position:relative;}
#slider4 .overview li a{margin:0; padding: 0px; height:362px; width: 300px; text-align:center;position:relative; float:left;}
#slider4 .overview li a .pageantNameYear{background:#d737c0;padding:8px 5px;top: 0; height:20px; z-index: 1111;left: 0;width:290px;color:#fff;font-weight: normal;font-size: 16px; text-align:left;}
#slider4 .overview li a img{height:300px;width:300px;}
#slider4 .overview li a img.resize{height:300px;width:auto;}
#slider4 .overview li a .contestantNameYear{position:absolute; background:rgba(0,0,0,.8); padding:6px 5px;z-index: 111;left: 0; width:290px;color:#eee;font-weight: normal;font-size: 12px; text-align:left; line-height:14px;bottom:0px;}

#slider5 { height: 1%; margin:0; overflow:hidden; position: relative; padding:5px; border:1px solid #eee;max-width: 780px;   }
#slider5 .viewport { height: 141px; overflow: hidden; position: relative; }
#slider5 .buttons {   background: #111;border-radius: 0 3px 3px 0 ;behavior: url(PIE.htc);display: block;top:50%;margin-top:-20px;float: left;width: 30px;height: 40px;position: absolute;color: #fff;
    text-align: center;line-height: 40px;text-decoration: none;z-index: 99;font-size: 18px; font-weight:bold;}
#slider5 .next {      border-radius: 3px 0 0 3px; float:right; right:0;behavior: url(PIE.htc);}
#slider5 .buttons:hover{    color: #d737c0;    background: #111;}
#slider5 .disable { display:none; }
#slider5 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 180px; left: 0; top: 0; }
#slider5 .overview li{ float: left; margin: 0 20px 0 0; padding:0px; height: 101px;  width:180px;}
#slider5 .overview li a{ float: left; margin:0; padding:0px; line-height:14px;color:#d737c0;font-weight: normal;font-size: 12px;}
#slider5 .overview li a img.resize{height:101px;width:auto;}
#slider5 .overview li a .titleVideo{background:#f5f5f5;padding:3px 3px;}

.lightboxCss{ margin:0 auto; position:relative;}
.lightboxCss ul.galleryCat{  float: left;  border-radius: 3px 3px 0 0;  overflow: hidden;margin:0 0 5px;}
.lightboxCss ul li{list-style:none; margin:0; background: #d737c0; overflow:hidden; border-right:1px solid #c0c; float:left; }
.lightboxCss ul li a{color: #fff;font-weight:bold; font-size:12px;padding: 6px 10px; height:20px; float:left;}
.lightboxCss ul li a:hover {color: #fff; background: url('../img/imgTabHover.png') no-repeat center bottom;}
.lightboxCss ul li a.current{padding: 6px 10px;background: url('../img/imgTabHover.png') no-repeat center bottom; color: #fff; border-radius:0;behavior: url(PIE.htc);}

.lightboxCssCountry{ margin:0 auto;}
.lightboxCssCountry ul.galleryCatCountry{margin:0; padding:0;}
.lightboxCssCountry ul li{list-style:none; display:inline-table; margin:0 -2px 0 0; padding:0;   border-radius:3px 3px  0 0;behavior: url(PIE.htc);background: #ccc; overflow:hidden; }
.lightboxCssCountry ul li:first-child{list-style:none; display:inline-table;}
.lightboxCssCountry ul li:last-child{list-style:none; display:inline-table; }
.lightboxCssCountry ul li a{color: #111;font-weight:bold; font-size:13px;padding:10px 0;  float:left; width:80px; text-align:center;}
.lightboxCssCountry ul li a:hover {color: #fff; background:#333 url('../img/imgTabHover.png') no-repeat center bottom;}
.lightboxCssCountry ul li a.current{padding:10px 0;  float:left; width:80px; text-align:center;background: #d737c0 url('../img/imgTabHover.png') no-repeat center bottom; color: #fff; border-radius:0;behavior: url(PIE.htc);}

.liquid {	background:#fff;padding:0px 0 0 60px; height:190px; margin:0 auto;}
.liquid .previous {z-index:99; cursor:pointer;	display:block;	height:40px; margin-top:75px; position:absolute; left:15px;	width:36px;	background:#333 url('../img/imgIndexLeftArrow.png') no-repeat center center;	behavior: url(PIE.htc); border-radius:0 3px 3px 0;}
.liquid .next {z-index:99; cursor:pointer;	display:block;	height:40px; margin-top:75px; position:absolute; right:15px;	width:36px;	background:#333 url('../img/imgIndexRightArrow.png') no-repeat center center; border-radius:3px 0 0 3px;behavior: url(PIE.htc);}
.liquid ul li {position:relative;	margin: 0 10px; height: 190px; text-align:center; background:#eee; width:150px; padding:0px; }
.liquid ul li a{ margin:0;  padding:0px;text-align:center; }
.liquid ul li .topPageantName{width:140px;white-space: normal;  margin:0;  padding:5px; height:30px; font-size:13px; font-weight:bold; color:#d737c0; line-height:14px; text-align:left;top: 0; left:0; z-index:11;background:#fff; }
.liquid ul li .topSliderdate{color: #ddd;font-size: 12px;font-weight: normal;position: absolute;bottom: 0px;padding: 1px 5px;right: 0px;background:rgba(0,0,0,.8);border-radius: 3px 0 0 0;behavior: url(PIE.htc);}
.liquid ul li img.resize{height:150px;width:auto; }

#countryNav{background:#fff; border-radius:3px 3px 0 0;behavior: url(PIE.htc);}

.breadCrumContinent{padding:5px 10px 3px;font-size: 12px; font-weight:bold;}
.breadCrumContinent .year{color:#c06; }

.countryPageantWrapper{background:#fff; margin:0px; padding:0px;box-shadow:0px 1px 0px #ccc; }
.countrybox{ box-shadow:none;  width:260px; margin-bottom:10px; cursor:pointer; float:left; border:1px solid #eee;}
ul{margin:0px; padding:0;}
.countryDiv {	list-style:none;	float:left;	padding:0px; width:100%;}
.countryDiv li {	float:left;	display:block;	text-align:left;padding:5px; background:none; width:98%;}
.countryDiv li a {font-size:14px; 	color: #333;	display:block;	outline:0;	text-decoration:none;}
.contest{   width:100%;  display:block; 	position:relative;	text-align:left;	background:none; padding-top:0px;	border-radius: 0px;}
.cols{ width:100%;	display:list-item;	float: left;position: relative;	padding:2px 0px;	background:none; margin:0;}
.countryFlag{padding:0; float:left;}
.countryName{padding:0px 0 0 5px; font-size:13px; font-weight:bold; float: left;margin-left: 0%;}
.countryName:hover{padding:0px 0 0 5px; font-size:13px; font-weight:bold; float: left;margin-left: 0%; color:#d737c0;}
.cols a{font-size: 12px !important;font-weight: bold;padding:2px 0px !important; color:#333;margin:1px 0;padding-left: 5px !important;border-left: 3px solid #d737c0;}
.cols a:hover{font-size: 12px !important;font-weight: bold;padding:2px 0px !important; color:#fff;margin: 1px 0;padding-left: 5px !important;border-left: 3px solid #d737c0; background:#d737c0;}

select {   padding: 10px 40px 10px 5px;    margin: 0;    border-radius:3px 3px 0 0;  behavior: url(PIE.htc);  background: #333;    color:#eee;    font-weight:bold;    border:none;    outline:none;    display: inline-block;
    -webkit-appearance:none;    -moz-appearance:none;    appearance:none;    cursor:pointer;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    select {padding-right:30px}
}
label.dropArrow {position:relative}
label.dropArrow:after {    content:'>';    font:18px "Consolas", monospace;    color:#eee;     font-weight:bold;    -webkit-transform:rotate(90deg);    -moz-transform:rotate(90deg);
    -ms-transform:rotate(90deg);    transform:rotate(90deg);    right:15px; top:-2px;    position:absolute;    pointer-events:none;}
label.dropArrow:before {    content:'';    right:11px; top:0px;    width:20px; height:20px;    background:#333;    position:absolute;    pointer-events:none;    display:block;}

.countryRelatedNews{    width:100%; margin:0; padding:0;    }
.countryRelatedNews ul{list-style:none; margin:0; padding:0; display:block;}
.countryRelatedNews ul li{list-style:none; margin:5px 0;  padding:0 0 0 27px; background:url(../img/imgNews.png) no-repeat  0 4px;}
.countryRelatedNews ul li a{list-style:none; margin:0; padding:0; color:#333;}
.countryRelatedNews ul li a:hover{list-style:none; margin:0; padding:0; color:#d737c0;}
.countryRelatedNews ul li .date{list-style:none; margin:0; padding:0 0 0 15px; color:#d737c0; background:url(../img/imgDate.png) no-repeat  center left;}

.angelsWinnerTab{position: relative;margin: 0 auto; text-align:left;}
.viewWinner {   width:210px; border: 5px solid #fff;   overflow: hidden;   position: relative; float:left;   text-align: center;  box-shadow: 0px 0px 3px #ccc;}
.viewWinner a.info { font-size:11px;  font-weight:bold;  text-decoration: none;background: #d737c0;color: #fff; padding:3px 4px; border-radius:0 0 0 3px;behavior: url(PIE.htc);top: 0;right: 0; position:absolute;}

.viewWinner .profileImg {      transform: scaleY(1);     transition: all 0.7s ease-in-out;}
.viewWinner .profileImg img {   display: block;   position: relative; width:100%; }
.profileData{ margin-left: 230px;}
.profileData .pageantTitleCountry {   color: #d737c0;   text-align: left;   position: relative;   font-size: 18px; font-weight:bold;   padding: 0px 0px 10px;  margin:0px;}
.profileData .angelName {   color: #d737c0;   text-align: left;   position: relative;   font-size: 18px; font-weight:normal;   padding: 0px 0px 5px;  margin:0px;}
.profileData .angelAge {   color: #333;   text-align: left;   position: relative;   font-size: 14px; font-weight:normal;   padding: 0px 0px 5px;  margin:0px;}
.profileData .angelCity{   color: #333;   text-align: left;   position: relative;   font-size: 14px; font-weight:normal;   padding: 0px 0px 5px;  margin:0px;}
.profileData .winnerTitle{margin:5px 0 10px;}
.profileData .winnerTitle ul{margin:0; padding:0;}
.profileData .winnerTitle ul li{margin:0; padding:0px; list-style:none; color:#d737c0; font-weight:bold; font-size:12px;}
.profileData .viewBtn {overflow: hidden; cursor: default;  background: #fff;position: absolute;float: left;width:70%;left: 220px; bottom:0;box-shadow: 1px 1px 2px #eee; height:30px;}
.profileData .viewBtn table{margin:0;}
.profileData .viewBtn table td{padding:4px; vertical-align:middle;}
.profileData .viewBtn table td a{padding:0px; color:#333;}
.profileData .viewBtn table td a:hover{padding:0px;color:#d737c0;}
.profileData .viewBtn table td a img {width:20px; height:20px; display:inline-table;}

.videoListThumnail{}
.videoListThumnail ul li{display:inline-block; padding:0;background: none;border: 0;margin:2%;float: left; width:21%;}
.videoListThumnail ul li a{border: 5px solid #fff; box-shadow:0 0 3px #ccc; position:relative;float: left;height:auto; width:100%; padding:0;}
.videoListThumnail ul li a:hover{border: 5px solid #d737c0; box-shadow:0 0 3px #ccc; position:relative;float: left;width:100%; height:auto; padding:0;}
.videoListThumnail ul li a .imgVideo{width:100%; height:100px; border:0; overflow:hidden;}
.videoListThumnail ul li a .titleVideo{background: rgba(255,255,255,.8);padding:3px 0px; line-height:16px;color:#d737c0;font-weight: normal;font-size: 12px;}

.pnl_popup {width:300px; padding: 10px;height: auto;background: rgba(0, 0, 0, 0.6);border-radius: 6px;behavior: url(PIE.htc);box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);}
.pnl_popup h2 a.close {margin-top:0px;float: right;font-size: 24px;background: none;width: auto;color: #eee;text-shadow: none;opacity: 1; padding:0 5px; cursor:pointer;}
h2.logHeader {background: #1a1a1b url(../img/topBg.png) repeat;color: #eee;font-weight: normal;padding: 12px;border-radius: 5px 5px 0 0; margin-bottom:0;}
.pnl_text {background: #fff;color: #333;font-size: 14px;padding: 10px;}

.socialNavigation{ left: 240px;float: left;margin-top: 105px;position: absolute;padding:4px;background:rgba(0,0,0,.8);border-radius: 0 3px 0 0;behavior: url(PIE.htc);}
.socialNavigation ul{  display:inline-block;}
.socialNavigation li{list-style:none; display:inline-block; padding:0px 1px; border-radius:0 3px 3px 0;}
.socialNavigation li a.fb{ background:url("../img/socialMediaTop.png") no-repeat -5px -5px;	height:28px;	width:28px; display:block; border-radius:2px;}
.socialNavigation li a:hover.fb{ background:url("../img/socialMediaTop.png") no-repeat -5px -5px;	height:28px;	width:28px; display:block; border-radius:2px;}
.socialNavigation li a.tw { background:url("../img/socialMediaTop.png") no-repeat -42px -5px;	height:28px;	width:28px; display:block; border-radius:2px; }
.socialNavigation li a:hover.tw{ background:url("../img/socialMediaTop.png") no-repeat -42px -5px;	height:28px;	width:28px; display:block; border-radius:2px; }
.socialNavigation li a.pt { background:url("../img/socialMediaTop.png") no-repeat -80px -5px;	height:28px;	width:28px; display:block;  border-radius:2px;}
.socialNavigation li a:hover.pt{ background:url("../img/socialMediaTop.png") no-repeat -80px -5px;	height:28px;	width:28px; display:block;  border-radius:2px;}
.socialNavigation li a.yt { background:url("../img/socialMediaTop.png") no-repeat -116px -5px;	height:28px;	width:28px; display:block; border-radius:2px;}
.socialNavigation li a:hover.yt{ background:url("../img/socialMediaTop.png") no-repeat -116px -5px;	height:28px;	width:28px; display:block;border-radius:2px; }

.socialNavigationPg{text-align: center;  box-shadow: 0 0 1px #ccc inset;  padding: 10px 0 5px;}
.socialNavigationPg ul{  display:inline-block;}
.socialNavigationPg li{list-style:none; display:inline-block; margin:0 10px 0 0;}
.socialNavigationPg li a.fbPg{ background:url("../img/imgSocial.png") no-repeat -8px -8px;	height:48px;	width:48px; display:block; border-radius:2px; opacity:1;}
.socialNavigationPg li a:hover.fbPg{ background:url("../img/imgSocial.png") no-repeat -8px -8px;	height:48px;	width:48px; display:block; border-radius:2px; opacity:.8;}
.socialNavigationPg li a.twPg { background:url("../img/imgSocial.png") no-repeat -66px -8px;	height:48px;	width:48px; display:block; border-radius:2px; opacity:1; }
.socialNavigationPg li a:hover.twPg{ background:url("../img/imgSocial.png") no-repeat -66px -8px;	height:48px;	width:48px; display:block; border-radius:2px;  opacity:.8;}
.socialNavigationPg li a.ptPg { background:url("../img/imgSocial.png") no-repeat -126px -8px;	height:48px;	width:48px; display:block;  border-radius:2px; opacity:1;}
.socialNavigationPg li a:hover.ptPg{ background:url("../img/imgSocial.png") no-repeat -126px -8px;	height:48px;	width:48px; display:block;  border-radius:2px; opacity:.8;}
.socialNavigationPg li a.ytPg { background:url("../img/imgSocial.png") no-repeat -184px -8px;	height:48px;	width:48px; display:block; border-radius:2px; opacity:1;}
.socialNavigationPg li a:hover.ytPg{ background:url("../img/imgSocial.png") no-repeat -184px -8px;	height:48px;	width:48px; display:block;border-radius:2px; opacity:.8; }


.noData{text-align:center; background:url("../img/imgAngelPlaceholder.png") no-repeat center center; min-height:400px;}
.noData1{text-align:center; background:url("../img/imgAngelPlaceholder1.png") no-repeat center center; min-height:400px;}
.noData2{text-align:center; background:url("../img/imgComingSoon.png") no-repeat center center; min-height:400px;}
.noData3{text-align:center; background:url("../img/imgAnnounced.png") no-repeat center center; min-height:400px;}

.toTop {    width:50px;  z-index:1111;   height: 45px;    position: fixed;    bottom: 0px;    right: 0px;    display: none;    text-indent: -9999px;    background:#d737c0 url(../img/imgTopScroll.png) no-repeat center center;   behavior: url(PIE.htc); border-radius:3px 3px 0 0;-webkit-transition: background-color 0.5s ease;}
.toTop:hover {    width:50px;  z-index:11111;   height: 45px;    position: fixed;    bottom: 0px;    right: 0px;    display: none;    text-indent: -9999px;    background:#111 url(../img/imgTopScroll.png) no-repeat center center;   behavior: url(PIE.htc); border-radius:3px 3px 0 0;}

.showmore{width:97%; margin:0; text-align:right;float:left;padding:0;}
.showmore ul{margin:0 0 -10px 0; padding:0; float:right;}
.showmore ul li{margin:0; padding:0; display:inline-block; list-style:none;}
.showmore ul li a{margin:0; padding:5px; display:inline-block; width:25px; height:25px;}
.showmore ul li a.newsPrev{background:#111 url(../img/imgIndexLeftArrow.png) no-repeat center center; border-radius:5px 0 0 5px;}
.showmore ul li a:hover.newsPrev{background:#d737c0 url(../img/imgIndexLeftArrow.png) no-repeat center center;}
.showmore ul li a.newsNext{background:#111 url(../img/imgIndexRightArrow.png) no-repeat center center; border-radius:0 5px 5px 0;}
.showmore ul li a:hover.newsNext{background:#d737c0 url(../img/imgIndexRightArrow.png) no-repeat center center;}

 #ContentPlaceHolder1_Dp_pyear span { display:none;     }

.elastislide-list {	list-style-type: none;	display: none;}
.no-js .elastislide-list {	display: block;}
.elastislide-wrapper {	position: relative;	background-color: #fff;	margin: 0 auto;}
.demo-3 .elastislide-wrapper nav span {	background-color: #111;}
.elastislide-wrapper.elastislide-loading {	background-image: url(../img/loader.gif);	background-repeat: no-repeat;	background-position: center center;}

.elastislide-wrapper nav span {	position: absolute;	background:#111 url('../img/carousel_control_White.png') no-repeat 5px center;width:28px;height:32px;	border-radius:0 3px 3px 0;	behavior: url(PIE.htc);text-indent: -9000px;	cursor: pointer;}
.elastislide-horizontal nav span {	top: 50%;	left: 0px;	margin-top: -18px;}
.elastislide-horizontal nav span.elastislide-next {	right: 0px;	left: auto;	background-position:-14px center;border-radius:3px 0 0 3px;behavior: url(PIE.htc);}
.demo-3{margin-left:10px; width:850px;}
.demo-3 .elastislide-horizontal {	padding:0px; margin:0;}
.demo-3 .elastislide-horizontal {	background-color: #fff;	padding: 5px 40px;	border: 1px solid #eee;}
.demo-3 .elastislide-carousel {	overflow: hidden;	position: relative;}
.demo-3 .elastislide-carousel ul {	position: relative;	display: block;	list-style-type: none;	padding: 0;	margin: 0; white-space: nowrap;
	-webkit-backface-visibility: hidden;	-webkit-transform: translateX(0px);	-moz-transform: translateX(0px);	-ms-transform: translateX(0px);	-o-transform: translateX(0px);	transform: translateX(0px);}
.demo-3 .elastislide-carousel ul li {	display: inline-block;	width:150px;	height:150px;	margin:0 22px;	padding: 0;	background:#eee;}
.demo-3 .elastislide-carousel ul li a{ float:left; position:relative; margin:0; padding:0; width:150px; height:150px;}
.demo-3 .elastislide-carousel ul li a .imgWinner {	border: none;	height:150px;	width:auto; text-align:center;}
.demo-3 .elastislide-carousel ul li a .topPageantName{width:140px;white-space: normal;  margin:0; position:absolute;  padding:5px; font-size:12px; font-weight:bold; color:#d737c0; line-height:14px; text-align:left;top: 0; left:0; z-index:1111;background: rgba(255,255,255,.9); }
.demo-3 .elastislide-carousel ul li a .topSliderdate{color: #ddd;font-size: 11px;font-weight: normal;position: absolute;bottom: 0px;padding: 1px 5px;right: 0px;background:rgba(0,0,0,.8);border-radius: 3px 0 0 0;behavior: url(PIE.htc);}
.demo-3 .elastislide-carousel ul li a img.resize{height:150px;width:auto;}

.videoTab{margin:0; padding:0;}
.videoTab h5{color:#333; text-transform:none;margin-bottom:6px;}
.videoTab .vidTag{margin:5px 0;}
.videoTab .vidTag a {font-size: 12px;color: #d737c0;background: url(../img/imgTagRightBorder.png) no-repeat center right;padding-right: 10px;margin-right: 5px;}
.videoTab .vidTag a:last-child {font-size: 12px;color: #d737c0;background:none;padding-right: 10px;margin-right: 5px;}
.videoTab .likeShare {overflow: hidden;cursor: default;background: #fff;float: left;padding-bottom: 10px;border-bottom: 1px solid #eee;max-width:99%;}
.videoTab .likeShare table{margin:0;}
.videoTab .likeShare table td{padding:4px; vertical-align:middle;}
.videoTab .likeShare table td a{padding:0px; color:#333;}
.videoTab .likeShare table td a:hover{padding:0px;color:#d737c0;}
.videoTab .likeShare table td a img {width:20px; height:20px; display:inline-table;}
.videoPanel{max-width:640px; height:360px; position:relative;}
.videoPanel iframe,
.videoPanel object,
.videoPanel embed {width: 100%; height: 100%; position: absolute;    top: 0;    left: 0; }

#latestGallery{display:block;}
#singleImg{display:none; position:absolute;}
#slideshow {margin: 0px auto; position:absolute; max-width: 1200px; height: 180px; padding: 0px; overflow:hidden; }
#slideshow > div {position:absolute; text-align:center; margin:0 auto; }
.galleryArrow{float:left;font-size:18px; width:285px;padding:5px 5px 5px 10px !important;}

.indexRecent{display:none;}

.pagination-left{text-align: left;float: left;margin: 5px; background:#eee; border-radius:3px; font-size:14px;}
.pagination-left table{margin-bottom:0;}
.pagination-left table tr td{text-align: center;border-left: none; padding:5px;}
.pagination-left table tr td span{color:#fff;padding:8px 12px;background-color:#d737c0; }
.pagination-left table tr td a{ border: none;padding:8px 12px; color: #333;}
.pagination-left table tr td a:hover{ border: none;padding:8px 12px; color: #eee; background:#111;}
     
.predictWinnerPanel{}
.predictWinnerPanel .predictWinnerBox{width:94%; border-radius: 3px;overflow: hidden; margin:0 2% 10px; float:left;}
.predictWinnerPanel .predictWinnerBox a{float:left; width:100%;}
.predictWinnerPanel .predictWinnerBox .predictWinnerHead{font-family: 'Oswald', sans-serif;color:#fff; font-size: 16px;font-weight: bold; padding:8px 5px; background:#d737c0;}
.predictWinnerPanel .predictWinnerBox .predictWinnerDays{color:#fff; font-size: 12px;font-weight: bold; padding:5px; background:#111; text-align:right;}
.predictWinnerPanel .predictWinnerBox .predictWinnerImg{padding:0px; background:#f5f5f5; text-align:center;}
.predictWinnerPanel .predictWinnerBox .predictWinnerType{padding:6px 0; background:#d737c0; text-align:center;color:#fff; margin-top:-5px; font-size:14px; }

.predictWinnerPanel .predictWinnerBoxDis{width:94%; border-radius: 3px;overflow: hidden; margin:0 2% 10px; float:left;}
.predictWinnerPanel .predictWinnerBoxDis a{float:left; width:100%;}
.predictWinnerPanel .predictWinnerBoxDis .predictWinnerHeadDis{font-family: 'Oswald', sans-serif;color:#fff;background:#0089e0; font-size: 12px;font-weight: normal; padding:8px; text-align:center;}

.predictWinnerStartPanel{width:540px; margin:0 auto;padding:10px;}
.predictWinnerStartPanel .predictWinnerBoxLeft{width:50%; border-radius: 3px;overflow: hidden; margin:0 10px 10px 0; float:left;}
.predictWinnerStartPanel .predictWinnerBoxLeft .predictWinnerStartImg{ padding:0px; background:#fff; text-align:center; }
.predictWinnerStartPanel .predictWinnerBoxLeft .predictWinnerStartHead{font-family: 'Oswald', sans-serif;color:#fff; font-size: 18px;font-weight: bold; padding:8px; background:#d737c0;}
.predictWinnerStartPanel .predictWinnerBoxLeft .predictWinnerStartDays{color:#fff; font-size: 12px;font-weight: bold; padding:5px; background:#111; text-align:right;}
.predictWinnerStartPanel .predictWinnerBoxLeft .predictWinnerStartType{padding:8px; background:#d737c0; text-align:center;color:#fff; margin-top:-5px; font-size:16px; }
.predictWinnerStartPanel .predictWinnerBoxRight{margin-left:0px; float:left;}
.predictWinnerStartPanel .predictWinnerBoxRight .predictWinnerStartBtn{font-family: 'Oswald', sans-serif;color:#fff; margin-top:180px; float:left; border-radius:3px;  font-size:18px; padding:12px; background:#d737c0;}
.predictWinnerStartPanel .predictWinnerBoxRight .predictWinnerStartBtn:hover{background:#111;}
.predictWinnerStartPanel .predictWinnerBoxRight .predictWinnerLoginBtn{font-family: 'Oswald', sans-serif;color:#d737c0; margin-top:180px; float:left; border-radius:3px;  font-size:18px;}
.predictWinnerStartPanel .predictWinnerBoxRight .predictWinnerLoginBtn:hover{color:#0089e0;}

.predictWinnerSelectPanel{width:100%; margin:0 auto;  padding:0px; text-align:center; float:left; position:relative; }
.predictWinnerSelectPanel .mySelection{width:100%;text-align:left; margin:0;  }
.predictWinnerSelectPanel .predictWinnerBoxTop{border-bottom:1px solid #eee; padding:0; margin:0 0 20px 0; background:#fff; width:860px;}
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTopNumber{width:100%;text-align:center; margin:0;  display:inline-block; }
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTopNumber li{ background:#fff; width:150px; display:inline-block;border:5px solid #fff;margin:0 5px 0 0; padding:5px 0; color:#d737c0;font-family: 'Oswald', sans-serif; font-size: 18px; font-weight:bold; }
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTop{padding:0; margin:0; display:inline-block;}
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTop li{padding:0; margin:0 5px 0 0; display:inline-block; width:150px;overflow:hidden;  height:150px; border:5px solid #fff; box-shadow:0 0 1px #ccc;}
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTop li.predictWinnerSelectImg{position: relative;}
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTop li.predictWinnerSelectImg .mobRank{display:none; }
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTop li.predictWinnerSelectImg .closeBtn{position: absolute;top:0px;right:0px;padding:2px 7px;background: #d737c0;color: #fff;font-weight: bold;border-radius: 0; cursor:pointer; }
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTop li.predictWinnerSelectImg .selectName{position: absolute; text-align:center; bottom:0; padding:0; width:100%; background:rgba(255,255,255,.9); color:#111;}
.predictMsg1{font-family: 'Oswald', sans-serif;  color: #0089e0;  position: absolute;  padding: 10px; right:0; background:#fff;}
.predictMsg2{font-family: 'Oswald', sans-serif;  color: #0089e0;  position: relative;  padding: 10px; right:0; background:#fff; width:100%; float:left;}

.predictWinnerSelectBtn{font-family: 'Oswald', sans-serif;color:#d737c0; color:#fff; border-radius:3px; padding:10px 12px; background:#d737c0;margin-bottom:10px; cursor:pointer;}
.predictWinnerSelectBtn:hover{background:#0089e0;}
.disabledBtn {  font-family: 'Oswald', sans-serif; color: #333;  border-radius: 3px;  padding: 10px 12px;  background: #ccc;  margin-bottom: 10px; cursor:default;}
.disabledBtn:hover {color: #333;  background: #ccc;}

.predictWinnerSelectPanel .predictWinnerBoxBottom{width:100%; text-align:center;}
.bottomListScroll{margin-top:320px;}
.predictWinnerSelectPanel .predictWinnerBoxBottom ul.bottomList{padding:0; margin:0; display:inline-block;}
.predictWinnerSelectPanel .predictWinnerBoxBottom ul.bottomList li{padding:0; margin:0 6px 15px; display:inline-block; overflow:hidden; width:190px; border:5px solid #fff; box-shadow:0 0 1px #ccc;}
.predictWinnerSelectPanel .predictWinnerBoxBottom ul.bottomList li.predictWinnerListImg{position: relative;}
.predictWinnerSelectPanel .predictWinnerBoxBottom ul.bottomList li.predictWinnerListImg .voteBtn{position: absolute;  top:56%; margin-top:-25px;  left:50%; margin-left:-50px;  padding:0;  background:none;  color: #fff;  font-weight: bold; width: 100px; height:40px;  line-height:10000px;  text-align: center;  cursor: pointer;  z-index: 11; }
.predictWinnerSelectPanel .predictWinnerBoxBottom ul.bottomList li.predictWinnerListImg:hover .voteBtn{background:#d737c0; line-height:40px; border-radius:3px;}
.predictWinnerSelectPanel .predictWinnerBoxBottom ul.bottomList li.predictWinnerListImg a.viewBtn{position: absolute;  top:76%; margin-top:-25px;  left:50%; margin-left:-50px;  padding:0;  background:none;  color: #fff;  font-weight: bold; width: 100px; height:40px;  line-height:11110px;  text-align: center;  cursor: pointer;  z-index: 111; }
.predictWinnerSelectPanel .predictWinnerBoxBottom ul.bottomList li.predictWinnerListImg:hover a.viewBtn{background:#0089e0; line-height:40px; border-radius:3px;}
.predictWinnerSelectPanel .predictWinnerBoxBottom ul.bottomList li.predictWinnerListImg .selectName{position: absolute; text-align:center; bottom:0; padding:4px 0 0; width:100%; background:#fff; color:#111;}
.predictWinnerSelectPanel .predictWinnerBoxBottom ul.bottomList li.predictWinnerListImg .selectImg{  opacity: .9;  position: absolute; width:100%; height:100%; background:rgba(0,145,220,.9)}
.predictWinnerSelectPanel .predictWinnerBoxBottom ul.bottomList li.predictWinnerListImg .selectImg img{width:100%; height:auto;}

.predictWinnerSelectPanel .predictWinnerBoxRight{margin-left:15px; float:left;}
.predictWinnerSelectType{font-family: 'Oswald', sans-serif;color:#0089e0; font-size: 18px;font-weight: bold; padding:0 0 10px;}
.predictWinnerSelectPanel .predictWinnerBoxRight .predictWinnerSelectName{font-size: 20px;color:#d737c0; margin-bottom:5px;}
.predictWinnerSelectPanel .predictWinnerBoxRight .predictWinnerSelectCity{font-size: 14px;color:#111;  margin-bottom:5px;}
.predictWinnerSelectPanel .predictWinnerBoxRight .predictWinnerSelectAge{font-size: 14px;color:#111; }
.predictWinnerSelectPanel .predictWinnerBoxRight .predictWinnerSelectBtn{font-family: 'Oswald', sans-serif;color:#d737c0; color:#fff; border-radius:3px;  font-size:18px; padding:10px 12px; background:#d737c0;margin-bottom:10px;}
.predictWinnerSelectPanel .predictWinnerBoxRight .predictWinnerSelectBtn:hover{background:#111;}
.predictWinnerSelectPanel  a.predictWinnerSelectLink{font-size: 14px;color:#0089e0;  padding:5px 0; float:left;  }
.predictWinnerSelectPanel  a.predictWinnerSelectLink:hover{font-size: 14px;color:#111; }

.predictWinnerSelectPanel .predictWinnerBoxRight .navigationSelect{	margin:15px;	padding:0;list-style:none; float:left;}
.predictWinnerSelectPanel .predictWinnerBoxRight .navigationSelect li{margin:0; display:inline-block; cursor:pointer;}
.predictWinnerSelectPanel .predictWinnerBoxRight .navigationSelect li a{padding:10px 20px;	background:#0089e0;	color:#fff;	text-decoration:none; position:relative;	font-size:16px;} 
.predictWinnerSelectPanel .predictWinnerBoxRight .navigationSelect li a.leftArrowSelect:before{	content:"";	float:left;	position:absolute;	top:0;	left:-16px;	width:0;	height:0;	border-color:transparent #0089e0 transparent transparent;
	        border-style:solid;	border-width:20px 16px 19px 0;	}
.predictWinnerSelectPanel .predictWinnerBoxRight .navigationSelect li a.leftArrowSelect:after{	content:"";	position:absolute;	top:10px;	left:0;	float:left;}
.predictWinnerSelectPanel .predictWinnerBoxRight .navigationSelect li a.rightArrowSelect:before{	content:"";	float:right;	position:absolute;	top:0;	right:-16px;	width:0;	height:0;	border-color:transparent transparent transparent #0089e0;
	        border-style:solid;	border-width:20px 0px 19px 16px;	}
.predictWinnerSelectPanel .predictWinnerBoxRight .navigationSelect li a.rightArrowSelect:after{	content:"";	position:absolute;	top:10px;	right:0;	float:right;}
.predictWinnerSelectPanel .predictWinnerBoxRight .navigationSelect li a:hover{background:#d737c0;}	
.predictWinnerSelectPanel .predictWinnerBoxRight .navigationSelect li a.leftArrowSelect:hover:before{border-color:transparent #d737c0 transparent transparent;}
.predictWinnerSelectPanel .predictWinnerBoxRight .navigationSelect li a.rightArrowSelect:hover:before{border-color:transparent transparent transparent #d737c0;}

.predictWinnerSelectListPanel{ width:100%; float:left;}
.predictWinnerSelectListPanel ul li.contestantPhoto{display:inline-block; margin:0 0 5px 0; position:relative; width:16%; padding:5px;background:#d737c0;}
.predictWinnerSelectListPanel ul li.contestantPhoto .contestantName{color:#fff;}
.predictWinnerSelectListPanel ul li.contestantPhoto .closeBtn{position: absolute;top: 5px;right: 5px;padding: 10px;background: #d737c0;color: #fff;font-weight: bold;border-radius: 0; font-size:18px;}
.predictWinnerSelectListPanel ul li.contestantPhoto .closeBtn:hover{background: #111;}

.sidebar ul li.widget-container .predictLinkRight{	margin:0; background:#fff; width:298px; float:left; border:1px solid #eee; border-top:none; }
.sidebar ul li.widget-container .predictLinkRight ul{	list-style:none;	margin:0;	padding:0; width:100%; }
.sidebar ul li.widget-container .predictLinkRight ul li{margin:0;list-style:none;clear: both; border:none; }
.sidebar ul li.widget-container .predictLinkRight ul li a{font-family: 'Oswald', sans-serif;padding:3px 0;color:#d737c0; position:relative; text-align: left;font-size: 16px;font-weight:normal; width:100%; float:left; line-height:42px; border-bottom:1px solid #eee; position:relative;}
.sidebar ul li.widget-container .predictLinkRight ul li a:hover{text-decoration:none; color:#d737c0;}
.sidebar ul li.widget-container .predictLinkRight ul li a .winNum{ float:left; width:20px; text-align:right; height:42px;}
.sidebar ul li.widget-container .predictLinkRight ul li a .winText{padding-left:28px; height:42px;width: 225px;  overflow: hidden; position:absolute;}
.sidebar ul li.widget-container .predictLinkRight ul li a img{width:32px;position:absolute; right:5px; border-radius:5px; height:42px;z-index:1;}

/* Start NEW N Pic CSS */
.nplDiv{width:72%; float:left; padding:0 0 0 10px;}
.nprDiv{width:26.5%; float:left;}
.nprDiv .sidebar{background: #fff;  padding: 0px;  width: 300px;  right: 10px;  float: right;}
.newsPicPanel{}
.newsPicPanel .newsPicBox{width:94%; border-radius: 3px;overflow: hidden; margin:0 0 20px; float:left;  box-shadow: 0 10px 10px -10px #999;}
.newsPicPanel .newsPicBox a{float:left; width:100%;}
.newsPicPanel .newsPicBox a .newsPicBoxHead{font-family: 'Oswald', sans-serif;color:#fff; font-size: 16px;font-weight: bold; padding:8px 5px; background:#d737c0;}
.newsPicPanel .newsPicBox a .newsPicBoxImg{padding:0px; background:#f5f5f5; text-align:center;}
.newsPicPanel .newsPicBox a .newsPicBoxText{padding:5px; background:#f5f5f5; text-align:justify;color:#111; margin-top:-5px; font-size:13px; }

.newsPicPanelDetail{ padding: 5px 5px 0;overflow: hidden; border: 1px solid #eee; position:relative; }
.newsPicPanelDetail .newsPicBoxDetail{position:relative;}
.newsPicPanelDetail .newsPicBoxDetail a.prevGallery{background:rgba(0,0,0,0) url(../img/gal_prev.png) no-repeat 0% 48%; width:300px; height:410px; position:absolute; left:0; top:0;}
.newsPicPanelDetail .newsPicBoxDetail a.nextGallery{background:rgba(0,0,0,0) url(../img/gal_next.png) no-repeat 100% 48%; width:300px; height:410px; position:absolute; right:250px; top:0;}
.newsPicPanelDetail .newsPicBoxDetail a:hover.prevGallery{background:rgba(0,0,0,0) url(../img/gal_prevHover.png) no-repeat 0% 48%; width:300px; height:410px; position:absolute; left:0; top:0;}
.newsPicPanelDetail .newsPicBoxDetail a:hover.nextGallery{background:rgba(0,0,0,0) url(../img/gal_nextHover.png) no-repeat 100% 48%; width:300px; height:410px; position:absolute; right:250px; top:0;}
.newsPicPanelDetail .newsPicBoxDetail .newsPicBoxImg{float:left; width:600px; }
.newsPicPanelDetail .newsPicBoxDetail .newsPicBoxImg img{background:url(../img/loading.gif) no-repeat center center;  }
.newsPicPanelDetail .newsPicBoxDetail .titleGallery{color: #fff;padding:0;text-align:left; float:right; width:250px; height:400px; }
.newsPicPanelDetail .newsPicBoxDetail .titleGallery .galleryCount{font-size:18px;   margin: 0 0 0 5px;float:left;padding:8px; background:#0089e0; color:#fff; font-family: Oswald; }
.newsPicPanelDetail .newsPicBoxDetail .titleGallery .sharePic{float: right; margin:5px 5px 0 0;}
.newsPicPanelDetail .newsPicBoxDetail .titleGallery .galleryTitle{font-size:14px;float:left;  margin: 0 0 0 5px;  padding: 0 0 3px;  font-family: Oswald;  line-height:18px;  color:#0089e0;  width: 100%;  border-bottom: 1px solid #eee;}
.newsPicPanelDetail .newsPicBoxDetail .titleGallery .galleryTxt{font-size: 14px;float:left; color:#111;   margin:3px 0 0 5px; text-align:justify; overflow:auto;  height: 310px;   line-height:17px;  }

.gallerySocial{position: absolute;z-index: 1;left:-57px;top: 0px;padding: 5px 5px 2px 5px;background: rgba(0,0,0,.1);}
.slidePlay, .slidePause{position:relative; text-align:left;max-width: 610px;margin:10px auto 0; z-index:1;}
.NewsSlidePlay, .NewsSlidePause{position:relative; text-align:right;max-width:100%;margin:-36px 85px 0 0; z-index:1; float:right;}

.newsPicSubPanel{padding:10px 0;margin:5px auto 0; text-align:center; }
.newsPicSubPanel a{padding:12px; font-size:14px; color:#fff; margin:0 -2px;background: #0089e0; border-right: 1px solid #369;}
.newsPicSubPanel a:first-child{padding:12px; color:#fff; margin:0 -2px 0 0; background:#111; border-right:none; font-weight:bold;}
.newsPicSubPanel a:last-child{padding:12px; color:#fff; margin:0 0 0 -2px; background:#111; border-right:none; font-weight:bold;}

.topNPNav{width: 180px; float:right; margin-top:-36px;}
.topNPNav .nNavigation{  margin-top: 5px;  float: right;}
.topNPNav .nNavigation a{padding:0px 10px 4px; background:#0089e0; margin:0 0 0 1px; color:#fff; font-size:24px;}
.topNPNav .NewsSlidePlay, .NewsSlidePause{text-align: right; color: #fff;  width: 90px;  max-width: 100%;  margin: 0;  float: left;  padding: 7px;  background: #d737c0;  cursor: pointer;}
.topNPNav .nBtnGallery{ background: #d737c0; color:#fff; cursor:pointer;}

.newsPicPanelOverlay{display: block;  width: 100%; height:auto;  background: rgba(0,0,0,.9);  position: absolute;  z-index: 1;  left: 0;  top: 0;}
.newsPicPanelOverlay .actionPanel{ margin:5px auto;width:36px; height:36px; }
.newsPicPanelOverlay .actionPanel a{background:#d737c0 url(../img/imgReplay.png) center center; float:left;width:36px; height:36px; border-radius:3px;}
.newsPicPanelOverlay .actionPanel a:hover{background:#0089e0 url(../img/imgReplay.png) center center;}
.newsPicPanelOverlay .displayPanel{width: 100%;  height: 82%;  text-align: center;}
.newsPicPanelOverlay .displayPanel .picPanel{}
.newsPicPanelOverlay .displayPanel .picPanel a{width:29%;  margin:0 2% 1% 2%;  float: left; position:relative; opacity:.7;}
.newsPicPanelOverlay .displayPanel .picPanel a:hover{opacity:1;}
.newsPicPanelOverlay .displayPanel .picPanel .imgOther{}
.newsPicPanelOverlay .displayPanel .picPanel .imgTxt{position:absolute; bottom:0; padding:5px 0; width:100%; color:#fff; background:rgba(0,0,0,.8); text-align:left;}

.bx-wrapper {  position: relative;  margin: 0 auto;  padding: 0;  *zoom: 1;  -ms-touch-action: pan-y;  touch-action: pan-y;  width:310px;}
.bx-wrapper img {  max-width: 100%;  display: block;}
.bxslider {  margin: 0;  padding: 0;}
ul.bxslider {  list-style: none;}
.bx-viewport {  -webkit-transform: translatez(0);}
.bx-wrapper {  border:none;  background: #fff;}

.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {display:none;}
.bx-wrapper .bx-prev {  left:-1px;  background: url(../img/ad_prev.png) no-repeat center center; border-radius:0 3px 3px 0;}
.bx-wrapper .bx-next {  right:-1px;  background: url(../img/ad_next.png) no-repeat center center; border-radius:3px  0 0 3px;}
.bx-wrapper .bx-controls-direction a {  position: absolute;  top: 50%;  margin-top: -32px;  outline: 0;  width: 32px;  height: 36px;  text-indent: -9999px;  z-index: 0;}
.bx-wrapper .bx-controls-direction a.disabled {  display: none;}
.bx-wrapper .bx-caption {  position: absolute;  bottom: 0;  left: 0;  background: #666;  background: rgba(0, 0, 0, 0.8);  width: 100%;}
.bx-wrapper .bx-caption span {  color: #fff;  display: block;  font-size: 13px;  padding:5px; line-height:14px;}

/* Start Poll CSS */

.pollPanelMain{width:100%;}
.pollPanelMain .pollBoxMain{width:94%; border-radius: 3px;overflow: hidden; margin:0 2% 10px; float:left;}
.pollPanelMain .pollBoxMain .pollHeadMain{font-family: 'Oswald', sans-serif;color:#fff; font-size: 16px;font-weight: bold; padding:10px 5px; background:#d737c0;}
.pollPanelMain .pollBoxMain .pollQuestionMain{color:#eee;font-weight: bold; padding:5px; background:#111; text-align:left;}
.pollPanelMain .pollBoxMain .pollImgMain{padding:0px; background:#f5f5f5; text-align:center; margin: 0 0 -5px 0;}
.pollPanelMain .pollBoxMain .pollActionMain{font-family: 'Oswald', sans-serif;color:#fff; font-size: 14px; padding:0; background:#0089e0; text-align:center; height:36px;}
.pollPanelMain .pollBoxMain .pollActionMain .pollBtn{width:50%; float:left;}
.pollPanelMain .pollBoxMain .pollActionMain .pollBtn a{float:left; padding:9px 0; width:100%; color:#fff;}
.pollPanelMain .pollBoxMain .pollActionMain .pollBtn a:hover{color:#014b7a;}

.pollPanelDetail{width:98%;}
.pollPanelDetail .pollBoxDetail{width:100%; border-radius:3px 3px 0 0;overflow: hidden; margin:0 0 20px 0; float:left; background:#fff;}
.pollPanelDetail .pollBoxDetail .pollHeadDetail{font-family: 'Oswald', sans-serif;color:#fff; font-size: 16px;font-weight: bold; padding:10px 5px; background:#d737c0;}
.pollPanelDetail .pollBoxDetail .pollContentBox{padding:5px; float:left; background:#f5f5f5; width:99%;}
.pollPanelDetail .pollBoxDetail .pollContentBox .pollImgDetail{padding:0px;text-align:left; margin:0; float:left; width:42%;}
.pollPanelDetail .pollBoxDetail .pollContentBox .pollContent{padding:0;text-align:left; margin:0 0 0 2%; float:left; width:55%;}
.pollPanelDetail .pollBoxDetail .pollContentBox .pollQuestionDetail{font-family: 'Oswald', sans-serif;color:#d737c0;font-weight: normal; padding:0 0 10px 0; text-align:left;  font-size: 15px;}
.pollPanelDetail .pollBoxDetail .pollContentBox .pollContentOptions{width:100%;min-height:215px;}
.pollPanelDetail .pollBoxDetail .pollContentBox .pollContentOptions .pollContentOptionsList{}
.pollPanelDetail .pollBoxDetail .pollContentBox .pollContentOptions .pollContentOptionsResult{}
.pollPanelDetail .pollBoxDetail .pollContentBox .pollContentOptions .pollContentOptionsResult ul {display: list-item;}
.pollPanelDetail .pollBoxDetail .pollContentBox .pollContentOptions .pollContentOptionsResult ul li{  display: list-item;  margin: 0 0 5px;}
.pollPanelDetail .pollBoxDetail .pollContentBox .pollContentOptions .pollContentOptionsResult ul li .colorBarBg {  background: #fff; height:18px;}
.pollPanelDetail .pollBoxDetail .pollContentBox .pollContentOptions .pollContentOptionsResult ul li .colorBarBg .colorBar {  background: #d737c0; height:18px;}
.pollPanelDetail .pollBoxDetail .pollContentBox .pollContentOptions .pollContentOptionsResult ul li .angelNameBar{color: #0089e0;  float: left;}
.pollPanelDetail .pollBoxDetail .pollContentBox .pollContentOptions .pollContentOptionsResult ul li .angelNameVote{color: #111;  margin-top: -19px;  padding: 0 3px;  font-size: 12px;  float: right;  background: #fff;}

.pollPanelDetail .pollBoxDetail .pollContentBox .pollActionDetail{font-family: 'Oswald', sans-serif;color:#fff; font-size: 14px; padding:0; text-align:center; height:36px;}
.pollPanelDetail .pollBoxDetail .pollContentBox .pollActionDetail .pollMsgSpan {float:left; padding:9px 0; color:#0089e0;}
.pollPanelDetail .pollBoxDetail .pollContentBox .pollActionDetail a.pollMsg {float:left; padding:9px 0; color:#0089e0;}
.pollPanelDetail .pollBoxDetail .pollContentBox .pollActionDetail a:hover.pollMsg {float:left; padding:9px 0; color:#333;}
.pollPanelDetail .pollBoxDetail .pollContentBox .pollActionDetail a.pollBtn {float:left; padding:9px 0; width:90px; color:#fff; background:#0089e0; border-radius:3px; margin-right:10px;}
.pollPanelDetail .pollBoxDetail .pollContentBox .pollActionDetail a:hover.pollBtn {color:#fff; background:#d737c0;}
.pollPanelDetail .pollBoxDetail .pollContentBox .pollActionDetail input[type="submit"].pollBtn {float:left; padding:12px 0; width:90px; font-size:14px; color:#fff; background:#0089e0; margin-right:10px;}
.pollPanelDetail .pollBoxDetail .pollContentBox .pollActionDetail input[type="submit"]:hover.pollBtn {color:#fff; background:#d737c0;}


/* End Poll CSS */

.topSliderNews{}
.topSliderNews ul {	position: relative;	margin: 0;	padding: 0;	list-style: none;}
.topSliderNews ul li {padding:5px; background:rgba(215,55,190,.9);	text-align: center; margin:0;  position:relative;  margin: 0 1% 1% 0;  width: 31%;  float: left; cursor:pointer;-webkit-transition:background-color 0.5s ease;-moz-transition: background-color 0.5s ease; transition:background-color 0.5s ease;}
.topSliderNews ul li:hover {background:rgba(0,135,225,.9);}
.topSliderNews ul li .caption {position:relative; text-align:left;padding:4px 0;font-family: 'Oswald'; color:#fff;  font-size: 15px;  line-height:18px; height:30px;}
.topSliderNews ul li img{padding:0px; text-align:center; margin: 0 0 -4px 0;}


.NewsInPicHome{	margin:0; float:left;width:100%; background:#fff; }
.NewsInPicHome ul{	list-style:none;	margin:0;	padding:0; width:100%; }
.NewsInPicHome ul li{margin:0;list-style:none;clear: both; border:none;  float: left; padding:0; position:relative; }
.NewsInPicHome ul li .NewsInPicHomeImg{}
.NewsInPicHome ul li .NewsInPicHomeName{font-family: 'Oswald', sans-serif; text-align: left;font-size: 16px; font-weight:normal; color:#d737c0;position:absolute; bottom:4px; left:0; right:0; padding:5px; padding:5px; background:rgba(255,255,255,.9); }


.features{	margin:0; float:left;width:98%; background:#fff; border:1px solid #eee; }
.features ul{	list-style:none;	margin:0;	padding:0; width:100%; }
.features ul li{margin:0;list-style:none;clear: both; border-bottom:1px solid #eee;  float: left; padding: 5px 5px 0; }
.features ul li:last-child{margin:0;list-style:none;clear: both; border-bottom:none;  float: left; padding: 5px 5px 0; }
.features ul li .featuresImg{width:160px; float:left; padding-right:10px;}
.features ul li .featuresContent{margin:0;}
.features ul li .featuresContent .featuresName a{font-family: 'Oswald', sans-serif; text-align: left;font-size: 18px; font-weight:normal; color:#d737c0; margin-bottom:8px; }
.features ul li .featuresContent .featuresName a:hover{ color:#0089e0;}
.features ul li .featuresContent .featuresDate{text-align: left;font-size:13px; margin-bottom:5px; color:#d737c0; }
.features ul li .featuresContent .featuresText{ text-align:justify;color:#111; margin-bottom:5px; padding-right:5px; }
.features ul li .featuresContent .featuresTag a {  font-size: 13px;  color: #d737c0;  background: url(../img/imgTagRightBorder.png) no-repeat center right;  padding-right: 10px;  margin-right: 5px;}

#slides {      display: none; position:relative;  width:100%;  }
.slidesjs-container{overflow:visible;}
.slidesjs-control{height:240px; }
#slides a{z-index:11; width:30px; height:30px;}
#slides a.slidesjs-previous{  left:0;  background: url(../img/ad_prev.png) no-repeat center center; border-radius:0 3px 3px 0; position:absolute;  top: 40%;  left:0;}
#slides a.slidesjs-next{  right:0;  background: url(../img/ad_next.png) no-repeat center center; border-radius:3px 0 0 3px; position:absolute;   top: 40%;  right:0;}
.slidesjs-pagination{display:none;}

.opinions{	margin:0;	padding:0; background:#fff; width:298px; float:left; border:1px solid #eee; border-top:none;}
.opinions ul{	list-style:none;	margin:0;	padding:0; width:100%; }
.opinions ul li{margin:0;list-style:none;clear: both; border:none; border-bottom:1px solid #eee; float:left;}
.opinions ul li:last-child{margin:0;list-style:none;clear: both; border:none; border-bottom:none; float:left;}
.opinions ul li a{color:#333;	padding:5px;text-align: left;font-size: 12px;font-weight:bold; width:288px; float:left; line-height:14px; position:relative;}
.opinions ul li a:hover{text-decoration:none; color:#d737c0;}
.opinions ul li a .opinionsImg{width:64px; float:left; margin:0 0 -3px;}
.opinions ul li a .opinionsText{ margin-left:70px;}

.opinionsIndex{	margin:0;	padding:0; background:#fff; width:310px; float:left; border:1px solid #eee; border-top:none;}
.opinionsIndex ul{	list-style:none;	margin:0;	padding:0; width:100%; }
.opinionsIndex ul li{margin:0;list-style:none;clear: both; border:none; border-bottom:1px solid #eee; float:left;}
.opinionsIndex ul li:last-child{margin:0;list-style:none;clear: both; border:none; border-bottom:none; float:left;}
.opinionsIndex ul li a{color:#333;	padding:3px;text-align: left;font-size: 12px;font-weight:bold; width:305px; float:left; line-height:14px; position:relative;}
.opinionsIndex ul li a:hover{text-decoration:none; color:#d737c0;}
.opinionsIndex ul li a .opinionsImgIndex{width:60px; float:left; margin:0 0 -3px;}
.opinionsIndex ul li a .opinionsTextIndex{ margin-left:65px;}

.beautyTalk{	margin:0;	padding:0; background:#fff; width:100%; float:left; }
.beautyTalk .beautyTalkPanel{margin:0 1% 2% 0;list-style:none; float: left; padding: 5px 5px 0; width:94%; border:1px solid #eee; }
.beautyTalk .beautyTalkPanel .beautyTalkTitle{font-family: 'Oswald', sans-serif; text-align: left;font-size: 16px; font-weight:normal; line-height:20px; color:#d737c0; margin-bottom:8px; }
.beautyTalk .beautyTalkPanel .beautyTalkImg{width:120px; float:left; padding-right:10px;}
.beautyTalk .beautyTalkPanel .beautyTalkContent{margin:0;}
.beautyTalk .beautyTalkPanel .beautyTalkContent .beautyTalkDate{text-align: left;font-size:13px; margin-bottom:5px; color:#d737c0; }
.beautyTalk .beautyTalkPanel .beautyTalkContent .beautyTalkText{ text-align:justify;color:#111; margin-bottom:5px; padding-right:5px; }
.beautyTalk .beautyTalkPanel .beautyTalkContent .featuresTag a {  font-size: 13px;  color: #d737c0;  background: url(../img/imgTagRightBorder.png) no-repeat center right;  padding-right: 10px;  margin-right: 5px;}

.predictWinnerPanel{}
.predictWinnerPanel .predictWinnerBox{width:94%; border-radius: 3px;overflow: hidden; margin:0 2% 10px; float:left;}
.predictWinnerPanel .predictWinnerBox a{float:left; width:100%;}
.predictWinnerPanel .predictWinnerBox .predictWinnerHead{font-family: 'Oswald', sans-serif;color:#fff; font-size: 16px;font-weight: bold; padding:8px 5px; background:#d737c0;}
.predictWinnerPanel .predictWinnerBox .predictWinnerDays{color:#fff; font-size: 12px;font-weight: bold; padding:5px; background:#111; text-align:right;}
.predictWinnerPanel .predictWinnerBox .predictWinnerImg{padding:0px; background:#f5f5f5; text-align:center;}
.predictWinnerPanel .predictWinnerBox .predictWinnerType{padding:6px 0; background:#d737c0; text-align:center;color:#fff; margin-top:-5px; font-size:14px; }

.hr1{border-width: 0;height: 1px;line-height: 0;margin: 10px 0px;page-break-after: always;text-align: center;width: 100%;clear: both; background:#eee;}



 .smallName{font-size:16px;} 
 
 .continentBox{width:440px; height:235px; background:#fff; margin:20px 10px; position:relative; float:left;}   
 .continentBox .naCss{}
 .continentBox .naCss a{width:204px; height:127px; position:absolute; top:0px; left:0px;}
 .continentBox .naCss a:hover{width:204px; height:127px; position:absolute; top:0px; left:0px;} 
 .continentBox .naCss a p{position: absolute;top: 40px;left: 50px; color:transparent;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;}
 .continentBox .naCss a:hover p{position: absolute;top: 40px;left: 50px; color:#336600;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;}  
 .continentBox .saCss{}
 .continentBox .saCss a{width:76px; height:120px; position:absolute; top:115px; left:90px;}
 .continentBox .saCss a:hover{width:76px; height:120px; position:absolute; top:115px; left:90px;}
 .continentBox .saCss a p{position: absolute;top: 30px;left:15px; color:transparent;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;}
 .continentBox .saCss a:hover p{position: absolute;top:30px;left:15px; color:#996600;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;} 
 .continentBox .euCss{}
 .continentBox .euCss a{width:100px; height:65px; position:absolute; top:15px; left:170px;}
 .continentBox .euCss a:hover{width:100px; height:65px; position:absolute; top:15px; left:170px;}
 .continentBox .euCss a p{position: absolute;top: 30px;left:30px; color:transparent;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;}
 .continentBox .euCss a:hover p{position: absolute;top:30px;left:30px; color:#003399;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;} 
 .continentBox .asCss{}
 .continentBox .asCss a{width:188px; height:156px; position:absolute; top:4px; left:233px;}
 .continentBox .asCss a:hover{width:188px; height:156px; position:absolute; top:4px; left:233px;}
 .continentBox .asCss a p{position: absolute;top: 50px;left:50px; color:transparent;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;}
 .continentBox .asCss a:hover p{position: absolute;top:50px;left:50px; color:#fff;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;} 
 .continentBox .afCss{}
 .continentBox .afCss a{width:109px; height:129px; position:absolute; top:73px; left:155px;}
 .continentBox .afCss a:hover{width:109px; height:129px; position:absolute; top:73px; left:155px;}
 .continentBox .afCss a p{position: absolute;top: 50px;left:40px; color:transparent;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;}
 .continentBox .afCss a:hover p{position: absolute;top:50px;left:40px; color:#fff;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;} 
 .continentBox .ocCss{}
 .continentBox .ocCss a{width:86px; height:60px; position:absolute; top:160px; left:345px;}
 .continentBox .ocCss a:hover{width:86px; height:60px; position:absolute; top:160px; left:345px;}
 .continentBox .ocCss a p{position: absolute;top: 20px;left:10px; color:transparent;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;}
 .continentBox .ocCss a:hover p{position: absolute;top:20px;left:10px; color:#663300;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;}

.continentMark{width:150px; background:#fff; margin:20px 0; float:left;} 
.continentMark ul{margin:0; padding:0;}
.continentMark ul li{margin:0; padding:0;}
.continentMark ul li p{color:#111; width:17px; height:17px; margin-bottom:3px; border-radius:50%;}

.navigationTopRight{	margin:8px 0;	padding:0;list-style:none; float:right;	position:absolute;right:0;}
.navigationTopRight li{margin:0; display:inline-block; cursor:pointer;}
.navigationTopRight li a{padding:0px 6px;	background:#0089e0;	color:#fff;	text-decoration:none; position:relative; height:25px; line-height:24px; float:left;	font-size:13px;} 
.navigationTopRight li a.leftArrow:before{	content:"";	float:left;	position:absolute;	top:0;	left:-12px;	width:0;	height:0;	border-color:transparent #0089e0 transparent transparent;
	        border-style:solid;	border-width:13px 12px 12px 0;	}
.navigationTopRight li a.leftArrow:after{	content:"";	position:absolute;	top:10px;	left:0;	float:left;}
.navigationTopRight li a.rightArrow:before{	content:"";	float:right;	position:absolute;	top:0;	right:-12px;	width:0;	height:0;	border-color:transparent transparent transparent #0089e0;
	        border-style:solid;	border-width:13px 0px 12px 12px;	}
.navigationTopRight li a.rightArrow:after{	content:"";	position:absolute;	top:10px;	right:0;	float:right;}
.navigationTopRight li a:hover{background:#d737c0;}	
.navigationTopRight li a.leftArrow:hover:before{border-color:transparent #d737c0 transparent transparent;}
.navigationTopRight li a.rightArrow:hover:before{border-color:transparent transparent transparent #d737c0;}

.videoList{margin:0; padding:5px; background:#eee; float:left;}
.videoList ul{margin:0; padding:0;}
.videoList ul li{ float: left; margin:5px; padding: 0px; width:46%; position:relative; background:#fff; box-shadow:0 0 1px #ccc;}
.videoList ul li a{width:100%; float:left;}
.videoList ul li a img{width:100%;}
.videoList ul li a span.videoTitle{background:#fff;color:#111;font-weight: normal;font-size: 12px; height:26px; overflow:hidden; text-align:left; line-height:14px; padding:3px; float:left; margin-top:-5px;}

.countryList{margin:0; padding:5px; float:left;}
.countryList ul{margin:0; padding:0;}
.countryList ul li{margin:5px 10px; padding:3px; float:left; border:1px solid #eee; cursor:pointer; width:30%;}
.countryList ul li:hover{margin:5px 10px; padding:3px; float:left; border:1px solid #d737c0; background:#d737c0}
.countryList ul li a{margin:0; padding:0; float:left; color:#333; font-weight:bold; font-size:12px; overflow:hidden; }
.countryList ul li:hover a{margin:0; padding:0; float:left; color:#fff; font-weight:bold; font-size:12px; overflow:hidden; }
.countryList ul li a img{height:18px; width:30px; box-shadow:none;float:left; background:#fff;}
.countryList ul li a span{float:left; padding:1px 10px 0 2px;}

.nNewsPanel{padding: 0px 0px 15px 0;  margin: 0 0 10px 0;  border-bottom: 1px dashed #e5e5e5;  float: left;  width: 100%;}
.nNewsPanel .nPostimg{float: left;  width: 200px;  height: auto;  padding:5px 5px 0;  box-shadow: 1px 1px 2px #aaa;  background: #fff;  overflow: hidden;  text-align: center;}
.nNewsPanel .nFbShare{}
.nNewsPanel .nPostContent{font-size: 13px;  margin-left: 220px;  margin-top: -4px;}
.nNewsPanel .nPostContent .nDate{margin-bottom: 7px;  color: #d737c0;  display: block; font-size:14px;}
.nNewsPanel .nPostContent .nPostTag {}
.nNewsPanel .nPostContent .nPostTag a{font-size: 13px;  color: #d737c0;  background: url(../img/imgTagRightBorder.png) no-repeat center right;  padding-right: 10px;  margin-right: 5px;}
.nNewsPanel .nPostContent .nPostTag a:hover{color: #333;}
.nNewsPanel .nPostContent .nPostTag a:last-child {background: none;}

.imgGalleryPanel{text-align:center; width:98%; height:540px; padding:8px; background:#fff url(../img/loader.gif) no-repeat center center; border:1px solid #eee; position:relative;}
.imgGalleryPanel .imgGalleryImg{  width: 846px;  height: 540px;  display: table-cell;  vertical-align: middle;  text-align: center;}
.imgGalleryPanel .imgGalleryImg img{width:auto;height:auto; max-height:100%; max-width:100%;}
.imgGalleryPanel .imgGalleryTxt{position:absolute; bottom:0; width:100%; padding:8px 0;  z-index: 1;  left: 0;  text-align: center;  background:#fff; color:#d737c0;  font-size: 14px;}


.nSlider{position:relative; width:100%;}
.nSlider a{padding:0px 10px 4px; margin:0; color:#d737c0; font-size:24px;}
.nSlider a.prevGallery{background:rgba(0,0,0,0) url(../img/ad_prev.png) no-repeat 0% 48%; width:50%; height:540px; position:absolute; left:0; top:0; padding:0;}
.nSlider a.nextGallery{ background:rgba(0,0,0,0) url(../img/ad_next.png) no-repeat 100% 48%; width:50%; height:540px; position:absolute; right:0; top:0; padding:0;}
.topGalleryNav{position: absolute;  right: 0;  width: 180px;  text-align: right;}
.topGalleryNav .nNavigation{  margin-top: 5px;  float: right;}
.topGalleryNav .nNavigation a{padding:0px 10px 4px; background:#0089e0; margin:0 0 0 1px; color:#fff; font-size:24px;}
.topGalleryNav .NewsSlidePlay, .NewsSlidePause{text-align: right; color: #fff;  width: 90px;  max-width: 100%;  margin: 0;  float: left;  padding: 7px;  background: #d737c0;  cursor: pointer;}
.topGalleryNav .nBtnGallery{ background: #d737c0; color:#fff; cursor:pointer;}



.nSlider{position:relative; width:100%;}
.nSlider a{padding:0px 10px 4px; margin:0; color:#d737c0; font-size:24px;}
.nSlider a.prevGallery{background:rgba(0,0,0,0) url(../img/ad_prev.png) no-repeat 0% 48%; width:50%; height:540px; position:absolute; left:0; top:0; padding:0;}
.nSlider a.nextGallery{ background:rgba(0,0,0,0) url(../img/ad_next.png) no-repeat 100% 48%; width:50%; height:540px; position:absolute; right:0; top:0; padding:0;}

.topGalleryNav1{position: absolute;  right: 0;  width: 180px;  text-align: right; margin-top:-36px;}
.topGalleryNav1 .nNavigation{  margin-top: 5px;  float: right;}
.topGalleryNav1 .nNavigation a{padding:0px 10px 4px; background:#0089e0; margin:0 0 0 1px; color:#fff; font-size:24px;}
.topGalleryNav1 .NewsSlidePlay, .NewsSlidePause{text-align: right; color: #fff;  width: 90px;  max-width: 100%;  margin: 0;  float: left;  padding: 7px;  background: #d737c0;  cursor: pointer;}
.topGalleryNav1 .nBtnGallery{ background: #d737c0; color:#fff; cursor:pointer;}
  
 /*-------------START Index Page CSS  ------------------*/
 
 
/* Captions */

.ss-capwrap {   position:absolute;    width:100%;    text-align: left; bottom:0; background:#d737c0; opacity:.9; }
.ss-capwrap .ss-caption {   color: #FFF;     letter-spacing: 0px;  font-weight: bold; padding:5px;  font-size:20px; line-height:22px;font-family: 'Oswald', sans-serif; }

/* Pagination */
.ss-pag-wrap {    position: absolute;    text-align: left;    width: 100%;  top:0;}
.ss-paginate {    display: inline-block;   padding:3px; }
.ss-paginate a:link,
.ss-paginate a:visited {    display: inline-block;    width: 16px;    height: 16px;    border-radius:10px;    margin: 3px 4px;    background: #ccc;  overflow:hidden;   -webkit-transition:all .2s ease-out;}
.ss-paginate a:hover {  }
.ss-current {    background: #d737c0!important;  }

/* Previous & Next Buttons */
#ss-prev, #ss-next {    position: absolute; top:0;   width: 30px;    height: 30px;   display: inline-block; font-size:0px; color:transparent;}
#ss-next { right:0px; background:#d737c0 url(../img/imgIndexGalleryArrow.png) -30px -30px no-repeat;     z-index:1111;}
#ss-next:hover { right:0px; background:#fff url(../img/imgIndexGalleryArrow.png) -30px 0px no-repeat;}
#ss-prev { right:30px; background:#d737c0 url(../img/imgIndexGalleryArrow.png) 0px -30px no-repeat;     z-index:1111;}
#ss-prev:hover{ right:30px; background:#fff url(../img/imgIndexGalleryArrow.png) 0px 0px no-repeat;}

/* Probably don't need to edit below here */
.indexSlider{border:5px solid #d737c0; overflow:hidden;}
.ss-slides-wrap {    position: relative;    display: block;    line-height: 0px; width:100%;}
.ss-slides {    position:relative;    overflow:hidden;    display:block;    transform-origin:50% 50%;    -ms-transform-origin:50% 50%;    -webkit-transform-origin:50% 50%;}
.ss-slide {    top:0;    left:0;    position: absolute;    width:100%;      line-height:0;    -webkit-backface-visibility: hidden;}
.ss-slide:after {    content: "";    display: block;    clear: both;    visibility: hidden;    line-height: 0;    height: 0;}
.ss-slide img {    max-width:100%;   }
.notrans {    -webkit-transition: none!important;    -moz-transition:none!important;    transition: none!important;}
 
.indexContainer{padding:0px;}
 
.indexPanel{margin:10px; float:left;}
.indexPanel .indexTitleHead{padding:1px 6px;background: #d737c0;border-radius: 3px 3px 0 0; border-bottom:1px solid #eee; width:300px; position:relative;}
.indexPanel .indexTitleHead h2{font-size:17px; color:#fff;	font-weight:normal; margin-bottom:2px;}

.indexPanel .indexContentPanelUpcoming{	margin:0;	padding:1px; background:#fff; border:1px solid #eee; border-top:none; overflow:hidden; position:relative; }
.indexPanel .indexContentPanelUpcoming ul{	list-style:none;	margin:0;	padding:0; width:100%; }
.indexPanel .indexContentPanelUpcoming ul li{margin:0;list-style:none;clear: both; border:none;}
.indexPanel .indexContentPanelUpcoming ul li a{color:#333;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;-o-transition: color 0.2s ease;	padding:5px;text-align: left;font-size: 12px;font-weight:bold; float:left; line-height:14px; border-bottom:1px solid #eee; width:98%;}
.indexPanel .indexContentPanelUpcoming ul li a img{width:60px; height:33px; float:left;}
.indexPanel .indexContentPanelUpcoming ul li a .vidText {margin-left: 65px;}
.indexPanel .indexContentPanelUpcoming ul li a span{color:#666;	padding:6px 5px;text-align: left;font-weight:normal; }
.indexPanel .indexContentPanelUpcoming ul li a:hover{text-decoration:none; color:#d737c0;}

.indexPanel .indexContentPanelNews{	margin:0;	padding:1px; background:#fff; border:1px solid #eee; border-top:none; overflow:hidden; position:relative; }
.indexPanel .indexContentPanelNews ul{	list-style:none;	margin:0;	padding:0; width:100%; }
.indexPanel .indexContentPanelNews ul li{margin:0;list-style:none;clear: both; border:none;}
.indexPanel .indexContentPanelNews ul li a{color:#333;	padding:5px 5px;text-align: left;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;-o-transition: color 0.2s ease;font-size: 12px;font-weight:bold; float:left; line-height:14px; height:26px; border-bottom:1px solid #eee; width:98%;}
.indexPanel .indexContentPanelNews ul li a img{width:60px; height:33px; float:left;}
.indexPanel .indexContentPanelNews ul li a .vidText {margin-left: 65px;}
.indexPanel .indexContentPanelNews ul li a span{color:#666;	padding:6px 5px;text-align: left;font-weight:normal; }
.indexPanel .indexContentPanelNews ul li a:hover{text-decoration:none; color:#d737c0;}

.indexContest{ background:#f2f2f2; padding:5px 7px; margin:0; float:left;box-shadow:0 0 1px #d737c0 inset;}
.indexContest ul{margin:0; padding:0; display:list-item;}
.indexContest ul li{margin:2px 0; padding:0; display:list-item; text-align:left; float:left;}
.indexContest ul li a{margin:0px; padding:5px 5px 0; float:left;  background:#fdcdf7;}
.indexContest ul li a:hover{ background:#fff; }
.indexContest ul li a img{width:290px;}

.indexLogoContent{background:#fff;color:#333; box-shadow:0 0 1px #d737c0 inset; padding:8px; height:120px;-webkit-transition:background-color 0.5s ease;-moz-transition:background-color 0.5s ease;-o-transition:background-color 0.5s ease;}
.indexLogoContent:hover{background:#d737c0; color:#fff;}
.indexLogoContent .indexLogoImg{text-align:center;  margin:0 auto; background:#fff; width:100%;}
.indexLogoContent .indexLogoImg img{text-align:center; width:40%;}

#trivia {	width:100%;	height:135px;	margin:-1px auto 0;	overflow:hidden; background:#fff;box-shadow: 0 0 1px #ccc inset;}
#triviaSlides {	overflow:hidden;	position:relative;		height:100px; width:300px; margin:0 auto;}
#triviaSlides ul {	position:relative;	left:0;	top:0;	list-style:none;	margin:0;	padding:0;		width:70050px;}
#triviaSlides li {	width:310px;	height:135px;		float:left;}
#triviaSlides li p {	padding:8px; overflow:hidden;font-size: 13px;color: #333;font-weight: normal; margin-bottom:0; line-height:15px;}
#triviaSlidesButtons {	padding:0;		float:right; margin-top:-35px;position: absolute;right:0;border-radius:0 3px 0 0;overflow: hidden;}
#triviaSlidesButtons a {	display:block; 	width:24px; 	height:34px;	text-indent:-999em;	float:left;	outline:0; padding:2px;}
a#triviaPrev {	background:#111 url(../img/carousel_control_White.png) 6px 10px no-repeat; -webkit-transition: background-color 0.2s ease;-moz-transition: background-color 0.2s ease;-o-transition: background-color 0.2s ease;}
a#triviaNext {	background:#111 url(../img/carousel_control_White.png) -13px 10px no-repeat;-webkit-transition: background-color 0.2s ease; -moz-transition: background-color 0.2s ease;-o-transition: background-color 0.2s ease;}
a#triviaPrev:hover {	background:#333 url(../img/carousel_control_White.png) 6px 10px no-repeat; }
a#triviaNext:hover {	background:#333 url(../img/carousel_control_White.png) -13px 10px no-repeat; }


.continentBox{width:440px; height:235px; background:#fff; margin:20px 10px; position:relative; float:left;}   
 .continentBox .naCss{}
 .continentBox .naCss a{width:204px; height:127px; position:absolute; top:0px; left:0px;}
 .continentBox .naCss a:hover{width:204px; height:127px; position:absolute; top:0px; left:0px;} 
 .continentBox .naCss a p{position: absolute;top: 40px;left: 50px; color:transparent;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;}
 .continentBox .naCss a:hover p{position: absolute;top: 40px;left: 50px; color:#336600;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;}  
 .continentBox .saCss{}
 .continentBox .saCss a{width:76px; height:120px; position:absolute; top:115px; left:90px;}
 .continentBox .saCss a:hover{width:76px; height:120px; position:absolute; top:115px; left:90px;}
 .continentBox .saCss a p{position: absolute;top: 30px;left:15px; color:transparent;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;}
 .continentBox .saCss a:hover p{position: absolute;top:30px;left:15px; color:#996600;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;} 
 .continentBox .euCss{}
 .continentBox .euCss a{width:100px; height:65px; position:absolute; top:15px; left:170px;}
 .continentBox .euCss a:hover{width:100px; height:65px; position:absolute; top:15px; left:170px;}
 .continentBox .euCss a p{position: absolute;top: 30px;left:30px; color:transparent;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;}
 .continentBox .euCss a:hover p{position: absolute;top:30px;left:30px; color:#003399;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;} 
 .continentBox .asCss{}
 .continentBox .asCss a{width:188px; height:156px; position:absolute; top:4px; left:233px;}
 .continentBox .asCss a:hover{width:188px; height:156px; position:absolute; top:4px; left:233px;}
 .continentBox .asCss a p{position: absolute;top: 50px;left:50px; color:transparent;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;}
 .continentBox .asCss a:hover p{position: absolute;top:50px;left:50px; color:#fff;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;} 
 .continentBox .afCss{}
 .continentBox .afCss a{width:109px; height:129px; position:absolute; top:73px; left:155px;}
 .continentBox .afCss a:hover{width:109px; height:129px; position:absolute; top:73px; left:155px;}
 .continentBox .afCss a p{position: absolute;top: 50px;left:40px; color:transparent;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;}
 .continentBox .afCss a:hover p{position: absolute;top:50px;left:40px; color:#fff;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;} 
 .continentBox .ocCss{}
 .continentBox .ocCss a{width:86px; height:60px; position:absolute; top:160px; left:345px;}
 .continentBox .ocCss a:hover{width:86px; height:60px; position:absolute; top:160px; left:345px;}
 .continentBox .ocCss a p{position: absolute;top: 20px;left:10px; color:transparent;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;}
 .continentBox .ocCss a:hover p{position: absolute;top:20px;left:10px; color:#663300;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;}

.LatestNewHead{ background:#d737c0; padding:0px; margin:0 10px; float:left;border-radius: 3px 3px 0 0;}
.LatestNewHead a{ padding:5px;font-family: 'Oswald', sans-serif; color:#fff; font-size:17px; font-weight:normal; float:left; }
.latestNews{margin: 0 10px;background:#d737c0;padding:5px;overflow:hidden;position:relative;}


#thumb-trayF{ width:100%; z-index:3; /* bottom:40%; */ top:0; text-align:center; background:#fff; position:relative; overflow:hidden;}		
ul#thumb-listF{ display:inline-block; position:relative; left:0; padding:0; list-style:none;overflow:hidden;}
ul#thumb-listF li{ display:inline; width:160px; height: 160px; float:left; overflow:hidden; margin:5px; list-style:none;  background: #fff; }
ul#thumb-listF li:hover{ cursor:pointer; }	
#thumb-prevF, #thumb-nextF{ width:28px; height:28px; position:absolute; z-index:5; top:0px; }
#thumb-prevF{ right:23px; background:#d737c0 url('../img/carousel_control_White.png') no-repeat 6px 6px; }
#thumb-nextF{ right:-5px; background:#d737c0 url('../img/carousel_control_White.png') no-repeat -14px 6px; }
#thumb-prevF:hover, #thumb-nextF:hover{ cursor:pointer; background-color:rgba(0,0,0, 0.9); }
#thumb-prevF:hover{ border-right:1px solid rgba(256,256,256, 0.2); }
#thumb-nextF:hover{ border-left:1px solid rgba(256,256,256, 0.2); }
ul#thumb-listF li .topPageantName{width:100%;white-space: normal;  margin:0;  padding:0;font-size:12px; font-weight:bold; color:#d737c0; line-height:14px; text-align:left;background:#fff; }

#thumb-trayO{ width:100%; z-index:3; /* bottom:40%; */ top:0; text-align:center; background:#fff; position:relative; overflow:hidden;}		
ul#thumb-listO{ display:inline-block; position:relative; left:0; padding:0; list-style:none;overflow:hidden;}
ul#thumb-listO li{ display:inline; width:160px; height: 160px; float:left; overflow:hidden; margin:5px; list-style:none;  background: #fff; }
ul#thumb-listO li:hover{ cursor:pointer; }	
#thumb-prevO, #thumb-nextO{ width:28px; height:28px; position:absolute; z-index:5; top:0px; }
#thumb-prevO{ right:23px; background:#d737c0 url('../img/carousel_control_White.png') no-repeat 6px 6px; }
#thumb-nextO{ right:-5px; background:#d737c0 url('../img/carousel_control_White.png') no-repeat -14px 6px; }
#thumb-prevO:hover, #thumb-nextO:hover{ cursor:pointer; background-color:rgba(0,0,0, 0.9); }
#thumb-prevO:hover{ border-right:1px solid rgba(256,256,256, 0.2); }
#thumb-nextO:hover{ border-left:1px solid rgba(256,256,256, 0.2); }
ul#thumb-listO li .topPageantName{width:100%;white-space: normal;  margin:0;  padding:0;font-size:12px; font-weight:bold; color:#d737c0; line-height:14px; text-align:left;background:#fff; }

.indexVideoGallery{ margin:0 10px 0 15px; background:#fff; padding:0; position:relative;}
.indexVideoHeader{width:60px; height:60px; position:absolute;left:-5px; top:-5px; z-index:1111;}
#thumb-tray-video{ width:auto; background:#fff; position:relative; overflow:hidden; border:5px solid #d737c0; height:165px;}		
ul#thumb-list-video{ display:inline-block; position:relative; left:0; padding:0; list-style:none; }
ul#thumb-list-video li{ display:inline; width:223px; height: 160px; float:left; overflow:hidden; margin:5px; list-style:none;  background: #fff; }
ul#thumb-list-video li:hover{ cursor:pointer; }	
#thumb-prev-video, #thumb-next-video{ width:28px; height:28px; position:absolute; z-index:5; top:0px; }
#thumb-prev-video{ right:23px; background:#d737c0 url('../img/carousel_control_White.png') no-repeat 6px 6px; }
#thumb-next-video{ right:-5px; background:#d737c0 url('../img/carousel_control_White.png') no-repeat -14px 6px; }
#thumb-prev-video:hover, #thumb-next-video:hover{ cursor:pointer; background-color:rgba(0,0,0, 0.9); }
#thumb-prev-video:hover{ border-right:1px solid rgba(256,256,256, 0.2); }
#thumb-next-video:hover{ border-left:1px solid rgba(256,256,256, 0.2); }
ul#thumb-list-video li .topPageantName{width:100%; margin:0;  padding:0;font-size:12px; color:#111; line-height:13px; text-align:left;background:#fff; height:26px; overflow:hidden; }

.continentBoxIndexHead{ background:#d737c0; padding:0px; margin:0 10px; float:left;border-radius: 3px 3px 0 0;}
.continentBoxIndexHead a{ padding:5px;font-family: 'Oswald', sans-serif; color:#fff; font-size:17px; font-weight:normal; float:left; }
.continentBoxIndex{margin: 0 10px;background:#fff;padding:0px; border:5px solid #d737c0; height:260px;}

.big4LinkIndexHead{ background:#d737c0; padding:0px; margin:0; float:left;border-radius: 3px 3px 0 0;}
.big4LinkIndexHead a{ padding:5px;font-family: 'Oswald', sans-serif; color:#fff; font-size:17px; font-weight:normal; float:left; }
.big4LinkIndex{margin: 0;background:#fff;padding:0px; border:5px solid #d737c0; height:auto;}
.big4LinkIndex ul{margin:0; padding:0; display:inline-table; text-align:center;}
.big4LinkIndex ul li{margin:5px 5px 3px; padding:0; display:inline-table; text-align:left; float:left;}
.big4LinkIndex ul li a{margin:0; padding:0; float:left; color:#111; font-weight:normal; font-size:16px;border-radius:3px; background:#eee; }
.big4LinkIndex ul li a:hover{margin:0; padding:0; float:left; color:#fff; font-weight:normal; background:#d737c0; border-radius:3px;}
.big4LinkIndex ul li a img{height:32px; width:32px; box-shadow:none; border:1px solid #eee; float:left;border-radius:3px; background:#fff;}
.big4LinkIndex ul li a:hover img{height:32px; width:32px; box-shadow:none; border:1px solid #d737c0; float:left;border-radius:3px;background:#fff;}
.big4LinkIndex ul li a span{float:left; padding:7px 5px; width:245px;}

.angelActivity{text-align:center;  background:#f5f5f5; color:#333; padding:5px 5px 0;  } 
.angelActivity a{width:100%;} 
.indexCountryPanel{margin: 0 10px;background:#eee;padding: 5px; position:relative;box-shadow: 0 1px 3px #999;}
.indexCountryHeader{width:200px; height:34px; position:absolute;left:-5px; top:-5px;}
.indexCountryAccordion {width:100%; margin-top:25px;  }  
.indexCountryAccordionHeader {font-family: 'Oswald', sans-serif;color:#333;background:#fff;font-size:14px;font-weight:normal; padding:7px 5px; cursor: pointer; border-bottom:1px solid #ddd;letter-spacing: .01em;}          
.indexCountryAccordionHeaderSelected {font-family: 'Oswald', sans-serif;color:#fff; background:#d737c0 ; font-size: 14px;  font-weight: normal;  padding:7px 5px;   cursor: pointer;letter-spacing: .01em;}          
.indexCountryAccordionContent {background:#fff url(../img/imgaccordionselected.png) no-repeat -1px -1px;  border-top:none; text-align:left; margin:0 auto; border-bottom:1px solid #ddd; } 
.indexCountryAccordionContent a.countryNamePanel { margin:8px 15px; padding:0;color:#fff;cursor: pointer; background:#333; float:left; border-radius:0px;}
.indexCountryAccordionContent a.countryNamePanel .indexCountryFlag { margin:0; padding:0; width:30px; height:18px; overflow:hidden; text-align:left;}
.indexCountryAccordionContent a.countryNamePanel .indexCountryName { margin: -18px 5px 0px 35px;padding: 0 10px 0 0px; font-size: 12px; text-align:left;}

 /*-------------END  Index Page CSS  ------------------*/


 /*-------------Start Login Page CSS  ------------------*/
 
.loginBoxPanel{background:#fff; padding:0px;margin:0 auto;border:1px solid #d737c0; border-radius:3px 3px 0 0; overflow:hidden;}
.loginBoxPanel .loginBoxPanelHead{background: #d737c0;padding: 12px 8px;color: #fff;font-size: 21px;font-family: oswald;letter-spacing: 0px;text-align:left;}
.loginBoxPanel .loginBoxPanelBody{text-align:center; padding:10px;}
.loginBoxPanel .loginBoxPanelBody .fbBox{width:100%; text-align:center;}
.loginBoxPanel .loginBoxPanelBody .fbBox a.facebookID{padding:12px 15px 12px 40px; background:#0089e0 url(../img/fb.png) no-repeat 10px center; color:#fff;font-size: 16px;  -moz-border-radius: 3px;  -webkit-border-radius: 3px; overflow:hidden;}
.loginBoxPanel .loginBoxPanelBody a:hover.facebookID{background:#111 url(../img/fb.png) no-repeat 10px center; color:#fff; }
.loginBoxPanel .loginBoxPanelBody input[type="text"],.loginBoxPanel .loginBoxPanelBody input[type="email"],.loginBoxPanel .loginBoxPanelBody input[type="password"]{text-align:left; width:96%; padding:8px;margin-bottom:8px;  border:none; background:#fff; border:1px solid #eee; font-size:16px; border-radius:0px; box-shadow:none;}
.loginBoxPanel .loginBoxPanelBody input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset;}
input[type="submit"].loginBtn{padding: 12px 16px;border: none;background:#d737c0;color: #fff; margin:0; font-size:16px; line-height:16px;    -moz-border-radius: 3px;  -webkit-border-radius: 3px; overflow:hidden;}
input[type="submit"].loginBtn:hover{background: #0089e0;}
.loginBoxPanel .loginBoxPanelBody a.forgetPass{font-size:14px; float:left; padding:5px 10px; color:#0089e0;}
.loginBoxPanel .loginBoxPanelBody a:hover.forgetPass{color:#d737c0;}
.hrLogin{margin: 12px 0px;border: 0;border-top: 1px solid #eee;}
.hrLogin .loginHr{background: #eee;width:36px;margin: -18px auto;text-align: center;padding: 8px 0; font-size:16px;   -moz-border-radius: 30px;  -webkit-border-radius: 30px; overflow:hidden;}
.forgetBoxPanel{background:#d737c0; padding:10px; display:inline-table;}
a.signBtn{padding:12px 16px;border: none;background:#d737c0;color: #fff; font-size:16px;  -moz-border-radius: 3px;  -webkit-border-radius: 3px; overflow:hidden;}
a.signBtn:hover{background: #0089e0;}


 /*-------------Start Contact Page CSS  ------------------*/
 
.formDiv{width:60%; float:left; margin:0 2% 0 1%;}
.formRightDiv{width:35%; float:right; margin:0 1% 0 1%;}
.formRightDiv .formRightDivHead{background: #d737c0;padding: 12px 8px;color: #fff;font-size: 21px;font-family: oswald;  letter-spacing: 0px;text-align:left; border-radius:3px 3px 0 0;}
.formRightDiv .formRightDivBody{padding:10px; border:1px solid #eee;}
.formRightDiv .formRightDivBody .txtBold{color:#d737c0;  font-size: 16px;  font-family: oswald; margin-bottom:4px;}
.contactPanel{background:#fff; padding:0px;margin:0 auto;border:1px solid #d737c0; border-radius:3px 3px 0 0; overflow:hidden;}
.contactPanel .contactPanelHead{background: #d737c0;padding: 12px 8px;color: #fff;font-size: 21px;font-family: oswald;letter-spacing: 0px;text-align:left;}
.contactPanel .contactPanelBody{text-align:center; padding:10px;}
.contactPanel .contactPanelBody .lPanel{ float:left; width:25%; text-align:left; line-height:36px;font-family: oswald; font-size:16px; }
.contactPanel .contactPanelBody .rPanel{float:left; width:70%; text-align:left; position:relative;}

.contactPanel .contactPanelBody input[type="text"],.contactPanel .contactPanelBody input[type="email"],.contactPanel .contactPanelBody input[type="password"]{text-align:left; width:100%; padding:8px 0 8px 8px; background:#fff; border:1px solid #eee; font-size:14px; border-radius:0px; box-shadow:none;}
.contactPanel .contactPanelBody input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset;}
.contactPanel .contactPanelBody textarea {width:100%; padding:8px 0 8px 8px;border:1px solid #eee; font-size:14px;}
input[type="submit"].submitBtn{padding: 12px 16px;border: none;background:#d737c0;color: #fff; margin:0; font-size:16px; line-height:16px;    -moz-border-radius: 3px;  -webkit-border-radius: 3px; overflow:hidden;}
input[type="submit"].submitBtn:hover{background: #0089e0;}
.contactPanel .contactPanelBody .file-wrapper { position: relative;    display: inline-block;    overflow: hidden;cursor: pointer; padding:0;}
.contactPanel .contactPanelBody .file-wrapper input {position: absolute; top: 0; right: 0; filter: alpha(opacity=1); opacity: 0.01; cursor: pointer;}
.contactPanel .contactPanelBody .file-wrapper .button {color: #fff; background: #0089e0; padding:10px; margin-right:0px; border-radius:0; display: inline-block; cursor: pointer;  overflow: visible;}
.contactPanel .contactPanelBody .file-holder{ color: #000; float:right; background:#eee; padding:7px; max-width:300px; overflow:hidden; border-radius:0;}

.txtBold{color:#d737c0;  font-size: 16px;  font-family: oswald; margin-bottom:4px;}
.sitemap{background:url(../img/imgSitemapBg.jpg) no-repeat right bottom; float:left;}
.sitemap ul{  }
.sitemap ul li{border-left: 1px solid #d737c0; float:left; width: 100%; }
.sitemap ul li a{padding:0 10px 0 13px;  float: left;  color: #d737c0;  font-family: oswald;  font-size: 13px; background:url(../img/imgSitemapLine.png) no-repeat left center;}
.sitemap ul li ul{margin-left:15px;}
.sitemap ul li li{border-left: 1px solid #0089e0; float:left; width: 100%;  margin-left:5px;}
.sitemap ul li li a{padding: 0 10px 0 13px;  float: left; color: #0089e0;font-size: 12px;  background:url(../img/imgSitemapLineSub.png) no-repeat left center;}
.sitemap ul li li li{border-left:1px solid #333; float:left; width: 100%; display:list-item; margin-left:5px; }
.sitemap ul li li li a{padding: 0 10px 0 0px;  float: left; color: #333; font-size: 11px;  background:none; clear:both;}


.newsNavigationTop{width:210px; margin:-30px 20px 0 0;  text-align:right; float:right;}
.newsNavigationTop input[type="submit"] {  background: #d737c0;  padding:8px 10px;  color: #fff;  font-weight: bold;  border: none;}
/* Media Query*/


@media screen and (min-width:1210px) 
{
    .container, .container1 {max-width:1200px;}  
    .row .nine 		{ width:72%;}   
}


@media only screen and (min-width:1024px) and (max-width:1190px) 
{
    .container, .container1 {max-width:990px;}
    .row .nine 		{ width: 65%;} 
    .row .one_half{ width:100%; }
    .row .four 		{ width:48%; }
    .row .three 	{ width: 27.5%; float:right; right:10px; }
    .row .six {width:45%;}
    .nplDiv{width:98%; float:left; }
    .nprDiv{width:100%; margin:50px 0 20px;}
    .nprDiv .sidebar{background: #fff;  padding: 0px;  width: 100%;  right: 10px;  float: right;}
    .nprDiv .sidebar ul li.widget-container {  width: 31%;}
    .nprDiv .sidebar ul li { margin:0 2% 6% 0; width: 31%; overflow:hidden;}
    .newsPicPanelDetail .newsPicBoxDetail a.prevGallery{background:rgba(0,0,0,0) url(../img/gal_prev.png) no-repeat 0% 48%; width:320px; height:427px; position:absolute; left:0; top:0;}
    .newsPicPanelDetail .newsPicBoxDetail a.nextGallery{background:rgba(0,0,0,0) url(../img/gal_next.png) no-repeat 100% 48%; width:320px; height:427px; position:absolute; right:317px; top:0;}
    .newsPicPanelDetail .newsPicBoxDetail a:hover.prevGallery{background:rgba(0,0,0,0) url(../img/gal_prevHover.png) no-repeat 0% 48%; width:320px; height:427px; position:absolute; left:0; top:0;}
    .newsPicPanelDetail .newsPicBoxDetail a:hover.nextGallery{background:rgba(0,0,0,0) url(../img/gal_nextHover.png) no-repeat 100% 48%; width:320px; height:427px; position:absolute; right:317px; top:0;}
    .newsPicPanelDetail .newsPicBoxDetail .newsPicBoxImg{float:left; width:640px; }
    .newsPicPanelDetail .newsPicBoxDetail .newsPicBoxImg img{background:url(../img/loading.gif) no-repeat center center;  }
    .newsPicPanelDetail .newsPicBoxDetail .titleGallery{color: #fff;padding:0;text-align:left; float:right; width:315px; height:427px; }
    .newsPicPanelDetail .newsPicBoxDetail .titleGallery .galleryCount{font-size:18px;   margin: 0 0 0 5px;float:left;padding:8px; background:#0089e0; color:#fff; font-family: Oswald; }
    .newsPicPanelDetail .newsPicBoxDetail .titleGallery .sharePic{float: right; margin:5px 5px 0 0;}
    .newsPicPanelDetail .newsPicBoxDetail .titleGallery .galleryTitle{font-size:14px;float:left;  margin: 0 0 0 5px;  padding: 0 0 3px;  font-family: Oswald;  line-height:18px;  color:#0089e0;  width: 100%;  border-bottom: 1px solid #eee;}
    .newsPicPanelDetail .newsPicBoxDetail .titleGallery .galleryTxt{font-size: 14px;float:left; color:#111;   margin:3px 0 0 5px; text-align:justify; overflow:auto;  height: 360px;   line-height:17px;  }
    
    .opinionsIndex{	width:260px;}
    .opinionsIndex ul li a{width:255px;}
    .opinionsIndex ul li a .opinionsImgIndex{width:54px;}
    .opinionsIndex ul li a .opinionsTextIndex{ margin-left:60px;}
   
    .dateColumn{display:block;}  
     #slideshow {  max-width: 990px;}  
      #logo {float: left;margin-top: 42px;display: block;border-radius: 3px 3px 0 0;behavior: url(PIE.htc);overflow: hidden;width: 240px;}
    #navigation {position: relative;z-index: 200;margin-top:91px;float: right;}
    .socialNavigation {left: 240px;float: left;margin-top: 105px;position: absolute;padding: 4px;background: rgba(0,0,0,.8);border-radius: 0 3px 0 0;behavior: url(PIE.htc);}
    #singleImg{display:none;}   
    .postimg{ float:left; width:160px; height:120px; padding:3px; box-shadow:1px 1px 2px #aaa; background:#fff; overflow:hidden;}
    .postimg a{ float:left;}
    .postimg a img{ border-radius: 0px;margin-bottom:0px; width:160px; height:120px;behavior: url(PIE.htc);}
    .postcontent{ margin:0; padding:0; }
    .postcontent p{font-size:13px; margin-left:180px; margin-top:-5px; line-height:16px;} 
    .otherLink ul li{margin:2px 0; padding:0; clear:both; display:inline-block; width:27%;}
    .otherLink ul li:last-child{margin:2px 0; padding:0; clear:both; display:inline-block; width:43%;}    
    .videoListThumnail ul li{display:inline-block; padding:0;background: none;border: 0;margin:2%;float: left; width:28%;}
    .videoListThumnail ul li a{border: 5px solid #fff; box-shadow:0 0 3px #ccc; position:relative;float: left;height:auto; width:100%; padding:0;}
    .videoListThumnail ul li a:hover{border: 5px solid #d737c0; box-shadow:0 0 3px #ccc; position:relative;float: left;width:100%; height:auto; padding:0;}
    .videoListThumnail ul li a .imgVideo{width:100%; height:100px; border:0; overflow:hidden;}
    .videoListThumnail ul li a .titleVideo{background: rgba(255,255,255,.8);padding:3px 0px; line-height:16px;color:#d737c0;font-weight: normal;font-size: 12px;}
    .view {width:22%;  margin:.6%; display:inline-table;  border: 4px solid #d737c0;   overflow: hidden;   position: relative;   text-align: center;  
   box-shadow: 1px 1px 2px #ccc;   cursor: default;   background: #fff url(../img/angels/pageantsAngels/imgBg.jpg);}
   .box {padding: 6px;margin: 8px;background: rgba(200,50,200, .01);border: 1px solid #ffccff;float: left;width: 96%;}
   .mobileDate{margin-bottom:7px; color:#d737c0; display:none;}
   .newsShare{display:none;}
   .postcontentdetail p iframe{background:#d737c0;padding:5px; border:none; width:520px; height:300px;}
   .postcontentdetail h3{ float:left; width:33%; margin-right:15px;}
.postcontentdetail h3 img{background: #d737c0; padding: 4px; box-shadow: none; border-radius:3px;}
  .videoPanel{max-width:580px; height:320px; position:relative;}
  .big4LinkYearWinner {margin: 7px 7px 0 0;padding: 0;float: right;width:22%;}
  .otherLinkYearWinner{margin:7px 7px 0 0; padding:0; float:right;width:22%;}
  .predictAccordionContentDetail{padding:0 0 0 10px;}
  .predictWinnerContent .predictWinner {width:21%;  margin:5px; display:inline-table;  border:5px solid #d737c0;   overflow: hidden;  text-align: center; box-shadow: 1px 1px 2px #ccc;}
  .countryList ul li{margin:5px 15px; padding:3px; float:left; border:1px solid #eee; cursor:pointer; width:40%;}
  .countryList ul li:hover{margin:5px 15px; padding:3px; float:left; border:1px solid #d737c0; background:#d737c0}

.countrybox{ box-shadow:none;  width:280px; margin-bottom:10px; cursor:pointer; float:left; border:1px solid #eee;}
#thumb-tray-video {width: auto;background: #fff;position: relative;overflow: hidden;border: 5px solid #d737c0;height: 170px;}
ul#thumb-list-video li {display: inline;width: 230px;height: 165px;float: left;overflow: hidden;margin:4px;list-style: none;background: #fff;}
ul#thumb-list li{ display:inline; width:195px; height: 190px; float:left; overflow:hidden; margin:6px; list-style:none;  background: #fff; }
.indexPanel .indexTitleHead {padding: 1px 6px;background: #d737c0;border-radius: 3px 3px 0 0;border-bottom: 1px solid #eee;width: 250px;}
 .continentBox{width:400px; height:235px; background:#fff; margin:10px 2px; position:relative; float:left;} 
 .continentBox .naCss{}
 .continentBox .naCss a{width:204px; height:127px; position:absolute; top:0px; left:0px;}
 .continentBox .naCss a:hover{width:204px; height:127px; position:absolute; top:0px; left:0px;} 
 .continentBox .naCss a p{position: absolute;top: 40px;left: 50px; color:#111;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;}
 .continentBox .naCss a:hover p{position: absolute;top: 40px;left: 50px; color:#111;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;}  
 .continentBox .saCss{}
 .continentBox .saCss a{width:76px; height:120px; position:absolute; top:115px; left:90px;}
 .continentBox .saCss a:hover{width:76px; height:120px; position:absolute; top:115px; left:90px;}
 .continentBox .saCss a p{position: absolute;top: 30px;left:15px; color:#111;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;}
 .continentBox .saCss a:hover p{position: absolute;top:30px;left:15px; color:#111;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;} 
 .continentBox .euCss{}
 .continentBox .euCss a{width:100px; height:65px; position:absolute; top:15px; left:160px;}
 .continentBox .euCss a:hover{width:100px; height:65px; position:absolute; top:15px; left:160px;}
 .continentBox .euCss a p{position: absolute;top: 30px;left:30px; color:#111;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;}
  .continentBox .euCss a:hover p{position: absolute;top:30px;left:30px; color:#111;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;} 
 .continentBox .asCss{}
 .continentBox .asCss a{width:188px; height:156px; position:absolute; top:4px; left:223px;}
 .continentBox .asCss a:hover{width:188px; height:156px; position:absolute; top:4px; left:223px;}
 .continentBox .asCss a p{position: absolute;top: 50px;left:50px; color:#111;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;}
 .continentBox .asCss a:hover p{position: absolute;top:50px;left:50px; color:#111;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;} 
 .continentBox .afCss{}
 .continentBox .afCss a{width:109px; height:129px; position:absolute; top:73px; left:145px;}
 .continentBox .afCss a:hover{width:109px; height:129px; position:absolute; top:73px; left:145px;}
 .continentBox .afCss a p{position: absolute;top: 50px;left:40px; color:#111;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;}
 .continentBox .afCss a:hover p{position: absolute;top:50px;left:40px; color:#111;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;} 
 .continentBox .ocCss{}
 .continentBox .ocCss a{width:86px; height:60px; position:absolute; top:160px; left:325px;}
 .continentBox .ocCss a:hover{width:86px; height:60px; position:absolute; top:160px; left:325px;}
 .continentBox .ocCss a p{position: absolute;top: 20px;left:10px; color:#111;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;}
 .continentBox .ocCss a:hover p{position: absolute;top:20px;left:10px; color:#111;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;}
 #trivia {width: 100%;height: 90px;margin: -1px auto 0;overflow: hidden;background: #fff;box-shadow: 0 0 1px #ccc inset;}
   #triviaSlidesButtons {padding: 0;float: right;margin-top: -35px;position: absolute;right: 0px;border-radius: 0 3px 0 0;overflow: hidden;}
   #triviaSlides {overflow: hidden;position: relative;height: 100px;width: 260px;margin: 0 auto;}
   #triviaSlides li {width: 260px;height: 100px;float: left;}
   .big4LinkIndexHead{ background:#d737c0; padding:0px; margin:0; float:left;border-radius: 3px 3px 0 0;}
.big4LinkIndexHead a{ padding:5px;font-family: 'Oswald', sans-serif; color:#fff; font-size:17px; font-weight:normal; float:left; }
.big4LinkIndex{margin: 0;background:#fff;padding:0px; border:5px solid #d737c0; height:auto; width:250px;}
.big4LinkIndex ul{margin:0; padding:0; display:inline-table; text-align:center;}
.big4LinkIndex ul li{margin:4px 5px 2px; padding:0; display:inline-table; text-align:left; float:left;}
.big4LinkIndex ul li a{margin:0; padding:0; float:left; color:#111; font-weight:normal; font-size:16px;border-radius:3px; background:#eee; }
.big4LinkIndex ul li a:hover{margin:0; padding:0; float:left; color:#fff; font-weight:normal; background:#d737c0; border-radius:3px;}
.big4LinkIndex ul li a img{height:30px; width:30px; box-shadow:none; border:1px solid #eee; float:left;border-radius:3px; background:#fff;}
.big4LinkIndex ul li a:hover img{height:30px; width:30px; box-shadow:none; border:1px solid #d737c0; float:left;border-radius:3px;background:#fff;}
.big4LinkIndex ul li a span{float:left; padding:5px; width:195px;}
.indexLogoContent {background: #fff;color: #333;box-shadow: 0 0 1px #d737c0 inset;padding:8px;height: 170px; width:240px;}  
.continentMark{ display:none;} 
.indexPanel .indexContentPanelUpcoming ul li a {color: #333;-webkit-transition: color 0.2s ease;-moz-transition: color 0.2s ease;-o-transition: color 0.2s ease;
            padding: 5px;text-align: left;font-size: 12px;font-weight: bold;float: left;line-height: 14px;border-bottom: 1px solid #eee;width: 98%;}
#trivia {	width:100%;	height:100px;	margin:-1px auto 0;	overflow:hidden; background:#fff;box-shadow: 0 0 1px #ccc inset;}
#triviaSlides {	overflow:hidden;	position:relative;		height:100px; width:260px; margin:0 auto;}
#triviaSlides ul {	position:relative;	left:0;	top:0;	list-style:none;	margin:0;	padding:0;		width:70050px;}
#triviaSlides li {	width:260px;	height:110px;		float:left;}
 #triviaSlides li p {padding: 5px;overflow: hidden;font-size: 13px;color: #333;font-weight: normal;margin-bottom: 0;line-height: 15px;}
.imgGalleryPanel{width:97%; height:480px;}
.imgGalleryPanel .imgGalleryImg{  width:630px;  height:480px;}
.nSlider a.prevGallery{height:480px;}
.nSlider a.nextGallery{height:480px;}
.topGalleryNav{position: absolute;  right: 0; text-align: right;}
.nNavigation{right:-5px;}


.predictWinnerSelectPanel .predictWinnerBoxTop{border-bottom:1px solid #eee; padding:0; margin:0 0 20px 0; background:#fff; width:644px;}
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTopNumber{width:100%;text-align:center; margin:0;  display:inline-block; }
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTopNumber li{ background:#fff; width:110px; display:inline-block;border:5px solid #fff;margin:0 5px 0 0; padding:5px 0; color:#d737c0;font-family: 'Oswald', sans-serif; font-size: 18px; font-weight:bold; }
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTop{padding:0; margin:0; display:inline-block;}
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTop li{padding:0; margin:0 5px 0 0; display:inline-block; width:110px;overflow:hidden;  height:110px; border:5px solid #fff; box-shadow:0 0 1px #ccc;}
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTop li.predictWinnerSelectImg{position: relative;}
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTop li.predictWinnerSelectImg .mobRank{display:none; }
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTop li.predictWinnerSelectImg .closeBtn{position: absolute;top:0px;right:0px;padding:2px 7px;background: #d737c0;color: #fff;font-weight: bold;border-radius: 0; cursor:pointer; }
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTop li.predictWinnerSelectImg .selectName{position: absolute; text-align:center; bottom:0; padding:0; width:100%; background:rgba(255,255,255,.9); color:#111;}
.bottomListScroll{margin-top:270px;}
.predictWinnerSelectPanel .predictWinnerBoxBottom ul.bottomList li{padding:0; margin:0 0 10px; display:inline-block; overflow:hidden; width:140px; border:5px solid #fff; box-shadow:0 0 1px #ccc;}
.pollPanelDetail .pollBoxDetail .pollContentBox .pollContentOptions{min-height:150px;}
.pollPanelDetail .pollBoxDetail .pollContentBox .pollContentOptions .pollContentOptionsList{}
.pollPanelDetail .pollBoxDetail .pollContentBox .pollContentOptions .pollContentOptionsResult{}

.topSliderNews ul li {width: 30.6%;}
.features ul li .featuresImg{width:140px;}
}

@media only screen and (min-width: 768px) and (max-width:1023px)
{
    .container, .container1 {max-width:800px; padding:0 15px;}
    .row .nine 		{ width: 100%;}
    .row .six {width: 100%;padding: 0 0 20px 0;}
     .row .three{width:100%;float: left;right: 0;left: 0px;padding-top: 10px;border-top: 1px solid #eee;}
    .dateColumn{display:block;} 
    .info_area {padding: 0 10px;width:98%;}
     
    .formDiv{width:98%; float:left; margin:0 1% 5%;}
    .formRightDiv{width:98%; float:left; margin:0 1%;}
    .nplDiv{width:98%; float:left; }
    .nprDiv{width:100%; margin:50px 0 20px;}
    .nprDiv .sidebar{background: #fff;  padding: 0px;  width: 100%;  right: 10px;  float: right;}
    .nprDiv .sidebar ul li.widget-container {  width:47%;}
    .nprDiv .sidebar ul li { margin:0 2% 6% 0; width:47%; overflow:hidden;}
    .newsPicPanelDetail .newsPicBoxDetail a.prevGallery{background:rgba(0,0,0,0) url(../img/gal_prev.png) no-repeat 0% 48%; width:50%; height:490px; position:absolute; left:0; top:0;}
    .newsPicPanelDetail .newsPicBoxDetail a.nextGallery{background:rgba(0,0,0,0) url(../img/gal_next.png) no-repeat 100% 48%; width:50%; height:490px; position:absolute; right:0; top:0;}
    .newsPicPanelDetail .newsPicBoxDetail a:hover.prevGallery{background:rgba(0,0,0,0) url(../img/gal_prevHover.png) no-repeat 0% 48%; width:50%; height:490px; position:absolute; left:0; top:0;}
    .newsPicPanelDetail .newsPicBoxDetail a:hover.nextGallery{background:rgba(0,0,0,0) url(../img/gal_nextHover.png) no-repeat 100% 48%; width:50%; height:490px; position:absolute; right:0; top:0;}
    .newsPicPanelDetail .newsPicBoxDetail .newsPicBoxImg{float:left; width:100%; }
    .newsPicPanelDetail .newsPicBoxDetail .newsPicBoxImg img{background:url(../img/loading.gif) no-repeat center center;  }
    .newsPicPanelDetail .newsPicBoxDetail .titleGallery{color: #fff;padding:0;text-align:left; float:right; width:100%; height:auto; min-height:100px; }
    .newsPicPanelDetail .newsPicBoxDetail .titleGallery .galleryCount{font-size:18px;   margin: 0 0 0 5px;float:left;padding:8px; background:#0089e0; color:#fff; font-family: Oswald; }
    .newsPicPanelDetail .newsPicBoxDetail .titleGallery .sharePic{float: right; margin:5px 5px 0 0;}
    .newsPicPanelDetail .newsPicBoxDetail .titleGallery .galleryTitle{font-size:14px;float:left;  margin: 0 0 0 5px;  padding: 0 0 3px;  font-family: Oswald;  line-height:18px;  color:#0089e0;  width: 100%;  border-bottom: 1px solid #eee;}
    .newsPicPanelDetail .newsPicBoxDetail .titleGallery .galleryTxt{font-size: 14px;float:left; color:#111;   margin:3px 0 0 5px; text-align:justify; overflow:auto;  height:auto;   line-height:17px;  }

    .opinionsIndex{	width:345px;}
    .opinionsIndex ul li a{width:340px;}
    .opinionsIndex ul li a .opinionsImgIndex{width:54px; display:none;}
    .opinionsIndex ul li a .opinionsTextIndex{ margin-left:0; padding:6px 0;}
    
    #slideshow {  max-width:900px;}
    #outerheader {  height: 113px;}
    #logo {float: left;margin-top:40px;display: block;border-radius: 3px 3px 0 0;overflow: hidden;width:180px;}
    #navigation {position: relative;z-index: 200;margin-top:72px;float: right;}
    .socialNavigation {left:0;float: left;margin-top:0;position: absolute;padding:5px 5px 0;background: rgba(0,0,0,.8);border-radius:0; }
    #singleImg{display:none; position:absolute;}
    #slideshow{display:block;height: 113px;}
    .topMenu{  margin:67px auto 0;}
    #menu li a {  height: 46px;line-height: 15px;}
  .postcontentdetail p iframe{background:#d737c0;padding:5px; border:none; width:600px; height:340px;}
  .postcontentdetail h3{ float:left; width:33%; margin-right:15px;}
.postcontentdetail h3 img{background: #d737c0; padding: 4px; box-shadow: none; border-radius:3px;}
    .view {width:22%;  margin:.6%; display:inline-table;  border: 4px solid #d737c0;   overflow: hidden;   position: relative;   text-align: center;  
            box-shadow: 1px 1px 2px #ccc;   cursor: default;   background: #fff url(../img/angels/pageantsAngels/imgBg.jpg);}
    .entry-content {padding: 0px 10px 15px;margin: 0 0 10px 10px;border-bottom: 1px dashed #e5e5e5;float: left;width:96%;}
    .newsNavigation {width:99%;margin: 0 0 10px;text-align: right;font-size: 13px;float: left;}
    .postimg{ float:left; width:160px; height:120px; padding:3px; box-shadow:1px 1px 2px #aaa; background:#fff; overflow:hidden;}
    .postimg a{ float:left;}
    .postimg a img{ border-radius: 0px;margin-bottom:0px; width:160px; height:120px;}
    .postcontent{ margin:0; padding:0; }
    .postcontent p{font-size:13px; margin-left:180px; margin-top:-5px;}
    .box {padding: 6px;margin: 8px;background: rgba(200,50,200, .01);border: 1px solid #ffccff;float: left;width:90%;}
    .otherLink ul li{margin:2px 0; padding:0; clear:both; display:inline-block; width:27%;}
    .otherLink ul li:last-child{margin:2px 0; padding:0; clear:both; display:inline-block; width:40%;}    
    .othertitleYear a {font-size: 14px;line-height: normal;font-weight: bold;color: #333;letter-spacing: 0;background: #fff;text-decoration: none;}
    .othertitleYear {margin-bottom: 0px;padding:2px 5px;background: #fff;border-bottom: 1px solid #ffccff;}
    .big4titleYear a {font-size: 14px;line-height: normal;font-weight: bold;color: #333;letter-spacing:0;background: #fff;text-decoration: none;}
    .big4titleYear {margin-bottom: 0px;border-bottom: 1px solid #ffccff;padding: 2px 5px;}
    
    .sidebar {width:100%;padding: 0;right: 0;float: left;}
    .fbli, .twli{display:none;}
    .sidebar ul li.widget-container {/* margin-bottom: 20px; */padding-bottom: 0px;float: left;width: 47%;margin: 0 8px 10px;}
    .sidebar ul li.fullCol {/* margin-bottom: 20px; */padding-bottom: 0px;float: left;width:98%;margin: 0 8px 10px;}
    .sidebar ul li.widget-container .tabLinkRight {margin: 0;padding: 1px;background: #fff;width:99.5%;float: left;border: 1px solid #eee;border-top: none; overflow:hidden;}
    .sidebar ul li.widget-container .tabLinkRight ul li a {color: #333;padding: 5px;text-align: left;font-size: 12px;font-weight: bold;width: 100%;float: left;line-height: 16px;border-bottom: 1px solid #eee;}
    .sidebar ul li.widget-container .contentRight {margin: 0;padding: 1px;background: #fff;width:99.5%;float: left;border: 1px solid #eee;border-top: none; overflow:hidden;}
    .sidebar ul li.widget-container .contentRight ul li a {color: #333;padding: 5px;text-align: left;font-size: 12px;font-weight: bold;width: 100%;float: left;line-height: 16px;border-bottom: 1px solid #eee;}
    .sidebar ul li.widget-container .quickLinkRight{	margin:0;	padding:1px; background:#eee; width:99.5%; float:left; overflow:hidden; }
    .sidebar ul li.widget-container .quickLinkRight ul li a{color:#333;	padding:5px;text-align: left;font-size: 12px;font-weight:bold; width:100%; float:left; line-height:16px; border-bottom:1px solid #ddd;}
    .sidebar ul li.widget-container .videoLinkRight{	margin:0;	padding:1px; background:#fff; width:99.5%; float:left; overflow:hidden; }
    .sidebar ul li.widget-container .videoLinkRight ul li a{color:#333;	padding:5px;text-align: left;font-size: 12px;font-weight:bold; width:99%; float:left; line-height:16px; border-bottom:1px solid #ddd;}
    .sidebar ul li.widget-container .videoLinkRight ul li a .vidText{ width:100%; margin-left:65px;}
    .sidebar ul li.widget-container .contentRightCommon{padding: 5px;box-shadow: 0 0 1px #999 inset;}
    
    .tabbed_area {background: #fff;padding: 0;margin: 0 10px 20px 10px;}
    .yearTab {margin: 0;padding: 0;position: relative;float: right; right:0px;}     
    .galleryArrow{float:left;font-size:18px; width:96%;padding:5px 5px 5px 10px !important;}
    .tabContentRight {padding: 0px;text-align: center;width:100%;}    
    #slider1 {overflow: hidden;padding: 0;width: 100%;height: 300px;text-align: center;position: relative;background: #eee;}
    #slider1 .viewport { float:none; width: 300px;height: 300px;overflow: hidden;position: relative;margin: 0 auto;}
    #slider1 .next {border-radius: 3px 0 0 3px;behavior: url(PIE.htc);float: right;right: 0;/* position: absolute; *//* z-index: 11111; */margin-top: -190px;}    
    #slider2 {  overflow:hidden; padding: 0; width:100%; height:240px;text-align: center;position: relative;background: #eee;  }
    #slider2 .viewport { float: none; width: 300px; height:240px; overflow: hidden; position: relative;margin: 0 auto; }   
    #slider2 .next {border-radius: 3px 0 0 3px;float: right; right:0;margin-top:-160px;behavior: url(PIE.htc);}    
    #slider4 {overflow: hidden;padding: 0;width: 100%;height:362px;text-align: center;position: relative;background: #eee;}
    #slider4 .viewport { float:none; width: 300px;height:362px;overflow: hidden;position: relative;margin: 0 auto;}
    #slider4 .next {border-radius: 3px 0 0 3px;behavior: url(PIE.htc);float: right;right: 0;/* position: absolute; *//* z-index: 11111; */margin-top: -210px;}
    #slider4 .overview li a .pageantNameYear {background: #d737c0;padding: 8px 5px;top: 0;height: 20px;z-index: 1111;left: 0;width: 290px;color: #fff;font-weight: normal;font-size: 16px;text-align: left;behavior: url(PIE.htc);border-radius: 3px 3px 0 0;}
    .countryName{padding:0px 0 0 5px; font-size:13px;}
    .navigationTopRight{	margin:8px 0;	padding:0;list-style:none; float:right;	position:absolute;right:20px;}
    .mobileDate{margin-bottom:7px; color:#d737c0; display:none;}
    .newsShare{display:none;}
    .videoListThumnail ul li{display:inline-block; padding:0;background: none;border: 0;margin:2%;float: left; width:20%;}
    .videoListThumnail ul li a{border: 5px solid #fff; box-shadow:0 0 3px #ccc; position:relative;float: left;height:auto; width:100%; padding:0;}
    .videoListThumnail ul li a:hover{border: 5px solid #d737c0; box-shadow:0 0 3px #ccc; position:relative;float: left;width:100%; height:auto; padding:0;}
    .videoListThumnail ul li a .imgVideo{width:100%; height:100px; border:0; overflow:hidden;}
    .videoListThumnail ul li a .titleVideo{background: rgba(255,255,255,.8);padding:3px 0px; line-height:16px;color:#d737c0;font-weight: normal;font-size: 12px;}
    .videoPanel{width:100%; height:280px; position:relative;}
    
    .predictWinnerContent .predictWinner {width:21%;  margin:5px; display:inline-table;  border:5px solid #d737c0;   overflow: hidden;  text-align: center; box-shadow: 1px 1px 2px #ccc;}
    .countryList ul li{margin:5px 10px; padding:3px; float:left; border:1px solid #eee; cursor:pointer; width:28%;}
    .countryList ul li:hover{margin:5px 10px; padding:3px; float:left; border:1px solid #d737c0; background:#d737c0}
   .countrybox{ box-shadow:none;  width:94%; margin-bottom:10px; cursor:pointer; float:left; border:1px solid #eee;}
  
.ss-capwrap .ss-caption {color: #FFF;letter-spacing: 0px;font-weight: bold;padding: 5px 5px 0 5px;font-size: 18px;line-height:20px;}
ul#thumb-list li{ display:inline; width:227px; height:215px; float:left; overflow:hidden; margin:5px; list-style:none;  background: #fff; }
#thumb-tray-video{ width:auto; background:#fff; position:relative; overflow:hidden; border:5px solid #d737c0; height:165px;}
ul#thumb-list-video li{ display:inline; width:225px; height:155px; float:left; overflow:hidden; margin:5px; list-style:none;  background: #fff; }
.continentBoxIndex {margin: 0 10px;background: #fff;padding: 0px;border: 5px solid #d737c0;height:270px;overflow: hidden;}
.indexPanel .indexTitleHead{padding:1px 6px;background: #d737c0;border-radius: 3px 3px 0 0; border-bottom:1px solid #eee; width:335px;}
.indexPanel .indexTitleHead h2{font-size:17px; color:#fff;	font-weight:normal; margin-bottom:2px;}
.indexLogoContent{background:#fff;color:#333; box-shadow:0 0 1px #d737c0 inset; padding:10px; height:auto; width:330px; -webkit-transition:background-color 0.5s ease;-moz-transition:background-color 0.5s ease;-o-transition:background-color 0.5s ease;}
.indexLogoContent:hover{background:#d737c0; padding:10px;color:#fff;}
.indexLogoContent .indexLogoImg{text-align:center; margin-bottom:10px; background:#fff;}
.big4LinkIndex{margin: 0 0 20px;padding:5px 2px;width:98%;height:85px;text-align: center;box-shadow: 0 0 1px #d737c0 inset;background: #fff; float:left;}
.big4LinkIndexOther{margin: 0 10px;padding:5px 2px;width: 260px;height:75px;text-align: center;box-shadow: 0 0 1px #d737c0 inset;background: #fff; float:left;}
.big4LinkIndexOther:hover{margin: 0 10px;padding:5px 2px;width: 260px;height:75px;text-align: center;box-shadow: 0 0 1px #ddd inset;background: #eee; float:left;}
.big4LinkIndex ul li a span{float:left; padding:5px; width:180px;}
#triviaSlidesButtons {padding: 0;float: right;margin-top: -35px;position: absolute;right: 0;border-radius: 0 3px 0 0;overflow: hidden;}
.indexContest{ background:#f2f2f2; padding:5px; margin:0; float:left;box-shadow:0 0 1px #d737c0 inset; width:98%;}
.indexContest ul{margin:0; padding:0; display:inline-block;}
.indexContest ul li{margin:5px 1%; padding:0; display:inline-block; text-align:left; float:left; width:31%;}
.indexContest ul li a img{width:auto;}
.indexLogoContent{display:none;}
.imgGalleryPanel{width:97%; height:540px;}
.imgGalleryPanel .imgGalleryImg{  width:770px;  height:540px;}
.nSlider a.prevGallery{height:540px;}
.nSlider a.nextGallery{height:540px;}
.topGalleryNav{position: absolute;  right: 0; text-align: right;}
.nNavigation{right:-5px;}
.topGalleryNav1{position: absolute;  right:7px;  text-align: right; margin-top:-36px;}
.socialNavigationPg {width:750px;}
.predictWinnerSelectPanel .predictWinnerBoxTop{border-bottom:1px solid #eee; padding:0; margin:0 0 20px -2px; background:#fff; width:98%;}
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTopNumber{display:none;}
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTopNumber li{ background:#fff; width:150px; display:inline-block;border:5px solid #fff;margin:0 5px 0 0; padding:5px 0; color:#d737c0;font-family: 'Oswald', sans-serif; font-size: 18px; font-weight:bold; }
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTop{padding:10px 0; margin:0; display:inline-block;}
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTop li{padding:0; margin:0 5px 5px 0; display:inline-block; width:225px;overflow:hidden;  height:auto; min-height:48px;  border:5px solid #fff; box-shadow:0 0 1px #ccc;}
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTop li.predictWinnerSelectImg{position: relative;}
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTop li.predictWinnerSelectImg img{display:none;}
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTop li.predictWinnerSelectImg .mobRank{display:block;position: relative;  float: left;  background: #d737c0;  padding: 5px 10px;  color: #fff; }
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTop li.predictWinnerSelectImg .closeBtn{position: relative;top:0px;right:0px;padding:5px 10px;background: #d737c0;color: #fff;font-weight: bold;border-radius: 0; cursor:pointer; float:right; }
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTop li.predictWinnerSelectImg .selectName{position: relative; text-align:center; bottom:0; padding:0; width:100%; background:#fff; color:#0089e0; margin-top:30px;}
.bottomListScroll{margin-top:250px;}
.predictWinnerSelectPanel .predictWinnerBoxBottom ul.bottomList li{padding:0; margin:0 0 10px; display:inline-block; overflow:hidden; width:22%; border:5px solid #fff; box-shadow:0 0 1px #ccc;}
.pollPanelDetail .pollBoxDetail .pollContentBox .pollContentOptions{min-height:190px;}
.pollPanelDetail .pollBoxDetail .pollContentBox .pollContentOptions .pollContentOptionsList{}
.pollPanelDetail .pollBoxDetail .pollContentBox .pollContentOptions .pollContentOptionsResult{}
.sidebar ul li.widget-container .predictLinkRight{	margin:0; background:#fff; width:100%; float:left; border:1px solid #eee; border-top:none; }
.sidebar ul li.widget-container .predictLinkRight ul li a .winText{padding-left:28px; height:42px;width:90%;  overflow: hidden; position:absolute;}

.topSliderNews ul li {width: 30.6%;}
.features ul li .featuresImg{width:140px;}
.opinions {	width:100%; }
.opinions ul{width:100%; }
.opinions ul li{float:none;}
.opinions ul li:last-child{float:none;}
.opinions ul li a{ width:100%; font-size:13px;}
.newsPicSubPanel{display:none;}

}

@media only screen and (min-width:481px) and (max-width:767px)
{
    form {margin: 0 auto -35px;padding: 0;min-height: 100%;}
    #copyright {padding: 6px 0px;color: #bbb;height: 22px;font-size: 11px;}
    .container, .container1 {max-width:767px;}
    .row .nine 		{ width: 100%;}  
    .row .ten {width: 100%;} 
    .row .one_half {width: 100%;}
    .row .four {width: 48%;}
    .dateColumn{display:none;} 
    .indexPanel {  width: 96%;}
    .socialNavigationPg {width:700px;}
    .info_area {padding: 0 5px;width:98%;}
     .formDiv{width:98%; float:left; margin:0 1% 5%;}
    .formRightDiv{width:98%; float:left; margin:0 1%;}
    .nplDiv{width:96%; float:left; }
    .nprDiv{width:100%; margin:50px 0 20px;}
    .nprDiv .sidebar{background: #fff;  padding: 0px;  width: 100%;  right: 10px;  float: right;}
    .nprDiv .sidebar ul li.widget-container {  width:45%;}
    .nprDiv .sidebar ul li { margin:0 2% 6% 0; width:45%; overflow:hidden;}
    .newsPicPanelDetail .newsPicBoxDetail a.prevGallery{background:rgba(0,0,0,0) url(../img/gal_prev.png) no-repeat 0% 36%; width:50%; height:auto; min-height:480px; position:absolute; left:0; top:0;}
    .newsPicPanelDetail .newsPicBoxDetail a.nextGallery{background:rgba(0,0,0,0) url(../img/gal_next.png) no-repeat 100% 36%; width:50%; height:auto; min-height:480px; position:absolute; right:0; top:0;}
    .newsPicPanelDetail .newsPicBoxDetail a:hover.prevGallery{background:rgba(0,0,0,0) url(../img/gal_prevHover.png) no-repeat 0% 36%; width:50%; height:auto; min-height:480px; position:absolute; left:0; top:0;}
    .newsPicPanelDetail .newsPicBoxDetail a:hover.nextGallery{background:rgba(0,0,0,0) url(../img/gal_nextHover.png) no-repeat 100% 36%; width:50%; height:auto; min-height:480px; position:absolute; right:0; top:0;}
    .newsPicPanelDetail .newsPicBoxDetail .newsPicBoxImg{float:left; width:100%; }
    .newsPicPanelDetail .newsPicBoxDetail .newsPicBoxImg img{background:url(../img/loading.gif) no-repeat center center;  }
    .newsPicPanelDetail .newsPicBoxDetail .titleGallery{color: #fff;padding:0;text-align:left; float:right; width:100%; height:auto; min-height:100px; }
    .newsPicPanelDetail .newsPicBoxDetail .titleGallery .galleryCount{font-size:18px;   margin: 0 0 0 5px;float:left;padding:8px; background:#0089e0; color:#fff; font-family: Oswald; }
    .newsPicPanelDetail .newsPicBoxDetail .titleGallery .sharePic{float: right; margin:5px 5px 0 0;}
    .newsPicPanelDetail .newsPicBoxDetail .titleGallery .galleryTitle{font-size:14px;float:left;  margin: 0 0 0 5px;  padding: 0 0 3px;  font-family: Oswald;  line-height:18px;  color:#0089e0;  width: 100%;  border-bottom: 1px solid #eee;}
    .newsPicPanelDetail .newsPicBoxDetail .titleGallery .galleryTxt{font-size: 14px;float:left; color:#111;   margin:3px 0 0 5px; text-align:justify; overflow:auto;  height:auto;   line-height:17px;  }
        .opinionsIndex{	width:99%;}
        .opinionsIndex ul li {float:none;}
    .opinionsIndex ul li a{width:100%;}
    .opinionsIndex ul li a .opinionsImgIndex{width:60px;}
    .opinionsIndex ul li a .opinionsTextIndex{ margin-left:65px;}
    .newsPicSubPanel{display:none;}
    .topNPNav {  margin-top: 0;}
    #outerheader {  height: 180px;}
    #outercontainer{min-height:1100px;}
    #div_Loginwith {  position: fixed;  text-align: right;  height: 38px;  z-index: 11111111;  left: 42px;  box-shadow: none;}
     #logo {float: none;display: block;border-radius:0;overflow: hidden;max-width:767px;position: relative; background:#fff; height:90px; text-align:center; margin-top:44px; width:100%;}
    #logo img {margin:0 auto; height:100%;}
    
    .socialNavigation {top:138px;height: 28px;border-radius:0;  left: 0;  margin-top: 0;}
    .mobileMenu{display:block; float:left; position:fixed; z-index:11111;}
    .topMenu{  margin:0 auto;  position: absolute; top:0; z-index:1111111; height:45px;  right: 0; left:0; width:100%;   display: block;  border-radius:0; background:none;}
    .menuPanel{display:none;  padding:42px 0 0;}
    ul{margin:0px;padding:0;}
    #menu {	list-style:none;	padding:0px;	border-radius:0;float:none;display:block;}
    #menu li {	float:left;	display:block;	text-align:center;	position:relative;	width:100%; border-right:none;  background:#d737c0;border-bottom:1px solid #b3209e;}
    #menu li:last-child {	float:left;	display:block;	text-align:center;	position:relative;	width:100%; border-right:none; background:#d737c0;border-bottom:none;}
    #menu li:hover{	 background:#d737c0;  color:#fff;}
    #menu li:hover a{ color:#fff;}
    #menu li a {	font-size:16px; 	color: #fff;	display:block; font-weight:normal; padding:12px 10px; 	text-align:left;	text-decoration:none;height: auto;  width: auto;  line-height: 16px; 	}
    #menu li:hover > div {	display: block;}
    #menu li:hover .dropdown {	left:0px;	top:auto;}
    #menu li .dropdown{    display:block;  position:relative;	text-align:left; width:100%;	border-radius: 0;	z-index:111;background:#333; border-radius:0; overflow:hidden;}
    #menu li .dropdown a {	text-align:left;font-weight:normal;	padding:10px;color:#fff;font-size:14px; 	text-transform:capitalize;	border:none;	border-bottom:1px solid #444;	}
    #menu li .dropdown a:last-child {	border-bottom:none;	}
    #menu li .dropdown a:hover {background:#222;}
    #logout{position: fixed;  text-align: right; height:38px;   z-index: 11111111; left:42px; box-shadow:none;}
#div_Loginwith{position: fixed;  text-align: right; height:38px;   z-index: 11111111; left:42px; box-shadow:none;}
.logoutWith {  border-radius: 0;  z-index: 111111; position:fixed;}  
.loginWith {  border-radius: 0;  z-index: 111111; position:fixed;}   
.loginWith a.logBtn {  background: #3366ff;  border-right: 1px solid #0270b6;padding:10px;}
.logoutWith ul li a.logout {  background: #3366ff;}
.logoutWith ul li a.profileName {  color: #3366ff;}
    #singleImg{display:none;}
    #slideshow{display:none;}
    .clearHeight{display:none;}
    .postcontentdetail p iframe{background:none;padding:0; border:none; width:480px; height:260px;}
    .postcontentdetail h3{ float:left; width:33%; margin-right:15px;}
.postcontentdetail h3 img{background: #d737c0; padding: 4px; box-shadow: none; border-radius:3px;}
    .latestGallery{ margin:5px 10px 5px; background:#eee; padding:5px;box-shadow: 0 10px 10px -10px;}
    #maincontent {margin-bottom: 70px;padding: 10px 0 10px 0;background: #fff;float: left;box-shadow: 0 1px 1px #ccc;border-radius: 0 0 3px 3px;behavior: url(PIE.htc);float: left;overflow: hidden;width: 100%;position: relative;}
    .view {width:29%;  margin:.6%; display:inline-table;  border: 4px solid #d737c0;   overflow: hidden;   position: relative;   text-align: center;  
            box-shadow: 1px 1px 2px #ccc;   cursor: default;   background: #fff url(../img/angels/pageantsAngels/imgBg.jpg);}
    .entry-content {padding: 0px 5px 10px;margin: 0 0 10px 0px;border-bottom: 1px dashed #e5e5e5;float: left; width:96%;}
    .newsNavigation {width:99%;margin:10px 0 10px;text-align: right;font-size: 13px;float: left;}
    .posttitle, .posttitle a {font-size: 18px;margin-bottom:10px;line-height: 20px;font-weight: bold;color: #d737c0;letter-spacing: 0;}
    .posttitle a:hover {font-size: 18px;margin-bottom: 5px;line-height: 20px;font-weight: bold;text-decoration:none; color:#3366ff;letter-spacing: 0;}
    .postimg{ float:left; width:180px; height:auto; padding:3px; box-shadow:1px 1px 2px #aaa; background:#fff; overflow:hidden; text-align:center;}
    .postimg a{ float:left;}
    .postimg a img{ border-radius: 0px;margin-bottom:0px; width:180px; height:auto;behavior: url(PIE.htc);}
    .postcontent{ margin:0; padding:0; }
    .posttag{display:none;}
    .postcontent p{font-size:13px; margin-left:195px; margin-top:-2px;line-height: 16px;}
    .box {padding: 6px;margin: 8px;background: rgba(200,50,200, .01);border: 1px solid #ffccff;float: left;width:93%;}
    .othertitleYear a {font-size: 14px;line-height: normal;font-weight: bold;color: #333;letter-spacing: 0;background: #fff;text-decoration: none;}
    .othertitleYear {margin-bottom: 0px;padding:2px 5px;background: #fff;border-bottom: 1px solid #ffccff;}
    .big4titleYear a {font-size: 14px;line-height: normal;font-weight: bold;color: #333;letter-spacing:0;background: #fff;text-decoration: none;}
    .big4titleYear {margin-bottom: 0px;border-bottom: 1px solid #ffccff;padding: 2px 5px;}
     .row .three{width:100%;float: left;right: 0;left: 0px;padding-top: 10px;border-top: 1px solid #eee;}
    .sidebar {width:100%;padding: 0;right: 0;float: left;}
    .fbli, .twli{display:none;}    
    .sidebar ul li.widget-container {/* margin-bottom: 20px; */padding-bottom: 0px;float: left;width: 47%;margin: 0 8px 10px;}
    .sidebar ul li.fullCol {/* margin-bottom: 20px; */padding-bottom: 0px;float: left;width:98%;margin: 0 8px 10px;}
    .sidebar ul li.widget-container .tabLinkRight {margin: 0;padding: 1px;background: #fff;width:99.5%;float: left;border: 1px solid #eee;border-top: none; overflow:hidden;}
    .sidebar ul li.widget-container .tabLinkRight ul li a {color: #333;padding:10px 5px;text-align: left;font-size: 12px;font-weight: bold;width: 100%;float: left;line-height: 16px;border-bottom: 1px solid #eee;}
    .sidebar ul li.widget-container .contentRight {margin: 0;padding: 1px;background: #fff;width:99.5%;float: left;border: 1px solid #eee;border-top: none; overflow:hidden;}
    .sidebar ul li.widget-container .contentRight ul li a {color: #333;padding:10px 5px;text-align: left;font-size: 12px;font-weight: bold;width: 100%;float: left;line-height: 16px;border-bottom: 1px solid #eee;}
    .sidebar ul li.widget-container .quickLinkRight{	margin:0;	padding:1px; background:#eee; width:99.5%; float:left; overflow:hidden; }
    .sidebar ul li.widget-container .quickLinkRight ul li a{color:#333;	padding:10px 5px;text-align: left;font-size: 12px;font-weight:bold; width:100%; float:left; line-height:16px; border-bottom:1px solid #ddd;}
    .sidebar ul li.widget-container .videoLinkRight{	margin:0;	padding:1px; background:#fff; width:99.5%; float:left; overflow:hidden; }
    .sidebar ul li.widget-container .videoLinkRight ul li a{color:#333;	padding:10px 5px;text-align: left;font-size: 12px;font-weight:bold; width:99%; float:left; line-height:16px; border-bottom:1px solid #ddd;}
    .sidebar ul li.widget-container .videoLinkRight ul li a .vidText{ width:auto; margin-left:65px;}
    .sidebar ul li.angelGalleryRight{width:97%;}
    .sidebar ul li.angelVideoRight{width:97%;}
    .tabbed_area {background: #fff;padding: 0;margin: 0 5px 20px;}
    .yearTab {margin: 0;padding: 0;position: relative;float: right; right:10px;}     
    .galleryArrow{float:left;font-size:18px; width:96%;padding:5px 5px 5px 10px !important;}
    .tabContentRight {padding: 0px;text-align: center;width:100%;}    
    #slider1 {overflow: hidden;padding: 0;width: 100%;height: 300px;text-align: center;position: relative;background: #eee;}
    #slider1 .viewport { float:none; width: 300px;height: 300px;overflow: hidden;position: relative;margin: 0 auto;}
    #slider1 .next {border-radius: 3px 0 0 3px;behavior: url(PIE.htc);float: right;right: 0;/* position: absolute; *//* z-index: 11111; */margin-top: -190px;}    
    #slider2 {  overflow:hidden; padding: 0; width:100%; height:240px;text-align: center;position: relative;background: #eee;  }
    #slider2 .viewport { float: none; width: 300px; height:240px; overflow: hidden; position: relative;margin: 0 auto; }   
    #slider2 .next {border-radius: 3px 0 0 3px;behavior: url(PIE.htc);float: right; right:0;margin-top:-160px;}    
    #slider4 {overflow: hidden;padding: 0;width: 100%;height:362px;text-align: center;position: relative;background: #eee;}
    #slider4 .viewport { float:none; width: 300px;height:362px;overflow: hidden;position: relative;margin: 0 auto;}
    #slider4 .next {border-radius: 3px 0 0 3px;behavior: url(PIE.htc);float: right;right: 0;/* position: absolute; *//* z-index: 11111; */margin-top: -210px;}
    #slider4 .overview li a .pageantNameYear {background: #d737c0;padding: 8px 5px;top: 0;height: 20px;z-index: 1111;left: 0;width: 290px;color: #fff;font-weight: normal;font-size: 16px;text-align: left;behavior: url(PIE.htc);border-radius: 3px 3px 0 0;}
   .countryName{padding:0px 0 0 5px; font-size:13px;}
   .cols a{font-size: 12px !important;font-weight: bold;padding:5px !important; color:#333;margin: 3px 0;padding-left: 5px !important;border-left: 3px solid #d737c0;}
   .cols a:hover{font-size: 12px !important;font-weight: bold;padding:5px !important; color:#fff;margin: 3px 0;padding-left: 5px !important;border-left: 3px solid #d737c0; background:#d737c0;}
    .mobileDate{margin-bottom:7px; color:#d737c0; display:block;}
    .newsShare{display:block;}
    
    .Tab .ajax__tab_header{    font-weight: normal;   margin:0;    font-size:13px; font-weight:bold; height:48px;}
    .Tab .ajax__tab_body{ padding:10px;border:none; border: 1px solid #eee; margin-top:-1px;}
    .Tab .ajax__tab_active .ajax__tab_tab{color: #fff; background:#d737c0 url(../img/imgTabHover.png) no-repeat bottom center;
           cursor:pointer; padding: 15px 10px;text-align: center;border-bottom: none;margin-right:1px;outline: 0;border-radius: 3px 3px 0 0;behavior: url(PIE.htc);}
    .Tab .ajax__tab_hover .ajax__tab_tab{color: #fff; background:#444 url(../img/imgTabHover.png) no-repeat bottom center;
            cursor:pointer;padding: 15px 10px;text-align: center;border-bottom: none;margin-right:1px;outline: 0;border-radius: 3px 3px 0 0;behavior: url(PIE.htc);}
    .Tab .ajax__tab_default .ajax__tab_tab {    margin-right:5px; border:none;    padding:15px 10px; }
    .Tab .ajax__tab_hover .ajax__tab_inner{   }
    .Tab .ajax__tab_hover .ajax__tab_outer{}
    .Tab .ajax__tab_tab{background:#eee;cursor: default;padding:15px 10px;border:none;text-align:center;margin-right:1px; border-radius: 3px 3px 0 0; color:#333;behavior: url(PIE.htc);}
    .Tab .ajax__tab_inner{ border:none;}
    .Tab .ajax__tab_outer{   border:none;} 
    .lightboxCssCountry{ margin:0 auto;}
.lightboxCssCountry ul.galleryCatCountry{margin:0; padding:0;}
.lightboxCssCountry ul li{list-style:none; display:inline-table; margin:0 -2px 0 0; padding:0;   border-radius:3px 3px  0 0;behavior: url(PIE.htc);background: #ccc; overflow:hidden; }
.lightboxCssCountry ul li:first-child{list-style:none; display:inline-table;}
.lightboxCssCountry ul li:last-child{list-style:none; display:inline-table; }
.lightboxCssCountry ul li a{color: #111;font-weight:bold; font-size:12px;padding:10px 0;  float:left; width:60px; text-align:center;}
.lightboxCssCountry ul li a:hover {color: #fff; background:#333 url('../img/imgTabHover.png') no-repeat center bottom;}
.lightboxCssCountry ul li a.current{padding:10px 0;  float:left; width:60px; text-align:center;background: #d737c0 url('../img/imgTabHover.png') no-repeat center bottom; color: #fff; border-radius:0;behavior: url(PIE.htc);}
    .tabContent { padding:0;float:left; margin:0 0 10px;width:98%;}   
  
    .sitemap{background:#fff;}
    .pageantTitle {font-size: 20px;margin-bottom: 10px;line-height: normal;font-weight: bold;color: #d737c0;letter-spacing: 0px;float: left;width:100%;}
    .toTop{display:none;left:-99999; width:0; height:0; position:absolute;}
    .angelVideoRight{display:block;}
    .viewWinner {width:30%;border: 5px solid #fff;overflow: hidden;position: relative;float: left;text-align: center;box-shadow: 0px 0px 3px #ccc;}
    .profileData {margin-left: 34%;}
    .profileData .viewBtn {overflow: hidden;cursor: default;background: #fff;position: absolute;float: left;width:70%;left: 31%;bottom: 0;box-shadow: 1px 1px 2px #eee;height: 30px;}
    .videoListThumnail ul li{display:inline-block; padding:0;background: none;border: 0;margin:2%;float: left; width:44%;}
    .videoListThumnail ul li a{border: 5px solid #fff; box-shadow:0 0 3px #ccc; position:relative;float: left;height:auto; width:100%; padding:0;}
    .videoListThumnail ul li a:hover{border: 5px solid #d737c0; box-shadow:0 0 3px #ccc; position:relative;float: left;width:100%; height:auto; padding:0;}
    .videoListThumnail ul li a .imgVideo{width:100%; height:100px; border:0; overflow:hidden;}
    .videoListThumnail ul li a .titleVideo{background: rgba(255,255,255,.8);padding:3px 0px; line-height:16px;color:#d737c0;font-weight: normal;font-size: 12px;}
    .videoPanel{width:100%; height:240px; position:relative;}
    .row .six {width: 100%;padding: 0 0 20px;}    
    
  .continentBox{width:440px; height:235px; background:#fff; margin:20px 10px; position:relative; float:left;} 
 .continentBox .naCss{}
 .continentBox .naCss a{width:204px; height:127px; position:absolute; top:0px; left:0px;}
 .continentBox .naCss a:hover{width:204px; height:127px; position:absolute; top:0px; left:0px;} 
 .continentBox .naCss a p{position: absolute;top: 40px;left: 50px; color:#111;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;}
 .continentBox .naCss a:hover p{position: absolute;top: 40px;left: 50px; color:#111;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;}  
 .continentBox .saCss{}
 .continentBox .saCss a{width:76px; height:120px; position:absolute; top:115px; left:90px;}
 .continentBox .saCss a:hover{width:76px; height:120px; position:absolute; top:115px; left:90px;}
 .continentBox .saCss a p{position: absolute;top: 30px;left:15px; color:#111;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;}
 .continentBox .saCss a:hover p{position: absolute;top:30px;left:15px; color:#111;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;} 
 .continentBox .euCss{}
 .continentBox .euCss a{width:100px; height:65px; position:absolute; top:15px; left:170px;}
 .continentBox .euCss a:hover{width:100px; height:65px; position:absolute; top:15px; left:170px;}
 .continentBox .euCss a p{position: absolute;top: 30px;left:30px; color:#111;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;}
  .continentBox .euCss a:hover p{position: absolute;top:30px;left:30px; color:#111;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;} 
 .continentBox .asCss{}
 .continentBox .asCss a{width:188px; height:156px; position:absolute; top:4px; left:233px;}
 .continentBox .asCss a:hover{width:188px; height:156px; position:absolute; top:4px; left:233px;}
 .continentBox .asCss a p{position: absolute;top: 50px;left:50px; color:#111;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;}
 .continentBox .asCss a:hover p{position: absolute;top:50px;left:50px; color:#111;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;} 
 .continentBox .afCss{}
 .continentBox .afCss a{width:109px; height:129px; position:absolute; top:73px; left:155px;}
 .continentBox .afCss a:hover{width:109px; height:129px; position:absolute; top:73px; left:155px;}
 .continentBox .afCss a p{position: absolute;top: 50px;left:40px; color:#111;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;}
 .continentBox .afCss a:hover p{position: absolute;top:50px;left:40px; color:#111;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;} 
 .continentBox .ocCss{}
 .continentBox .ocCss a{width:86px; height:60px; position:absolute; top:160px; left:345px;}
 .continentBox .ocCss a:hover{width:86px; height:60px; position:absolute; top:160px; left:345px;}
 .continentBox .ocCss a p{position: absolute;top: 20px;left:10px; color:#111;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;}
 .continentBox .ocCss a:hover p{position: absolute;top:20px;left:10px; color:#111;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;}
   
.continentMark{ display:none;} 

.pagination-left{text-align: left;float: left;margin: 5px; background:#eee; border-radius:3px; font-size:14px;}
.pagination-left table{margin-bottom:0;}
.pagination-left table tr td{text-align: center;border-left: none; padding:5px;}
.pagination-left table tr td span{color:#fff;padding:6px 9px;background-color:#d737c0; }
.pagination-left table tr td a{ border: none;padding:6px 9px; color: #333;}
.pagination-left table tr td a:hover{ border: none;padding:6px 9px; color: #eee; background:#111;}

.videoList ul li{ float: left; margin:5px; padding: 0px; width:31%; position:relative; background:#fff; box-shadow:0 0 1px #ccc;}
.predictWinnerContent .predictWinner {width:28%;  margin:5px; display:inline-table;  border:5px solid #d737c0;   overflow: hidden;  text-align: center; box-shadow: 1px 1px 2px #ccc;}
.predictWinnerContent .predictWinner .winnerBtn .submitBtn { padding:6px;background: #333;color: #eee;cursor: pointer;font-size: 13px;border: none;border-radius: 3px; margin-top:-2px; }

.navigationTopRight{	margin:5px 0;	padding:0;list-style:none; float:right; position:relative;right:15px;}

.predictYear{ font-size:16px; font-weight:normal; text-align:left;}
.countryList ul li{margin:5px; padding:3px; float:left; border:1px solid #eee; cursor:pointer; width:auto;}
.countryList ul li:hover{margin:5px; padding:3px; float:left; border:1px solid #d737c0; background:#d737c0}
.countrybox{ box-shadow:none;  width:94%; margin-bottom:10px; cursor:pointer; float:left; border:1px solid #eee;}

.indexPanel .indexContentPanelUpcoming ul li a {color: #333;padding: 8px 5px; text-align: left;font-size: 13px;font-weight: bold;float: left;line-height: 16px;border-bottom: 1px solid #eee;width: 98%;}
.ss-pag-wrap {display:none;}
.ss-capwrap .ss-caption {color: #FFF;letter-spacing: 0px;font-weight: bold;padding: 5px 5px 0 5px;font-size: 18px;line-height:20px;}
ul#thumb-list li{ display:inline; width:190px; height:185px; float:left; overflow:hidden; margin:10px; list-style:none;  background: #fff; }
#thumb-tray-video{ width:auto; background:#fff; position:relative; overflow:hidden; border:5px solid #d737c0; height:155px;}
ul#thumb-list-video li{ display:inline; width:190px; height:150px; float:left; overflow:hidden; margin:10px; list-style:none;  background: #fff; }
.continentBoxIndex {margin: 0 10px;background: #fff;padding: 0px;border: 5px solid #d737c0;height:270px;overflow: hidden;}
.indexLogoContent{background:#fff;color:#333; box-shadow:0 0 1px #d737c0 inset; padding:10px; height:auto;-webkit-transition:background-color 0.5s ease;-moz-transition:background-color 0.5s ease;-o-transition:background-color 0.5s ease;}
.big4LinkIndex{margin: 0 0 20px;padding:3px;width:96%;height:130px;text-align: center;box-shadow: 0 0 1px #d737c0 inset;background: #fff; float:left;}
.big4LinkIndex ul li a{margin:0; padding:0; float:left; color:#111; font-weight:normal; font-size:14px;border-radius:3px; background:#eee; }
.big4LinkIndex ul li a span{float:left; padding:5px; width:150px;}
#trivia {	width:100%;	height:80px;		margin:-1px auto 0;	overflow:hidden; background:#fff;box-shadow: 0 0 1px #ccc inset;-webkit-transition: background-color 0.2s ease;-moz-transition: background-color 0.2s ease;-o-transition: background-color 0.2s ease;}
#triviaSlidesButtons {	padding:0;		float:right; margin-top:-35px;position: absolute;right:0;border-radius:0 3px 0 0;overflow: hidden;}
#triviaSlides {	overflow:hidden;	position:relative;		height:80px; width:400px; margin:0 auto;}
#triviaSlides li {	width:400px;	height:80px;		float:left;}

.indexPanel .indexTitleHead{padding:1px 6px;background: #d737c0;border-radius: 3px 3px 0 0; border-bottom:1px solid #eee; width:98%;}
.indexPanel .indexTitleHead h2{font-size:17px; color:#fff;	font-weight:normal; margin-bottom:2px;}
.indexContest{ background:#f2f2f2; padding:5px 0 0; margin:0; float:left;box-shadow:0 0 1px #d737c0 inset; width:100%;}
.indexContest ul{margin:0; padding:0; display:inline-block;}
.indexContest ul li{margin:2px; padding:0; display:inline-block; text-align:left; float:left; width:32%;}
.indexContest ul li a{margin:0px; padding:5px 5px 0; float:left;  background:#e5e5e5; border-radius:3px; }
.indexContest ul li a:hover{margin:0px; padding:2px; float:left;   background:#ddd; border-radius:3px; }
.indexContest ul li a img{width:100%;}
.fbindex{display:none;}

.nNewsPanel{ width:99%;}
.nNewsPanel .nPostimg{width:180px;  height: auto; }
.nNewsPanel .nFbShare{}
.nNewsPanel .nPostContent{font-size: 13px;  margin-left:195px;  margin-top: -4px;}
.nNewsPanel .nPostContent .nDate{margin-bottom: 7px;  color: #d737c0;  display: block; font-size:14px;}
.nNewsPanel .nPostContent .nPostTag {display:none;}

.imgGalleryPanel{width:97%; height:540px;}
.imgGalleryPanel .imgGalleryImg{  width:770px;  height:540px;}
.nSlider a.prevGallery{height:540px;}
.nSlider a.nextGallery{height:540px;}
.topGalleryNav{position: relative;  right: 0;  text-align: right;  margin-top: 0px;  z-index: 1;  float: right;}
.nNavigation{right:-5px;}
.lightboxCss ul.galleryCat { margin: -42px 0 5px;}
.topGalleryNav1{  position: relative;  right: 0px;  margin-top: -10px; margin-bottom:5px;  float: right;}

.predictWinnerSelectPanel .predictWinnerBoxTop{border-bottom:1px solid #eee; padding:0; margin:0 0 20px -2px; background:#fff; width:98%;}
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTopNumber{display:none;}
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTopNumber li{ background:#fff; width:150px; display:inline-block;border:5px solid #fff;margin:0 5px 0 0; padding:5px 0; color:#d737c0;font-family: 'Oswald', sans-serif; font-size: 18px; font-weight:bold; }
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTop{padding:10px 0; margin:0; display:inline-block; width:98%;}
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTop li{padding:0; margin:0 5px 5px 0; display:inline-block; width:45%;overflow:hidden;  height:auto; min-height:48px;  border:5px solid #fff; box-shadow:0 0 1px #ccc;}
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTop li.predictWinnerSelectImg{position: relative;}
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTop li.predictWinnerSelectImg img{display:none;}
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTop li.predictWinnerSelectImg .mobRank{display:block;position: relative;  float: left;  background: #d737c0;  padding: 5px 10px;  color: #fff; }
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTop li.predictWinnerSelectImg .closeBtn{position: relative;top:0px;right:0px;padding:5px 10px;background: #d737c0;color: #fff;font-weight: bold;border-radius: 0; cursor:pointer; float:right; }
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTop li.predictWinnerSelectImg .selectName{position: relative; text-align:center; bottom:0; padding:0; width:100%; background:#fff; color:#0089e0; margin-top:30px;}
.bottomListScroll{margin-top:290px;}
.predictWinnerSelectPanel .predictWinnerBoxBottom ul.bottomList li{padding:0; margin:0 0 10px; display:inline-block; overflow:hidden; width:31%; border:5px solid #fff; box-shadow:0 0 1px #ccc;}
.pollPanelDetail .pollBoxDetail .pollContentBox .pollContentOptions{min-height:100px;}
.pollPanelDetail .pollBoxDetail .pollContentBox .pollContentOptions .pollContentOptionsList{}
.pollPanelDetail .pollBoxDetail .pollContentBox .pollContentOptions .pollContentOptionsResult{}
.sidebar ul li.widget-container .predictLinkRight{	margin:0; background:#fff; width:100%; float:left; border:1px solid #eee; border-top:none; }
.sidebar ul li.widget-container .predictLinkRight ul li a .winText{padding-left:28px; height:42px;width:90%;  overflow: hidden; position:absolute;}

.topSliderNews ul li {width:47%;}
.features ul li .featuresImg{width:140px;}
.opinions {	width:100%; }
.opinions ul{width:100%; }
.opinions ul li{float:none;}
.opinions ul li:last-child{float:none;}
.opinions ul li a{ width:100%; font-size:13px;}
.features ul li .featuresContent .featuresTag{display:none;}
ul.linkFooter li {  width:30.5%;}
.beautyTalk ul li {  width:97%;}
}


@media only screen and (min-width:320px) and (max-width:480px)
{
    form {margin: 0 auto;padding: 0;}
    #copyright {padding: 6px 0px;color: #bbb;height: 22px;font-size: 11px;}
    #outerheader {  height: 180px;}
        #outercontainer{min-height:1100px;}
    .container{max-width:480px;  padding: 0px;}
    .container1 {max-width:480px;  padding: 0px;}
    .row .nine { width: 100%;}  
    .row .ten {width: 100%;} 
    .row .one_half {width: 100%;}
    .row .four {width: 100%;}
    .dateColumn{display:none;} 
    .countryPanel{display:block;}
    .countryTab{display:block;}
    .info_area {padding:5px;width:98%;}
     .formDiv{width:98%; float:left; margin:20px 1% 5%;}
    .formRightDiv{width:98%; float:left; margin:0 1%;}
    .contactPanel .contactPanelBody .lPanel{width:98%;  }
    .contactPanel .contactPanelBody .rPanel{width:98%;}
    .formRightDiv .formRightDivBody .txtBold {  text-align: left;}
   .nplDiv{width:96%; float:left; }
    .nprDiv{width:100%; margin:50px 0 20px;}
    .nprDiv .sidebar{background: #fff;  padding: 0px;  width: 100%;  right:0px;  float: none;}
    .nprDiv .sidebar ul li.widget-container {  width:96%; float:none;}
    .nprDiv .sidebar ul li { margin:0 2% 6% 0; width:96%; overflow:hidden;}
    .newsPicPanelDetail .newsPicBoxDetail a.prevGallery{background:rgba(0,0,0,0) url(../img/gal_prev.png) no-repeat 0% 45%; width:50%; height:auto; min-height:300px; position:absolute; left:0; top:0;}
    .newsPicPanelDetail .newsPicBoxDetail a.nextGallery{background:rgba(0,0,0,0) url(../img/gal_next.png) no-repeat 100% 45%; width:50%; height:auto; min-height:300px; position:absolute; right:0; top:0;}
    .newsPicPanelDetail .newsPicBoxDetail a:hover.prevGallery{background:rgba(0,0,0,0) url(../img/gal_prevHover.png) no-repeat 0% 45%; width:50%; height:auto; min-height:300px; position:absolute; left:0; top:0;}
    .newsPicPanelDetail .newsPicBoxDetail a:hover.nextGallery{background:rgba(0,0,0,0) url(../img/gal_nextHover.png) no-repeat 100% 45%; width:50%; height:auto; min-height:300px; position:absolute; right:0; top:0;}
    .newsPicPanelDetail .newsPicBoxDetail .newsPicBoxImg{float:left; width:100%; }
    .newsPicPanelDetail .newsPicBoxDetail .newsPicBoxImg img{background:url(../img/loading.gif) no-repeat center center;  }
    .newsPicPanelDetail .newsPicBoxDetail .titleGallery{color: #fff;padding:0;text-align:left; float:right; width:100%; height:auto; min-height:100px; }
    .newsPicPanelDetail .newsPicBoxDetail .titleGallery .galleryCount{font-size:18px;   margin: 0 0 0 5px;float:left;padding:8px; background:#0089e0; color:#fff; font-family: Oswald; }
    .newsPicPanelDetail .newsPicBoxDetail .titleGallery .sharePic{float: right; margin:5px 5px 0 0;}
    .newsPicPanelDetail .newsPicBoxDetail .titleGallery .galleryTitle{font-size:14px;float:left;  margin: 0 0 0 5px;  padding: 0 0 3px;  font-family: Oswald;  line-height:18px;  color:#0089e0;  width: 100%;  border-bottom: 1px solid #eee;}
    .newsPicPanelDetail .newsPicBoxDetail .titleGallery .galleryTxt{font-size: 14px;float:left; color:#111;   margin:3px 0 0 5px; text-align:justify; overflow:auto;  height:auto;   line-height:17px;  }
    .newsPicSubPanel{display:none;}
         .opinionsIndex{	width:99%;}
        .opinionsIndex ul li {float:none;}
    .opinionsIndex ul li a{width:100%;}
    .opinionsIndex ul li a .opinionsImgIndex{width:60px;}
    .opinionsIndex ul li a .opinionsTextIndex{ margin-left:65px;}
    .topNPNav {  margin-top: 0;}
    #logo {float: none;display: block;border-radius:0;overflow: hidden;max-width:480px;position: relative; background:#fff; height:90px; text-align:center; margin-top:44px;}
    #logo img {margin:0 auto; height:100%;}
    .socialNavigation {top:138px;height: 28px;border-radius:0;  left: 0;  margin-top: 0;}
     .sitemap{background:#fff;}
    .mobileMenu{display:block; float:left; position:fixed; z-index:11111;}
    .topMenu{  margin:0 auto;  position: absolute; top:0; z-index:1111111; height:45px;  right: 0; left:0; width:100%;   display: block;  border-radius:0; background:none;}
    .menuPanel{display:none;  padding:42px 0 0;}
    ul{margin:0px;padding:0;}
    #menu {	list-style:none;	padding:0px;	border-radius:0;float:none;display:block;}
    #menu li {	float:left;	display:block;	text-align:center;	position:relative;	width:100%; border-right:none;  background:#d737c0;border-bottom:1px solid #b3209e;}
    #menu li:last-child {	float:left;	display:block;	text-align:center;	position:relative;	width:100%; border-right:none; background:#d737c0;border-bottom:none;}
    #menu li:hover{	 background:#d737c0;  color:#fff;}
    #menu li:hover a{ color:#fff;}
    #menu li a {	font-size:16px; 	color: #fff;	display:block; font-weight:normal; padding:12px 10px; 	text-align:left;	text-decoration:none; height: auto;  width: auto;  line-height: 16px;	}
    #menu li:hover > div {	display: block;}
    #menu li:hover .dropdown {	left:0px;	top:auto;}
    #menu li .dropdown{    display:block;  position:relative;	text-align:left; width:100%;	border-radius: 0;	z-index:111;background:#333; border-radius:0; overflow:hidden;}
    #menu li .dropdown a {	text-align:left;font-weight:normal;	padding:10px;color:#fff;font-size:14px; 	text-transform:capitalize;	border:none;	border-bottom:1px solid #444;	}
    #menu li .dropdown a:last-child {	border-bottom:none;	}
    #menu li .dropdown a:hover {background:#222;}

.postcontentdetail p iframe{background:none;padding:0; border:none; width:100%; max-height:260px;}
    #singleImg{display:none; position:absolute;}
    #slideshow{display:none;}
    .clearHeight{display:none;}
    .latestGallery{ margin:5px 10px 5px; background:#eee; padding:5px;box-shadow: 0 10px 10px -10px; display:none;}
    #maincontent {margin-bottom: 70px;padding: 0px 0 10px 0;background: #fff;float: left;box-shadow: 0 1px 1px #ccc;border-radius: 0 0 3px 3px;behavior: url(PIE.htc);float: left;overflow: hidden;width: 100%;position: relative;}
    .view {width:45%;  margin:.6%; display:inline-table;  border: 4px solid #d737c0;   overflow: hidden;   position: relative;   text-align: center;  
            box-shadow: 1px 1px 2px #ccc;   cursor: default;   background: #fff url(../img/angels/pageantsAngels/imgBg.jpg);}
    tr td {padding:0px;}
    .entry-content {padding: 0px 0px 10px;margin:10px 5px 10px;border-bottom: 1px dashed #e5e5e5;float: left;width:97%;}
    .newsNavigation {width:99%;margin:10px 0 10px;text-align: right;font-size: 13px;float: left;}
    .posttitle, .posttitle a {font-size: 18px;margin-bottom: 5px;line-height: 20px;font-weight: bold;color: #d737c0;letter-spacing: 0;  width:100%;}
    .posttitle a:hover {font-size: 18px;margin-bottom: 5px;line-height: 20px;font-weight: bold;text-decoration:none; color:#3366ff;letter-spacing: 0;  width:100%;}
    .postimg{ width:auto; height:auto; padding:6px 6px 2px; box-shadow:0 0 1px #ccc; background:#fff; overflow:hidden; text-align:center;}
    .postimg a{ float:left;}
    .postimg a img{ border-radius: 0px;margin-bottom:0px; width:100%; height:auto;behavior: url(PIE.htc); float:none;}
    .postcontent{ margin:0; padding:0; display:none; }
    .posttag{display:none;}
    .postcontent p{font-size:13px; margin-left:165px; margin-top:-2px;line-height: 16px;}
    .postcontentdetail p img{max-width:97%; height:auto;background:#d737c0;padding:4px; box-shadow:none; border-radius:0;}
  .postcontentdetail h3{ float:none; width:100%; margin-right:0;}
.postcontentdetail h3 img{background: #d737c0; padding: 4px; box-shadow: none; border-radius:3px;}
    .info_area p img{max-width:97%; height:auto;background:#d737c0;padding:4px; box-shadow:none; border-radius:0;}
    .box {padding: 5px;margin:5px;background: rgba(200,50,200, .01);border: 1px solid #ffccff;float: left;width:auto;}
    .othertitleYear a {font-size: 14px;line-height: normal;font-weight: bold;color: #333;letter-spacing: 0;background: #fff;text-decoration: none;}
    .othertitleYear {margin-bottom: 0px;padding:2px 5px;background: #fff;border-bottom: 1px solid #ffccff;}
    .big4titleYear a {font-size: 14px;line-height: normal;font-weight: bold;color: #333;letter-spacing:0;background: #fff;text-decoration: none;}
    .big4titleYear {margin-bottom: 0px;border-bottom: 1px solid #ffccff;padding: 2px 5px;}
     .row .three{width:100%;float: left;right: 0;left: 0px;padding-top: 10px;border-top: 1px solid #eee;}
    .sidebar {width: 96%;padding: 0;right: 0;float: none;margin: 0 auto;}
    .fbli, .twli{display:none;}
    .big4title a {font-size: 16px;line-height: normal;font-weight: bold;color: #d737c0;letter-spacing:0;}
    .big4title a:hover{font-size:16px;line-height: normal; font-weight:bold; color:#3366ff;letter-spacing:0;}
    .pageantTitle {font-size: 18px;margin-bottom: 10px;line-height: normal;font-weight: bold;color: #d737c0;letter-spacing: 0px;float: left;width: 100%;}
    .smallName{font-size:14px;} 
    .sidebar ul li.widget-container h2.widget-title {font-size: 16px;color: #fff;font-weight: normal;padding:4px 8px;background: #d737c0;border-radius: 3px 3px 0 0;margin-bottom: 0px;text-transform: none;}    
    .sidebar ul li.widget-container {/* margin-bottom: 20px; */padding-bottom: 0px;float: left;width: 47%;margin: 0 auto 10px;}
    .sidebar ul li.fullCol {/* margin-bottom: 20px; */padding-bottom: 0px;float: left;width:100%;margin: 0 auto 10px;}
    .sidebar ul li.widget-container .tabLinkRight {margin: 0;padding: 1px;background: #fff;width:98.5%;float: left;border: 1px solid #eee;border-top: none; overflow:hidden;}
    .sidebar ul li.widget-container .tabLinkRight ul li a {color: #333;padding:10px 5px;text-align: left;font-size: 13px;font-weight: bold;width: 97%;float: left;line-height: 16px;border-bottom: 1px solid #eee;}
    .sidebar ul li.widget-container .contentRight {margin: 0;padding: 1px;background: #fff;width:98.5%;float: left;border: 1px solid #eee;border-top: none; overflow:hidden;}
    .sidebar ul li.widget-container .contentRight ul li a {color: #333;padding:10px 5px;text-align: left;font-size: 13px;font-weight: bold;width: 97%;float: left;line-height: 16px;border-bottom: 1px solid #eee;}
    .sidebar ul li.widget-container .quickLinkRight{	margin:0;	padding:0; background:#eee; width:100%; float:left; overflow:hidden; }
    .sidebar ul li.widget-container .quickLinkRight ul li a{color:#333;	padding:10px 5px;text-align: left;font-size: 13px;font-weight:bold; width:97%; float:left; line-height:16px; border-bottom:1px solid #ddd;}
    .sidebar ul li.widget-container .videoLinkRight{	margin:0;	padding:1px; background:#fff; width:98.5%; float:left; overflow:hidden; }
    .sidebar ul li.widget-container .videoLinkRight ul li a{color:#333;	padding:10px 5px;text-align: left;font-size: 13px;font-weight:bold; width:97%; float:left; line-height:16px; border-bottom:1px solid #ddd;}
    .sidebar ul li.widget-container .videoLinkRight ul li a .vidText{ width:auto; margin-left:65px;}
    .sidebar ul li.angelGalleryRight{width:100%;}
    .sidebar ul li.angelVideoRight{width:100%;}
    .tabbed_area {background: #fff;padding: 0;margin:10px 10px 20px 10px;}
    .yearTab {margin: 0;padding: 0;position: relative;float: right; right:10px;}     
    .galleryArrow{float:left;font-size:18px; width:96%;padding:5px !important;}
    .tabContentRight {padding: 0px;text-align: center;width:100%;}    
    #slider1 {overflow: hidden;padding: 0;width: 100%;height: 300px;text-align: center;position: relative;background: #eee;}
    #slider1 .viewport { float:none; width: 300px;height: 300px;overflow: hidden;position: relative;margin: 0 auto;}
    #slider1 .next {border-radius: 3px 0 0 3px;behavior: url(PIE.htc);float: right;right: 0;/* position: absolute; *//* z-index: 11111; */margin-top: -190px;}    
    #slider2 {  overflow:hidden; padding: 0; width:100%; height:240px;text-align: center;position: relative;background: #eee;  }
    #slider2 .viewport { float: none; width: 300px; height:240px; overflow: hidden; position: relative;margin: 0 auto; }   
    #slider2 .next {border-radius: 3px 0 0 3px;behavior: url(PIE.htc);float: right; right:0;margin-top:-160px;}    
    #slider4 {overflow: hidden;padding: 0;width: 100%;height:362px;text-align: center;position: relative;background: #eee;}
    #slider4 .viewport { float:none; width: 300px;height:362px;overflow: hidden;position: relative;margin: 0 auto;}
    #slider4 .next {border-radius: 3px 0 0 3px;behavior: url(PIE.htc);float: right;right: 0;/* position: absolute; *//* z-index: 11111; */margin-top: -210px;}
    #slider4 .overview li a .pageantNameYear {background: #d737c0;padding: 8px 5px;top: 0;height: 20px;z-index: 1111;left: 0;width: 290px;color: #fff;font-weight: normal;font-size: 16px;text-align: left;behavior: url(PIE.htc);border-radius: 3px 3px 0 0;}
   .countryName{padding:0px 0 0 5px; font-size:13px;}
   .cols a{font-size: 12px !important;font-weight: bold;padding:5px !important; color:#333;margin: 3px 0;padding-left: 5px !important;border-left: 3px solid #d737c0;}
   .cols a:hover{font-size: 12px !important;font-weight: bold;padding:5px !important; color:#fff;margin: 3px 0;padding-left: 5px !important;border-left: 3px solid #d737c0; background:#d737c0;}
    .mobileDate{margin-bottom:7px; color:#d737c0; display:block;}
    .newsShare{display:block;}
    #copyright .leftTxt {float: left;width: 90%;text-align: left;}
    #copyright .rightTxt {float: right;width: 35%;text-align: right; display:none;}
    #entry-author-info {margin: 0px;padding: 0px 5px;}
    .commentform {margin:10px 0;background: #f5f5f5;border-radius: 3px;behavior: url(PIE.htc);}
    .commentform table {padding: 5px;vertical-align: top;margin-bottom: 0px;}
    textarea {width: 99%;border: 1px solid #ccc;border-radius: 0 5px 5px 0;height: 80px;behavior: url(PIE.htc);}
    .otherLink {margin: 0;padding: 0;float: left;width: 100%;}
    .otherLink ul li {margin:3px 0 0;padding: 0;clear: both;display: inline-block;width: 27%;}
    .otherLink ul li:last-child {margin:0;padding: 0;clear: both;display: inline-block;width:41%;}
    .otherLink ul li a span {float: left;padding: 2px 3px 0;font-size: 11px;}
    .sf-menu li li:nth-child(4){display:block;}
    .angelVideoRight{display:block;}
    .toTop{display:none;left:-99999; width:0; height:0; position:absolute;}
    .viewWinner {width:auto;border: 5px solid #fff;overflow: hidden;position: relative;float: left;text-align: center;box-shadow: 0px 0px 3px #ccc; margin-bottom:5px;}
    .profileData {margin-left: 0;border-bottom: 1px solid #eee;position: relative;float: left;width: 100%;padding-bottom: 10px;}
    .profileData .viewBtn {overflow: hidden;cursor: default;background: #fff;position: relative;float: left;width:100%;left:0;bottom: 0;box-shadow: 1px 1px 2px #eee;height: 30px;}
    
     .Tab .ajax__tab_header{    font-weight: normal;   margin:0;    font-size:13px; font-weight:bold; height:42px;}
    .Tab .ajax__tab_body{ padding:6px 4px;border:none; border: 1px solid #eee; margin-top:-2px;}
    .Tab .ajax__tab_active .ajax__tab_tab{color: #fff; background:#d737c0 url(../img/imgTabHover.png) no-repeat bottom center;
           cursor:pointer; padding: 12px 4px;text-align: center;border-bottom: none;margin-right:1px;outline: 0;border-radius: 3px 3px 0 0;behavior: url(PIE.htc); }
    .Tab .ajax__tab_hover .ajax__tab_tab{color: #fff; background:#444 url(../img/imgTabHover.png) no-repeat bottom center;
            cursor:pointer;padding: 12px 4px;text-align: center;border-bottom: none;margin-right:1px;outline: 0;border-radius: 3px 3px 0 0;behavior: url(PIE.htc);}
    .Tab .ajax__tab_default .ajax__tab_tab {    margin-right:5px; border:none;    padding:12px 4px; }
    .Tab .ajax__tab_hover .ajax__tab_inner{   }
    .Tab .ajax__tab_hover .ajax__tab_outer{}
    .Tab .ajax__tab_tab{background:#eee;cursor: default;padding:12px 4px;border:none;text-align:center;margin-right:1px; border-radius: 3px 3px 0 0; color:#333;behavior: url(PIE.htc);}
    .Tab .ajax__tab_inner{ border:none;}
    .Tab .ajax__tab_outer{   border:none;} 
    .tabContent { padding:0;float:left; margin:0 0 10px; width:98%;}   
    
  .lightboxCssCountry{ margin:0 auto;}
.lightboxCssCountry ul.galleryCatCountry{margin:0; padding:0;}
.lightboxCssCountry ul li{list-style:none; display:inline-table; margin:0 -2px 0 0; padding:0;   border-radius:3px 3px  0 0;behavior: url(PIE.htc);background: #ccc; overflow:hidden; }
.lightboxCssCountry ul li:first-child{list-style:none; display:inline-table;}
.lightboxCssCountry ul li:last-child{list-style:none; display:inline-table; }
.lightboxCssCountry ul li a{color: #111;font-weight:bold; font-size:12px;padding:10px 0;  float:left; width:37px; text-align:center;}
.lightboxCssCountry ul li a:hover {color: #fff; background:#333 url('../img/imgTabHover.png') no-repeat center bottom;}
.lightboxCssCountry ul li a.current{padding:10px 0;  float:left; width:37px; text-align:center;background: #d737c0 url('../img/imgTabHover.png') no-repeat center bottom; color: #fff; border-radius:0;behavior: url(PIE.htc);}
    
    .indexRecent{display:block;}
    .lightboxCss ul li:last-child{list-style:none; display:inline-table;  border-radius:0 3px 3px 0; border-right:none;behavior: url(PIE.htc); display:none; }
    .videoListThumnail ul li{display:inline-block; padding:0;background: none;border: 0;margin:2%;float: left; width:85%;}
    .videoListThumnail ul li a{border: 5px solid #fff; box-shadow:0 0 3px #ccc; position:relative;float: left;height:auto; width:100%; padding:0;}
    .videoListThumnail ul li a:hover{border: 5px solid #d737c0; box-shadow:0 0 3px #ccc; position:relative;float: left;width:100%; height:auto; padding:0;}
    .videoListThumnail ul li a .imgVideo{width:100%; height:100px; border:0; overflow:hidden;}
    .videoListThumnail ul li a .titleVideo{background: rgba(255,255,255,.8);padding:3px 0px; line-height:16px;color:#d737c0;font-weight: normal;font-size: 12px;}
    .videoPanel{width:100%; height:190px; position:relative;}
    .row .six {width: 100%;padding: 0 0 20px;}
    .indexContest ul li a {  margin: 2px 0;}
    
 .continentBox{width:275px; height:150px; background:#fff; margin:10px auto; position:relative;}  
 .continentBox .naCss{}
 .continentBox .naCss a{width:130px; height:127px; position:absolute; top:0px; left:0px;}
 .continentBox .naCss a:hover{width:130px; height:127px; position:absolute; top:0px; left:0px;} 
 .continentBox .naCss a p{position: absolute;top:25px;left:25px; color:#111;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;font-size: 11px;font-weight: bold;}
 .continentBox .naCss a:hover p{position: absolute;top:25px;left:25px; color:#111;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;} 
 
 .continentBox .saCss{}
 .continentBox .saCss a{width:45px; height:120px; position:absolute; top:75px; left:50px;}
 .continentBox .saCss a:hover{width:45px; height:120px; position:absolute; top:75px; left:50px;}
 .continentBox .saCss a p{position: absolute;top:20px;left:0px; color:#111;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;font-size: 11px;font-weight: bold;}
 .continentBox .saCss a:hover p{position: absolute;top:20px;left:0px; color:#111;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;}
 
 .continentBox .euCss{}
 .continentBox .euCss a{width:60px; height:65px; position:absolute; top:10px; left:115px;}
 .continentBox .euCss a:hover{width:60px; height:65px; position:absolute; top:10px; left:115px;}
 .continentBox .euCss a p{position: absolute;top:15px;left:5px; color:#111;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;font-size: 11px;font-weight: bold;}
 .continentBox .euCss a:hover p{position: absolute;top:15px;left:5px; color:#111;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;}
 
 .continentBox .asCss{}
 .continentBox .asCss a{width:115px; height:156px; position:absolute; top:3px; left:152px;}
 .continentBox .asCss a:hover{width:115px; height:156px; position:absolute; top:3px; left:152px;}
 .continentBox .asCss a p{position: absolute;top:30px;left:20px; color:#111;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;font-size: 11px;font-weight: bold;}
 .continentBox .asCss a:hover p{position: absolute;top:30px;left:20px; color:#111;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;}
 
 .continentBox .afCss{}
 .continentBox .afCss a{width:70px; height:129px; position:absolute; top:45px; left:100px;}
 .continentBox .afCss a:hover{width:70px; height:129px; position:absolute; top:45px; left:100px;}
 .continentBox .afCss a p{position: absolute;top:30px;left:20px; color:#111;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;font-size: 11px;font-weight: bold;}
 .continentBox .afCss a:hover p{position: absolute;top:30px;left:20px; color:#111;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;}
 
 .continentBox .ocCss{}
 .continentBox .ocCss a{width:65px; height:60px; position:absolute; top:100px; left:205px;}
 .continentBox .ocCss a:hover{width:65px; height:60px; position:absolute; top:100px; left:205px;}
 .continentBox .ocCss a p{position: absolute;top:15px;left:0px; color:#111;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;font-size: 11px;font-weight: bold;}
 .continentBox .ocCss a:hover p{position: absolute;top:15px;left:0px; color:#111;margin-bottom: 0;width: 50px;text-align: center;line-height: 12px;}
 
 .continentMark{display:none;} 
    
 .pagination-left{text-align: left;float: left;margin:3px 0; background:#fff; border-radius:0; font-size:13px;}
.pagination-left table{margin-bottom:0;}
.pagination-left table tr td{text-align: center;border-left: none; padding:1px;}
.pagination-left table tr td span{color:#fff;padding:7px;background-color:#d737c0; }
.pagination-left table tr td a{ border: none;padding:7px; color: #333;}
.pagination-left table tr td a:hover{ border: none;padding:7px; color: #eee; background:#111;}   

.continentMark{width:150px; background:#fff; margin:20px 0; float:left;} 
.continentMark ul{margin:0; padding:0;}
.continentMark ul li{margin:0; padding:0;}
.continentMark ul li p{color:#111; width:17px; height:17px; margin-bottom:3px; border-radius:50%;}

.big4titleYear a .country {font-size: 12px;margin-bottom: 0px;line-height: normal;font-weight: normal;color: #333;letter-spacing:0;font-style: italic;}
.othertitleYear a .country {font-size: 12px;margin-bottom: 0px;line-height: normal;font-weight: normal;color: #333;letter-spacing:0;font-style: italic;}
.predictWinnerContent .predictWinner {width:42%;  margin:5px; display:inline-table;  border:5px solid #d737c0;   overflow: hidden;  text-align: center; box-shadow: 1px 1px 2px #ccc;}
.predictWinnerContent .predictWinner .winnerBtn .submitBtn { padding:6px 8px;background: #333;color: #eee;cursor: pointer;font-size: 13px;border: none;border-radius: 3px; margin:3px; }   

.navigationTopRight{	margin:5px 0;	padding:0;list-style:none; float:right; position:relative;right:10px;}
     
.predictAccordionPanel{margin:5px 5px 10px; }
.predictAccordionHeader {font-family: 'Oswald', sans-serif;color:#333;background:#eee;font-weight: bold; padding:5px; height:40px; cursor: pointer; border-bottom:1px solid #ddd;letter-spacing:0;}          
.predictAccordionHeaderSelected {font-family: 'Oswald', sans-serif;color:#fff; background:#d737c0 ; font-weight: bold;  padding:5px; height:40px;  cursor: pointer;letter-spacing:0;}          
.predictAccordionContent {background:#fff url(../img/imgaccordionselected.png) no-repeat top left;  border: 1px solid #eee;border-top:none; text-align:left; margin:0 auto; } 
.predictAccordionContent a.selectBtn { margin:10px 5px; padding:5px 8px;color:#fff;cursor: pointer;font-size: 14px; background:#333;text-align: center; float:left; border-radius:3px;}
.predictYear{ font-size:16px; font-weight:normal; text-align:left;}
.predictDate{ float:right;font-size:11px; font-weight:normal;width:180px; text-align:right;}
.countryList ul li{margin:5px; padding:3px; float:left; border:1px solid #eee; cursor:pointer; width:auto;}
.countryList ul li:hover{margin:5px; padding:3px; float:left; border:1px solid #d737c0; background:#d737c0;}
.countrybox{ box-shadow:none;  width:100%; margin-bottom:10px; cursor:pointer; float:left; border:1px solid #eee;}

.indexPanel .indexContentPanelUpcoming ul li a {color: #333;padding: 10px 5px; text-align: left;font-size: 13px;font-weight: bold;float: left;line-height: 16px;border-bottom: 1px solid #eee;width: 98%;}
.ss-pag-wrap {display:none;}
.ss-capwrap .ss-caption {color: #FFF;letter-spacing: 0px;font-weight: normal;padding: 5px 5px 0 5px;font-size: 16px;line-height: 17px;}
ul#thumb-list li{ display:inline; width:205px; height:205px; float:left; overflow:hidden; margin:10px; list-style:none;  background: #fff; }
#thumb-tray-video{ width:auto; background:#fff; position:relative; overflow:hidden; border:5px solid #d737c0; height:190px;}
ul#thumb-list-video li{ display:inline; width:250px; height:190px; float:left; overflow:hidden; margin:10px; list-style:none;  background: #fff; }
.continentBoxIndex {margin: 0 10px;background: #fff;padding: 0px;border: 5px solid #d737c0;height: 160px;overflow: hidden;}
.indexLogoContent{background:#fff;color:#333; box-shadow:0 0 1px #d737c0 inset; padding:10px; height:auto;-webkit-transition:background-color 0.5s ease;-moz-transition:background-color 0.5s ease;-o-transition:background-color 0.5s ease;}
.indexPanel {  margin: 0px;  float: left;  padding: 5px;  width: 96%;}
.indexPanel .indexTitleHead{padding:1px 6px;background: #d737c0;border-radius: 3px 3px 0 0; border-bottom:1px solid #eee;   width: 96%;}

#triviaSlidesButtons {	padding:0;		float:right; margin-top:-35px;position: absolute;right:0;border-radius:0 3px 0 0;overflow: hidden;}
#triviaSlides {	overflow:hidden;	position:relative;		height:100px; width:270px; margin:0 auto;}
#triviaSlides li {	width:270px;	height:100px;		float:left;}

.big4LinkIndex{margin: 0 0 20px;padding:3px;width:96%;height:255px;text-align: center;box-shadow: 0 0 1px #d737c0 inset;background: #fff; float:left;}
.big4LinkIndex ul li a{margin:0; padding:0; float:left; color:#111; font-weight:normal; font-size:14px;border-radius:3px; background:#eee; }
.big4LinkIndex ul li a span{float:left; padding:5px; width:205px;}
.fbindex{display:none;}

.modal { width:280px;  margin: -250px 0 0 -150px;}
.inputfields input[type="text"], .inputfields input[type="text"], .inputfields input[type="email"], .inputfields input[type="email"], .inputfields input[type="password"], .inputfields input[type="password"] {
            width:240px;}
            
.nNewsPanel{ width:99%;}
.nNewsPanel .nPostimg{width:auto;  height: auto;padding:6px 6px 2px;  box-shadow:0 0 1px #ccc; }
.nNewsPanel .nFbShare{}
.nNewsPanel .nPostContent{display:none;}  

.imgGalleryPanel{width:97%; height:320px; padding:3px;}
.imgGalleryPanel .imgGalleryImg{  width:470px;  height:320px;}
.nSlider a.prevGallery{height:320px;}
.nSlider a.nextGallery{height:320px;}
.imgGalleryPanel .imgGalleryTxt {  padding: 1px 0;  font-size: 13px;}
.topGalleryNav{position: relative;  right: 0; text-align: right; margin-bottom:10px;  z-index: 1;  float: right;}
.nNavigation{right:-5px;}
.lightboxCss ul.galleryCat { margin: 0px 0 5px;}   
.topGalleryNav1{  position: relative;  right: 0px;  margin-top: -10px; margin-bottom:5px;  float: right;}  
#logout{position: fixed;  text-align: right; height:38px;   z-index: 11111111; left:42px; box-shadow:none;}
#div_Loginwith{position: fixed;  text-align: right; height:38px;   z-index: 11111111; left:42px; box-shadow:none;}
.logoutWith {  border-radius: 0;  z-index: 111111; position:fixed;}  
.loginWith {  border-radius: 0;  z-index: 111111; position:fixed;}   
.loginWith a.logBtn {  background: #3366ff;  border-right: 1px solid #0270b6;padding:10px;}
.logoutWith ul li a.logout {  background: #3366ff;}
.logoutWith ul li a.profileName {  color: #3366ff;}
.predictWinnerPanel .predictWinnerBox {  width: 96%;}
.predictWinnerStartPanel {  width: 100%;  margin: 0 auto;  padding: 0px;}
.predictWinnerStartPanel .predictWinnerBoxLeft {  width:100%;}
.predictWinnerStartPanel .predictWinnerBoxRight {  margin-left: 0px;  float: left; width:100%; text-align:center; margin-top:20px;}
.predictWinnerStartPanel .predictWinnerBoxRight .predictWinnerStartBtn { margin-top: 10px;  float: none; margin:0 auto; }


.predictWinnerSelectPanel .predictWinnerBoxTop{border-bottom:1px solid #eee; padding:40px 0 0; margin:0 0 20px -2px; background:#fff; width:98%;}
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTopNumber{display:none;}
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTopNumber li{ background:#fff; width:150px; display:inline-block;border:5px solid #fff;margin:0 5px 0 0; padding:5px 0; color:#d737c0;font-family: 'Oswald', sans-serif; font-size: 18px; font-weight:bold; }
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTop{padding:10px 0; margin:0; display:list-item; width:100%;}
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTop li{padding:0; margin:0 5px 5px 0; display:list-item; width:96%;overflow:hidden;  height:auto; min-height:30px;  border:none; box-shadow:0 0 1px #ccc;}
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTop li.predictWinnerSelectImg{position: relative;}
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTop li.predictWinnerSelectImg img{display:none;}
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTop li.predictWinnerSelectImg .mobRank{display:block;position: relative;  float: left;  background: #d737c0;  padding: 5px 10px;  color: #fff; }
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTop li.predictWinnerSelectImg .closeBtn{position:absolute;top:0px;right:0px;padding:5px 10px; z-index:11; ;color: #fff;font-weight: bold;border-radius: 0; cursor:pointer; float:right; }
.predictWinnerSelectPanel .predictWinnerBoxTop ul.predictTop li.predictWinnerSelectImg .selectName{position: relative; text-align:center; bottom:0; padding:0; width:100%; background:none; color:#0089e0; margin-top:6px;}
.bottomListScroll{margin-top:300px;}
.predictWinnerSelectPanel .predictWinnerBoxBottom ul.bottomList li{padding:0; margin:0 0 10px; display:inline-block; overflow:hidden; width:45%; border:5px solid #fff; box-shadow:0 0 1px #ccc;}
.predictMsg {  position: relative;}
.pollPanelDetail {  width: 100%;}
.pollPanelDetail .pollBoxDetail .pollContentBox {  padding:0 0 5px 0;background: #f5f5f5;  width: 100%;}
.pollPanelDetail .pollBoxDetail .pollContentBox .pollImgDetail{padding:0px;text-align:left; margin:0; float:none; width:100%;}
.pollPanelDetail .pollBoxDetail .pollContentBox .pollContent{padding:0;text-align:left; margin:auto; float:none; width:100%;}
.pollPanelDetail .pollBoxDetail .pollContentBox .pollContentOptions{min-height:10px;}
.pollPanelDetail .pollBoxDetail .pollContentBox .pollContentOptions .pollContentOptionsList{min-height:10px;}
.pollPanelDetail .pollBoxDetail .pollContentBox .pollContentOptions .pollContentOptionsResult{min-height:10px;}
.sidebar ul li.widget-container .predictLinkRight{	margin:0; background:#fff; width:100%; float:left; border:1px solid #eee; border-top:none; }
.sidebar ul li.widget-container .predictLinkRight ul li a .winText{padding-left:28px; height:42px;width:75%;  overflow: hidden; position:absolute;}

.topSliderNews{text-align:center; width:100%;}
.topSliderNews ul {	position: relative;	margin: 0;	padding: 0;	list-style: none;}
.topSliderNews ul li {background:#fff;margin: 0 1% 6%;  width:96%;  float: none; box-shadow:0 0 1px #ccc;}
.topSliderNews ul li:hover {background:#f5f5f5;}
.topSliderNews ul li .caption {text-align:left;padding:4px 0;color:#d737c0;height:auto;}
.topSliderNews ul li img{padding:0px; text-align:center; margin: 0 0 -4px 0;}
.features ul li{width:98%;}
.features ul li .featuresImg{width:110px;}
.opinions {	width:99%; }
.opinions ul{width:100%; }
.opinions ul li{float:none;}
.opinions ul li:last-child{float:none;}
.opinions ul li a{ width:97%; font-size:13px;}
.features ul li .featuresContent .featuresTag{display:none;}
.features ul li .featuresContent .featuresText {display:none;}
.features ul li .featuresContent .featuresDate{display:none;}
.features ul li .featuresContent .featuresName {  font-size: 14px;}
ul.linkFooter li {  width: 47.5%;}
.beautyTalkContent { display: none;}
.beautyTalk .beautyTalkPanel{  margin: 0 1% 5% 0;  width: 97%;}
.beautyTalk .beautyTalkPanel .beautyTalkImg {  width: 100%;  padding-right:0px;}
.newsPicPanel .newsPicBox {  width: 100%;}
.newsNavigationTop{ margin:0;}
}

.tobeanounce{width:100%;text-align:center;margin-top:-60px;font-size:18px;color:#333;}

.bgPurple{
    background: #d737c0;
}

 
