@charset "utf-8";
/* CSS Document */

#header { background: linear-gradient(to bottom, #eee,#fff);  width:100%; margin:0px; padding:0px; float:left; border-bottom:5px solid #ddd;border-top:5px solid #0033AA; /* 000033 */ }

/* COR */
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, a, #logo h2 a span, .widget ul li a:hover, .widget.tweetbox ul.tweet_list li a, #secondary .widget h3.widgettitle:hover a:before, #secondary ul.product_list_widget li .amount, #secondary .widget.woocommerce h3.widgettitle:hover a, #main-menu ul ul li a:hover, #main-menu ul ul li.current_page_item a, #main-menu ul ul li.current_page_item ul li.current_page_item a, .ico-content.type1:hover h5 a, .ico-content.type2:hover h5 a, .ico-content.type2:hover .icon, .product .summary .price, .side-nav-container ul li a:hover, .side-nav-container ul li.current_page_item a, .portfolio.one-column:hover .portfolio-detail h5 a:hover, .portfolio.one-column-with-sidebar .portfolio-detail h5 a:hover, .entry-metadata div, ul.commentlist li .author-name a:hover, .error-info h2 span.error, #footer h1 a:hover, #footer h2 a:hover, #footer h3 a:hover, #footer h4 a:hover, #footer h5 a:hover, #footer h6 a:hover, #footer .tweets a:hover, h5.toggle:hover, h5.toggle a:hover, h5.toggle-accordion:hover, h5.toggle-accordion a:hover, .toggle-frame h5.toggle-accordion a:hover, .toggle-frame h5.toggle a:hover, h5.toggle.active, h5.toggle.active a, h5.toggle-accordion.active a, h5.toggle-accordion.active, .entry-metadata a:hover, .entry-body .read-more:hover, .entry-body .read-more:hover span { color:  #0033AA; }
.portfolio:hover .portfolio-detail p { color:#ffe3b6; }

/* BACKGROUND COLOR */
.widget.widget_tag_cloud .tagcloud a:hover, #secondary .widget h3.widgettitle a:before, #secondary .widget h3.widgettitle:hover, #secondary h2.filtering span:before, #secondary .widget.woocommerce h3.widgettitle:hover a:before, .intro-text.type1 h4 span.highlight, .intro-text.type3, ul.products li .product-overlay a span, .sorting-container a:hover, .sorting-container a.active-sort, .portfolio .image-overlay a span, .pagination ul li.active-page, .pagination ul li a:hover, .pagination .next-post:hover, .pagination .prev-post:hover, .pagina .entry-thumb-meta .entry-meta, ul.commentlist li .reply a, ul.products li .product-thumb .onsale, .product .images .onsale, .breadcrumb span, .carousel-arrows a:hover, .portfolio:hover .portfolio-detail, .side-nav-container ul li a:hover span, .side-nav-container ul li.current_page_item a span, #footer .widget.widget_tag_cloud .tagcloud a:hover, .faq h5.toggle-accordion.active:before, .toggle-frame h5.toggle-accordion.active, .toggle-frame h5.toggle.active, .ls-layer .button-text2 a, .ls-layer .button-text a, .ls-layer h4 { background:  #0033AA; }
.button .branco a { background-color: #FFF; }
input[type=submit], button, input[type=button], .intro-text.type2 a, .intro-text.type4 a, .progress-striped .bar { background-color:  #0033AA; }
.tp-caption.slider_button a { background-color:  #0033AA !important; }
.ico-content.type1:hover .icon span { background:#f6b64d; }
.pagina .entry-thumb-meta .entry-meta, ul.products li .product-thumb .onsale, .product .images .onsale { background:rgba(243, 157, 18, 0.8); }
.pagina-destaque { color: #FFF !important;
                  background: linear-gradient(to top, #00254A, #006A95, #00254A); 
                  width: 100%; float:left; margin:0px; min-height:1px; position:relative; border-radius: 0px 10px 10px 0px;
}

.pagina-destaque h1,.pagina-destaque h2, .pagina-destaque h3,.pagina-destaque h4,.pagina-destaque h5,.pagina-destaque h6 { color: #ccc; }
/* BORDER COLOR */
.partner-carousel li:hover { border:10px solid #f6b64d; }
.border-title h1, .border-title h2, .border-title h3, .border-title h4, #main-menu > ul > li:hover, #main-menu > ul > li.current_page_item, #main-menu > ul > li.current_page_item.hasSubmenu:hover { border-bottom:5px solid   #0033AA; }
.border-title h1 span, .border-title h2 span, .border-title h3 span, .border-title h4 span, #main-menu > ul > li:hover > ul:before { border-bottom:6px solid   #0033AA; }
ul.tabs-frame li a.current { border-top:3px solid   #0033AA; }
#secondary .widget h3.widgettitle:hover, .portfolio.one-column:hover .portfolio-thumb, .portfolio.one-column-with-sidebar:hover .portfolio-thumb { border-bottom:3px solid   #0033AA; }
#main-menu ul li ul { border-top:5px solid   #0033AA; }
#main-menu ul ul ul { border-left:5px solid   #0033AA; border-top:0px; }
#main-menu ul ul li:hover ul:before { border-right:6px solid   #0033AA; }

.intro-text.type4, ul.tabs-vertical-frame li a.current { border-left:3px solid   #0033AA; }
.sorting-container a:hover, .sorting-container a.active-sort, .pagination ul li.active-page, .pagination ul li a:hover, .pagination .next-post:hover, .pagination .prev-post:hover, .widget.widget_tag_cloud .tagcloud a:hover { border-bottom:2px solid   #0033AA; }
.side-nav-container ul li a:hover, .side-nav-container ul li.current_page_item a { border-right:4px solid   #0033AA; }
.portfolio:hover, #footer .widget.widget_tag_cloud .tagcloud a:hover { border-bottom-color:  #0033AA; }
ul.commentlist li .comment-author img:hover { border:5px solid   #0033AA; }

/* Background image */

ul.products li .product-thumb .onsale span, .product .images .onsale span { background:url(images/rounded-bend.png) right no-repeat; }
.pagina .entry-thumb-meta .entry-meta .rounded-bend { background:url(images/rounded-bend.png) right no-repeat; }
.portfolio-slider-container .bx-controls-direction a.bx-prev { background:url(images/portfolio-prev-arrow.png) no-repeat; }
.portfolio-slider-container .bx-controls-direction a.bx-next { background:url(images/portfolio-next-arrow.png) no-repeat; }	
.product .images .product-arrows a.prev { background:url(images/product-prev-arrow.png) no-repeat; }
.product .images .product-arrows a.next { background:url(images/product-next-arrow.png) no-repeat; }		


.item {
  display: block;
  width: 100%;
  height: 100%;
  color: #FFF;
  margin: 12px 8px 0 0;
  float: left;
  -webkit-box-shadow: 1px 3px 3px 1px rgba(50,50,50,0.1);
  -moz-box-shadow: 1px 3px 1px rgba(50,50,50,0.1);
  box-shadow: 1px 3px 3px 1px rgba(50,50,50,0.1);
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 5px;
}
.item-box {margin:40px 15px 15px 15px; }

.cinza {background-color: rgb(65,65,65); }
.azul { background-color: rgb(0,40,40); color: #FFF; }
.bege { background-color: #E3E0C6; color: #333; }
.branco { background-color: #FFF; color: #999; }

#footer { background-color: #003366;
              /* rgb(200, 200, 229);
          background: linear-gradient(to bottom, #001160, #006A95);  */
}
#footer h1, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6, #footer h1 a, #footer h2 a, #footer h3 a, #footer h4 a, #footer h5 a, #footer h6 a, #footer a:hover { color:#fff; }
#footer p, #footer a, #footer span, #footer .widget .tweet_list li:before, #footer .widget ul li:before { color:#ccc; line-height:16px; } 
