.node-unpublished { /* Unpublished nodes */ background-color:#fff4f4; }

/* Homepage */
/* Override */
.no-padding { padding:0 !important; }
.panel-body .news-sect, .front .block .news-sect { min-height:100px; }/* Ling*/
.carousel-container .sub-slide { padding-left:1px; }
.carousel-container .slide-content { bottom:0;padding-bottom:10px;padding-left:10px;left:0;right:0;background:url(../images/gradient.png) repeat-x;
background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 83%, rgba(0,0,0,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(0%, rgba(0,0,0,0)), color-stop(83%, rgba(0,0,0,1)), color-stop(100%, rgba(0,0,0,1)));background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 83%, rgba(0,0,0,1) 100%);background:-o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 83%, rgba(0,0,0,1) 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 83%, rgba(0,0,0,1) 100%);background:linear-gradient(top bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 83%, rgba(0,0,0,1) 100%); }
.carousel-container .slide-1 .slide-content { bottom:0; }
.right-btn, .left-btn { z-index:100; }

/* override Bootstrap-generated style.css */
/* admin menu */
.admin-blocks * {
  -webkit-box-sizing: content-box !important;
     -moz-box-sizing: content-box !important;
          box-sizing: content-box !important;
}

.front .home_opinion { float:right; padding-right: 0px !important;}

/* Rotator */
.front .carousel-container { width:848px;height:450px; }
.front .carousel-container .carousel-inner { height:400px; }
.front .carousel-container .carousel-control.right,
.front .carousel-container .carousel-control.left { z-index:100; }
.front .carousel-container .wrapper { width:848px;display:none; }
.front .carousel-container .wrapper:first-child { display:block; }
.front .carousel-container .wide-news { width:848px;height:400px; }
.front .carousel-container .slide-container { width:848px; }
.front .carousel-container .main-slide { width:565px;height:400px; }
.front .carousel-container .sub-slide { width:282px; }

.front .carousel-container .cycle-youtube,
.front .carousel-container iframe,
.front .carousel-container object,
.front .carousel-container embed,
.front .carousel-container .movideo-player .player-content { width:848px;height:368px; }
.front .carousel-container .movideo-player .player-title { background:linear-gradient(180deg, rgba(0,0,0,0.95) 0, rgba(0,0,0,0));position:absolute;z-index:100;color:#FFF;width:100%;padding:5px 10px; }

.front .latest-news { padding-left:0;padding-right:0;border:1px solid #eee;padding:0; }
.front .latest-news .newssect-text h3 { margin:0;line-height:22px; }
.front .latest-news .newssect-text h3 a { line-height:16px; }/*Ling*/
.front .home_map { padding-left:0;margin-left:20px;width:530px; }
.front .expert-opinion h2 { line-height:14px;font-size:16px; }
.front .expert-opinion .opinion-quote { background: url(../images/accord-header.png);float:left;font-weight:600;margin-top:15px;position:relative;width:300px; }
.front .expert-opinion .opinion-quote h3 { font-size:14px;font-weight:600;height:86px;line-height:20px;margin:0;padding-left:117px; }
.front .other-opinion h3 { margin:0;font-size:16px;font-weight:600;line-height:22px; }

.front .photos-videos h2 { font-size:26px;height:51px;line-height:28px;background: url(../images/accord-header.png) repeat;border-top: 3px solid #740001;color:#00437c;font-weight:300;margin:10px 0;padding:9px 0 9px 15px; }
.front .photos-videos h3 { display:inline;font-size:16px;height:auto;line-height:22px;margin:0;width:auto; }

/* Expand / Collapse Blocks */
.front .block.collapsiblock-processed { margin-top:5px;display:block;width:100%; }
.front h2.panel-title { background:url(../images/accord-header.png) repeat;border-top:3px solid #740001;color:#00437c;font-weight:300;margin:0;padding:9px 0 9px 15px;font-size:26px;height:51px;line-height:28px; }
.front h2.panel-title a { color:#00437c;font-weight:300;text-decoration:none; }

.front .a1-expand-collapse { margin:0 !important;font-weight:300 !important; } /* override default.css: .block h4 */
.front .panel-news .panel-title { border-top:3px solid #740001; }
.front .panel-lifestyle .panel-title { border-top:3px solid #00aced; }
.front .panel-publication .panel-title { border-top:3px solid #818181; }
.front div .collapsiblockCollapsed a,
.front div .collapsiblock a { background:none;margin-top:0;margin-bottom:0; }
.front div .collapsiblock a:after { content:"Hide";font-size:14px;font-weight:300;line-height:1.1;float:right;text-transform:capitalize;padding-right:15px;color:#333;position:absolute;margin-top:-20px;right:15px; }
.front div .collapsiblock.collapsiblockCollapsed a:after { content:"Show";font-size:14px;font-weight:300;line-height:1.1;float:right;text-transform:capitalize;padding-right:15px;color:#333; }

.front .other-news .row-1,
.front .other-news .row-3,
.front .other-news .row-5 { border-right:1px solid #dbdbdb;padding:0 7px 0 10px; }
.front .other-news .row-2,
.front .other-news .row-4,
.front .other-news .row-6 { padding:0 15px 0 7px; }

.front .panel-body .main-news .caption-text h3.newssect-text { font-size:16px;line-height:22px;margin-bottom:0; }
.front .panel-body .other-news .caption-text h3.newssect-text { margin:0;height:44px;line-height:1.1em;font-size:16px; }

/* .front .newssect-text { clear:both; } Ling*/

.front .wide-news .caption-text { font-size:30px;font-weight:600;line-height:32px; }
/*.front .caption-text.img-aside-text .small_sprite { display:inline-block; } Ling*/

.front .view-aone2015-home-photos-and-videos .flexslider { height:204px; }
.node-type-article .view-aone2015-latest-news .flexslider { height:70px; }
.loading { background:url(../images/loader-2.gif) no-repeat center center !important; }

/* Article Page */
.node-type-article article.story-head { font-size:18px; }
.node-type-article article.story-head .ads-wrap { margin-top:0; }
.node-type-article .article-content a { color:#297CBB; }
.node-type-article .article-content a:hover { color:#CB2027; }
.node-type-article p { margin:0 0 20px; }
.node-type-article .carousel-container h3 { font-size:14px;height:45px;line-height:15px;margin-top:10px; }
.node-type-article .carousel-container h3 a { font-weight:normal;outline-offset:0; }
.node-type-article #block-views-aone2015-latest-news-block .flex-viewport,
.node-type-article #block-views-aone2015-latest-news-block ul.slides { position:relative;width:85%;overflow:hidden;margin:0 auto; }
.node-type-article #block-views-aone2015-latest-news-block .flexslider { margin:0px;border:none;position:relative;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;zoom:1;background:none; }
.node-type-article #block-views-aone2015-latest-news-block .flexslider .flex-direction-nav a { display:block;opacity:1;overflow:visible;position:absolute;top:50%;left:0;bottom:0;opacity:.5;width:5%;height:20px;filter:none;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6); }
.node-type-article #block-views-aone2015-latest-news-block .flexslider .flex-direction-nav a.flex-prev { left:2%; }
.node-type-article #block-views-aone2015-latest-news-block .flexslider .flex-direction-nav a.flex-next { left:auto;right:2%; }
.node-type-article #block-views-aone2015-latest-news-block .flexslider .flex-direction-nav a:before { content:""; }
.node-type-article #block-views-aone2015-latest-news-block .flexslider .slides > li { width:268px !important; }
@media only screen and (min-width : 768px) and (max-width : 1024px) {
  .node-type-article #block-views-aone2015-latest-news-block .flexslider .slides > li { width:220px !important; }
}

@media only screen and (min-width : 1025px) { /* Desktop only */
.node-type-article .region-content,
.node-type-micro-site .region-content { float:left;width:74%; }
.node-type-article .region-content .node-article.view-mode-aone2015_article { width:1170px; }
.node-type-article article.story-head .region-name { display:none; }
}

.node-type-article .sticky-author h2.region-name { height:50px;line-height:25px;margin-top:0;margin-bottom:100px; }
.node-type-article .purchase-article a { color:#333; }
.node-type-article .testimonial .name { font-weight:600; }
.node-type-article .testimonial-title a /* desktop */,
.node-type-article .field-name-field-source a /* tablet */ { color:#00407d; }
.node-type-article .image-wrapper img { height:100%; }
.node-type-article .caption-image { margin-top:4px;font-style:italic; }
.node-type-article .caption-image p.photo-caption{ margin-bottom:10px;font-size:16px; }
.node-type-article .caption-image p.photo-credit { margin-top:0;color:#6F777C; }
.node-type-article .photo-credit { margin-top:3px;margin-bottom:10px;color:#888888;font-size:13px; }
.node-type-article .slide-cnt { font-size:18px;line-height:25px; }
@media only screen and (max-width : 767px) { /* mobile */
  .node-type-article .caption-image { font-size:11px;font-style:italic; }
  .node-type-article article.story-head .region-name {
    display:block;
    margin-bottom:10px;
    font-size: 16px;
  }

  .node-type-article article.story-head .region-name a {
    color: #555;
  }

  .alert-danger {
    display: none !important;
  }
}

@media only screen and (min-width : 768px) and (max-width : 1024px) { /* tablet */
  /*
  .front .aux,
  .front .region-content,
  .front .connect,
  .front .partner,
  .front .bottom-content-wrapper { width:100% !important; }
  .front .bottom-content,
  .front #block-menu-menu-a1-revamp-footer-menu,
  .front .copyright { min-width:100%; }
  */
    .node-type-article .aux .col-md-7 { width:100%; }
  .aux .col-md-7 { width:100%; }
  .slide-cnt { width:12%; }
  .node-type-article article.story-head .region-name { display:block;margin-bottom:10px; }
}

.node-type-article .content-wrapper.mobile-version h1 { font-size:25px;font-weight:bold;line-height:27px; }
.node-type-article .content-wrapper.mobile-version .sub-text .field,
.node-type-article .content-wrapper.mobile-version .sub-text .field-items,
.node-type-article .content-wrapper.mobile-version .sub-text .field-item { display:inline-block; }
.node-type-article .content-wrapper.mobile-version .sub-text .field.field-name-field-byline:before,
.node-type-article .content-wrapper.mobile-version .sub-text .field.field-name-field-publication-date:before { content:"|";margin:0 3px; }

.node-type-article .sticky-article { padding:10px 0;top:0;width:165px; }

.node-type-article .smart-paging-pager { height:90px;margin-top:20px; }
.node-type-article .smart-paging-pager .single-page a { color:#CB2027; }
.node-type-article .smart-paging-pager a { display:inline-block;padding:4px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;color:#fff;background:#ccc;outline:none;border:none;margin-right:3px; }
.node-type-article .smart-paging-pager a:hover { color:#fff;text-decoration:none; }
.node-type-article .smart-paging-pager .active a { background:#333; }
.node-type-article .smart-paging-pager .text-center { text-align:left;float:left; }
.node-type-article .smart-paging-pager .pagination { margin:0;border-radius:0; }
.node-type-article .smart-paging-pager .prev a,
.node-type-article .smart-paging-pager .next a { text-transform:uppercase; }
.node-type-article .smart-paging-pager .single-page { float:right;text-transform:uppercase; }
.node-type-article .smart-paging-pager .single-page a:hover { background-color:#eee;border-color:#ddd; }
@media only screen and (max-width : 767px) {
  .node-type-article .smart-paging-pager { margin-top:20px; }
}

.node-type-article .social-icon-bar { margin-top:100px; }
.node-type-article .social-icon-bar span, .social-icons .icons span { display:block;float:left;background-image:url(../images/aside-social-icon-square.png);width:35px;height:34px;background-repeat:no-repeat;background-position:-100px -100px; /* set default to empty space */ }
.node-type-article .social-icon-bar span.st_facebook, .social-icons span.st_facebook { background-position:0 0; }
.node-type-article .social-icon-bar span.st_twitter, .social-icons span.st_twitter { background-position:-36px 0px; }
.node-type-article .social-icon-bar span.st_googleplus, .social-icons span.st_googleplus { background-position:-72px 0px; }
.node-type-article .social-icons span.st_whatsapp {background-position: -147px 0px;cursor:pointer;}
.node-type-article span.st_whatsapp:hover { background-position:-147px -34px;cursor:pointer; }
.node-type-article .social-icon-bar span.st_email, .social-icons span.st_email { background-position:-109px 0px; }
.node-type-article span.st_facebook:hover { background-position:0 -33px; }
.node-type-article span.st_twitter:hover { background-position:-36px -33px; }
.node-type-article span.st_googleplus:hover { background-position:-72px -33px; }
.node-type-article span.st_email:hover { background-position:-109px -33px; }
.node-type-article .social-icon-bar .stButton .facebook, .social-icons span .stButton .facebook,
.node-type-article .social-icon-bar .stButton .twitter, .social-icons span .stButton .twitter,
.node-type-article .social-icon-bar .stButton .googleplus, .social-icons span .stButton .googleplus,

/* Node Embed */
.sliderContent,
.sliderImg,
.lightbox { clear:both; }
.node-type-article .view-mode-aone2015_gallery .gallery-description { display:none; }
.node-type-article .slide-text h3 { font-size:20px;font-weight:600;line-height:1.4em;margin:0; }
.node-type-article .slide-text .gallery-credit { font-size:10px; }
.node-type-article .lightbox-wrapper, .node-type-article .mobile-lightbox { clear:both;padding-bottom:10px; }
.node-type-article .lightbox-wrapper .sContainer li { padding:0; }
.node-type-article .sliderImg { text-align:center; } /* gallery main image */
.node-type-article .sliderImg img { width:auto;height:auto;max-width:100%;max-height:90%; }
.node-type-article .sliderContent { overflow:hidden; }
.node-type-article .sliderContent img { width:auto;height:auto;max-width:89%;max-height:92%; }
.node-type-article .file.view-mode-aone2015_gallery { width:90px;height:62px;text-align:center;display:table-cell;vertical-align:middle; } /* gallery thumbnails */

/* AdChoice */
/* VBulletin */
.node-type-article .post-comment { width:640px; }
.node-type-article .post-comment, .node-type-article .adchoice {clear:both;}
.node-type-article .adchoice, .node-type-article .ob_widget_bottom { display:block;margin-left:190px; }
.node-type-article .moodmeter,
.node-type-article .post-comment { margin-left:180px; }
@media only screen and (min-width : 768px) and (max-width : 1024px) { /* tablet */
  .node-type-article .adchoice, .node-type-article .ob_widget_bottom,
  .node-type-article .moodmeter  { display:block; }
  .node-type-article .adchoice, .node-type-article .ob_widget_bottom,
  .node-type-article .moodmeter,
  .node-type-article .post-comment { margin-left:0;width:100%; }
  .node-type-article .post-comment { width:96%;margin:20px 15px 30px 15px;padding-left:0; }
}
@media only screen and (max-width: 767px) { /* mobile */
  .node-type-article .moodmeter  { display:none; }
  .node-type-article .adchoice, .node-type-article .ob_widget_bottom,
  .node-type-article .post-comment { margin:0;width:100%; }
}
.node-type-article .post-comment label[for=edit-reply] { color:#4b4b4b;text-transform:capitalize;font-size:30px;margin-top:20px;margin-bottom:10px;font-weight:500;line-height:1.1; }
.node-type-article .post-comment form .form-control:focus { width:100% !important; }

/** vb comments css ***/
#vb-comments-header-img { margin:10px 0 0 0;padding:0; }
#vb-comments { margin:0;background:#FAFAFA;padding:15px;border-radius:0 20px 0 0; }
#vb-comments .vb-single-comment { margin:4px 0 0 0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#333333; }
#vb-comments .vb-single-comment-content { line-height:1.5em; }
#vb-comments img { width:95%; }
#vb-comments .vb-single-comment-postinfo { border-bottom:1px solid #007BFF;color:#777777;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:1.4em;padding:0 0 5px 0;margin:5px 0 4px 0; }
#vb-comments-footer { margin:5px 0 0 0; }
#vb-comments-footer .vb-footer-item { text-align:right;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;padding:4px 4px 4px 4px;display:block; }
/** vb comments css end***/

/* Microsite */
.node-type-micro-site .aux.no-padding * { box-sizing:content-box; }
.node-type-micro-site .views-row { min-height:75px; }

.node-type-micro-site .microsite-banner { text-align:center;padding-bottom:20px; }
.node-type-micro-site .ui-widget-content {
    background: none !important;
    border: 0px !important;
    color: #222222 !important;
}

.node-type-micro-site .ui-widget-header {
    background: none repeat scroll 0 0 #C3C3C3 !important;
    color: #FFFFFF !important;
    font-weight: normal !important;
	border: 0px !important;
}
.node-type-micro-site .ui-corner-all {
    border-radius: 0px !important;
}

.node-type-micro-site #quicktabs-micro_site_quick_tabs  .ui-state-default{
    background: none !important;
	color: #1C94C4 !important;
    font-size: 16px !important;

	border: 0px !important;
}

.node-type-micro-site #quicktabs-micro_site_quick_tabs  .ui-state-active a{
	color: #FFFFFF !important;
}

.node-type-micro-site #quicktabs-micro_site_quick_tabs  .ui-state-active{
	background: none repeat scroll 0 0 #0099FF !important;
    color: #666666 !important;

}

.node-type-micro-site .ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited {
    color: #666666 !important;
    text-decoration: none;
}

.node-type-micro-site .ui-tabs .ui-tabs-nav{
	margin: 0 !important;
    padding: 0 !important;
	font: bold 16px Arial,Helvetica,sans-serif !important;
	margin: 0 0.2em 0 0
}

.node-type-micro-site .ui-tabs .ui-tabs-nav li {
    border-bottom-width: 0;
    float: left;
    list-style: none outside none;
    margin: 0 0.2em 0 0;
    padding: 0;
    position: relative;
    top: 0;
    white-space: nowrap;
}

.node-type-micro-site .ui-tabs .ui-tabs-nav li a {
    border-right: 1px solid #FFFFFF;
    float: left;
    font: bold 16px Arial,Helvetica,sans-serif;
    padding: 0.5em 1em;
    text-decoration: none;
}
.node-type-micro-site .ui-tabs .ui-tabs-nav li.ui-tabs-active {
    margin-bottom: -1px;
    padding-bottom: 1px;
}

.node-type-micro-site .ui-corner-top {
    border-top-left-radius: 0px !important;
    border-top-right-radius: 0px !important;
}

.node-type-micro-site .ui-tabs-panel {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    border-width: 0 !important;
    padding: 5px 0 !important;
}

.node-type-micro-site #quicktabs-micro_site_quick_tabs h3 {
	border-bottom: 1px dotted #0099FF;
    color: #417695;
    font: 24px Georgia,"Times New Roman",Times,serif;
    margin-bottom: 10px;
    padding: 8px 8px 8px 0px;
}

.node-type-micro-site #quicktabs-micro_site_quick_tabs h3 a {
    color: #417695;
    font: 24px Georgia,"Times New Roman",Times,serif;
}

.node-type-micro-site .ms_newssect_img {
    float: left;
    height: 78px;
    padding-bottom: 5px;
    padding-left: 0;
    padding-right: 10px;
    padding-top: 0;
    width: 120px;
}

.node-type-micro-site .field-name-field-blurb{
    color: #666666;
    font-size: 14px;
    line-height: 1.2em;
}

.node-type-micro-site .field-name-title, .field-name-title a{
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 18px;
    font-weight: normal;
    line-height: 1em !important;
    padding: 5px 5px 5px 0px;
	color:	#0065ce !important;
}

.node-type-micro-site .field-name-field-image{
	float: left;
    padding: 0 14px 5px 0;
    width: 430px;
}

.node-type-micro-site .newslist_body_txt_s {
    color: #666666;
    font-size: 12px;
    line-height: 1.2em;
	padding-top: 10px;
}

.node-type-micro-site .field-name-field-gallery-image .field-item {
    /* display: inline-block; */
    margin: 0 10px 10px 0px;
	width: 150px;
	height: 98px;
	float: left;
}

/* About Us page */
.about-us .management{ margin-bottom:50px;margin-top:50px;text-align:center; }
.about-us h1 { font-size:26px; }
.about-us h2 { font-size:18px; }
.about-us h3{ font-size:16px; }
.about-us .award-headline { font-weight:bold; }
.about-us .light-grey { background-color:#eee; }
.about-us .black { background-color:#FFF; }
.about-us .margin-bottom-30 { margin-bottom:30px; }
.about-us .caption-header{ background-color:#3CF;color:#FFF;padding-left:10px;font-weight:bold; }
.about-us .btn-default { background-image:linear-gradient(to bottom, #fff 0px, #e0e0e0 100%);background-repeat:repeat-x;border-color:#ccc;text-shadow:0 1px 0 #fff; }
.about-us .container-carousel { margin-bottom:50px; }
.about-us .align-centre { margin:0 auto; }

/* SEO Recommendations */
.front .country-name h2 { margin-left:15px;margin-bottom:0;font-size:16px;height:22px;line-height:22px; }
.front .slide-2 h3.caption-text { color:#2c3643;font-size:16px;height:44px;line-height:20px; }
.front .trending .trending-list h4 { font-size:16px;margin:0;height:22px;line-height:22px; padding: 0 8px; }
.front .trending .trending-list h4 a { font-size:16px;height:22px;line-height:22px; }

/* Poll */
#block-aone-recent .block-title { display:none; }
#block-aone-recent .panel { margin-bottom:0; }
#block-aone-recent .panel .panel-body { min-height:0px; }
#block-aone-recent .radio input[type=radio] { position:relative;margin:0; }
#block-aone-recent ul.links { padding-left:5px; }
#block-aone-recent ul.links li { display:inline; }

/* News Page */
.news-body-main .main-news .newssect-img { margin-bottom:7px; }
.news-body-main .main-news .caption-text h3.newssect-text { font-size:18px;margin-top:0px;margin-bottom:0px;line-height:1.2; }
.news-body-main .other-news .caption-text h3.newssect-text { margin-top:0px;margin-bottom:0px;font-size:16px;line-height:1.4; }

/* Sections Page */
.aone2015-section-view .views-row-1 { float:left;width:58%;margin-top:8px; }
.aone2015-section-view .views-row-1 img { width:100%; }
.aone2015-section-view .views-row-1 h3 { margin-top:0px;margin-bottom:0px;font-size:26px; }
.aone2015-section-view .views-row-1 .view-row-content { min-height:365px; }
.aone2015-section-view .views-row-2,
.aone2015-section-view .views-row-3 { float:left;width:40%;margin-top:8px;padding-left:4%;overflow:hidden; }
.aone2015-section-view .views-row-2 .view-row-content,
.aone2015-section-view .views-row-3 .view-row-content { padding-bottom:8px;border-bottom:1px solid #b8b8b8;height:90px; }
.aone2015-section-view .views-row-2 img,
.aone2015-section-view .views-row-3 img { background-size:100%;min-height:65px;float:left;margin-right:5px;max-width:121px;max-height:78px; }
.aone2015-section-view .views-row-4,
.aone2015-section-view .views-row-5,
.aone2015-section-view .views-row-6 { float:left;width:40%;margin:0px;padding-left:4%;overflow:hidden; }
.aone2015-section-view .views-row-4 .view-row-content,
.aone2015-section-view .views-row-5 .view-row-content,
.aone2015-section-view .views-row-6 .view-row-content { padding:5px 0;border-bottom:1px solid #b8b8b8;height:80px; }
.aone2015-section-view .views-row-2 h3,
.aone2015-section-view .views-row-3 h3,
.aone2015-section-view .views-row-4 h3,
.aone2015-section-view .views-row-5 h3,
.aone2015-section-view .views-row-6 h3 { margin-top:0px;font-size:16px;line-height:1.4; }

/* horizontal line to separate top and bottom parts */
.aone2015-section-view .section-separator { margin-top:18px;border-top:1px solid #b8b8b8; }

.aone2015-section-view .views-row-7,
.aone2015-section-view .views-row-9,
.aone2015-section-view .views-row-11,
.aone2015-section-view .views-row-13,
.aone2015-section-view .views-row-15,
.aone2015-section-view .views-row-17,
.aone2015-section-view .views-row-19,
.aone2015-section-view .views-row-21,
.aone2015-section-view .views-row-23,
.aone2015-section-view .views-row-25 { padding-right:15px;overflow:hidden; }
.aone2015-section-view .views-row-8,
.aone2015-section-view .views-row-10,
.aone2015-section-view .views-row-12,
.aone2015-section-view .views-row-14,
.aone2015-section-view .views-row-16,
.aone2015-section-view .views-row-18,
.aone2015-section-view .views-row-20,
.aone2015-section-view .views-row-22,
.aone2015-section-view .views-row-24,
.aone2015-section-view .views-row-26 { padding-left:15px;overflow:hidden; }

.aone2015-section-view .views-row-7 .view-row-content,
.aone2015-section-view .views-row-8 .view-row-content,
.aone2015-section-view .views-row-9 .view-row-content,
.aone2015-section-view .views-row-10 .view-row-content,
.aone2015-section-view .views-row-11 .view-row-content,
.aone2015-section-view .views-row-12 .view-row-content,
.aone2015-section-view .views-row-13 .view-row-content,
.aone2015-section-view .views-row-14 .view-row-content,
.aone2015-section-view .views-row-15 .view-row-content,
.aone2015-section-view .views-row-16 .view-row-content,
.aone2015-section-view .views-row-17 .view-row-content,
.aone2015-section-view .views-row-18 .view-row-content,
.aone2015-section-view .views-row-19 .view-row-content,
.aone2015-section-view .views-row-20 .view-row-content,
.aone2015-section-view .views-row-21 .view-row-content,
.aone2015-section-view .views-row-22 .view-row-content,
.aone2015-section-view .views-row-23 .view-row-content,
.aone2015-section-view .views-row-24 .view-row-content,
.aone2015-section-view .views-row-25 .view-row-content,
.aone2015-section-view .views-row-26 .view-row-content { border-bottom:1px solid #b8b8b8;height:80px;min-height:60px;padding:5px 0; }

.aone2015-section-view .views-row-7 h3,
.aone2015-section-view .views-row-8 h3,
.aone2015-section-view .views-row-9 h3,
.aone2015-section-view .views-row-10 h3,
.aone2015-section-view .views-row-11 h3,
.aone2015-section-view .views-row-12 h3,
.aone2015-section-view .views-row-13 h3,
.aone2015-section-view .views-row-14 h3,
.aone2015-section-view .views-row-15 h3,
.aone2015-section-view .views-row-16 h3,
.aone2015-section-view .views-row-17 h3,
.aone2015-section-view .views-row-18 h3,
.aone2015-section-view .views-row-19 h3,
.aone2015-section-view .views-row-20 h3,
.aone2015-section-view .views-row-21 h3,
.aone2015-section-view .views-row-22 h3,
.aone2015-section-view .views-row-23 h3,
.aone2015-section-view .views-row-24 h3,
.aone2015-section-view .views-row-25 h3,
.aone2015-section-view .views-row-26 h3 { margin-top:0px;margin-bottom:0px;line-height:1.4;font-size:18px; }

@media only screen and (max-width: 767px) {
 .aone2015-section-view img { width:100%;height:auto !important; }
 .aone2015-section-view .views-row-1 { width:100%;float:left; }
 .aone2015-section-view .views-row-1 .view-row-content { min-height:280px;padding-left:5px;padding-right:5px; }
 .aone2015-section-view .views-row-1 h3 { font-size:20px; }
 .aone2015-section-view .views-row-2 { border-bottom:medium none;float:left;margin-bottom:10px;margin-right:1%;min-height:210px;padding:6px;width:49%;margin-top:8px; }
 .aone2015-section-view .views-row-3 { border-bottom:medium none;float:left;margin-bottom:10px;margin-left:1%;min-height:210px;padding:6px;width:49%;margin-top:8px; }
 .aone2015-section-view .views-row-2 .view-row-content,
 .aone2015-section-view .views-row-3 .view-row-content { border-bottom:none;height:auto;padding-bottom:8px;margin-top:8px; }
 .aone2015-section-view .views-row-4,
 .aone2015-section-view .views-row-5,
 .aone2015-section-view .views-row-6 { float: left;margin:0px;padding:0px;clear:both;width:100%; }

 .aone2015-section-view .views-row-4 .view-row-content,
 .aone2015-section-view .views-row-5 .view-row-content,
 .aone2015-section-view .views-row-6 .view-row-content { background-color:#f2f2f2;border-bottom:1px solid #ffffff;list-style-type:none;margin-bottom:0;padding:10px 8px;height:90px; }
 .aone2015-section-view .views-row-7,
 .aone2015-section-view .views-row-8,
 .aone2015-section-view .views-row-9,
 .aone2015-section-view .views-row-10,
 .aone2015-section-view .views-row-11,
 .aone2015-section-view .views-row-12,
 .aone2015-section-view .views-row-13,
 .aone2015-section-view .views-row-14,
 .aone2015-section-view .views-row-15,
 .aone2015-section-view .views-row-16,
 .aone2015-section-view .views-row-17,
 .aone2015-section-view .views-row-18,
 .aone2015-section-view .views-row-19,
 .aone2015-section-view .views-row-20,
 .aone2015-section-view .views-row-21,
 .aone2015-section-view .views-row-22,
 .aone2015-section-view .views-row-23,
 .aone2015-section-view .views-row-24,
 .aone2015-section-view .views-row-25,
 .aone2015-section-view .views-row-26 { margin:0;border:0; }

 /* horizontal line to separate top and bottom parts */
 .aone2015-section-view .views-row-7 { border-top:1px solid #b8b8b8;padding-top:4px; }

 .aone2015-section-view .views-row-7 .view-row-content,
 .aone2015-section-view .views-row-8 .view-row-content,
 .aone2015-section-view .views-row-9 .view-row-content,
 .aone2015-section-view .views-row-10 .view-row-content,
 .aone2015-section-view .views-row-11 .view-row-content,
 .aone2015-section-view .views-row-12 .view-row-content,
 .aone2015-section-view .views-row-13 .view-row-content,
 .aone2015-section-view .views-row-14 .view-row-content,
 .aone2015-section-view .views-row-15 .view-row-content,
 .aone2015-section-view .views-row-16 .view-row-content,
 .aone2015-section-view .views-row-17 .view-row-content,
 .aone2015-section-view .views-row-18 .view-row-content,
 .aone2015-section-view .views-row-19 .view-row-content,
 .aone2015-section-view .views-row-20 .view-row-content,
 .aone2015-section-view .views-row-21 .view-row-content,
 .aone2015-section-view .views-row-22 .view-row-content,
 .aone2015-section-view .views-row-23 .view-row-content,
 .aone2015-section-view .views-row-24 .view-row-content,
 .aone2015-section-view .views-row-25 .view-row-content,
 .aone2015-section-view .views-row-26 .view-row-content { padding:2px 8px;border-bottom:1px solid #b8b8b8;height:auto; }
}

.article-content img {
  max-width: 100%;
  height: auto;
  position: relative;
  display: block;
}

/* Splash Screen */
#mobile-splash-screen { z-index:1111000; }
.splash .modal-dialog { margin:0; }
.splash .modal-content { border-radius:0; }
.splash .modal-body { background:-webkit-linear-gradient(#009DE4, #FFFFFF);/* For Safari 5.1 to 6.0 */background:-o-linear-gradient(#009DE4, #FFFFFF);/* For Opera 11.1 to 12.0 */background:-moz-linear-gradient(#009DE4, #FFFFFF);/* For Firefox 3.6 to 15 */background: linear-gradient(#009DE4, #FFFFFF);/* Standard syntax */height:100vh;padding:40px;margin:auto; }
.splash .app-logo { padding:20px;text-align:center; }
.splash .app-logo h2 {font:normal 14px Arial,Helvetica,sans-serif;color:#333; }
.splash .app-div-install { margin:30px 20px 10px 20px;text-align:center;display:block;background-color:#3668CD;padding:10px; }
.splash .app-div-install a { font:bold 16px Arial,Helvetica,sans-serif;color:#FFF; }
.splash .app-div-continue { text-align:center; }
.splash .app-div-continue a { font:12px Arial,Helvetica,sans-serif;color:#666; }
.splash .app-div-phoneimage { position:absolute;bottom:0;text-align:center;width:100%;left:0; }
.splash .phoneimage { width: 80%; }

@media (orientation : landscape) {
  .splash .app-div-phoneimage { display:none; }
}

@media (min-width:768px) {
  .splash .modal-dialog { width:auto; }
  .splash .app-logo h2 {font-size: 120%; }
  .splash .app-div-install a { font-size: 150%; }
  .splash .app-div-continue a { font-size:120%; }
  .splash .phoneimage { width: auto; }
}

@media (min-width:1024px) {
  .splash .app-div-phoneimage { display:block; }
}

@media only screen and (min-width : 768px) and (orientation: portrait) {
  .splash .app-div-phoneimage { display:block; }
}
