html, body { position: relative; height: 100%; width: 100%; overflow-x: hidden; } body { font-family: 'Source Sans Pro', sans-serif; margin: 0; padding: 0; color: #232323; font-size: 14px; line-height: 1.4; width: 100%; -webkit-text-size-adjust: 100%; overflow: hidden; font-weight:300; } .clear{ clear:both; display:block; } .clearleft{ clear:both; float:left; display:block; } a { text-decoration: none; color: #238acf; } p{ padding:0px; margin:0px; line-height:20px; } blockquote{ border-left: 5px #238acf solid; padding:0 0 0 20px; margin:10px 0 20px 0; font-size:16px; line-height:22px; font-weight:300; } blockquote span{ display:block; color:#238acf; font-weight:700; font-size:14px; text-transform:uppercase; line-height:22px; } .videocontainer{ max-width:100%; padding:0; display: block; margin:0; } #mobile_wrap{ max-width:800px; margin:auto; } #pages_maincontent{ width:90%; height: 90%; padding:30px 5% 30px 5%; margin:0px; position: absolute; top: 60px; left: 0; right: 0; bottom: 0px; overflow: scroll; -webkit-overflow-scrolling: touch; } .panel { z-index: 1000; display: none; background-color:#238acf; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; overflow: auto; -webkit-overflow-scrolling: touch; position: absolute; width: 260px; top: 0; height: 100%; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -webkit-transition-duration: 400ms; transition-duration: 400ms; color:#FFFFFF; } .content-block { margin: 35px 0; padding: 0 15px; } .logo_title{ font-size:40px; font-weight:700; padding:0px; color:#FFFFFF; } .navbar:after { width:100%; } .navbar{ height: 100px; line-height:100px; } .toolbar { height: 100px; background:url(images/trans_black.png) repeat; } .toolbar::before { content: ""; position: absolute; left: 5%; top: 0px; bottom: auto; right: auto; height: 1px; width: 90%; background:none; display: block; z-index: 15; transform-origin: 50% 0% 0px; opacity: 0.3; } .navbarpages{ background-color:#0972b9; position: fixed; top:0px; width:100%; height:50px; } .menu_open_icon{ background:url(images/menu_open.png) no-repeat center; } .menu_open_icon_white a{ display:block; float:right; width:10%; height:100%; margin:18px 0 0 0; padding:0 0 0 0; text-align:center; } .navbar_home_link a{ float:left; width:23%; padding:10px 0 0 3%; } .navbar_home_link img{ max-width:20%; } .navbar_page_center{ width:50%; float:left; line-height:50px; text-align:center; color:#FFFFFF; font-size:18px; } /* 5.1 FOOTER TOOLBAR */ ul.toolbar_icons{ list-style:none; padding:0px; margin:0px; display: inline-block; text-align:center; width:100%; } ul.toolbar_icons li{ list-style:none; padding:0px; margin:0px; display: inline-block; text-align:center; } ul.toolbar_icons li img{ max-width:80%; } ul.icons_4row li{ list-style:none; padding:0px; margin:0px; display: inline-block; text-align:center; width:14%; margin:0 3%; } h2.page_subtitle{ font-size:24px; line-height:25px; font-weight:700; padding:0 0 10px 0; margin:0px 0 10px 0; border-bottom:1px #ddd solid; display:inline-block; letter-spacing:-0.5px; } #pages_maincontent h3{ font-size:20px; color:#238acf; font-weight:400; margin:10px 0 15px 0; display:inline-block; letter-spacing:-0.5px; } #pages_maincontent p{ padding:0 0 15px 0; margin:0px; clear:both; } .list-block { margin:0px 0; } .list-block li{ border-bottom:1px #ddd solid; padding:10px 0 10px 0; margin:0 0 20px 0; } .list-block .swipeout-actions-left a, .list-block .swipeout-actions-right a { padding:0 30px; margin:0 0 0 20px; color: #fff; background: #238acf; text-align:center; display: flex; -webkit-box-align: center; align-items: center; position: relative; left: 0; } /** *add */ .list-block .list-block-label { margin: 10px 0 35px; padding: 0 15px; font-size: 14px; color: #8f8f94; } .list-block .swipeout { overflow: hidden; -webkit-transform-style: preserve-3d; transform-style: preserve-3d; } .list-block .swipeout.deleting { -webkit-transition-duration: 300ms; transition-duration: 300ms; } .list-block .swipeout.deleting .swipeout-content { -webkit-transform: translateX(-100%); transform: translateX(-100%); } .list-block .swipeout.transitioning .swipeout-content, .list-block .swipeout.transitioning .swipeout-actions-right a, .list-block .swipeout.transitioning .swipeout-actions-left a, .list-block .swipeout.transitioning .swipeout-overswipe { -webkit-transition: 300ms; transition: 300ms; } .list-block .swipeout-content { position: relative; z-index: 10; } .list-block .swipeout-overswipe { -webkit-transition: 200ms left; transition: 200ms left; } .list-block .swipeout-actions-left, .list-block .swipeout-actions-right { position: absolute; top: 0; height: 100%; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; } .list-block .swipeout-actions-left a, .list-block .swipeout-actions-right a { display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; position: relative; left: 0; } .list-block .swipeout-actions-left a:after, .list-block .swipeout-actions-right a:after { content: ''; position: absolute; top: 0; width: 600%; height: 100%; background: inherit; z-index: -1; } .list-block .swipeout-actions-left a.swipeout-delete, .list-block .swipeout-actions-right a.swipeout-delete { background: #ff3b30; } .list-block .swipeout-actions-right { right: 0%; -webkit-transform: translateX(100%); transform: translateX(100%); } .list-block .swipeout-actions-right a:after { left: 100%; margin-left: -1px; } .list-block .swipeout-actions-left { left: 0%; -webkit-transform: translateX(-100%); transform: translateX(-100%); } .list-block .swipeout-actions-left a:after { right: 100%; margin-right: -1px; } .list-block .item-subtitle { font-size: 15px; position: relative; overflow: hidden; white-space: nowrap; max-width: 100%; text-overflow: ellipsis; } .list-block .item-text { font-size: 15px; color: #8e8e93; line-height: 21px; position: relative; overflow: hidden; height: 42px; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; } .list-block.media-list .item-title, .list-block li.media-item .item-title { font-weight: 500; } .list-block.media-list .item-inner, .list-block li.media-item .item-inner { display: block; padding-top: 10px; padding-bottom: 9px; -ms-flex-item-align: stretch; -webkit-align-self: stretch; align-self: stretch; } .list-block.media-list .item-link .item-inner, .list-block li.media-item .item-link .item-inner { background: none; padding-right: 15px; } .list-block.media-list .item-link .item-title-row, .list-block li.media-item .item-link .item-title-row { padding-right: 20px; background: no-repeat right center; background-image: url("data:image/svg+xml;charset=utf-8,"); background-size: 10px 20px; } .list-block.media-list .item-media, .list-block li.media-item .item-media { padding-top: 9px; padding-bottom: 10px; } .list-block.media-list .item-media img, .list-block li.media-item .item-media img { display: block; } .list-block.media-list .item-title-row, .list-block li.media-item .item-title-row { display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; } .list-block .list-group ul:after, .list-block .list-group ul:before { z-index: 11; } .list-block .list-group + .list-group ul:before { display: none; } .list-block .item-divider, .list-block .list-group-title { background: #f7f7f7; margin-top: -1px; padding: 4px 15px; white-space: nowrap; position: relative; max-width: 100%; text-overflow: ellipsis; overflow: hidden; color: #8e8e93; } .list-block .item-divider:before, .list-block .list-group-title:before { content: ''; position: absolute; left: 0; top: 0; bottom: auto; right: auto; height: 1px; width: 100%; background-color: #c8c7cc; display: block; z-index: 15; -webkit-transform-origin: 50% 0%; transform-origin: 50% 0%; } .post_thumb{ width:20%; float:left; } .post_thumb img{ display:inline-block; max-width:100%; -webkit-border-radius:100px; -moz-border-radius:100px; border-radius:100px; } .post_details{ width:70%; float:left; margin:0 0 0 5%; } .post_details h2{ font-size:16px; line-height:18px; font-weight:400; margin:0px 0 10px 0; padding:0px; } .post_swipe{ width:5%; height:100%; float:right; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; text-align:center; } .post_swipe img{ padding:50px 0 0 0; display:block; } .post_details span, .post_single span{ display:inline-block; padding:0 5px; } .post_details span.post_comments, .post_single span.post_comments{ background:url(images/comments.png) no-repeat right; padding:0 20px 0 0; } #loadMore{ display:block; width:100%; margin:10px 0; padding:10px 0; text-align:center; background-color:#238acf; color:#FFFFFF; font-size:20px; -webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; } #showLess{ display:none; width:100%; margin:10px 0; padding:10px 0; text-align:center; background-color:#bfbfbf; color:#ddd; font-size:20px; -webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; } ul.comments{ list-style:none; padding:0px; margin:0px; } ul.comments li{ list-style:none; float:left; clear:both; padding:5% 5% 0 5%; margin:0px 0 10px 0; background-color:#f5f3eb; -webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px } @media screen and (max-width: 480px) { .swiper-container { height:98%; } .navbar{ height: 80px; line-height:80px; } .toolbar { height: 50px; } .navbarpages{ height:50px; } .navbar_home_link a{ float:left; width:23%; padding:15px 0 0 3%; } .navbar_home_link img{ max-width:40%; } .menu_open_icon_white a{ width:20%; } #pages_maincontent{ width:90%; padding:20px 5% 20px 5%; margin:0px; position: absolute; top: 50px; } .list-nav{ padding:40px 0 0 0px; width:100%; } .list-nav ul li a{ width:26%; margin:2% 0 2% 5%; } .list-nav-half{ padding:40px 0 0 0px; width:100%; } .list-nav-half ul li a{ width:42%; margin:2% 0 2% 5%; } }