﻿body{background:#fff;font-family:'RalewayRegular',Helvetica,Arial,sans-serif;margin:0;padding:0;color:#000;font-size:100%}
*{padding:0px;margin:0px;}
p,ul,ol,dl,table,address,blockquote,fieldset,pre,form div{font-size:.875em}
p,ul,ol,dl{line-height:1.5em;margin-bottom:1em}
ul li,ol li,dl dt,dl dd{margin-left:1.5em;line-height:1.5em}
h1,h2,h3,h4,h5,h6{color:#333;line-height:1.5em;margin-bottom:.75em;font-size:100%;}
h1{font-size:1.875em;line-height:1.166666667em;margin-bottom:.333333333em}
h3{font-size:1.25em}
a{color:#263c8a;text-decoration:none}
a:hover,a:active{color:#ec1c51}
img{border:none;}
nav ul {list-style: none;}
#container{margin:0 auto;width:100%;overflow:hidden;position:relative;background-color:#fff}
#wrap{background-color:#fff;margin:0 auto;position:relative;max-width:960px}
#main{clear:both;margin:0 10px;padding:.75em 0 1em}
body.pageMedium{font-size:100%}
body.pageLarge{font-size:112.5%}
body.pageLargest{font-size:125%}
#textSize{margin-left:10px;padding-bottom:.75em;color:#666;clear:both}
#textSize span{font-size:.875em}
#textSize a{margin-left:10px;color:#06c;text-decoration:none;font-weight:700}
#textSize span,#textSize a{vertical-align:baseline}
#textSize a.pageMedium{font-size:1.125em}
#textSize a.pageLarge{font-size:1.375em}
#textSize a.pageLargest{font-size:1.625em}
body #textSize a.pageMedium,body.pageLarge #textSize a.pageLarge,body.pageLargest #textSize a.pageLargest{color:#cb2229}
body.pageLarge #textSize a.pageMedium,body.pageLargest #textSize a.pageMedium{color:#06c}
.ad{margin:0 auto;padding-bottom:1.25em;text-align:center}
.ad img{max-width:100%;height:auto}
form.searchForm .searchFields{border-radius:1em;position:relative}
form.searchForm .searchFields label{display:none}
form.searchForm .searchFields input#KeyWords,form.searchForm .searchFields input#searchPhrase{border:1px solid #ccc;border-radius:1em;color:#369;font-family:'RalewayRegular',Helvetica,Arial,sans-serif;font-size:.785714286em;margin:0}
form.searchForm .searchSubmit{background:url('/images/btnSearch.gif') no-repeat 5px 5px;border:0;cursor:pointer;display:inline-block;position:absolute;height:26px;margin:.1em;overflow:hidden;right:0;width:26px;text-indent:-9999em;text-transform:capitalize;top:0}
table a{text-decoration:none}
table th{font-size:1.25em;color:#fff;background-color:#3b3b3b;font-weight:normal;text-shadow:0 0 1px #fff;text-shadow:1px 1px 1px #000}
table tbody td{padding:.5em;text-align:center;background-color:#f2f2f2;border:2px solid #e7efe0;-webkit-border-radius:.17em;-moz-border-radius:.17em;border-radius:.17em;color:#333;text-shadow:1px 1px 1px #fff}
table td a:active{color:#515151!important}
table tbody tr:nth-child(odd) td{background-color:#f9f9f9}
.tableWrapper{position:relative;z-index:1;top:0;left:0;width:100%;overflow:auto;height:300px}
.tableScroller{width:640px;padding:0;overflow:hidden}
.tableScroller table{width:100%}
.fluid-width-video-wrapper{width:100%;position:relative;padding:0}
.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}
.clearfix{clear:both}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}
.a11y{display:inline;height:0;left:-5000px;overflow:hidden;position:absolute;top:-2000px;width:0}
#subscriberContent{border:3px solid #e6b713;color:#666;margin-bottom:.75em;line-height:1.285714286em;padding:.714285714em;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em}
#subscriberContent a{font-weight:bold}



/* our css */

#channelTitle a {background: #fff url('/images/iconRss.png') no-repeat center center;display: block;height: 14px;width: 14px;padding: 3px;position: absolute;top: 10px;right: 10px;bottom: 25px;text-indent: -9999px;-webkit-border-radius: .1em;-moz-border-radius: .1em;border-radius: .1em;}
font-size: .875em;
padding-bottom: .277777778em;
margin-bottom: .555555556em;
color: #ec1c51;
border-bottom: 1px solid #999;
box-shadow: 0 4px 4px -2px #ccc;
-moz-box-shadow: 0 4px 4px -2px #ccc;
-webkit-box-shadow: 0 4px 4px -2px #ccc;
font-family: 'RalewayBold',Helvetica,Arial,sans-serif;
font-weight: 400;
text-transform: uppercase;
}

.moduleContent .storyContent, .headlinesOnly ul li {border-bottom: 0;}
.withImages .thumbnail {float: left;margin: 0 .75em 0 0;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
.moduleContent .storyContent figure a {display: block;max-height: 93px;overflow: hidden;}
.withImages .moduleContent .storyContent .contentWrapper {overflow: hidden;word-wrap: break-word;}
.moduleContent .storyContent h3 {font-size: .875em;line-height: 1.25em;margin-bottom: .25em;}
.moduleContent .storyContent h3 a {font-family: 'RalewayMedium',Helvetica,Arial,sans-serif;font-weight: 400;}
.headlinesOnly ul li:last-child {padding-bottom: 0;border-bottom: 0;}
#socialbar {border: solid #ccc;background-color: #fff;border-width: 1px 0;overflow: auto;width: 100%;}
#socialbar ul {margin: 0 auto;overflow: auto;width: 200px;overflow: hidden;}
#socialbar ul li {margin: .5em 0 .25em 1.25em;color: #666;float: left;list-style: none;line-height: 18px;}
#socialbar ul li.first {margin-left: 0;}
#socialbar ul li a span {display: block;text-indent: -9999px;}
#socialbar ul li a.twitter span {width: 19px;height: 16px;background: url('/images/iconTwitter.png') no-repeat top left #fff;}
#socialbar ul li a.linkedIn span {width: 16px;height: 15px;background: url('/images/iconlinkedIn.png') no-repeat top left #fff;}
#socialbar ul li a.facebook span {width: 16px;height: 16px;background: url('/images/iconFacebook.png') no-repeat top left #fff;}
.jobsModule header h2 {background: url('/images/logoNWjobs.png') no-repeat #f1f3fa;box-shadow: none;border-bottom: 0;display: block;height: 37px;width: 100%;margin-bottom: 1em;overflow: hidden;text-indent: -9999px;}
.jobsModule {background: #f1f3fa;padding: .625em;-webkit-border-radius: .5em;-moz-border-radius: .5em;border-radius: .5em;}
.jobsModule ul li p a {font-size: 1.071428571em;color: #ec1c51;font-weight: 400;}
.promoTitleText {margin: 0 auto;padding: .555555556em;background-color: #f1f3fa;-webkit-border-radius: .5em;-moz-border-radius: .5em;border-radius: .5em;}
.promoTitleText h3 {padding-bottom: .277777778em;border-bottom: 1px solid #999;box-shadow: 0 4px 4px -2px #ccc;font-family: 'RalewayBold',Helvetica,Arial,sans-serif;}
.promoTitleText h3 a {font-size: 1em;color: #ec1c51;text-transform: uppercase;text-decoration: none;}
.promoTitleText p {font-size: .75em;line-height: 1.5em;color: #1d398c;font-family: 'RalewayBold',Helvetica,Arial,sans-serif;}
.moreButton {margin-top: .625em;text-align: center;}
.moreButton a {font-size: .75em;padding: .545454545em 1.363636364em;background: #6175af;-webkit-border-radius: .8em;-moz-border-radius: .8em;border-radius: .8em;color: #fff;display: inline-block;text-decoration: none;text-shadow: 1px 1px 1px #425b90;font-weight: 700;}
.imageOnlyX2 {display: inline;margin-bottom: 20px;width: 100%;float: left;}
/* .imageOnlyX2:last-child {clear: left;margin-bottom: 0;} */
.promoTitleText p a, .promoTitleText li a {color: #ec1c51;text-decoration: none;}
.imageOnlyX2 a {display: block;max-width: 300px;margin: 0 auto;}
.imageOnly a, .imageOnlyX2 a {text-decoration: none;}
.grid2 .latest_news{margin-right: 3.125%;}

/* topEarly gallery */
#channelTitle {padding: 10px;margin-bottom: 10px;}
#channelTitle {background: #ec1c51;-webkit-border-radius: .3em;-moz-border-radius: .3em;border-radius: .3em;}
#channelTitle h1 {margin: 0;color: #fff;font-family: 'RalewayRegular',Helvetica,Arial,sans-serif;font-size: 1em;text-transform: uppercase;}
#channelTitle, #channelTitle h1 {position: relative;}

/* community Notice bord  */
.moduleContent .storyContent:last-child {padding-bottom: 0;margin-bottom: 0;border-bottom: 0;}
.topStory, .topStory .moduleContent .storyContent, .topStory .moduleContent {margin-bottom: 0;}
.topStory .moduleContent .storyContent:last-child {margin-bottom: 0;padding-bottom: 0;}



@media only screen and (min-width: 960px){
.group1 {float: left;width: 68.085106383%;}
.group1 .grid1 .zone {margin-right: 3.125%;}
.grid1 .zone {float: none;margin-right: 0;}
.zone {float: left;min-height: 1px;overflow: hidden;}
.grid2 {clear: both;}
.group1 .narrowWide .grid2 .zone2, .group1 .wideNarrow .grid2 .zone1 {width: 59.375%;}
.group1 .grid2 .zone {width: 46.875%;margin-right: 3.125%;}
.narrowWide .grid2 .zone2, .wideNarrow .grid2 .zone1 {width: 57.446808511%;}
.group1 .narrowWide .grid2 .zone1, .group1 .wideNarrow .grid2 .zone2 {width: 34.375%;}
.narrowWide .grid2 .zone1, .wideNarrow .grid2 .zone2 {width: 40.425531915%;}
.grid2 .zone:last-child {margin-right: 0;}
.moduleContent .storyContent h3 {font-size: .875em;}
.articleModule header h2, .articleModule header h3, .rssModule header h2, .rssModule header h3, .jobsModule header h2, .jobsModule header h3, .showcase header h2, .showcase header h3, header#showcaseHeader h2, header#headershowcaseHeader h3 {font-size: .875em;}

}

@media only screen and (min-width: 768px){
/*#main, .group1 {overflow: hidden;}*/
#channelTitle h1 {font-size: 1.142857143em;}
.moreButton {margin-top: 0;}
#gridTop .topStory img, .group1 .grid1 .topStory img, #gridBottom .topStory img {float: right;margin: 0 0 3.33333333% 3.33333333%;margin: 0 0 1.25em 1.25em;width: 50%;}

/* latest activites */
.groups {clear: both;overflow: hidden;}

/* Latest management */
#gridTop .altLayout .moduleContent .storyContent, .group1 .grid1 .altLayout .moduleContent .storyContent, #gridBottom .altLayout .moduleContent .storyContent {width: 22.580645161%;margin-right: 3.225806452%;clear: none;}
#gridTop .altLayout .moduleContent .storyContent:nth-child(4n+1), .group1 .grid1 .altLayout .moduleContent .storyContent:nth-child(4n+1), #gridBottom .altLayout .moduleContent .storyContent:nth-child(4n+1) {clear: left;}
#gridTop .altLayout .moduleContent .storyContent:nth-child(4n), .group1 .grid1 .altLayout .moduleContent .storyContent:nth-child(4n), #gridBottom .altLayout .moduleContent .storyContent:nth-child(4n) {margin-right: 0;}

}

@media only screen and (min-width: 1024px){
.pairPromo h3 a, .promoTitleTextImage h3 a, .promoTitleText h3 a {font-size: 1em;}
.pairPromo .promoContent p, .promoTitleTextImage .promoContent p, .promoTitleText p {margin-bottom: .9375em;font-size: .75em;}
.moreButton a {padding: .636363636em 2.727272727em;font-size: .6875em;font-weight: 700;}

}

@media only screen and (min-width: 620px){
.imageOnlyX2 {width: 48.387096774%;margin-bottom: 0;padding-right:10px;}
/* .imageOnlyX2:last-child {float: right;margin-left: 0;clear: none;} */

}

@media only screen and (min-width: 641px){
/* latest active gallery */
.js .carouselInner {visibility: hidden;}

	
}

@media only screen and (min-width:768px){
.tableWrapper{height:auto}
.tableScroller{width:auto}
}
@media only screen and (min-width:768px) and (max-width:959px){
#container{margin:0 10px;width:auto}
#wrap{margin:0 10px}
.zone {float: left;min-height: 1px;overflow: hidden;}
.grid2 .zone, .grid2 .zone .group2 .zone {width: 48.936170213%;margin-right: 2.127659574%;}
.narrowWide .grid2 .zone2, .wideNarrow .grid2 .zone1 {width: 60.9375%;}
.grid2 .zone2 {float: right;}
.grid2 .zone:last-child, .grid2 .zone .group2 .zone:last-child {margin-right: 0;}
.narrowWide .grid2 .zone1, .wideNarrow .grid2 .zone2 {width: 35.9375%;}
.grid1 {clear: both;}
.group1 {width: 100%;}
.grid1 .zone {float: none;margin-right: 0;}
#primaryNav ul>li:first-child, .subNav ul>li:first-child {display: list-item;}

}
@media only screen and (min-width:960px){
#main{width:auto;max-width:940px}
#container{background-color:#ededed}
#textSize{display:none}
.grid1 {clear: both;}
.group2 {clear: none;}
}
@media only screen and (max-width: 767px) and (min-width: 400px){
.topStory img {float: right;margin: 0 0 3.33333333% 3.33333333%;margin: 0 0 1.25em 1.25em;width: 50%;}
}


#Breadcrumbs {float: left; padding: 7px 0 7px 0px;width:100%;}
.navigation_menu_left ul {background: url("/images/nav_logo.jpg") no-repeat scroll left center transparent;display: inline;float: left;padding-right: 10px;padding-left: 17px;
font-size: 12px;}
.navigation_menu_left {color: #333; font-family: Verdana; bottom:12px;}
.navigation_menu_left ul li {display: inline;margin-left: 0px;}
.navigation_menu_left ul li a { color: #263c8a; text-decoration: none;}
.navigation_menu_left ul li a:hover { color: #EC1C51; text-decoration: none;}

.date_order{padding: 7px 5px 7px 25px;width:auto;float: left;}
#searchWrap{clear:both;}
.help{float:left;}
.date_order p{font-size:12px;}
.date_order span{font-weight:bold;}
.date_order a{font-size:12px;}

.highlight{font-style:italic;}

.big-issue-block{padding-bottom: 35px;float: left;}
.big-issue-content p{margin-bottom:0px;}

.more_information {
    background: url("/images/more_left.jpg") no-repeat scroll left center transparent;
    font-size: 0.9em !important;
    margin-top: 20px;
    padding: 3px 0 3px 3px;display:inline;
}
.more_information a {
    background: url("/images/more_right.jpg") no-repeat scroll right center transparent;
    color: #FFFFFF !important;
    padding: 3px 15px 3px 10px;display:inline;
}

.article_navigation {float: left;width: 100%;margin-top: 16px;margin-bottom: 20px;}
.article_navigation ul {border-bottom: 1px solid #C3C3C3;border-top: 1px solid #C3C3C3;padding: 6px 0px;float: left;width: 100%;}
.article_navigation ul li {font-size: 1.2em;font-weight: normal;padding-left: 22px;padding-right: 13px;list-style-type: none;padding-bottom: 2px;}
.article_navigation ul li.print {background: url("/images/print.gif") no-repeat left top;float: left;}
.article_navigation ul li a{font-size: 0.8em;line-height: 1.214285714em;font-weight: 400;float: left;}

.tag-link-1{font-size:28px !important;}
.tag-link-2{font-size:26px !important;}
.tag-link-3{font-size:24px !important;}
.tag-link-4{font-size:22px !important;}
.tag-link-5{font-size:20px !important;}
.tag-link-6{font-size:19px !important;}
.tag-link-7{font-size:18px !important;}
.tag-link-8{font-size:16px !important;}
.tag-link-9{font-size:15px !important;}
.tag-link-10{font-size:14px !important;}
.tag-link-11{font-size:13px !important;}
.tag-link-12{font-size:12px !important;}
.tag-link-13{font-size:11px !important;}
.tag-link-14{font-size:10px !important;}
.tag-link-15{font-size:8px !important;}



h3.trigger {
	padding: 0 0 0 20px;
	margin: 0 0 5px 0;
	background: url(/images/plus_img.jpg) no-repeat left center;
	font-size: 1.1em;
	font-weight: bold;
	float: left;
	clear: both;
}
h3.trigger a {
	text-decoration: none;
	display: block;
}
h3.trigger a:hover { color: #ccc; }
h3.active {background-position: left bottom;background: url(/images/minus_img.jpg) no-repeat left center;} /*--When toggle is triggered, it will shift the image to the bottom to show its "opened" state--*/
.toggle_container {
	 padding-left: 20px;

	overflow: hidden;

	clear: both;
}
.toggle_container p{
font-size: 1.4em !important;}
.toggle_container .block {
	padding: 20px; /*--Padding of Container--*/
	
}
.toggle_container ul li a{
font-size: 1em !important;
}
.toggle_container ul li{
  list-style-type: none;
  padding: 3px 0 5px 5px;
}
  
h3.extra_trig{
    clear: both;
    float: left;
    font-size: 1.6em;
    font-weight: bold;
    margin: 0 0 5px;
    padding: 0 0 0 20px;}


h3.extra_trig a {
	
	  color: #000;
}
.events-block li{list-style-type:none;margin-left: 0px;font-size: 12px;}
.events-block li a{color:#263c8a;}
.events-block li a:hover{color:#ec1c51;}
.events-block p{margin-bottom:5px;color: #000;}
.own_events-content{text-align:right;padding-bottom:20px;}
.events-list{padding:15px 0px 3px;border-bottom: 1px solid #ccc;}
.events-list:first-child{padding-top:0px;}
.events-list:last-child{padding-bottom:0px;border-bottom:none;}
.events-list h2{font-size:.875em;font-weight:normal}
.events-list p{font-size: .75em;}

.fill_comments form{padding:.75em .75em 0 .75em;}
.fill_comments form p label {padding: .5em 0 0 0;display: block;font-family: 'RalewayBold',Helvetica,Arial,sans-serif;}
.fill_comments form p input[type="text"],.fill_comments form p textarea {border: 1px solid #ddd;background-color: #fff;border: 1px solid #727272;font-size: 1.428571429em;-webkit-box-shadow: inset -1px 0 3px rgba(0,0,0,.1);-moz-box-shadow: inset -1px 0 3px rgba(0,0,0,.1);box-shadow: inset -1px 0 3px rgba(0,0,0,.1);margin: 0;width: 98%;padding: 5px;max-width: 600px;}
.signin_button input,.button_style a
{float: left;
font-size: 1em;
background-color: #0078a5;
color: #fef4e9;
-webkit-appearance: none;
text-align: center;
text-shadow: 2px 2px #1a4782;
border: 1px solid #6175af;
background-color: #6175af;
background-image: -webkit-gradient(linear,0% 0,0% 100%,from(#6175af),to(#1d398d));
background-image: -webkit-linear-gradient(top,#6175af,#1d398d);
background-image: -moz-linear-gradient(top,#6175af,#1d398d);
background-image: -ms-linear-gradient(top,#6175af,#1d398d);
background-image: -o-linear-gradient(top,#6175af,#1d398d);
height: 27px;
width: 100px;
border-radius: 7px;
color:#fff !important;
}
.button_style a{padding-top: 4px;height: 23px;}
.button_style{padding-top:20px;}

.reply_button{float:right;width:auto;}
#content .heading_forum p{font-size: .9375em;font-weight: bold;}
.sidebox{float:left;width: 100%;padding:20px 0px 0px;}
.post_titlename {background: none repeat scroll 0 0 #ec1c51;color: #ffffff;float: left;padding: 3px 0 3px 2%;width: 100%;box-sizing: border-box;-moz-box-sizing: border-box;}
.post_titlename p span{float:right;padding-right: 10px;color:#ffffff;}
.post_titlename p{display:inline;}
.post_titlename span{float:left;}
.post_quote_content{border: 1px solid #DDDDDD;float: left;padding: 2%;width: 100%;background: #f1f3fa;box-sizing: border-box;-moz-box-sizing: border-box;}
.subs_details {float: left;width: 18%;}
.desc_details {float: left;padding-left: 20px;width: 74%;}
.post_reply_back{float:left;width:100%;}
.link_button{float:left;width:auto;}
.post_title p span{font-weight:bold;}
.quote_post_ratings{float:left;width:100%;padding-bottom:20px}
.quote_post_ratings{float:left;width:100%;padding-bottom:20px}

.event_button p.more_information {float: right;margin: 0px;padding:3px 0 2px 3px;}
.event_button {float: right;width: 100%;padding-bottom: 20px;}
.event_detail {float: left;width: 100%;}
.event_detail h3 {color: #333333;font-size: 1em;font-weight: bold;}
.event_detail ul {list-style: none;}
.event_detail ul li {font-size: 1em;padding-bottom: 1px;color: #333;margin-left:0px;}
.event_detail ul li span {font-weight: bold;}
.event_detail p {color: #333 !important;line-height: 17px;font-size:13px !important;}

.quote_post_ratings{float:left;width:100%;padding-bottom:20px}
.reply_button_post {padding-right:20px;}

/* registeration form */
#register_content{float:left;padding-bottom:20px;}
.registration_form {float: left;width: 96%;margin: 20px;}
.form_field{width:100%;float:left;}
.form_field label{vertical-align: middle;display: inline-block;width: 35%;text-align: right;padding-right: 20px;padding-bottom: 15px;padding-top: 5px;font-size: 14px !important;margin-bottom: 0.2em;font-weight: bold;}
.form_field select{width: auto;padding: 2px 0px;margin-bottom: 15px;}
.form_field input[type="text"],.form_field input[type="password"]{box-shadow: 0px 1px 3px #d1d0ce inset;width: 30%;padding: 2px 0px;margin-bottom: 15px;border: 1px solid #999999;height: 20px;}
.moreButton a.content_button{float:left;color: #ffffff !important;font-size: 11px;margin-bottom: 20px;}
.new_subscriber_checkbox{float:left;width:95%;}
.new_subscriber_checkbox span{float: right;font-size: 11px;text-align: right;width: 90%;}
.form_field input[type="checkbox"]{padding: 2px 0px;margin-bottom: 15px;float:right;}
.captcha_subscriber {float: right;margin-bottom: 10px;width: 63%;}
.form_button{float:right;width:63%;}
.moreButton input{cursor:pointer;float: left;width: auto;color: #ffffff !important;font-size: 11px;margin-bottom: 20px;background: #6175af;-webkit-border-radius: .8em;-moz-border-radius: .8em;border-radius: .8em;text-decoration: none;text-shadow: 1px 1px 1px #425b90;border: none;padding: 7px 35px;font-weight: bold;}
.form_content span{color:#ec1c51;float:right;font-size:15px;}
.form_content {float:left;padding-bottom:10px;width:96%;padding:0px 20px 20px;}
.registre_content_block{float:left;width:96%;padding:0px 20px;}
.form_content p{font-size:15px;display:inline;}
.form_field label span{color:#ec1c51;font-size: 20px !important;}
.registration_form p{font-size:15px;}
.registration_form p span{font-weight:bold;}
.registration_form a,.registre_content_block a{text-decoration:underline;font-weight:bold;}
.registration_form .moreButton a{text-decoration: none;}
.registration_form input[type="checkbox"]{float:left;}
.registre_content_block span{font-weight:bold;padding-bottom:10px;display: block;}
.form_field p{margin-bottom:0px;}
.form_field h3{margin-bottom:5px;font-size: 16px;margin-top: 15px;}
.form_field:first-child h3{margin-top:0px;}
.checkbox_space{padding-top:6px;}
.checkbox_space input[type="checkbox"]{margin:5px 10px;}
.submit_button{float:left;width:100%;margin-top:30px;}
.submit_button input[type="submit"]{padding:5px 20px;margin-right:10px;background-color:#6175af;border:none;color:#fff;border-radius: .8em;text-shadow:1px 1px 1px #425b90;-webkit-border-radius: .8em;-moz-border-radius: .8em;float:left;}
.submit_button span{padding-right:10px;float:left;padding-top: 3px;}
.submit_button a{padding-top:3px;display: inline-block;}
@media only screen and (max-width: 767px){
	.form_field input[type="text"], .form_field input[type="password"]{width: 95%;}
	.form_field select{clear:both;display: block;}
	.new_subscriber_checkbox{width:100%;}
	.captcha_subscriber{width:auto;}
	.form_content span{float:left;}
	.form_field label{width: auto;float: left;padding-bottom: 0px;display: block;}
	#advertTop{display:none;}
	}
@media only screen and (max-width: 445px){
	.main_forget_content .form_field label{text-align:left;}
}
/* css for activitis new class added*/
.articletitle .storyContent h3{font-size: .875em;line-height: 1.25em;margin-bottom: .25em;}
.articletitle .storyContent p {color: #666;font-size:0.75em;}
.articletitle .storyContent{margin-bottom: 1em;margin-top: .625em;overflow: auto;}
.articletitle .storyContent h3 a {font-weight: normal;}
.homenewsmodule header{margin-right:3.125%;}

/*for login*/
#loginForm > span {
    color: #ec1c51;
    margin-left: 117px;
    font-weight: bold;
}

#loginForm a.fogot_login{font-size: 14px;float: right;padding-top: 6px;padding-right: 12px;}
.hint {color: #999999;display: block;font-size: 0.9em;margin-left: 338px;margin-top: 2px;position: relative;top: -16px;}
.moreButton #back{margin-right: 10px;}

#forum_box_submit{border: none;background: none;font-family: 'RalewayBold',Helvetica,Arial,sans-serif;text-transform: uppercase;color: #333;cursor: pointer;font-size:12px;}
#forum_box_submit:hover{text-decoration:underline;}

/*subscribe css*/
.subscribe_box {margin: 20px 0px 60px;border: 1px solid #999999;background:#ffffff;width: 99.8%;float: left;}
.subscribe_now{width:25%;float:left;border-right: 1px solid #999999;box-sizing: border-box;}
.subscribe_now:last-child {border-right: none;}
.subscribe_top,.sub_cont,.sub_head,.subscribe_middle,.box-first .subscribe_top,.sub_botton,.sub_img,.write,.write a,.sub_close {float: left;width: 100%;}
.subscribe_top{border-bottom:1px solid #999;padding:12px 0px 0px;box-sizing:border-box;min-height:168px;}
.sub_cont {border-bottom: 1px solid #999;position:relative;height: 60px;    background: url("/images/sub_hover.png") no-repeat 96% center transparent;}
.sub_cont a{color: #333;vertical-align: middle;font-size: 14px;font-weight: normal;font-family: 'RalewayBold',Helvetica,Arial,sans-serif;line-height: 16px;padding: 10px 16% 10px 15px;height: 35px;display:table-cell;width:65%;overflow: hidden;}
.sub_head {padding-left:12px;box-sizing: border-box;}
.sub_head h3{font-family:'RalewayBold',Helvetica,Arial,sans-serif;font-size: 16px;color: #333333;margin-bottom:10px;line-height: 16px;font-weight:normal;text-align:center;}
.sub_head h3 span{font-weight:bold;}
.subscribe_bottom{margin: 0 auto;width: 91%;clear: both;padding:6px 0px 6px;overflow: hidden;min-height:80px;}
.sub_botton{text-align: center;}
.sub_botton a{color:#FFFEFE;font-family:'RalewayBold',Helvetica,Arial,sans-serif;font-size: 20px;padding: 6px 0px 6px;display:block;background:#e30045;}
.sub_botton a:hover{background:#26ac7f;}
.sub_img {text-align: center;position:relative;}
.subscribe_block img {max-width: 100%;}
.sub_info h4 {color:#333333;font-family:'RalewayBold',Helvetica,Arial,sans-serif;font-size: 16px;margin-bottom: 4px;text-align:center;}
.write {background: #003382;text-align:center;border-bottom: 1px solid #999999;height:60px;position:relative;}
.write a{padding-top: 20px;height:24px;}
.sub_close {text-align: center;border-bottom: 1px solid #999999;height: 35px;padding-top: 25px}
.box-third .write{background:#e30045;}
.box-first .sub_head h3{font-family:'RalewayBold',Helvetica,Arial,sans-serif;font-size:25px;line-height: normal;text-align:left;}
.box-first .sub_head h3 span{font-size:22px;}
.sub_img img{max-width:100%;padding-bottom:0px;}
.sub_data {position: absolute;bottom:45px;float: left;display:none;border: 1px solid #666666;background:#ffffff;padding:10px;left: -19%;width:300px;z-index:1;box-shadow:0px 3px 9px #3d3d3d;  -moz-box-shadow:0px 3px 9px #3d3d3d;-webkit-box-shadow:0px 3px 9px #333;}
.sub_data h4 {font-family:'RalewayBold',Helvetica,Arial,sans-serif;font-size: 18px;color: #333333;margin-bottom:5px;}
.sub_data:after {background: url("/images/downarrow.png") no-repeat center center transparent;content: "";width: 21px;height: 10px;float: left;position: relative;bottom: -20px;left: 50%;}
.write .sub_data {text-align: left;}
.box-first .sub_head h3 span{display:block;}
.sub_link {float: left;width: 100%;height: 60px;overflow: hidden;}
.sub_close .sub_link, span.write_cont{display:none;}
.sub_img img + img {position: absolute;bottom: -3px;right: 0px;}
.write a:hover {background: url("/images/sub_hover.png") no-repeat 6% center transparent;}
.box-third .write a:hover {background: url("/images/sub_hover_blue.png") no-repeat 6% center transparent;}

/*static subscribe css*/
.subscribe_main {float: left;width: 100%;}
.subscribe_head strong {padding-right: 10px;}
.group-fullwrap {width: 100% !important;}

@media only screen and (max-width: 960px){
.sub_close img, .write_img {display: none;}
.write a span.write_cont, .sub_close a span.write_cont {color: #333333;vertical-align: middle;font-size: 12px;font-weight: normal;font-family: open_sanssemibold, sans-serif;line-height: 16px;padding: 0px 16% 0px 10px;height: 35px;display: table-cell;width: 65%;text-align:left;}
.sub_close .sub_link {display: block;}
.sub_close {text-align: left;height: 35px;padding-top: 12px;opacity: 0.5;overflow: hidden;padding-bottom: 13px;}
.subscribe_now {width: 24.98%;}
.sub_data {left: -42%;}
.sub_head h3{font-size: 14px;}
}

@media only screen and (max-width: 768px){
.subscribe_top{min-height: 164px;}
.subscribe_bottom{min-height: 80px;}
}

@media only screen and (max-width: 680px){
.subscribe_now {border-bottom: none !important;border-right:none;}
.subscribe_box{border-bottom:0px;}
.box-first .subscribe_top {min-height: 40px;}
.box-first .sub_head h3 span {display: inline;}
.box-first .subscribe_middle, .sub_info h4, .sub_img {display: none;}
.box-first .subscribe_bottom {padding: 0px;min-height: 0px;}
.sub_data, .teaser_subscribe .sub_data {width: 95.5%;left: 0px;}
.write a span.write_cont, .sub_close a span.write_cont {padding: 0px 37px 0px 10px;text-align:left;height:25px;}
.subscribe_now {width: 100%;border-bottom: 1px solid #999999;}
.subscribe_top {min-height: 44px;}
.subscribe_bottom{display:none;}
.write{height:50px;}
}

@media only screen and (max-width: 480px){
.sub_data, .teaser_subscribe .sub_data {width: 94%;left: 0px;}   
}
#account a,.cmsText #account a {
    
    background: transparent;
    height: auto;
    padding: 0px;
    border: 0px!important;
   font-size: 15px;
     word-break:break-all;
    color: #ff0000;
     text-decoration: underline;
}
 #account {
    font-size: 15px;
    font-family: 'RalewayRegular',Helvetica,Arial,sans-serif;
    color: #ff0000;
    line-height: 21px;
}
.cmsText #account a:hover{
    color: #ff0000!important;
}