/* CSS Document */
/*body{overflow-x:hidden;}*/
.wrapper{ width:1028px; margin:0 auto; position:relative;}

.pink-bg{background:#f17cb1; border-bottom:solid 0px #fff; min-width:1028px;}

.site-nav {margin:0; float:left;}
.site-nav li{ float:left; display:block;}
.site-nav li a{ display:block; padding:13px 16px; color:#b52978; font-size:14px; text-transform:uppercase; text-align:center; font-weight:bold; letter-spacing: 0.16em;}
.site-nav li:first-child a{ padding-left:0;}
.site-nav li a:hover{color:#fff;}
.site-nav li a.site-nav-active{color:#fff;}

.ser-hld{ float:right; margin:10px 0 0 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background:#fff; width:140px; padding:1px 5px;}
.ser-hld input[type="text"]{ float:left; width:115px; border:0; color:#f38dbb; font-size:13px; text-align:right; line-height:15px;}
.ser-hld input[type="submit"]{border:0; cursor:pointer; float:right; background:url(/img/images2/ser-btn.jpg) 0 0 no-repeat; width:18px; height:20px;}

.header-top{margin:0px 0 15px; padding-top:12px;}
.header-mid{text-align:center; margin:30px 0 0px;}
.sociHldCi{ margin-top:0;}

.menu-hld{position:relative; z-index:20;}
.menu-top{margin:10px auto 0; padding:0 0 0px; width:1065px;}
.new-menu{display:table; margin-left:0; width:100%;}
.new-menu li{ display:table-cell; padding:0px; margin:0 0px 0 0; text-align:center;}
.new-menu li:last-child{ padding-right:0; margin-right:0;}
.new-menu li a{ color:#000; font-size:15px; text-transform:uppercase; letter-spacing: 0.16em; margin-right:2px; padding:9px 10px 11px 10px; display:block; font-weight:normal;}
.new-menu li:first-child a{ padding-left:0;}
.new-menu li a:hover{ color:#b52978; }
.new-menu li:hover a, .new-menu li.menu-active a{ color:#fff; background:#1E1E1E;}
.new-menu li:hover > .subMenu{}
.new-menu li .subMenu{ display:none; position:absolute; z-index:999; top:38px; width:100%; z-index:9; left:0;}
.subMenu1400{ width:100%; background:#1E1E1E;  border-bottom:solid 9px #f17cb1; max-width:1400px; margin:0 auto; box-shadow: 0px 10px 5px rgba(0,0,0,0.4);}
.new-menu li .subMenu ul{}
.new-menu li .subMenu ul.menu-style-1 li{ float:left; display:block; padding:0px 0px 0px 0; margin:0 0 0 0; width:25%; text-align:left;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.new-menu li .subMenu ul.menu-style-1 li:last-child a{padding:4px 0 4px 10px;}
.new-menu li .subMenu ul.menu-style-1 li:first-child a{padding:4px 10px 4px 0px;}

.new-menu li .subMenu ul li:last-child{border-bottom:solid 0px #fff;}
.new-menu li .subMenu ul li a{color:#fff !important; font-size:14px; padding:4px 10px; letter-spacing:inherit; font-weight:normal; background:none; text-transform:none;}
.new-menu li .subMenu ul li a:hover{ color:#b52978 !important;}
.new-menu li .subMenu ul li:first-child a{ padding-left:10px;}
.new-menu li .subMenu .subMenu-inn span{ float:right; background:#1E1E1E ; padding:15px 0 15px 15px;}
.new-menu li .subMenu .subMenu-inn{width:1025px; margin:0 auto; padding:0px 0;}

.new-menu li .subMenu ul.menu-style-1{ padding:35px 0 73px;}
.new-menu li .subMenu ul.menu-style-1 li a img{ margin-top:20px;}
.new-menu li .subMenu ul.menu-style-1 li a{ font-size:15px; letter-spacing: 0.16em; font-weight:bold;}
.new-menu li a.menu-all-link{ border-top:solid 1px #969696; padding-top:25px; padding-bottom:45px; text-align:left; text-transform:none; text-align:left; color:#fff; padding-left:0;}
.new-menu li a.menu-all-link:hover{color:#b52978}

.new-menu li .subMenu .menu-style-2l{width:535px; float:left; margin-right:75px; margin-top:35px; margin-bottom:15px;}
.new-menu li .subMenu .menu-style-2l ul{ padding:0; min-height:210px;}
.new-menu li .subMenu .menu-style-2l ul li{width:33.33%; padding-right:20px;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display:block; float:left; text-align:left;}
.new-menu li .subMenu .menu-style-2l ul li:last-child{ padding-right:0;}
.new-menu li .subMenu .menu-style-2l ul li h3{padding:0 0 8px; color:#fff; font-size:15px; letter-spacing: 0.16em; font-weight:bold; margin:0;}
.new-menu li .subMenu .menu-style-2l ul li h3 a{font-size:15px; letter-spacing: 0.16em; font-weight:bold; padding-left:0; padding-right:0;}
.new-menu li .subMenu .menu-style-2l ul li p{padding:0 0 30px;}
.new-menu li .subMenu .menu-style-2l ul li p a{ padding-left:0; padding-right:0; font-size:15px; letter-spacing: 0.16em; font-weight:normal;}
.new-menu li .subMenu .menu-style-2l a.menu-all-link{padding-top:15px; padding-bottom:30px;}
.new-menu li .subMenu .menu-style-2r{width:409px; float:right; margin-top:35px; margin-bottom:15px;}

.new-menu li .subMenu .menu-style-3l{width:535px; float:left; margin-right:0; margin-top:35px; margin-bottom:15px;}
.new-menu li .subMenu .menu-style-3l ul{ padding:0; min-height:210px;}
.new-menu li .subMenu .menu-style-3l ul li{width:50.00%; padding-right:20px;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display:block; float:left; text-align:left;}
.new-menu li .subMenu .menu-style-3l ul li:last-child{ padding-right:0;}
.new-menu li .subMenu .menu-style-3l ul li h3{padding:0 0 8px; color:#fff; font-size:15px; letter-spacing: 0.16em; font-weight:bold; margin:0;}
.new-menu li .subMenu .menu-style-3l ul li h3 a{font-size:15px; letter-spacing: 0.16em; font-weight:bold; padding-left:0; padding-right:0;}
.new-menu li .subMenu .menu-style-3l ul li p{padding:0 0 30px;}
.new-menu li .subMenu .menu-style-3l ul li p a{ padding-left:0; padding-right:0; font-size:15px; letter-spacing: 0.16em; font-weight:normal;}
.new-menu li .subMenu .menu-style-3l a.menu-all-link{padding-top:15px; padding-bottom:30px;}
.new-menu li .subMenu .menu-style-3r{width:484px; float:right; margin-top:35px; margin-bottom:15px;}
.new-menu li .subMenu .menu-style-3r ul{ width:150px; float:left;}
.new-menu li .subMenu .menu-style-3r ul li{ display:block; text-align:left;}
.new-menu li .subMenu .menu-style-3r ul li h3{padding:0 0 8px; color:#fff; font-size:15px; letter-spacing: 0.16em; font-weight:bold; margin:0;}
.new-menu li .subMenu .menu-style-3r ul li h3 a{font-size:15px; letter-spacing: 0.16em; font-weight:bold; padding-left:0; padding-right:0;}
.new-menu li .subMenu .menu-style-3r ul li p{padding:0 0 30px;}
.new-menu li .subMenu .menu-style-3r ul li p a{ padding-left:0; padding-right:0; font-size:15px; letter-spacing: 0.16em; font-weight:normal;}
.new-menu li .subMenu .menu-style-3r img{ float:right;}
.new-menu li .subMenu .menu-style-3l.about-menu ul li:first-child{ width:35%;}
.new-menu li .subMenu .menu-style-3l.about-menu ul li:last-child{ width:65%;}

.new-menu li .subMenu .menu-style-4-l{ width:390px; float:left; padding:35px 0 73px;}
.new-menu li .subMenu .menu-style-4-l ul{ margin:0; padding:0;}
.new-menu li .subMenu .menu-style-4-l ul li{display:block; margin:0; padding:0; text-align:left;}
.new-menu li .subMenu .menu-style-4-l ul li h3{padding:0 0 14px; color:#fff; font-size:15px; letter-spacing: 0.16em; font-weight:bold; margin:0;}
.new-menu li .subMenu .menu-style-4-l ul li h3 a{font-size:15px; letter-spacing: 0.16em; font-weight:bold; padding-left:0; padding-right:0;}
.new-menu li .subMenu .menu-style-4-l ul li p{padding:0 0 30px; margin-top:-6px;}
.new-menu li .subMenu .menu-style-4-l ul li p a{ padding-left:0; padding-right:10px; font-size:15px; letter-spacing: 0.16em; font-weight:normal; display:inline-block;}
.new-menu li .subMenu .menu-style-4-r{ width:582px; float:right;}
.new-menu li .subMenu .menu-style-4-r ul{padding:35px 0 73px;}
.new-menu li .subMenu .menu-style-4-r ul li{ padding:0px 0px 0px 0; width:50%; float:left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; text-align:right;}
.new-menu li .subMenu .menu-style-4-r ul li:last-child{ padding-right:0; float:right;}
.new-menu li .subMenu .menu-style-4-r ul li a img{ margin-top:20px; }
.new-menu li .subMenu .menu-style-4-r ul li a{ text-align:left; font-size:15px; letter-spacing: 0.16em; font-weight:bold;}



.top-banner{ width:100%; margin:0px auto; min-width:1028px; max-width:1400px; /*height:500px;*/ position:relative;}
.ads-hld{ text-align:center; margin:0px 0 60px;}


.white-bg{margin:20px 0 10px; min-width:1028px; background:#fff; }
.photo-gal-hld{ margin:15px 0 30px;}
.heading-h2{text-align:left; text-transform:uppercase; color:#000; letter-spacing: 0.16em; font-weight:bold; font-size:18px; position:relative; margin:0 0 25px;}
.heading-h2 a{color:#000;}
.heading-h2 a.h2-view-more{ position:absolute; right:0; padding:0 25px 0 0; font-size:14px; font-weight:bold; letter-spacing: 0.18em; color:#000; text-transform:uppercase; background:url(/img/images2/new-pink-arrow.png) right 2px no-repeat;}
.heading-h2 a:hover{color:#b52978;}
.photo-gal-list{ margin:0 0px 10px 0px; padding:0;}
.photo-gal-list li{ margin:0; padding:0 30px 0 0; width:234px; float:left;}
.photo-gal-list li:last-child{ padding-right:0;}
.photo-gal-list li a{ margin:0; padding:0;}
.photo-gal-list li a .img-hld-new{ margin:0 0 22px; padding:0; border:3px solid #b52978; display:block;}
.photo-gal-list li a .img-hld-new img{ width:100%; height:151px; overflow:hidden;}
.photo-gal-list li a .txt-hld-new{ display:block;}
.photo-gal-list li a .txt-hld-new h3{ font-size:16px; font-weight:normal; color:#322e2f; letter-spacing: 0.16em; line-height:22px; margin:0 0 12px 0;}
.photo-gal-list li a .txt-hld-new p{ font-size:14px; color:#322e2f;}
.photo-gal-list li a:hover .txt-hld-new h3{color:#b52978;}
.photo-gal-list li a:hover .txt-hld-new p{color:#b52978;}

.black-bg{ background:#1e1e1e; border-bottom:solid 8px #b52978; border-top:solid 8px #b52978; padding:40px 0; margin:0px 0; min-width:1028px;}
.footer-bg{ background:#1e1e1e; padding:70px 0; margin:0px 0; min-width:1028px;}
.light-pink-bg{ background:#fce5ef; border-bottom:solid 12px #fff; border-top:solid 12px #fff; padding:80px 0 34px; margin:0px 0; min-width:1028px;}

.video-gal-hld{ margin:25px 0;}
.video-gal-hld .heading-h2{text-align:left; text-transform:uppercase; color:#fff; font-size:18px; font-weight:bold; letter-spacing: 0.16em; position:relative; margin:0 0 25px;}
.video-gal-hld .heading-h2 a{color:#fff;}
.video-gal-hld .heading-h2 a.h2-view-more{ position:absolute; right:0; padding:0 25px 0 0; font-size:14px; font-weight:bold; letter-spacing: 0.18em; color:#fff; text-transform:uppercase; background:url(/img/images2/new-pink-arrow.png) right 2px no-repeat;}
.video-gal-hld .heading-h2 a:hover{color:#b52978;}
.video-gal-list{ margin:0 0px 10px 0px; padding:0; width:393px; float:right; }
.video-gal-list li{ margin:0 0 25px; padding:0 0px 0 26px; width:170px; float:left; height:198px;}
.video-gal-list li a{ margin:0; padding:0;}
.video-gal-list li a .img-hld-new{ margin:0 0 12px; padding:0; display:block;}
.video-gal-list li a .img-hld-new img{ /*width:100%;*/}
.video-gal-list li a .txt-hld-new{ display:block;}
.video-gal-list li a .txt-hld-new h3{ font-size:14px; font-weight:normal; line-height:18px; color:#fff; letter-spacing: 0.16em; margin:0 0 7px 0;}
.video-gal-list li a .txt-hld-new p{ font-size:14px; color:#fff;}
.video-gal-list li a:hover .txt-hld-new h3{color:#b52978;}
.video-gal-list li a:hover .txt-hld-new p{color:#b52978;}
.video-big{ width:627px; float:left; padding-right:0px;}

.news-gal-list{ margin:0 0px 0px 0px; padding:0;}
/*.news-gal-list li{ margin:0 0 70px; padding:0 0 0px 75px;  width:33.3333%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float:left;}*/
.news-gal-list .item a{ margin:0; padding:0 0 24px 0; display:block; border-bottom:solid 14px #b52978;}
.news-gal-list .item a .img-hld-new{ margin:0 0 22px; padding:0; display:block;}
.news-gal-list .item a .img-hld-new img{ width:100%;}
.news-gal-list .item a .txt-hld-new{ display:block;}
.news-gal-list .item a .txt-hld-new h3{ font-size:16px; font-weight:bold; line-height:20px; color:#231f20; letter-spacing: 0.16em; margin:0 0 12px 0; text-transform:uppercase;}
.news-gal-list .item a .txt-hld-new p{ font-size:15px; line-height:18px; font-weight:normal; color:#231f20; letter-spacing: 0.12em;}
.news-gal-list .item a:hover .txt-hld-new h3{color:#b52978;}
.news-gal-list .item a:hover .txt-hld-new p{color:#b52978;}

.contest-hld-new .contest-hld-list:first-child{ margin:0 0 0 0;}
.contest-hld-list{ margin:0 0 0px; padding:0 12px 0px 12px; width:180px; float:left;}
.contest-hld-list a{ margin:0; padding:0 0 0px 0; display:block;}
.contest-hld-list a .img-hld-new{ margin:0 0 10px; padding:0; display:block;}
.contest-hld-list a .img-hld-new img{ width:180px; height:232px;}
.contest-hld-list a .txt-hld-new{ display:block;}
.contest-hld-list a .txt-hld-new h3{ font-size:16px; color:#1e1e1e; letter-spacing:2px; margin:0 0 7px 0; text-transform:uppercase;}
.contest-hld-list a .txt-hld-new p{ font-size:14px; color:#1e1e1e;}
.contest-hld-list a:hover .txt-hld-new h3{color:#b52978;}
.contest-hld-list a:hover .txt-hld-new p{color:#b52978;}


.light-pink-bg h2{ text-align:center; margin-bottom:50px; letter-spacing: 0.3em;}
.sponsor-hld-link{ width:16.6666%; float:left; padding:0 15px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.sponsor-hld-link img{width:auto;}
.light-pink-bg .ads-hld{margin: 120px 0 0px;}

.newsletter-hld{ text-align:center; padding:33px 0 28px;}
.newsletter-hld h2{font-size:18px; font-weight:bold; letter-spacing: 0.16em; color:#fff; text-transform:uppercase; display:inline-block; margin:0; position:relative; top:-5px;}
.newsletter-hld .ser-hld{float:none; display:inline-block; position:relative; top:-1px;}
.newsletter-hld .ser-hld{ margin:0;}

.footer-link{ text-align:center; margin:0px 0;}
.footer-link a{ text-transform:uppercase; color:#fff; padding:0 8px 0 0; margin:0 8px 0 0; font-size:12px; font-weight:normal; letter-spacing: 0.1em; border-right:solid 1px #fff;}
.footer-link a:hover{color:#bf287b;}
.footer-link a:first-child{border-right:0;}
.footer-link a:last-child{border-right:0;}
.footer-txt p{color:#fff; padding:0 0 12px 0; margin:0 0px 0 0; font-size:12px; font-weight:normal; letter-spacing: 0.1em;; color:#fff; text-align:center;}
.footer-txt p a{ color:#bf287b;}

.gray-bg{background:url(/img/images2/gray-bg.jpg) 0 0 repeat-x; padding:77px 0 50px; margin:100px 0 0; min-width:1028px;}
.light-gray-bg{background:url(/img/images2/light-gray-bg.jpg) 0 0 repeat-x; padding:30px 0; min-width:1028px;}
.light-gray-bg .white-bg{margin-top:0;}
.contest-hld-new{ min-width:inherit;}
.contest-hld-new .flex-viewport{ margin:0 0;}
.sponsor-hld-new{ min-width:990px;}
.sponsor-hld-new .flex-viewport{ margin:0 56px;}
.mar-57{ margin-top:57px;}


/*===============photo css=========*/
.masonry-hld{ margin-left:-75px;}
.masonry-wrapper{margin-top:15px;}
.masonry-hld .item {
	display: block;
	float: left;
	width: 33.0%;
	margin: 0 0 2%;
	-webkit-transition: left .4s ease-in-out, top .4s ease-in-out .4s;
	-moz-transition: left .4s ease-in-out, top .4s ease-in-out .4s;
	-ms-transition: left .4s ease-in-out, top .4s ease-in-out .4s;
	-o-transition: left .4s ease-in-out, top .4s ease-in-out .4s;
	transition: left .4s ease-in-out, top .4s ease-in-out .4s;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding:0 0 0 75px;
}
.masonry-hld .item img{vertical-align: middle;}

/* Added By: Kirti Umrigar(6-9-2014) */
#img-loading { text-align: center; display: none; } 

.light-gray-bg .white-bg{background:none;}
.menu-fixed{ position:fixed; top:0; width:100%; left:0; z-index:99;}
.mar-top{ margin-top:43px;}
.sociHldCi li a{ width:25px; height:25px;}
.soFb{background:url(/img/images2/icon-fb.png) 0 0 no-repeat;}
.soTw{background:url(/img/images2/icon-tw.png) 0 0 no-repeat;}
.soYt{background:url(/img/images2/icon-yt.png) 0 0 no-repeat;}
.soVi{background:url(/img/images2/icon-vi.png) 0 0 no-repeat;}
.soPi{background:url(/img/images2/icon-pi.png) 0 0 no-repeat;}
.soT{background:url(/img/images2/icon-t.png) 0 0 no-repeat;}
.soG{background:url(/img/images2/icon-g.png) 0 0 no-repeat;}
.soUn{background:url(/img/images2/icon-un.png) 0 0 no-repeat;}

.soFb:hover{background:url(/img/images2/icon-fb.png) 0 -25px no-repeat;}
.soTw:hover{background:url(/img/images2/icon-tw.png) 0 -25px no-repeat;}
.soYt:hover{background:url(/img/images2/icon-yt.png) 0 -25px no-repeat;}
.soVi:hover{background:url(/img/images2/icon-vi.png) 0 -25px no-repeat;}
.soPi:hover{background:url(/img/images2/icon-pi.png) 0 -25px no-repeat;}
.soT:hover{background:url(/img/images2/icon-t.png) 0 -25px no-repeat;}
.soG:hover{background:url(/img/images2/icon-g.png) 0 -25px no-repeat;}
.soUn:hover{background:url(/img/images2/icon-un.png) 0 -25px no-repeat;}

.sociHldCi li{ margin:0 0 0 8px}
.corLogos{ margin:0px 0 0 12px; float:left;}
.corLogos a{ float:left; margin:7px 10px 0 0;}
.top-banner .flexslider .slides img{ max-width:inherit; width:1400px; /*height:500px;*/}
.gray-bg .wrapper{ max-width:1400px;}
.lanSel{ margin-top:6px; float:left;}
.sociHldCi{ position:absolute; right:0; top:13px; }

.palm-bg{/*background:url(/img/images2/header-bg.jpg) center 0 no-repeat;*/ margin-bottom:0; height:172px; margin-top:0;}
.menu-hld{ margin-top:0;}
.menu-top{ margin-top:10px;}
.green-bg{ height:38px; width:100%; background:#59B2B5; text-align:center;}
.peg-txt{/*background:url(/img/images2/channel-small-logo.png) right 7px no-repeat;*/ padding-right:75px; display:inline-block; color:#fff; font-size:14px; line-height:37px; letter-spacing: 0.16em; font-weight:normal; float:left; margin-left:135px;}
.peg-txt strong{ font-weight:bold;}
.col-md-3{ float:left; width:25.0%;}
.digit{ display:inline-block; font-size:14px; letter-spacing:0.20em;}
#countdown_dashboard{ width:150px;}
.dash_title{ font-size:8px;}

.example--1{ display:block; float:left;}
.example--1 .countdown{background:none; float:left; width:140px; margin-left:5px; margin-top:3px;}
.example--1 .ce-days, .example--1 .ce-hours, .example--1 .ce-minutes, .example--1 .ce-seconds, .example--1 .ce-dseconds, .example--1 .ce-mseconds{ font-size:14px; letter-spacing: 0.20em; padding-left:0;}
.example--1 .ce-days-label, .example--1 .ce-hours-label, .example--1 .ce-minutes-label, .example--1 .ce-seconds-label, .example--1 .ce-dseconds-label, .example--1 .ce-mseconds-label{ font-size:8px;}
.example--1 .col.w-b{ width:32px;}
.example--1 .col.w-m{width:20px;}
.example--1 .col.w-b.top5{position:relative; top:-5px;}
.example--1 .col.w-m.top5{position:relative; top:-5px;}
.pad10{ padding-left:2px;}

html{ line-height:inherit; font-size:inherit;}

/*contestant new style*/
.cont-new-hld{ padding:0;}
div.contestants-browser.cont-bro-new{width:100%;}
div.contestants-browser a.prev-new, div.contestants-browser a.next-new {display: block; float: left; height: 19px; overflow: hidden; text-indent: -999px; width:55px;}
div.contestants-browser a.prev-new{background:url(/img/images2/prev-btn-new.jpg) 0 0 no-repeat; margin-top:0;}
div.contestants-browser a.next-new{background:url(/img/images2/next-btn-new.jpg) 0 0 no-repeat; margin-top:0;}
.cont-bro-new .dropDown{margin-right:15px;}
.cont-bro-new .dk_toggle{padding:2px 35px 2px 10px;  letter-spacing: 0.16em; background-image: url(/img/images2/dk_arrows-new.png); border:0; color:#fff; text-shadow:0px 0px 0 #fff;}
.cont-bro-new .dk_container {background:#f17cb1; background-color: #f17cb1; font-weight: normal; margin-bottom:0;}
.cont-bro-new .dk_open .dk_toggle{background-color: #f17cb1;}
.cont-new-hld-left{width:470px; float:left; margin:0 17px 0 0;}
.cont-new-hld-right{width:540px; float:left; margin:0 0px 0 0;}
.cont-new-hld-right h1{font:900 18px/22px 'Lato', sans-serif; color:#AF1E6E; letter-spacing:0.16em; margin:0 0 0 0; text-transform:uppercase;}
.cont-new-hld-right h2{font:700 16px/20px 'Lato', sans-serif; color:#000; letter-spacing:0.16em; margin:3px 0 10px 0; text-transform:uppercase;}
.cont-new-hld-right h3{font:700 14px/18px 'Lato', sans-serif; color:#000; letter-spacing:0.16em; margin:3px 5px 9px 0; text-transform:uppercase; display:inline-block;}
.cont-new-hld-right h3 span{color:#B31E6F; text-transform:capitalize; letter-spacing:0.16em; font:400 14px/18px 'Lato', sans-serif;}
.contAbout h1{font:bold 18px/22px 'Lato', sans-serif;}
.contAbout h2{font:700 16px/22px 'Lato', sans-serif;}
.cont-new-hld-right h3.head-h3-small{ width:140px;}
.heading-new-sub{ margin:15px 0;}
.cont-new-hld-scroll{max-height:270px; overflow-y:auto;}
.cont-new-hld-scroll p{margin:0 0 15px 0; padding:0; letter-spacing:0.16em; font:400 14px/22px 'Lato', sans-serif;}
.funList li{font:400 14px/22px 'Lato', sans-serif; letter-spacing:0.16em;}
.funList li span{background:none; color:#000; font:400 14px/22px 'Lato', sans-serif; letter-spacing:0.16em; width:490px; text-align:left;}
.funList li span.red-cir{background-color:#b52978;  -moz-border-radius: 50%; -webkit-border-radius:50%; border-radius: 50%; font:bold 14px/17px 'Lato', sans-serif; width:16px; text-align:center; color:#fff; margin-top:2px;}
.cont-main-head {}
.country-flg{ float:left; margin-right:10px;margin-top:2px;}
.cont-new-hld-pink{background:#f17cb1; padding:20px 0; margin: 20p 0;}
.cont-new-hld-pink-inn{width:490px; margin:0 auto; font:300 18px/24px 'Lato', sans-serif; letter-spacing:0.14em; line-height:24px; color:#fff;}
.video-hld{background:url(/img/images2/groovepaper.png) 0 0 repeat; padding:30px 0;}
.video-hld .photo-gal-list li a .txt-hld-new h3{font:400 15px/20px 'Lato', sans-serif; letter-spacing:0.16em;}
.cont-new-hld-left  .flexslider .slides img{margin:0 auto;}
.cont-new-hld-left  #slider .slides table td{/*vertical-align:middle;*/ vertical-align:top; height:547px; text-align:center; width:509px;}
.cont-new-hld-left  #slider .flex-direction-nav{display:none;}
.cont-new-hld-left  #carousel .slides  li { margin:5px; /*background:#ccc;*/ width:104px; height:69px; overflow:hidden;}
.cont-new-hld-left  #carousel .slides  li img{/*max-height:69px;*/ width:auto; }
.cont-new-hld-left  #carousel{width:345px; margin:40px auto;}
.cont-new-hld-left  #carousel .flex-direction-nav .flex-prev{left:-60px; margin-top:-24px;}
.cont-new-hld-left  #carousel .flex-direction-nav .flex-next{right:-60px; margin-top:-24px;}
.home-side-l{float:left; width:48%;}
.home-side-r{float:right; width:48%;}
.home-side-l .photo-gal-list li, .home-side-r .photo-gal-list li{padding:0 24px 0 0;}
.home-side-l .photo-gal-list li:last-child, .home-side-r .photo-gal-list li:last-child{padding:0 0px 0 0;}
div.contestants-browser a.prev, div.contestants-browser a.next{margin-top:2px;}
.photo-gal-list.cont-video li a .img-hld-new .video-play{background:url(/img/images2/play-btn.png) 0 0 repeat; width:166px; height:125px; display:block; position:absolute; left:36px; top:20px; z-index:2;}
.photo-gal-list.cont-video li a{position:relative;}
.cont-new-hld-left .flex-direction-nav a{width:34px; height:34px;}
.cont-new-hld-left .flex-direction-nav .flex-next{background:url("/img/images2/contestant-arrow.png") no-repeat scroll -34px 0px;}
.cont-new-hld-left .flex-direction-nav .flex-prev{background:url("/img/images2/contestant-arrow.png") no-repeat scroll 0px 0px;}
.cont-new-hld-left #carousel .flex-direction-nav .flex-next{margin-top:-16px; right:-42px;}
.cont-new-hld-left #carousel .flex-direction-nav .flex-prev{margin-top:-16px; left:-42px;}
.menu-hld{ box-shadow: 0px 5px 5px rgba(0,0,0,0.1); margin-bottom:20px;}

@media screen and (max-width: 1069px) {
  .menu-top{width:100%}
  .contest-hld-list{ padding:0 5px; width:171px;}
  .contest-hld-new .flex-viewport{ margin:0 55px;}
  .contest-hld-new .flex-viewport{ margin:0 60px;}
}

@media screen and (max-width: 1399px) {
  .top-banner .flexslider .slides img{ max-width:inherit; width:100%; /*height:500px;*/}
}

.contain-brac { overflow:hidden; margin:-20px 0px 0px 0px; background:url('/img/images2/background-brac.png') no-repeat; background-size:100% 100%; padding-bottom:54px;}
.contain-brac .contain-brac-in { width:1285px; margin:auto;}
.contain-brac .top-con-brak { width:785px; float:right; padding-top:14px;}
.contain-brac .left-top-con-brak { width:830px; float:left;}
.contain-brac .image-brack { text-align:center;}
.contain-brac .left-top-con-brak { width:230px; float:left; text-align:right;}
.contain-brac .select-brac { width:230px; margin-top:15px; float:right; height:32px;}
.contain-brac .select-brac select { width:230px; height:32px; font-size:15px; font-family: 'Lato';}
.contain-brac .right-top-con-brak { text-align:right; padding-right:10px; padding-top:14px;}
.contain-brac .miss-runner-up { width:495px; margin:auto; clear:both;}
.contain-brac .title-brac { padding-bottom:14px; font-size:50px; line-height:40px; margin:0px; font-family: 'Lato'; font-weight:900; color:#FFF; text-align:center;}
.contain-brac .box-brac { float:left;}
.contain-brac .first-box-brac { float:left; width:230px;}
.contain-brac .runner-up { padding-top:14px; font-size:23px; margin:0px; font-family: 'Lato'; text-transform:inherit; font-weight:900; color:#FFF; text-align:center; clear:both;}
.contain-brac .select1-brac1 { margin-right:33px;}
.contain-brac .top-five { width:760px; margin:auto; cleaR:both; padding-left:11px;}
.contain-brac .first-line-select { width:495px; margin:auto;}
.contain-brac .title-top-five { padding:51px 0px 5px 0px;}
.contain-brac .top-ten { width:1285px; clear:both; margin:auto;}
.contain-brac .download { clear:both; text-align:center; padding-top:35px;}
.contain-brac .download a { color:#FFF; font-family: 'Lato'; font-size:16px; border-radius:2px; background:#da8f18; padding:9px 14px;}

.donate-btn{background:#B02B72; font:400 13px/20px 'Lato', sans-serif; color:#fff; padding:2px 15px; float:right; margin:10px 10px 0 0; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px;}
.donate-btn:hover{background:#333;}

/*16 Feb 2015*/
.miss-title{font-size:42px; padding:30px 0;text-align:center;}
.title-para-hei{max-height:490px;}
.photo-gal-list.title-img-gal li a h3{margin-bottom:15px; text-transform:uppercase;}
.white-new-bg{
    background:url("/img/images2/texture-white.jpg") repeat 0 0;
    margin: 0;
    min-width: 1028px;
    padding: 20px 0 0;
}
.white-new-bg .video-gal-hld .heading-h2, .white-new-bg .video-gal-hld .heading-h2 a{color:#000;}
.white-new-bg .video-gal-list li a .txt-hld-new h3{color:#000; text-transform:uppercase;}
.white-new-bg .video-gal-hld{margin-bottom:0;}
.video-hld.white-bg-new{ background:#fff;}

.pink-txt-line{margin:0 auto; padding:5px 0; position:absolute; left:24px; bottom:10px; z-index:9;}
.pink-txt-line-2{bottom:68px}

.new-menu li .subMenu .menu-style-2l.width-585{ width:585px; margin-right: 25px; }
.new-menu li .subMenu .menu-style-2l.width-585 ul li p{ padding-bottom:26px; }

.new-menu li .subMenu .menu-style-2l ul li.menu-pageant-universe-1{ width:16%; margin-top:-4px; }
.new-menu li .subMenu .menu-style-2l ul li.menu-pageant-universe-2{ width:25%; }
.new-menu li .subMenu .menu-style-2l ul li.menu-pageant-universe-3{ width:32.5%; }
.new-menu li .subMenu .menu-style-2l ul li.menu-pageant-universe-4{ width:10%; }
.new-menu li .subMenu .menu-style-2l ul li.menu-pageant-universe-1 p a:first-child{ margin-bottom:4px; font-weight:bold; }

.new-menu li .subMenu .menu-style-2l ul li.menu-pageant-usa-1{ width:15%; margin-top:-4px; }
.new-menu li .subMenu .menu-style-2l ul li.menu-pageant-usa-2{ width:29%; }
.new-menu li .subMenu .menu-style-2l ul li.menu-pageant-usa-3{ width:32.5%; }
.new-menu li .subMenu .menu-style-2l ul li.menu-pageant-usa-4{ width:15%; }
.new-menu li .subMenu .menu-style-2l ul li.menu-pageant-usa-1 p a:first-child{ margin-bottom:4px; font-weight:bold; }

.new-menu li .subMenu .menu-style-2l ul li.menu-pageant-teen-1{ width:16%; margin-top:-4px; }
.new-menu li .subMenu .menu-style-2l ul li.menu-pageant-teen-2{ width:25%; }
.new-menu li .subMenu .menu-style-2l ul li.menu-pageant-teen-3{ width:33.3%; }
.new-menu li .subMenu .menu-style-2l ul li.menu-pageant-teen-4{ width:10%; }
.new-menu li .subMenu .menu-style-2l ul li.menu-pageant-teen-1 p a:first-child{ margin-bottom:4px; font-weight:bold; }

/* New Header & Footer - Added on Sep-22-2015 */
.header-mid{margin:0px 0 0 0; padding:24px 0 0 0; position:relative;}
.lanSel{ float:none; position:absolute; left:0px; top:16px; }
/*.menu-hld{margin-bottom:0;}*/
.footer-bg{padding:40px 0 30px;}
.footer-txt{color: #fff; font-size: 18px; font-weight: normal; letter-spacing: 0.16em; text-align:center; margin:0; padding:0 0 10px;}
.footer-social{ margin:10px 0 30px; padding:0; text-align:center;}
.footer-social li{display:inline-block; margin:0 8px;}
.footer-social a{background-image:url("/img/images2/social-sprite.png"); background-repeat:no-repeat; width:32px; height:32px; display:block;}
.footer-social a.social-fb{background-position:0 0;}
.footer-social a.social-tw{background-position:-45px 0;}
.footer-social a.social-in{background-position:-91px 0;}
.footer-social a.social-yt{background-position:-137px 0;}
.footer-social a.social-g{background-position:-178px 0;}
.footer-social a.social-fb:hover{background-position:0 -47px;}
.footer-social a.social-tw:hover{background-position:-45px -47px;}
.footer-social a.social-in:hover{background-position:-91px -47px;}
.footer-social a.social-yt:hover{background-position:-137px -47px;}
.footer-social a.social-g:hover{background-position:-178px -47px;}

/*Fixed Nav*/
.f-nav{position:fixed; top:42px; left:0; width:100%; z-index:99; }
.menu-top{margin-top:0;}

/*About Page*/
.top-banner{ margin-top:-20px;}
.wrapper-about{margin:0 auto 0; max-width: 1400px; min-width: 1028px; position: relative; width: 100%;}
.wrapper-about img{width:100%;}
.about-sec-1{margin-top:-20px;}
.about-sec-1 .about-txt{position:absolute; top:0px; left:90px; width:670px;}
.about-sec-1 .about-txt h2{font-size:27px; color:#000; font-weight: 400; line-height:34px; text-align:center; margin:0 0 20px; letter-spacing: 0px; -webkit-font-smoothing: antialiased;}
.about-sec-1 .about-txt p{font-size:22px; color:#000; font-weight: 400; line-height:39px; -webkit-font-smoothing: antialiased;}
.about-sec-1 .about-txt p span{font-weight: 700; font-style:italic; display:block; -webkit-font-smoothing: antialiased;}

.about-sec-2 .about-txt{position:absolute; top:0px; left:50px; width:auto; right:50px;}
.about-sec-2 .about-txt h2{font-size:27px; color:#c44989; font-weight: 400; line-height:34px; text-align:center; -webkit-font-smoothing: antialiased; margin:0 0 12px; text-decoration:underline; letter-spacing: 0px;}
.about-sec-2 .about-txt p{font-size:22px; color:#f17cb1; font-weight: 400; line-height:40px; text-align:center; -webkit-font-smoothing: antialiased;}
.about-sec-2 .about-txt p span{display:block;}
.about-sec-2 .about-txt p em{color:#c44989; font-weight: 700; font-style:italic;  text-align:center; -webkit-font-smoothing: antialiased;}

/*.about-sec-3  .wrapper-about{background:url(/img/images2/aboutus-pics/about-img3.jpg) 0 0 no-repeat; background-attachment:fixed; background-size:cover; height:529px;}*/
.about-sec-3 .about-txt{position:absolute; top:0px; left:50px; width:auto; right:50px; }
.about-sec-3 .about-txt h2{font-size:32px; color:#fff; font-weight: 400; line-height:34px; text-align:left; margin:10px 0 35px; letter-spacing: 0px; -webkit-font-smoothing: antialiased;}
.about-sec-3 .about-txt p{font-size:22px; color:#fff; font-weight: 400; line-height:36px; margin:0 0 35px; -webkit-font-smoothing: antialiased;}
.about-sec-3 .about-txt p span.txt-ab{display:inline; margin-right:10px;}
.about-sec-3 .about-txt p span.link-ab {border-bottom:solid 1px #fff; display:inline-block; margin-top:10px;}
.about-sec-3 .about-txt p span.link-ab a{color:#fff; font-size:18px; font-weight: 400; -webkit-font-smoothing: antialiased; text-decoration:none; line-height:20px; background:url(/img/images2/aboutus-pics/about-r-arrow.png) 0 6px no-repeat; display:inline-block; margin:0 0 0 0px; padding:0 0 0 15px;}
.about-sec-3 .about-txt p  span.link-ab:hover{text-decoration:none; border-bottom:solid 0px #fff;}

.about-sec-4 .about-txt{position:absolute; top:0px; right:60px; width:670px;}
.about-sec-4 .about-txt h2{font-size:32px; color:#fff; font-weight: 400; line-height:34px; text-align:left; margin:0px 0 15px; letter-spacing: 0px; -webkit-font-smoothing: antialiased;}
.about-sec-4 .about-txt p{font-size:22px; color:#fff; font-weight: 400; line-height:35px; margin:0 0 28px; -webkit-font-smoothing: antialiased;}
.about-sec-4 .about-txt p span {border-bottom:solid 1px #fff; display:inline-block; margin-left:0px; margin-top:12px;}
.about-sec-4 .about-txt p span a{color:#fff; font-size:18px; font-weight: 400; -webkit-font-smoothing: antialiased; text-decoration:none; line-height:20px; background:url(/img/images2/aboutus-pics/about-r-arrow.png) 0 6px no-repeat; display:block; margin:0 0 0 0px; padding:0 0 0 15px;}
.about-sec-4 .about-txt p  span:hover{text-decoration:none; border-bottom:solid 0px #fff;}
.about-sec-4 .about-txt p:last-child{margin-bottom:0;}

/*.about-sec-5  .wrapper-about{background:url(/img/images2/aboutus-pics/about-img5.jpg) 0 0 no-repeat; background-attachment:fixed; background-size:cover; height:539px;}*/
.about-sec-5 .about-txt{position:absolute; top:40px; left:50px; right:50px; width:auto;}
.about-sec-5 .about-txt h2{font-size:33px; color:#fff; font-weight: 400; line-height:34px; text-align:center; margin:10px 0 35px; letter-spacing: 0px; -webkit-font-smoothing: antialiased;}
.about-sec-5 .about-txt p{font-size:23px; color:#fff; font-weight: 400; line-height:37px; margin:0 0 35px; -webkit-font-smoothing: antialiased;}
.about-sec-5 .about-txt a{color:#fff; font-weight: 400; -webkit-font-smoothing: antialiased; text-decoration:underline; font-size:18px; background:url(/img/images2/aboutus-pics/about-play-icon.png) center 0 no-repeat; width:250px; padding:122px 0 0; margin:70px auto 0; display:block; text-align:center;}
.about-sec-5 .about-txt a:hover{text-decoration:none;}
.about-sec-5 .about-txt p:last-child{margin-bottom:0;}

.about-txt{height:100%;}
.about-txt .txt-mid-out{display:table;  height:100%; width:100%;} 
.about-txt .txt-mid-inn{display:table-cell; vertical-align:middle;}

.logo-effect:hover{opacity:0.7;}

.new-menu li .subMenu ul.menu-style-1.ele-3 li{margin-right:12.5%;}
.new-menu li .subMenu ul.menu-style-1.ele-3 li:last-child{margin-right:0;}
.new-menu li .subMenu ul.menu-style-1.ele-3 li img{width:100%;}

.peg-txt{margin-left:0; padding-right:30px;}
.iti-hld{position:absolute; right:0; top:5px; background:url(/img/images2/international-tune-in-img.png) 0 3px no-repeat; font-size: 14px; font-weight: normal; letter-spacing: 0.16em; line-height:27px; color:#fff; text-transform:uppercase; padding:0 0 0 30px;}

/* Sponsers New design */
.spon-list-page{margin:30px 0 0; padding:0;}
.spon-list-page li{float:left; display:block; margin-bottom:50px; width:33%; text-align:center;}
