<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*

Theme Name: CPC

Template: zero

Author: NoSeQRet

Version: 1.0

Updated: 2015-01-10 21:04:18

*/



@charset "UTF-8";



/* ------------------ HEADER ------------------ */

header .sticky-wrapper {

	opacity: 1;

	filter: alpha(opacity=100);

}



header .sticky-wrapper.is-sticky {

	opacity: .8;

	filter: alpha(opacity=80);

}



/* ------------------ HEADER // NotĆ­cias ------------------ */



section.box.vc_row:nth-of-type(1),

.breadcrumbs-box {

    border-top-width: 1px !important;

    padding-top: 20px !important;

    padding-bottom: 20px !important;

    background: #f4f4f4 url(http://www.cpcarregadores.pt/wp-content/uploads/2015/01/fundo3.jpg?id=524) !important;

    background-position: 0 0 !important;

    background-repeat: repeat !important;

    border-top-color: #3977a6 !important;

    border-top-style: solid !important;

    border: red 10px !important;

}



section.box.vc_row:nth-of-type(1) h4,

.breadcrumbs-box h4{

	text-transform: uppercase;

	font-weight: 800;

	border-bottom: 1px dotted #3974a6;

	padding-top: 5px;

	font-size: 1.2em;

	padding-bottom: 5px;

	float: left;

	color: #3974a6 !important;

}



.blog-title{

	font-weight: 600;

	font-size: 1.2em;

}



.blog-head figure img {

	width: 100%;

}



/* ------------------- MENU ------------------- */



.main-header .nav-bar{

	padding-top: 0px;

	padding-bottom: 25px;

	background-image: url(https://www.cpcarregadores.pt/wp-content/uploads/2015/01/CPC-bartop.png);

	background-repeat: repeat-x;

	background-color: white;

	background-position: left bottom;

}



.main-nav &gt; ul &gt; li &gt; ul &gt; li &gt; a {

	text-transform: none !important;

}



.main-nav &gt; ul &gt; li &gt; a:hover,

.main-nav &gt; ul &gt; li:hover &gt; a,

.main-nav &gt; ul &gt; li ul a:hover,

.main-nav &gt; ul &gt; li.current_page_item &gt; a,

.main-nav &gt; ul &gt; li.current_page_parent &gt; a {

	color: #80a7e0 !important;

	border-top-color: #80a7e0;

	opacity: 1 !important;

	filter: alpha(opacity=100) !important;

}



.main-nav &gt; ul &gt; li.current_page_item,

.main-nav &gt; ul &gt; li.current_page_parent {

	opacity: 1 !important;

	filter: alpha(opacity=100) !important;

}



.main-nav &gt; ul &gt; li ul {

  border-top: 2px solid #80a7e0;

}



.main-nav &gt; ul &gt; li &gt; a:hover, .main-nav &gt; ul &gt; li.current_page_item &gt; a {

	border-top: 6px solid #80a7e0;

	opacity: 1;

	filter: alpha(opacity=100);

}



.main-nav &gt; ul &gt; li &gt; a {

	border-top: 6px solid transparent;

	color: #29166f;

}



/* ----------------- FOOTER 1 ----------------- */



.big-footer {

	padding-bottom: 30px;

	background-image: url(/img/cross-stripes.png);

}



.footer-sidebar &gt; div &gt; h4 {

	color: #51C6F4;

	font-size: 1.1em;

	border-bottom: 2px dotted #1d363f;

	padding-bottom: 8px;

	margin-bottom: 13px !important;

}



.footer-sidebar .textwidget, .big-footer form.widget_wysija input{

	color: #000;

}



.footer-sidebar .tribe-events-list-widget h4.tribe-event-title{

	margin-top: 5px;

}



.footer-sidebar .tribe-events-list-widget span,

.footer-sidebar .tribe-events-list-widget p,

.footer-sidebar .textwidget, .big-footer form.widget_wysija {

	color: #ddd;

	text-align: justify;

	font-size: .9em;



}



.footer-sidebar .col-md-4{

	padding-left: 30px;

	padding-right: 30px;

}



.footer-sidebar .tribe-events-list-widget span{

	font-size: .8em;

}



.footer-sidebar .tribe-events-list-widget p:not(.tribe-events-widget-link):before {

   font-family: FontAwesome;

   content: "\f273";

   display: block;

   margin: 0;

   text-align: center;

   font-size: 4em;

   margin-bottom: .3em;

}



.big-footer a {

 	color: #51C6F4;

}



.big-footer a:hover {

 	color: #80a7e0;

}



.footer-sidebar.row&gt;a{

	display: none;

}



/* EVENTOS */



.tribe-events-list-widget .widget-title{

	margin-bottom: -7px;

}



.tribe-events-list-widget ol {

	padding-left: 5px;

	margin-bottom: 10px;

}



.tribe-events-list-widget ol li {

	margin-bottom: 0px;

	border-bottom: 1px #444 dotted;

	list-style: none;

	background-image: url('http://icons.iconarchive.com/icons/dryicons/aesthetica-2/24/calendar-date-icon.png');

	background-repeat: no-repeat;

	background-position: 0 10px;

	padding: 10px 0 10px 32px;

}



.tribe-events-list-widget .entry-title {

	font-size: .9em;

	font-weight: bold;

	margin: 0;

}

.footer-sidebar .duration {

	font-weight: normal;

	color: #ccc;

	font-size: .75em;

	margin-top: 5px;

}



.tribe-events-list-widget .tribe-events-widget-link a{

	float: right;

	color: #666;

	font-weight: bold;

	font-size: .9em;

	margin-right: 10px;

}



.tribe-bar-views-option&gt;a&gt;span {

	font-family: Lato;

}



h2.tribe-events-page-title {

	font-weight: bold;

	font-size: 1.2em !important;

	color: #498fb3;

	text-transform: capitalize;

	text-align:left;

}



/* MAIL POET */



.big-footer form.widget_wysija input{

	opacity: .7;

	filter: alpha(opacity=70);

	height: 2.5em;

}



.big-footer form.widget_wysija input.wysija-submit {

	padding-top: 5px;

}



/* ----------------- FOOTER 2 ----------------- */



.small-footer .copyright {

	padding-top: 10px; 

}



.small-footer {

	text-transform: none;

	font-size: .9em;

	padding-bottom: 10px;

	background: #002028;

	border-top: 1px solid #1d363f;

}



.small-footer a {

	color: #888;

}



.small-footer a:hover {

	color: #ccc;

}



/* ----------------- STYLING ----------------- */



.links li  {

	list-style-type: square;

}



.hptitle div p, .hptitle div h1 {

	color: #498fb3;

	font-weight: bold;

	font-size: 1.2em;

}



.hptitle div h1 {

	margin-bottom: 15px !important;

}



.estatutos h3 {

	font-size: 1.1em !important;

	margin-top: 10px;

	margin-bottom: 20px;

	font-weight: bold;

}



.teaser_grid_container h4, .faqs h4, .tribe-events-list-separator-month, .vc_separator h4{

	font-weight: bold;

	font-size: 1.1em !important;

}



.hptitle h4{

	font-weight: bold;

	font-size: 1.2em !important;

}



.fa-hpicon {

	padding: 9px 10px;

	display: inline-block;

	-moz-border-radius: 100px;

	-webkit-border-radius: 100px;

	border-radius: 100px;

	border: 5px solid #888;

	-moz-box-shadow: 0px 0px 6px #888;

	-webkit-box-shadow: 0px 0px 6px #888;

	box-shadow: 0px 0px 6px #888;

	background-color: #333;

	color: #fff;

	margin-right: 10px;

	margin-top: 5px;

}



.fa-hpicon.fa-lgicon{

	padding: 9px 8px !important;

}



.faqs .wpb_toggle_content p{

	text-align: justify;

}



/* inputs */

input,

textarea,

select {

	height: 2.5em;

	padding: 10px 10px;

}



/* breadcrumb / ancoras estatutos */



.estatutosanchors a&gt;span {

	margin-right: 10px;

	margin-left: 10px;

}



.leftcol {

	padding-right: 2% !important;

}



.rightcol {

	padding-left: 2% !important;

}



/* forms */



form section.box {

	padding: 0px;

}



#wpcf7-f234-p71-o1 input, #wpcf7-f234-p71-o1 textarea, #wpcf7-f234-p71-o1 select {

	height: 2.0em;

}



#wpcf7-f234-p71-o1 input.wpcf7-submit{

	height: 3.0em;

}



/* directorio */



.directorio .wpb_tabs_nav {

	width: 10% !important;

	border-top: 1px dotted #ccc;

}



.directorio .wpb_tabs_nav li {

	border-bottom: 1px dotted #ccc;

	-webkit-box-shadow: inset -8px 0 6px -6px rgba(0,0,0,0.6);

	   -moz-box-shadow: inset -8px 0 6px -6px rgba(0,0,0,0.6);

	        box-shadow: inset -8px 0 6px -6px rgba(0,0,0,0.6);

	opacity: .5;

	filter: alpha(opacity=50);

}



.directorio .wpb_tabs_nav li.ui-state-active {

	border-top: 1px dotted #ccc;

	border-bottom: 1px dotted #ccc;

	font-weight: bold;

	-webkit-box-shadow: none;

	   -moz-box-shadow: none;

	        box-shadow: none;

	opacity: 1;

	filter: alpha(opacity=100);

}



.directorio .wpb_tab {

	padding-top: 10px !important;

	padding-bottom: 20px !important;

	border-left: 1px dotted #ccc !important;

	width: 90%;

}



.directorio .wpb_tab i.fa{

	margin-right: 10px;

	opacity: .5;

	filter: alpha(opacity=50);

}



.directorio .wpb_tour_next_prev_nav {

	display: none;

}



/* SLIDER */



.slider1bg {

	width: 3400px;

	height: 1400px;

	background-image: url(http://www.cpcarregadores.pt/wp-content/uploads/2015/01/mocha-grunge.png);

}



.sldexcerpt {

	padding: 0 80px;

	text-align: justify;

}



.sldtitle {

	padding: 0 20px;

	font-size: 1.2em;

	font-weight: bold;

}



.sldtitle a{

	color: #498fb3 !important;

}



/* DOCUMENT GALLERY */



.gallery-item{

  text-align: left !important;

}



.gallery-item a dd{

  font-weight: bold !important;

}



.docs-comunicados.gallery-item i{

}



.gallery-item i {

  color: #cc0000;

}



.gallery-item .gallery-icon {

  float: left;

  margin-right: 15px;

  margin-bottom: 20px;

  padding: 0px;

  background-color: transparent !important;

}



.gallery-item h4{

   margin-bottom: 0;

}



.gallery-item .entry-title{

   font-size:14px;

   font-weight: 800;

   margin-bottom: 0;

   margin-top: 0px;

}



.gallery-item .gallery-caption {

  text-align: left;

  padding-bottom: 0px;

  margin-top: 0px;

}



.gallery-item .docs.pretitle {

    font-size:12px;

    line-height:20px;

    font-weight:normal;

    font-style:normal;

    text-transform:none;

    text-decoration:none;

}



.gallery-item .docs.pretitle:hover {

    text-shadow:none;

}





/* ARTCLE GRID */



.teaser_grid_container .isotope-item {

	-webkit-box-shadow: -8px 0 6px -6px rgba(0,0,0,0.6);

	   -moz-box-shadow: -8px 0 6px -6px rgba(0,0,0,0.6);

	        box-shadow: -8px 0 6px -6px rgba(0,0,0,0.6);

	padding: 0 40px 20px 20px;

	border-left: 1px dashed #aaa;

}



.teaser_grid_container .isotope-item .entry-content {

	padding-top: 15px;

	text-align: justify;

}</pre></body></html>