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%;
}
}