/*
 * Theme Name:		GWT-Wordpress 25.2
 * Theme URI:		http://i.gov.ph
 * Description:		Custom WordPress theme based on the draft Unified Web Content Policy 
 *					prepared by the PCDSPO, DOST-ASTI, and DOST-ICTO. Theme is built on 
 *					HTML5 responsive WordPress framework based on ZURB's Foundation.
 * Version:			25.2
 * Author:			iGovPhil
 * Author URI:		http://i.gov.ph
 * License:			MIT License
 * License URI:		http://www.opensource.org/licenses/mit-license.php
 * Tags: 			theme-options, rtl-language-support, featured-images, editor-style, custom-menu, 
 *					responsive-layout, right-sidebar, left-sidebar, one-column, two-columns, three-columns
 */


 /** Your style here **/
 
 #set_banner{
	min-height:140px;
	text-align:center;
	text-transform:uppercase;
	background:url(images/header.png) top center no-repeat #000033;
	color:#fff;
 }
 
#site-title h1{
	font-size:2.8em;
	color:#eee;
	margin:6px 0 18px 0;
	text-shadow:2px 2px 4px #000;
	font-family:times;
	font-weight:normal;
	margin-bottom:40px;
}

#site-title h1 a{
	color:#ddd;
}
#site-description{
	font-size:1.2em;
	color:#ccc;
	font-weight:normal;
	padding-top:0;
	margin-bottom: 0;
}
#site-logo{
	margin:20px 0 20px 0;
	display:inline;
	color:#ddd;
}

.main-page-title{
	/*background: #fcfcfc;*/
	background: #003;
	border:1px solid hsla(0,0%,4%,.25);
	border-radius:3px 3px 0px 0px;
	padding-left:1rem;
	padding-top:5px;
	padding-bottom:5px;
}

.modules{
	background: #fcfcfc;
	border-right:1px solid hsla(0,0%,4%,.25);
	border-left:1px solid hsla(0,0%,4%,.25);
	border-bottom:1px solid hsla(0,0%,4%,.25);
	border-radius:0px 0px 3px 3px;
	padding:1rem;
	font-size:12px;
	/*height:220px;
	overflow-y:scroll;*/
}

 .modules>h5>a, .modules>ul>li>a, .modules>p>a, 
 #publications>p>a, #publications>ul>li>a, 
 #rules-main-page>p>a, #rules-main-page>ul>li>a, 
 #consti-and-laws>p>a, #consti-and-laws>ul>li>a,
 .widget_archive>ul>li>a{
	color:#000;
}

.modules>ul>li>a:hover, #resources ul li a:hover, .widget_archive>ul>li>a:hover{
	text-decoration:underline;
}

.main-page-modules{
	padding-bottom:1rem;
}

.div-break{
	height:5px;
}

.entry-title>a{
	color:#000;
} 
.main-page-title>a{
	color:#fff;
}

.entry-current-member{
	vertical-align: top;
    display: inline-block;
}

.thumbnail-chairperson{
	border: 4px solid #fefefe;
    box-shadow: 0 0 0 1px hsla(0,0%,4%,.2);
    display: inline-block;
    line-height: 0;
    max-width: 100%;
    transition: box-shadow .2s ease-out;
    border-radius: 3px;
    margin-bottom: 1rem;
}

.thumbnail_members{
    display: inline-block;
    line-height: 0;
    max-width: 100%;
    width:50px;
    height:90px;
}



#recent-resolutions{
	padding-top:1rem;
}

#module-agencies{
	text-align:center;
}

#module-agencies a img{
	width:90px;
	height:90px;
	margin-left:10px;
}

#resources{
	padding-top:0;
	padding-bottom:0;
}

#publications, #rules-main-page, #consti-and-laws{
	padding-top: 1rem;
}

@media screen and (min-width: 320px){
    #site-logo{
        width:60px;
    }
    
    #site-description{
        font-size:0.8em;
        margin-top:-10px;
    }

	#site-title h1{
	   font-size:1.2em;
	}
	
	#publications, #rules-main-page{
		border-right:0;
	}
}

@media screen and (min-width: 360px){
	#site-title h1{
	   font-size:1.4em;
	}
	
	#publications, #rules-main-page{
		border-right:0;
	}
}

@media screen and (min-width: 480px){
	#site-title h1{
	   font-size:1.6em;
	}
	
	#publications, #rules-main-page{
		border-right:0;
	}
}

@media screen and (min-width: 640px){
	#site-title h1{
	   font-size:1.9em;
	}
	
	#publications, #rules-main-page{
		border-right:1px solid hsla(0,0%,4%,.25);
		height:300px;
	}
}

@media screen and (min-width: 768px){
    #site-logo{
        width:90px;	
    }
    
    #site-description{
        font-size:1.2em;
        margin-top:-10px;
    }

	#site-title h1{
	   font-size:2.2em;
	}
	
	#publications, #rules-main-page{
		border-right:1px solid hsla(0,0%,4%,.25);
		height:300px;
	}
}

@media screen and (min-width: 1024px){
	#site-title h1{
	   font-size:2.4em;
	}
	
	#publications, #rules-main-page{
		border-right:1px solid hsla(0,0%,4%,.25);
		height:300px;
	}
}

/*begin; added by larry*/
	/*footer*/
.menu>li.menu-item>a{
	color: #fff;
}
.sub-menu {
	list-style:none;
	line-height:0.9em;
}
.sub-menu>li>a{
	color: #fff;
	padding-left: 1em;
	font-size:0.70em;
}
.sub-menu>li>a:hover{
	text-decoration: underline;
}
	/*header*/
#main-nav .top-bar-left .dropdown li ul>li {
	white-space: nowrap; /*does not work in ie7 and lower*/
}
#main-nav .top-bar-left .dropdown li ul>li>a {
	line-height:2em;
}
	/*banner*/
header.container-masthead>div {
    max-width: none;
}
.main-page-entry-title {
	font-size:1.2rem;
}
.main-page-entry-content{
	font-size:0.8rem;
}
.main-page-entry-header{
	padding-bottom: 0rem;
}
.page{
	text-align: justify;
}
.post{
	text-align: justify;
}
.category{
	text-align: justify;
}

/*end; added by larry */