/*
Theme Name: ucpt child
Version: 1.0
Description: A child theme of ucpt
Template: ucpt
Author: Administrator
*/
@import url("../ucpt/style.css");
/* Your awesome customization starts here */
.boxed #wrapper { -webkit-box-shadow: none;  box-shadow: none;}
.lang-item {
    display: inline;
	padding:15px;
}
.langmenu {width: 1380px; min-width:50%; max-width:100%; margin-right:auto; margin-left: auto; margin-top:18px; padding-bottom:18px; background: rgb(255, 255, 255); }
.ullangmenu {width: 100%; min-width:50%; max-width:100%; margin-right:auto; margin-left: auto; text-align: center;background: rgb(255, 255, 255);}
.entry ul li, .entry ol ul li {
    list-style: disc;
}
.nav-container .nav {text-align: center;}
.site-title {  float: none; text-align: center; }
.nav > li {   
    width: 133px;
    background: rgb(67, 147, 251);
    margin-right: 19px;}
#nav-header .nav li a {color: rgb(255, 255, 255);}
a:hover {    color: rgb(89, 192, 255);}
#nav-topbar .nav li a {
    color: #fff;
    color: rgb(255, 255, 255);}

.nav .current-menu-item {background: rgb(14, 164, 132);}
.content {background: rgb(255, 255, 255);}
.post-list-standard {margin-left:15px;}
.entry {
    margin-top: 25px;
	padding-left: 25px;
	padding-right: 25px; }
.page-title .meta-single li {
    float: none;
    margin-right: auto;
	margin-left: auto;
    padding: 15px;}
.page-title {text-align: center;}

.post-meta .post-category { display: none;}

.single .post-title {
    font-size: 23px;
    letter-spacing: 0;
    text-align: center;
    color: rgb(1, 160, 226);
    margin-top: 18px; }

.entry h1, .entry h2 {font-size: 24px !important; letter-spacing: 0;}

.themeform label { font-weight: 100; color: #549bff;}
.themeform input[type="checkbox"] { margin-top: 22px; transform: scale(2); margin-right: 8px;}
	
@media only screen and (min-width: 720px) {
  .full-width #nav-topbar.nav-container { width : 1380px !important; top: auto; left: auto; right: auto; margin:0 auto; }
   .boxed .desktop-sticky { width: 1380px; }
  }
	
@media only screen and (min-width: 1200px) {
.pad { padding: 0px;}
.col-3cm .main-inner {
background: rgb(245, 245, 245);
    padding-left: 320px;
    padding-right: 320px; }
.col-3cm .sidebar.s1 { margin-left: -316px; }
.sidebar.s1 { width: 310px;}

.col-3cm .sidebar.s2 {  margin-right: -314px; }
.sidebar.s2 {    width: 310px;}
.page-title h1, .page-title h2, .page-title h4 {padding: 15px;}
    }
.iw-so-blog {padding-bottom:10px;}
.iw-so-article-title, .entry h2 {font-size: 20px;}
.so-widget-ink-blog-thumb-left-dccc8741da11 .iw-so-article-title {  margin-bottom: 0; }
.so-widget-ink-blog-thumb-left-dccc8741da11 .iw-so-article-byline-below {  margin-top: 0; }
.iw-so-blog .iw-so-blog-container .iw-so-article .iw-so-article-content.iw-so-blog-article-responsive { 
float: none !important; 
width: 100%; 
 width: auto; 
 padding-top:10px; 
 padding-right: 8px; 
 padding-bottom: 24px;
overflow:hidden;}

.entry dd, .entry p {    margin-bottom: 0; }
.iw-so-blog .iw-so-blog-container .iw-so-article {  border-bottom: 1px solid rgb(203, 203, 203); }


@media only screen and (max-width: 719px) {
#header .mobile-title-logo-in-header .site-title a {display:block;}
}


.pt-cv-readmore {display: none !important;}
.pt-cv-view .pt-cv-ifield{
    display: flex;
    align-items: center !important;
    gap:10px;
     flex-wrap: wrap;
        
}
.pt-cv-view a {
    flex: 1 0 30%;
    min-width: 150px;
    
}
.pt-cv-view .pt-cv-title {font-size: 20px; flex:1 1 68%; }
.pt-cv-view .pt-cv-title a {color: #222;}
.pt-cv-meta-fields {
    position: absolute;
    top:20px;
    left:33%;    
    
}
.pt-cv-pagination-wrapper {
    display: flex;
    justify-content: center;
}
.pt-cv-thumbnail.pull-left {
	display:block !important;
}
@media (max-width: 1000px) {
    .pt-cv-view .pt-cv-ifield {
        flex-direction: column;
        border-bottom: 1px solid #84b1d0;
    }  
    .pt-cv-meta-fields {
        position: unset;
    }
  
}


/*MOBILE*/

@media only screen and (max-width: 480px) {
#header .logo-tagline-group {display: block;}
.site-title a img {	max-height: 106px !important;}
.container-inner1 {display:  block; float:left;}
	#header-image-wrap {height:120px; }
.site-image {height: 120px;}
.single .post-title {  font-size: 25px; }
.iw-so-blog .iw-so-blog-container .iw-so-article .iw-so-article-thumb .iw-so-article-thumb-wrap img {
    width: 100%;    }
.nav > li {   
    width: 100%;
    background: rgb(50, 117, 158);
    margin-right: 0px;}
.langmenu {visibility: hidden; margin: 0;}
.ullangmenu {visibility: hidden; }	
    .header-mobile-sticky #header-image-wrap { padding-top: 0px !important; }
.entry {
    padding-left: 5px;
	padding-right: 5px; }
.post-list-standard {margin-left:3px;}
.post-standard .post-inner {  padding-left: 0; }
.post-standard .post-thumbnail {margin-left:auto; margin-right:auto; width:300px;height:auto;max-width:100%;}

	}
#footer-bottom #copyright, #footer-bottom #credit {text-align: center}
.social-links {margin-right:30px;}