/*
Theme Name: Archdiocese of Agana Child
Description: Child theme for the Archdiocese of Agana
Author: Archdiocese of Agana
Template: archagana
*/

@import url("../archagana/style.css");


/******************************************************
 	Global 
******************************************************/
h3 a { font-weight: normal; }
.gdlr-item-title-wrapper.pos-center .gdlr-item-title { font-weight: bold; }


/******************************************************
 	Gravity form 
******************************************************/
body .gform_wrapper .gform_body .gform_fields .gfield input[type=text],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=email],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=tel],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=url],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=number],
body .gform_wrapper .gform_body .gform_fields .gfield input[type=password],
body .gform_wrapper .gform_body .gform_fields .gfield select,
body .gform_wrapper textarea.textarea {
	background: #ddd;
	padding:10px 10px;
	color: #222;
}

.eec .gform_heading {
	margin-bottom: 2em !important;
}

.eec h3.gform_title {
	font-size: 2em !important;
}

.eec .gform_page_footer {
	border:0; clear:both;
}
.eec .gfield_html_formatted {
	padding-bottom: 10px !important;
}
.eec .gsection {
	border:0;
	margin-bottom:0.5em !important;
}
.eec .subhead h2 {
	font-size:15px !important;
}
#field_7_33, #field_7_42 {
	padding-top:20px !important;
}
.eec ul.gform_fields li.gfield input[type=radio] {
	margin-left:1px !important;
}

.eec .gf_progressbar_wrapper h3.gf_progressbar_title {
	font-size: 1em !important;
	font-weight: bold;
}
.eec .gform_confirmation_message {
	margin: 0 !important; 
	padding: 0 !important;
	text-align: left;
	background-color: #fff !important;
	border: none !important;
	font-size: 2em;
	font-weight: bold;
	color: #869c3a;
}
/******************************************************
 	End Gravity form 
******************************************************/


.top-social-wrapper {display:none;}

.sf-menu > li > a {font-size:14px;}
.gdlr-navigation-wrapper .gdlr-main-menu > li > a {padding: 23px 22px; }
.sf-menu li a.sf-with-ul:after {content: '\f107'; font-size: 13px; }
.gdlr-navigation-wrapper.gdlr-align-right .gdlr-main-menu {float:left; padding-left:10px;}
.gdlr-navigation-wrapper .gdlr-main-menu > li > a.sf-with-ul {padding-right: 20px !important;}
.gdlr-navigation-wrapper .gdlr-main-menu > li > a.sf-with-ul:after { right: 10px !important;}
.gdlr-navigation-wrapper.gdlr-align-right .gdlr-main-menu { padding-left: 5px;}
.gdlr-navigation-wrapper.gdlr-align-right .gdlr-main-menu {padding-right:7px;}
.gdlr-navigation-wrapper .gdlr-main-menu > li > a.sf-with-ul:after {right: 15px;}
.gdlr-main-menu > li > .sub-menu a, .gdlr-main-menu > li > .sf-mega a {font-size:13px;}
.sf-mega-section-inner > a {font-weight:700; font-size:14px !important; letter-spacing:0;}

.gdlr-header-search .gdl-search-form input[type="text"], .gdlr-caption-wrapper.post-slider .post-slider-caption-overlay {background-color:#efe3b2 !important;}
.gdlr-caption-wrapper.post-slider .post-slider-caption-overlay {background-image:none;}

.home .gdlr-caption-wrapper.post-slider .gdlr-caption-title a, .home .gdlr-post-slider-item .gdlr-caption-feature, .home .gdlr-caption-wrapper.post-slider .blog-info, .home .gdlr-caption-wrapper.post-slider .blog-info i, .gdlr-header-search .gdl-search-form input[type="text"], .gdl-search-form input, .gdlr-caption-wrapper.post-slider .gdlr-caption-text, .gdlr-caption-wrapper.post-slider .gdlr-caption-text a{color: #857337 !important;}
.home .gdlr-post-slider-item .gdlr-caption-feature {border-color:#9c8c57;}
.page-id-1141 .list-with-icon-title {display:none;}
.gdlr-tab-item.vertical > .tab-title-wrapper {text-align:left;}
.gdlr-tab-item.vertical > .tab-title-wrapper .tab-title {font-size: 14px;}

.home .gdlr-personnel-item.plain-style .personnel-info {margin-top:0;}
.home .gdlr-personnel-item.plain-style .personnel-author {line-height:26px;}
.home .gdlr-personnel-item.plain-style .personnel-content {margin-top:10px; font-style:italic;}
.home .gdlr-personnel-item.plain-style .personnel-position, .home .gdlr-personnel-item.plain-style .personnel-content  {color:#333300;}

.gdlr-blog-full .gdlr-blog-thumbnail, .gdlr-post-author {display:none;}
.gdlr-item-title-wrapper.pos-icon {margin-bottom:15px;}

@media screen and (max-width:1024px){
.sf-menu > li > a, .gdlr-main-menu > li > .sub-menu a, .gdlr-main-menu > li > .sf-mega a  {font-size: 12px; }
.gdlr-navigation-wrapper .gdlr-main-menu > li > a.sf-with-ul {padding-right: 24px;}
.gdlr-navigation-wrapper .gdlr-main-menu > li > a {padding: 23px 13px;}
.gdlr-navigation-wrapper .gdlr-main-menu > li > a.sf-with-ul:after {right: 12px;}
.gdlr-navigation-wrapper.gdlr-align-right .gdlr-main-menu {padding-left:12px;}
}



.aclc input[type=text], .aclc  select {font-size:14px !important; color:#666666 !important; padding:10px !important;background:#e6e6e6!important;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.09) inset; -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.09) inset; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.09) inset;
-o-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.09) inset; }
.aclc select {border:none;}
.aclc .gsection{margin: 30px 0 2px 0;}
.aclc h2 {font-size:20px !important;}
.aclc li {margin-bottom:15px;}
.aclc .gform_footer {height:50px;}
.aclc ul.gfield_checkbox li input[type=checkbox], .aclc .gform_wrapper ul.gfield_radio li input[type=radio], .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield input[type=radio] {margin-left: 1px !important;}
.aclc input[type=submit] {background: #690505; border:0; color:#fff;}
.html_download_link {padding-top:40px;}

/*#home-blog-aviso .blog-info {display:none;}
#home-blog-aviso a {pointer-events: none; cursor: default;}
#home-blog-aviso .gdlr-blog-info {display:none;}*/

.single .gdlr-page-title-wrapper {display:none;}
.gdlr-gallery-item.gdlr-item .gallery-caption {text-align:left;}
.gdlr-item-title-wrapper.pos-left {margin-bottom:10px;}


.gdlr-shortcode-wrapper {margin-left: -10px;}

.tribe-events-before-html h1, .tribe-events-after-html h1, #tribe-events-pg-template .tribe-events-content h1 {font-size:30px; margin-top:0; margin-bottom:18px; line-height:1.3;}
#tribe-bar-form .tribe-bar-submit input[type=submit] {background:#869c3a;}
#tribe-events-content .tribe-events-calendar div[id*="tribe-events-event-"] h3.tribe-events-month-event-title {text-align:left; font-weight:normal;}


/******************************************************
 	Home page
******************************************************/

	/* Archbishop's Official Statements */
	#home-blog-archbishop-statements .gdlr-blog-content, #home-blog-archbishop-statements .gdlr-right-text-link:before {display:none;}
	/*#home-blog-archbishop-statements .gdlr-item.gdlr-blog-grid {margin-bottom:0;}
	#home-blog-archbishop-statements .gdlr-blog-title {font-size:14px;}
	#home-blog-archbishop-statements .gdlr-blog-thumbnail {display:none;}*/
	
	/* Official Avisos */
	#avisos .gdlr-right-text-link:before, #content-section-2 .gdlr-right-text-link:before {display:none;}
	
	.top-navigation-wrapper a:hover {color:#eee !important;}
	
	.home .blog-comment {display:none;}
	
	/*.home .gdlr-blog-thumbnail, .home .gdlr-blog-content {display:none;}*/
	.home .gdlr-blog-content {display:none;}
	/*.home .gdlr-blog-medium .gdlr-blog-title {margin-bottom:0;}*/
	.home .gdlr-blog-medium .gdlr-blog-title {font-size:17px;}
	.home .gdlr-blog-medium {margin-bottom:20px;}
	.home .gdlr-blog-medium h3 a {font-weight:600;}
	.home .gdlr-item-title-wrapper.pos-icon {text-align: left;}
	.home .gdlr-pagination {text-align: left;}



/******************************************************
 	Pages
******************************************************/
.gdlr-page-title-wrapper .gdlr-page-title-container {text-align: center !important;}
.tribe-events-style-full .gdlr-page-title-wrapper { display: none; } /* calendar page */



.gdlr-personnel-item.plain-style .personnel-author {font-weight: 600; line-height: 31px;}

.gdlr-blog-thumbnail { background: #ffffff;}

.wp-caption p.wp-caption-text {font-size: 13px; line-height: 19px; text-align: left;}

.gdlr-blog-info .blog-info a {font-size:12px; color:#8c8c8c; font-weight:400; text-transform:none !important;}
.gdlr-blog-info .blog-info i {margin-right:5px; font-size:12px; font-weight:400; color: #b2b2b2;}


.recent-post-widget .recent-post-widget-title {font-size:14px; font-weight:600; line-height:20px; margin-bottom:0;}
.recent-post-widget-info .blog-info a {font-size:12px; color:#8c8c8c;}
.recent-post-widget .recent-post-widget-info i {margin-right:5px; font-size:12px; color: #b2b2b2;}

/* Consultative Groups Titles */
.gdlr-item-title-wrapper.pos-icon {text-align: left;}

/* Calendar */
#tribe-events-content .tribe-events-tooltip h4 {letter-spacing: 0; padding:7px 9px 9px; line-height: 15px; text-align: left;}


/* Home - Itinerary */
#itinerary .gdlr-info {display:none;}
#itinerary .gdlr-blog-title {font-size:15px;}
#itinerary .gdlr-blog-medium {margin-bottom:5px;}

/* Photos */
p img, .alignnone {margin-bottom: 0 !important;}

/* Menu */
.sf-menu > li > a {font-size:16px !important; }
.gdlr-navigation-wrapper .gdlr-main-menu > li > a { text-transform: none !important;}
.gdlr-navigation-wrapper .gdlr-main-menu > li > a.sf-with-ul {padding-right: 24px;}
#decree {padding:25px;}
#coatofarms {padding:25px;}


.gdlr-heading-shortcode {line-height: 1.7;}