html,body{ height:100%;}
html{font-size:16px;}
body{font-family:'Work Sans', arial;font-weight:normal;font-style:normal;font-size:18px;line-height:22px;color:#414141;padding:0;margin:0; }
::-moz-selection{background:#3399ff;color:#fff;text-shadow:none;}
::selection{background:#3399ff;color:#fff;text-shadow:none;}
img{max-width:100%;border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;}
h1, h2, h3, h4, h5, h6{font-weight:normal;margin:0;padding:0;}
h1, h2, h3, h4, h5, h6{font-family:'Work Sans', arial;font-weight:bold;font-style:normal;}
a{color:#0d3772;text-decoration:none;outline:0;transition:all 0.5s ease 0s;cursor:pointer;}
a:hover{text-decoration:none;color:#0b688d;cursor:pointer;}
a:focus{outline:none;}
ul, ol{margin:0;padding:0 0 0 0;list-style-type:none;}
nav ul, nav ol{list-style:none;list-style-image:none;margin:0;padding:0;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;line-height:0;font-size:0;}
p{padding:0 0 15px 0;color:#;margin:;line-height:27px;}
html, button, input, select, textarea{color:#222;font-family:'Work Sans', arial;}
form{margin:0;}
fieldset{border:0;margin:0;padding:0;}
label{cursor:pointer;}
input[type="checkbox"], input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px;}
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}
textarea{overflow:auto;vertical-align:top;resize:vertical;}
button, input, select, textarea{font-size:100%;margin:0;outline:none;vertical-align:baseline;*vertical-align:middle;}
button, input{line-height:normal;}
button, input[type="button"], input[type="reset"], input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible;}
button[disabled], input[disabled]{cursor:default;}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}
td{vertical-align:middle;}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section{display:block;}
audio, canvas, video{display:inline-block;*display:inline;*zoom:1;}
blockquote{margin:1em 40px;}
ins{background:#ff9;color:#000;text-decoration:none;}
mark{font-style:italic;font-weight:bold;}
pre, code, kbd, samp{font-family:'Work Sans', arial;font-size:1em;}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
q{quotes:none;}
q:before, q:after{content:"";content:none;}
dd{margin:0 0 0 40px;}
figure{margin:0;}
legend{border:0;*margin-left:-7px;padding:0;white-space:normal;}
.chromeframe{margin:0.2em 0;background:#ccc;color:black;padding:0.2em 0;}
.m_top02{margin-top:2px;}
.m_top05{margin-top:5px;}
.m_top08{margin-top:8px;}
.m_top10{margin-top:10px;}
.m_top15{margin-top:15px;}
.m_top20{margin-top:20px;}
.m_top25{margin-top:25px;}
.m_top30{margin-top:30px;}
.m_right02{margin-right:2px;}
.m_right05{margin-right:5px;}
.m_right08{margin-right:8px;}
.m_right10{margin-right:10px;}
.m_right15{margin-right:15px;}
.m_right20{margin-right:20px;}
.m_right25{margin-right:25px;}
.m_right30{margin-right:30px;}
.m_left02{margin-left:2px;}
.m_left05{margin-left:5px;}
.m_left08{margin-left:8px;}
.m_left10{margin-left:10px;}
.m_left15{margin-left:15px;}
.m_left20{margin-left:20px;}
.m_left25{margin-left:25px;}
.m_left30{margin-left:30px;}
.m_bot02{margin-bottom:2px;}
.m_bot05{margin-bottom:5px;}
.m_bot08{margin-bottom:8px;}
.m_bot10{margin-bottom:10px;}
.m_bot15{margin-bottom:15px;}
.m_bot20{margin-bottom:20px;}
.m_bot25{margin-bottom:25px;}
.m_bot30{margin-bottom:30px;}
.p_top02{padding-top:2px;}
.p_top05{padding-top:5px;}
.p_top08{padding-top:8px;}
.p_top10{padding-top:10px;}
.p_top15{padding-top:15px;}
.p_top20{padding-top:20px;}
.p_top25{padding-top:25px;}
.p_top30{padding-top:30px;}
.p_left02{padding-left:2px;}
.p_left05{padding-left:5px;}
.p_left08{padding-left:8px;}
.p_left10{padding-left:10px;}
.p_left15{padding-left:15px;}
.p_left20{padding-left:20px;}
.p_left25{padding-left:25px;}
.p_left30{padding-left:30px;}
.p_bot02{padding-bottom:2px;}
.p_bot05{padding-bottom:5px;}
.p_bot08{padding-bottom:8px;}
.p_bot10{padding-bottom:10px;}
.p_bot15{padding-bottom:15px;}
.p_bot20{padding-bottom:20px;}
.p_bot25{padding-bottom:25px;}
.p_bot30{padding-bottom:30px;}
.p_rig02{padding-right:2px;}
.p_rig05{padding-right:5px;}
.p_rig08{padding-right:8px;}
.p_rig10{padding-right:10px;}
.p_rig15{padding-right:15px;}
.p_rig20{padding-right:20px;}
.p_rig25{padding-right:25px;}
.p_rig30{padding-right:30px;}
.btn{border-radius:26px;font-size:14px;font-weight:800;text-transform:uppercase;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;}
.normal{-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;left:0;right:0;position:fixed;top:0;width:100%;z-index:1001;text-align:center;background:#ffd232;}
.shrink{background-color:#ffd232;position:fixed;top:0px;width:100%;left:0;right:0;z-index:1001;-webkit-box-shadow:0px 0px 9px -2px #000;-moz-box-shadow:0px 0px 9px -2px #000;-ms-box-shadow:0px 0px 9px -2px #000;box-shadow:0px 0px 9px -2px #000;}
.navbar-brand img{padding:5px;max-height:75px;-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-ms-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;}
.shrink .navbar-brand img{max-height:50px;}
.normal .navbar-right{padding-top:12px;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;}
.navbar-brand{padding:0px !important;}
.shrink .navbar-right{padding-top:0px;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;}
.logo_left img{-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;}
.top_text_info{display:inline-block;padding:4px 20px 6px 20px;background:#fff;box-shadow:0px 3px 11px -6px #000;border-radius:2px;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;}
.logo_left{left:30px;padding:5px 0;position:absolute;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;}
.logo-right{right:30px;padding:5px 0;position:absolute;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;}
.shrink .logo_left{top:10px;}
.menu_right{-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;padding-top:14px;}
.top_menu_sec{padding:0;transition:all 0.5s;}
.shrink .top_menu_sec{padding:0px 0px;}
.shrink .logo_left img{height:60px;}
.top_text_info span{color:#f9264f;font-weight:bold;}
.bg_yellow{background:#ffd232;}
.bg_tinnyred{background:#cd004f;}
.bg_skyblue{background:#49c2bd;}
.bg_pink{background:#b23ce0;}
.bg_green{background:#8ec35b;}
.bg_blue{background:#255aa8;}
.heading_white{font-size:100px;color:#fff;padding-bottom:70px;}
.heading_black{font-size:100px;color:#000;padding-bottom:70px;}
.color_red{color:#f9264f;}
.section_padding{padding:80px 0px;}
.new_banner{background:#ffd232 none repeat scroll 0 0;}
.banner_sec{width:100%;position:relative;overflow:hidden;}
.banner_text{position:absolute;top:50%;width:100%;transform:translate(0px, -39%);color:#fff;}
.banner_text_width{width:50%;}
.banner_img{position:absolute;bottom:0;right:0;}
.banner_text h2{font-size:130px;padding-bottom:50px;}
.banner_button{padding-top:30px;}
.banner_text p{font-size:24px;line-height:26px;font-weight:500;}
.btn_apply_now,.btn_about_contest,.btn_int,.btn_saveas,.btn_submit{padding:15px 24px;border-width:2px;border-style:solid;font-size:18px;}
.btn_apply_now{color:#fff;background:#f9264f;border-color:#f9264f;}
.btn_apply_now:hover, .btn_apply_now:focus{color:#f9264f;background:#fff;border-color:#fff;}
.btn_about_contest{color:#f9264f;background:#fff;border-color:#fff;}
.btn_int{color:#f9264f;border-color:#f9264f;font-size:18px;margin:0 5px;}
.btn_about_contest:hover, .btn_about_contest:focus, .btn_int:hover, .btn_int:focus{color:#fff;background:#f9264f;border-color:#f9264f;}
.btn_apply_now, .btn_about_contest, .btn_int{margin-bottom:10px;}
.Apply_sec_content .btn_about_contest{color:#000;}
.Apply_sec_content .btn_about_contest:hover, .Apply_sec_content .btn_about_contest:focus, .Apply_sec_content .btn_int{color:#fff;}
.Apply_sec_content .btn_int{border-color:#fff;}
.Apply_sec_content .btn_int:hover, .Apply_sec_content .btn_int:focus{border-color:#f9264f;}
.cont_sec .btn_apply_now:hover, .cont_sec .btn_apply_now:focus{color:#fff;background:#cd004f;border-color:#cd004f;}
.btn_saveas{color:#fff;background:#f9264f;border-color:#f9264f;font-size:18px;}
.btn_saveas:hover, .btn_saveas:focus{color:#fff;background:#8ec35b;border-color:#8ec35b;}
.btn_submit{color:#fff;background:#8ec35b;border-color:#8ec35b;font-size:18px;}
.btn_submit:hover, .btn_submit:focus{color:#fff;background:#f9264f;border-color:#f9264f;}
.application-form .form-group{padding-bottom: 40px;
	position: relative;}
.application-form .form-group label{font-size:22px;font-weight:500;}
.application-form .form-group .form-control{font-size:17px;}
.banner_text .banner_button .btn_apply_now{margin-right:15px;}
.box_section{display:flex;}
.focus_areas_sec{color:#fff;}
.box1, .box2, .box3, .box4, .box5, .box6{padding:50px 20px;margin-bottom:5px;text-align:center;}
.focus_areas_sec h2.heading_white, .timeline_sec h2.heading_black{text-align:center;}
.box1{background:#48c2bc;}
.box2{background:#ffa200;}
.box3{background:#b274ef;}
.box4{background:#bfcd33;}
.box5{background:#f18181;}
.box6{background:#5c99f4;}
.box1 h3, .box2 h3, .box3 h3, .box4 h3, .box5 h3, .box6 h3{font-size:33px;border-bottom:1px solid;border-color:rgba(0, 0, 0, 0.1);padding-bottom:15px;margin-bottom:25px;}
.box1 p, .box2 p, .box3 p, .box4 p, .box5 p, .box6 p{font-size:19px;min-height:100px;text-transform:capitalize;}
.page-header p{font-size:16px;margin-bottom:0px;}
.jeff_bezos{font-family:'Raleway', sans-serif;font-weight:700;}
.somenthroy{position:relative;width:100%;float:left;height:130px;}
.up_arrow{line-height:96px;font-size:26px;font-family:'Raleway', sans-serif;font-weight:700;}
.somenth{background:url(../images/timeline_up.png) no-repeat center;center center;color:rgb(255, 255, 255);font-size:1.4em;height:85px;left:50%;line-height:50px;margin-left:-45px;position:absolute;text-align:center;top:-6px;width:91px;}
.timeline{list-style:none;margin:20px 0 20px;position:relative;padding:20px 0px;}
.no_border{margin-bottom:0px;padding-bottom:0px;background:url(../images/line.png) no-repeat right bottom 33px;border-bottom:none;width:50%;}
.timeline:before{top:0;bottom:0;position:absolute;content:" ";width:3px;left:50%;margin-left:-1.5px;border-left:2px dashed;}
.timeline > li{margin-bottom:40px;position:relative;}
.timeline > li:before, .timeline > li:after{content:" ";display:table;}
.timeline > li:after{clear:both;}
.timeline > li:before, .timeline > li:after{content:" ";display:table;}
.timeline > li:after{clear:both;}
.timeline > li > .timeline-panel{width:40%;float:left;padding:20px 0px 20px 20px;position:relative;}
.timeline > li.timeline-inverted > .timeline-panel{width:40%;float:left;padding:20px 20px 20px 0px;position:relative;}
.timeline > li > .timeline-panel:after{position:absolute;top:27px;right:-14px;display:inline-block;border-top:14px solid transparent;border-left:14px solid #fff;border-right:0 solid #fff;border-bottom:14px solid transparent;content:" ";}
.timeline > li > .timeline-badge{background:url(../images/timeline_left.png) no-repeat center;color:#fff;width:92px;height:77px;line-height:50px;font-size:1.4em;text-align:center;position:absolute;top:16px;left:52%;margin-left:-25px;z-index:100;border-top-right-radius:50%;border-top-left-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;}
.timeline > li > .timeline-badge2{background:url(../images/timeline_right.png) no-repeat center;color:#fff;width:92px;height:77px;line-height:50px;font-size:1.4em;text-align:center;position:absolute;top:6px;left:44%;margin-left:-25px;z-index:100;border-top-right-radius:50%;border-top-left-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;}
.timeline > li.timeline-inverted > .timeline-panel{float:right;}
.timeline > li.timeline-inverted > .timeline-panel:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto;}
.timeline-body > p{margin-bottom:0;font-size:16px;}
.timeline-body{width:100%;text-align:left;}
.timeline-body2{width:100%;text-align:right;float:right;}
.left_arrow{line-height:74px;padding-left:10px;font-size:26px;font-family:'Raleway', sans-serif;font-weight:700;}
.right_arrow{line-height:74px;padding-right:10px;font-size:26px;font-family:'Raleway', sans-serif;font-weight:700;}
.timeline_sec p{font-size:20px;}
.launch_sec h4{font-size:30px;font-weight:600;}
.launch_sec{text-align:center;}
.launch_sec p{padding:0;margin:0;font-weight:600;}
.launch_sec img{padding-bottom:15px;}
.timeline p{padding-bottom:5px;margin:0;font-weight:600;}
@media (max-width:767px){ul.timeline > li > .timeline-panel{width:100%;width:100%;width:100%;float:none;background:#fff;padding:20px 0px 0px 0px;}
ul.timeline > li > .timeline-panel:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto;}
ul.timeline > li > .timeline-panel:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto;}
.timeline > li > .timeline-badge2, .timeline > li > .timeline-badge{background:#fff url(../images/timeline_icon_for_mobile.png) no-repeat center;position:relative;top:0;left:0;right:0;bottom:0;margin:0 auto;height:85px;}
.right_arrow{padding-right:0;}
.timeline-body2{text-align:center;float:none;}
.timeline > li{padding:15px 0px;background:#fff;}
.left_arrow{padding-left:0px;}
.timeline > li.timeline-inverted > .timeline-panel{float:none;width:100%;padding:20px 0px 0px 0px;}
.timeline-body{text-align:center;}
}
.partners_logo_sec{background:url(../images/partners_logo_bg.png) no-repeat center;background-size:auto auto;background-size:cover;padding:76px 15px 20px 15px;border-radius:0px 0px 7px 7px;min-height:218px;text-align:center;}
.partners_box{color:#fff;background:#417fb4;border-radius:7px;}
.partners_box h4{font-size:33px;font-weight:600;padding:20px 15px 10px;min-height:103px;}
.partners_sec{text-align:center;color:#fff;}
.partners_sec p, .Contact_us_sec p{font-size:24px;line-height:31px;}
.arrow_bullet{margin-bottom:45px;}
.arrow_bullet li{position:relative;padding:4px 4px 4px 17px;color:#e6d0ef;}
.arrow_bullet li:before{position:absolute;left:0;top:4px;font-family:FontAwesome;content:"\f0da";}
.Apply_sec p{color:#fff;}
.Apply_sec, .FAQs_sec{position:relative;}
.Apply_sec_bg{position:absolute;right:0;top:22%;text-align:right;width:39%;}
.FAQs_sec_bg{position:absolute;left:0;top:22%;text-align:left;width:39%;}
.Media_sec{text-align:center;}
.Media_box_main{padding:15px;}
.Media_box{}
.Media_box p{min-height:47px;padding:15px 0px;margin:0;font-size:17px;font-weight:500;}
.faq_accordian .panel-group .panel-heading + .panel-collapse > .panel-body, .faq_accordian .panel-group .panel-heading + .panel-collapse > .list-group{border-top:none;padding:15px 35px;}
.faq_accordian .panel-default > .panel-heading{background-color:transparent;padding:0;}
.faq_accordian .panel-title > a{display:block;padding:10px 35px;text-decoration:none;position:relative;}
.faq_accordian .panel-title > a .glyphicon{position:absolute;font-size:11px;right:18px;top:17px;}
.panel-title{margin-top:0;margin-bottom:0;font-size:24px;color:inherit;font-weight:500;}
.upper_roman_style{list-style-type:upper-roman;margin-left:60px;}
.upper_roman_style li{padding:4px 4px 4px 10px;}
.Contact_us_sec{text-align:center;color:#fff;}
.cont_sec{padding:60px 100px;background:#fff;box-shadow:0px 0px 16px -4px #000;margin-top:40px;}
.cont_sec .form-group{position:relative;}
.cont_sec .form-group .fa{position:absolute;color:#265129;left:10px;top:10px;}
.cont_sec .form-group .form-control{border:none;border-bottom-width:medium;border-bottom-style:none;border-bottom-color:currentcolor;box-shadow:inherit;border-bottom:1px solid #c6c6c6;border-radius:0;text-indent:25px;height:40px;}
.cont_sec .form-group textarea.form-control{box-shadow:inherit;height:auto;border:1px solid #ccc;border-radius:4px;}
footer{background:#4278ca;padding:30px 0px 60px 0px;color:#fff;text-align:center;}
.footer_menu li{display:inline-block;}
.footer_menu li a{display:block;padding:5px 15px;color:#fff;}
.footer_menu li a:hover, .footer_menu li a:focus{color:#f9264f;}
.footer_menu{border-bottom:1px solid #326fd6;padding-bottom:20px;margin-bottom:25px;}
.newsletter{position:fixed;bottom:0;background:#60b746;padding:6px 0px 3px 0px;width:100%;z-index:100;font-size:13px;}
.innerpage_header .normal .logo_left img{}
.innerpage_header .normal{background-color:#ffd232;-webkit-box-shadow:0px 0px 9px -2px #000;-moz-box-shadow:0px 0px 9px -2px #000;-ms-box-shadow:0px 0px 9px -2px #000;box-shadow:0px 0px 9px -2px #000;}
.inner_banner{background:#f7cf39;height:250px;position:relative;}
.innerbanner_info{position:absolute;bottom:50px;width:100%;color:#fff;}
.banner_headding{float:left;}
.breadcamp{float:right;padding-top:4px;}
.breadcamp a{color:#f9264f;}
.innerpage_sec{margin-top:20px;padding:0px 0px 60px 0px;}
.innerpage_sec h1{font-size:40px;}
.innerpage_sec h1, .innerpage_sec h2{color:#000;padding-bottom:25px;}
.innerpage_content ol{padding:20px 0;}
.innerpage_content ol li{list-style-type:decimal;}
.innerpage_content ol li ol li{list-style-type:lower-latin;}
.innerpage_content ol li ul, .innerpage_content ol{padding-left:30px;}
.innerpage_content ol li ul li{list-style-type:none;}
.innerpage_content ul li, .round_bullet li, .innerpage_content ol li{position:relative;padding:4px 4px 4px 19px;}
.innerpage_content ul li:after, .round_bullet li:after{position:absolute;font-family:FontAwesome;content:"\f111";top:5px;left:0;font-size:10px;}
.fa_red{font-size:20px;color:#f9264f;}
.fa_green{font-size:20px;color:#8ec35b;}
.form_head{width:80%;text-align:center;padding:15px 0px;border-top:1px solid;border-bottom:1px solid;border-color:#5b9bd4;color:#5b9bd4;font-size:25px;margin:20px auto 30px auto;}
.submi_button_area{margin:40px 0px;}
.form_page textarea{margin-bottom:6px;}
.reg_log_box{width:500px;margin:0 auto;box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.2);padding:40px 60px;}
.btn_login_sign{text-align:center;;padding:20px 0px 30px 0px;}
.reg_log_box form .text-center{padding:0;margin:0;}
.form_page .form-group{margin-bottom:30px;}
.Apply_sec_bg{display:none;}
.form_page .form-group label{font-weight:500;}
.new_banner_text{position:absolute;top:42%;width:100%;transform:translate(0px, -15%);color:#006441;}
.new_banner_text_width{width:67%;}
.new_banner_text h2{font-size:130px;padding-bottom:50px;color:#fff;}
.new_banner_text p{font-size:24px;line-height:26px;font-weight:500;}
.new_banner_text .banner_button .btn_apply_now, .new_banner_text .banner_button .btn_about_contest{margin-right:15px;}
.top-sponsors{text-align:center;background:#ffd232;padding:10px;width:100%;z-index:9999;left:0;top:0;}
.top-sponsors img{max-height:120px}
.top_menu_sec .logo_left{display:none;}
.shrink .top-sponsors{display:none;}
.team_name,.team_email,.team_contact,.team_education,.team_designation,.team_add_icon{float:left;border:1px solid #ddd;padding:10px 12px;border-right:none;}
.team_name,.team_email,.team_contact,.team_education,.team_designation{width:18%;}


.team_add_icon{width:10%;border-right:1px solid #ddd;text-align:center;}
.team_contact_info_content_row .team_name, .team_contact_info_content_row .team_email, .team_contact_info_content_row .team_contact, .team_contact_info_content_row .team_education, .team_contact_info_content_row .team_designation,.team_contact_info_content_row .team_add_icon{border-top:none;height:55px;}
.team_contact_info_head .team_name, .team_contact_info_head .team_email, .team_contact_info_head .team_contact, .team_contact_info_head .team_education, .team_contact_info_head .team_designation, .team_contact_info_head .team_add_icon{font-weight:600;}
.team_contact_info{margin-bottom:25px;}
.row_add_icon{display: inline-block;
	padding-top: 7px;
}
@media (max-width:767px){
	.team_contact_info{width:1000px;}
	.row_add_icon {
	right: 0;
	top: -6px;
	position:absolute;
}
}

.Media_box .example-image-link{position:relative;display:block;height:166px;overflow:hidden;}
.Media_box .example-image-link .ld{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}
.arrow_bullet, .Apply_sec .Apply_sec_content ul, .rewards_sec ul{margin-bottom:45px;}
.arrow_bullet li, .Apply_sec .Apply_sec_content ul li, .rewards_sec ul li{position:relative;padding:9px 4px 10px 28px;color:#fff;line-height:26px;}
.arrow_bullet li:before, .Apply_sec .Apply_sec_content ul li:before{position:absolute;left:0;top:11px;font-family:FontAwesome;content:"\f178";font-size:15px;color:#ffd133;}
.rewards_sec ul li:before{position:absolute;left:0;top:11px;font-family:FontAwesome;font-size:28px;color:#ffd133;}
.upper_roman_style, .faq_accordian ul{list-style-type:upper-roman;margin-left:60px;}
.upper_roman_style li, .faq_accordian ul li{padding:4px 4px 4px 10px;}
.Apply_sec_content, .rewards_sec{color:#fff;font-size:24px;font-weight:500;line-height:26px;}
.rewards_sec ul li{font-size:28px;line-height:36px;padding-left:40px;background:url(../images/purse-icon1.png) no-repeat 0 8px;}
.no-pad{padding:0!important;}
.rewards_sec{background:#48c2bc;color:#fff;}
.iconpart{background:#fff none repeat scroll 0 0;border:1px solid #dfdfdf;padding:4px;}
.iconpart li{display:inline-block;float:none;font-size:12px;padding:2px 5px;width:auto;}
.iconpart li .fa{display:block;font-size:15px;}
.iconsec{background-color:#fff;border-radius:5px;box-shadow:0 0 29px #e6e6e6 inset;text-align:center;}
.iconsec h4{font-size:17px;padding:0 0 5px;}
.iconsec p{color:#999;padding:0;}
.iconsec a{border-radius:5px;display:block;padding:20px;}
.iconsec:hover a{border-radius:5px;box-shadow:0 0 29px #e3e3e3 inset;}
.innerpage_content{min-height:500px;}
.my-table thead{background:#ffd232;color:#006441;}
.shortbutt1 a{background:#006441 none repeat scroll 0 0;border:medium none;border-radius:4px;color:#fff;font-size:16px;height:28px;line-height:22px;margin:0 3px 5px;padding:3px 5px;text-align:center;text-shadow:none;width:31px;}
.shortbutt1 a:hover{background:#f9264f none repeat scroll 0 0;color:#fff;}
.team_contact_info_content .form-group{margin-bottom:0;}
.contact-details td p{padding:0;}
.innerpage_content .pagination ul li::after{content:"";}
.partners_sec h4{color:#006441;font-weight:600;margin-bottom:30px;}
.item-partner{background:#fff;padding:30px;margin:10px 0;transition:all 0.5s ease 0s;box-shadow:0 5px 5px rgba(0, 0, 0, 0.5)}
.item-partner:hover{box-shadow:0 15px 15px rgba(0, 0, 0, 0.5)}
.youtube-player{background-color:#000;position:relative;padding-top:56.25%;overflow:hidden;cursor:pointer;box-shadow:0 0 16px -4px #000;}
.youtube-player img{width:100%;top:-16.82%;left:0;opacity:.7}
.youtube-player .play{width:90px;height:60px;background-color:#333;box-shadow:0 0 30px rgba(0, 0, 0, .6);z-index:1;opacity:.8;border-radius:6px}
.youtube-player .play:before{content:"";border-style:solid;border-width:15px 0 15px 26px;border-color:transparent transparent transparent #fff}
.youtube-player .play, .youtube-player img{cursor:pointer}
.youtube-player .play, .youtube-player .play:before, .youtube-player iframe, .youtube-player img{position:absolute}
.youtube-player .play, .youtube-player .play:before{top:50%;left:50%;transform:translate3d(-50%, -50%, 0)}
.youtube-player iframe{height:100%;width:100%;top:0;left:0}
.news-blog{padding-bottom: 50px; min-height: 160px;}
.news-blog, .news-blog a{color:#fff; text-align:left;}
.news-blog a:hover{text-decoration:underline!important;}
.news-blog .title {color: #fff;font-size: 22px; padding-bottom:10px;line-height: 26px;}
.news-blog .post-date{font-size:14px;}
.news-blog .short-desc {display: none;}


.main-wrapper{ min-height:100%; position:relative;}

.contest-header{margin-bottom:0; padding:0 0 10px 0; background:#f2f2f2;}
.logo_contest{float:left; padding-top:10px;}
.topright-login-btn{/* margin-top:50px;*/}

.topright-login-btn a{display:inline-block; border-radius:25px; background:#d73c3b; padding:10px 25px; font-family: 'latobold'; color:#fff;}
.topright-login-btn a:hover{display:inline-block; border-radius:25px; background:#496730; padding:10px 25px; font-family: 'latobold'; color:#fff;}


.contest_banner{width: 100%;
	position: relative;
	text-align: center;
	color: #fff;
	border-bottom: 15px solid #ebeced;
	max-height: 546px;
	overflow: hidden;}
.contest_banner img{max-width:100%;max-height: 546px;}
.contest_banner .welcome-text{position:absolute; top:0; left:0; width:100%; text-align:center; z-index:1; font-family: 'latolight'; font-size:53px; line-height:60px; padding-top:70px;}
.contest_banner .welcome-text span{display:block; font-family: 'latoregular'; font-size:91px; line-height:91px;}
.contest_banner p{color:#dbdeea; font-size:18px; font-family: 'latoregular'; line-height:24px; padding-top:10px;}

.contest-list{padding:45px 0;}
.contest-row{border-bottom:1px solid #eaeaeb; margin-bottom:30px; background:url(../images/cont-title-icon.png) 0 5px no-repeat; padding:0 0 25px 34px;}
.contest-row h1{font-size:24px; font-family: 'latoregular'; color:#000; line-height:30px; }
.contest-row p{color:#5f5f5f; font-family: 'latolight'; font-size:18px; line-height:24px; margin: 0; padding: 0;}
.contest-row h2{color:#555555; font-size:18px; font-family: 'latoregular'; line-height:24px; background:url(../images/cont-dt-tm-icon.png) 0 3px no-repeat; padding:3px 0 3px 30px; margin:10px 0;}
.contest-row h2 span{color:#e51431; font-family: 'latoregular';}
.contest-row a.btn-contest-apply-now{display:inline-block; border-radius:25px; background:#06aff5; padding:10px 25px; font-family: 'latobold'; color:#fff;}
.contest-row a.btn-contest-apply-now:hover{background:#2a6c96;}
footer{background:#142155; padding:20px 0; position:absolute; right: 0;  bottom: 0px;  left: 0;}
.reg_log_box{margin-bottom:100px;}
.apc_page_cls {box-shadow: 0 1px 10px #e1e1e1; padding: 20px 20px 0 20px; margin-bottom: 50px;}
label sup{color:#d73c3b;}

.topright-login-btn1 a i{ color:#009933}
/*.fixed-header{ position:fixed; left:0; right:0; z-index:99; height:50px;}*/

.contest-row ul {
	list-style: disc;
	list-style-position: inside;
	color: #5f5f5f;
	font-family: 'latolight';
	font-size: 15px;
	line-height: 24px;
	padding: 10px 0;
}
.contest-row ul li{ padding-left:0px;}

.privacy-content{ padding:20px 0;}
.privacy-content h4{font-size:20px;padding:0 0 20px; text-indent:30px;}
.innerpage_content.privacy-content ol, .innerpage_content.privacy-content ul{ padding-left:30px}
.innerpage_content.privacy-content ol li ul, .innerpage_content.privacy-content ol, .innerpage_content.privacy-content ul{
	margin-left:48px; padding-top:0;padding-bottom: 20px;
	}
	
.innerpage_content.privacy-content ul li::after {
	display:none
}
.p_left35{ padding-left:57px;}

.team_contact_info_content_row {
	padding: 25px;
	border-bottom: 1px solid #ccc;
	margin-bottom: 30px;
	background: #f1f1f1;
}

@media (max-width:640px){
	.btn_submit , .btn_saveas{
    font-size: 16px;
    padding: 10px 17px;
}
.innerpage_sec h1 {
    font-size: 30px;
}
.innerpage_sec h2, .innerpage_sec h3 {
    font-size: 21px;
}

.innerpage_sec h3 {
    margin-bottom: 10px!important;
}

}



