/* Enter Your Custom CSS Here */
/*CORES DA BARRA DO CABEÇALHO E MENU*/


.header-top-area, .sidebar-widget-tab > .active a, .pagetitle-separator-box {
    background: none repeat scroll 0 0 #1e5799;
}




.navbar .navbar-nav > .active > a, .navbar .navbar-nav > .active > a:hover, .navbar .navbar-nav > .active > a:focus, .navbar .navbar-nav > .open > a, .navbar .navbar-nav > .open > a:hover, .navbar .navbar-nav > .open > a:focus, .navbar .navbar-nav > li > a:hover, .navbar .navbar-nav > li > a:focus, .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus, .blog-pagination a:hover, .blog-pagination a.active, .page-links a:hover, .page-links a.active, .flex_btn, .pagetitle-separator-border, .other-service-area:hover i, .home-portfolio-showcase-overlay, .proejct-btn a:hover, .home-blog-btn a, .tweet-btn a:hover, .post-date, .blog-post-date span.date a, .sidebar-widget-tags a:hover, .tagcloud a:hover, .search_btn, .search_error, .search_heading, .sidebar-widget-tags a:hover, .blog-author-social li:hover, .blogdetail-btn a, #blogdetail_btn, .wallstreet_page_heading, .post-password-form input[type="submit"], a.blog-btn {
    background-color: #1e5799;
}


.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .comment-date a, .blog-post-date span.comment > i, .home-blog-area:hover .home-blog-info h2 > a, a.url, .head-contact-social li:hover i, .service-effect:hover .other-service-area1 i, .tweet-icon i, .tweet-area p > a, .footer-blog-post:hover .post-date span.date, .footer-blog-post:hover .post-date span.month, .footer-copyright p a, .page-header-title h1 a, .breadcrumbs > li >.active, .page-breadcrumbs, .blog-post-title-wrapper h2 a:hover, .blog-post-title-wrapper-full h2 a:hover, .blog-post-title-wrapper > table > tbody > tr > th > a, .blog-post-title-wrapper-full > table > tbody > tr > th > a, .blog-post-title-wrapper > table > tbody > tr > th > a:hover, .blog-post-title-wrapper-full > table > tbody > tr > th > a:hover, td > a, td > a:hover, .footer_widget_column > ul > li > a:hover, .footer_widget_column > ul > li > ul > li > a:hover, .footer_widget_column > ul > li > ul > li > ul > li > a:hover, .sidebar-widget > ul > li > a:hover, .sidebar-widget > ul > li > ul > li > a:hover, .sidebar-widget > ul > li > ul > li > ul > li > a:hover, .sidebar-widget div#calendar_wrap table > caption, .footer_widget_column div#calendar_wrap table > caption, #calendar_wrap a, .sidebar-tweet-area p > a, .post-content li:hover a, .blog-blockquote blockquote > small, .comment-form-section > .comment-respond > h3.comment-reply-title a, .comment-form-section > .comment-respond > h3.comment-reply-title > small > a, .comment-form-section > .comment-respond > form#commentform > p.logged-in-as > a, .comment-awaiting-moderation, .image-para-title, .blog-post-title-wrapper > dl > dt a, .blog-post-title-wrapper-full > dl > dt a, .blog-post-title-wrapper > dl > dd a, .blog-post-title-wrapper-full > dl > dd a, .blog-post-title-wrapper > ul, .blog-post-title-wrapper > ul > li a, .blog-post-title-wrapper-full > ul, .blog-post-title-wrapper-full > ul > li a, .blog-post-title-wrapper > ul > li > ul > li a, .blog-post-title-wrapper-full > ul > li > ul > li a, .blog-post-title-wrapper > ul > li > ul > li > ul > li a, .blog-post-title-wrapper-full > ul > li > ul > li > ul > li a, .blog-post-title-wrapper > ol, .blog-post-title-wrapper > ol > li a, .blog-post-title-wrapper-full > ol, .blog-post-title-wrapper-full > ol > li a, .blog-post-title-wrapper > ol > li > ol > li a, .blog-post-title-wrapper-full > ol > li > ol > li a, .blog-post-title-wrapper > ol > li > ol > li > ol > li a, .blog-post-title-wrapper-full > ol > li > ol > li > ol > li a, .blog-post-title-wrapper h1, .blog-post-title-wrapper-full h1, .blog-post-title-wrapper h2, .blog-post-title-wrapper-full h2, .blog-post-title-wrapper h3, .blog-post-title-wrapper-full h3, .blog-post-title-wrapper h4, .blog-post-title-wrapper-full h4, .blog-post-title-wrapper h5, .blog-post-title-wrapper-full h5, .blog-post-title-wrapper h6, .blog-post-title-wrapper-full h6, .blog-post-title-wrapper p a, .blog-post-title-wrapper-full p a, .post_message, .comment-detail > table > tbody > tr > th > a:hover, .comment-detail > table > tbody > tr > td > a, .comment-detail p a, .comment-detail > dl > dt a, .comment-detail > dl > dd a, .comment-detail > dl > dt a, .comment-detail > dl > dd a, .comment-detail > ul, .comment-detail > ul > li a, .comment-detail > ul, .comment-detail > ul > li a, .comment-detail > ul > li > ul > li a, .comment-detail > ul > li > ul > li > ul > li a, .comment-detail > ol, .comment-detail > ol > li a, .comment-detail > ol > li > ol > li a, .comment-detail > ol > li > ol > li > ol > li a, #comment-nav-below > .nav-previous a, #comment-nav-below > .nav-next a, .tiled-gallery .tiled-gallery-item img, .tiled-gallery .tiled-gallery-item img:hover, #gallery-2 img {
    color: #69a9f3;
}

.page-breadcrumbs {
    background-color: rgba(0, 0, 0, 0.38);
}





/*CORES  E CONFIGURAÇÕES DO FORMULÁRIO*/


textarea {
    font-family: monospace;
    border-color: rgb(169, 169, 169) ;
    border-top-color: rgb(169, 169, 169);
    border-right-color: rgb(169, 169, 169);
    border-bottom-color: rgb(169, 169, 169);
    border-left-color: rgb(169, 169, 169);
    color:#333333;
}

input {
    -webkit-appearance: textfield;
    background-color: white;
    -webkit-rtl-ordering: logical;
    cursor: text;
    font-family: monospace;
    padding: 1px;
    border-width: 2px;
    border-style: inset;
    border-color: initial;
    border-image: initial;
    color: black;
}


/*SUPORTE INFORMAÇÕES*/

.su-heading-style-default .su-heading-inner {
    padding: 1em 0.5em;
    border-top: 4px solid #1e5799;
    border-bottom: 4px solid #1e5799;
    color: black;
}



/* SHORTCODES*/
/*MAIS INFORMAÇOES CONTATO*/

.su-column-inner > *:first-child, .su-accordion > *:first-child, .su-spoiler-content > *:first-child, .su-service-content > *:first-child, .su-box-content > *:first-child, .su-note-inner > *:first-child, .su-expand-content > *:first-child, .su-lightbox-content > *:first-child {
    margin-top: 0;
    color: #ffffff;
    width:auto;
    font-size: 17px;
    Line-Height: 1;
    font-family: monospace;  
}

.su-expand-link {
    margin-top: 0.5em;
    cursor: pointer;
    font-family: monospace;
    Font-size: 15px;
   
    
    
}

.blog-blockquote blockquote, .blog-post-title-wrapper > blockquote, .blog-post-title-wrapper-full > blockquote {
    border-left: 3px solid #707daa;
}

.su-spoiler.su-spoiler-style-simple.su-spoiler-icon-plus-circle{ 
    margin-left: 33px;
}



.fa-volume-control-phone:before {
    color:#fbfbfb;
}

.fa-envelope-open-o:before {
    color:#fbfbfb;
}

.fa-map-marker:before {
   color:#fbfbfb;
}

html, body, #mapDiv {
    height: 30%;
    margin: 0;
    padding: 0;
}
/*texto serviços*/
.service-area a{
  color:#f5f5f5;
  
}

/*cor do link de serviços*/
.service-area:hover {
    background: #428bca;
    border: 1px solid #428bca;
}



/*informações e pesquisa topo do site*/

 .col-md-3.col-sm-6.head-contact-info{
    float: right;
    width:220px;
    padding:20px;
    padding-top:0;
    float:right;
    height: 130px;
 
}

/*texto formulário descrição*/
textarea {
 color: #fbfbfb;
}
/*campo de envio de arquivos*/
.wpcf7-file, .wpcf7-number, .wpcf7-date, .wpcf7-select, .wpcf7-quiz {
    width: 110%;
}

	
/*cores palavras das tabelas*/
tr {
    border-top: none;
    border-bottom: none;
    color: #2a2c33;
    font-size: 15px;
    font-weight: normal;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.1);
}

 #opt_17{
    border:inset;
    border-style: groove;
    width: 60%;
    height: 580px;
    margin: 10px;
  
}




/*WOOCOMMERCE*/



.woocommerce-billing-fields input {
 
    background-color: #f8f9f9;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
    background: #707daa;
    border-bottom-color: #707daa;
}

.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce button.button.alt {
    background-color: #707daa;
}

.woocommerce table.shop_table td {
  
 color:white;
  
}

.woocommerce .quantity .qty {
    border: 1px solid #f8f9f9;
    color: white;
}  

.woocommerce table.shop_attributes tr {
  
  color:white;
  
}


.woocommerce table.shop_attributes th {
    background: #2a2c33;
}

.woocommerce table.shop_table th {
      background: #2a2c33;
    border-bottom: 4px solid rgba(255, 255, 255, .15);
}


.woocommerce table  th {
  
 color:white;
}

.cart-collaterals .cart_totals table th, .cart-collaterals .cart_totals table td {
    background: #2a2c33;
    border-bottom: 4px solid #2a2c33;
}

woocommerce ul#shipping_method li input {
    width: 10px;
    height: 10px;
}

input[type="radio"], input[type="checkbox"] {
    width: 10px;
    height: 10px;
}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
    background-color: #1e5799;
    color: #fff;
    -webkit-font-smoothing: antialiased;
}

.woocommerce div.product form.cart table td {
    background: gray;
        border-right: 1px solid #1e5799;

}

.woocommerce div.product form.cart table tr {
   color: white;
  
}

.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
  
  color:black
    
}

.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
    color: #f8f9f9;
}

/*MUDAR ENDEREÇO*/

#add_payment_method .cart-collaterals .shipping-calculator-button, .woocommerce-cart .cart-collaterals .shipping-calculator-button, .woocommerce-checkout .cart-collaterals .shipping-calculator-button {
 font-size: 20px;
  
}

.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
    color: #2a2c33;
}
/*menu no celular*/

.navbar-inverse .navbar-toggle, .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
    background: #0076ff;
}


.su-list ul li > i {
  color: #fff;
}
  