
/* Background
   ------------------------------------------------------------------ */
        
        html{
			background-image: url('https://aedifica.com.br/wp-content/themes/arche/images/pattern/pattern-1.png');
			background-repeat: repeat; 
            position:relative;
		}
             
 
/* If User Login
   ------------------------------------------------------------------ */


           
                                                                        
        
     .main-logo { background: url(images/logo.png) no-repeat; }

<style>
     
	 
   
/** Slider Styling
**********************************/ 

	.ls-wp-fullwidth-container .ls-nav-prev, .ls-wp-fullwidth-container .ls-nav-next { background-color:  !important; }
	.ls-wp-fullwidth-container .ls-nav-prev:hover, .ls-wp-fullwidth-container .ls-nav-next:hover { background-color:  !important; }
	.ls-fullwidth .ls-nav-prev, .ls-fullwidth .ls-nav-next { height:31px !important; width:31px !important; border-radius:50%; margin-top: -17px !important; }
	.quote-banner-wrapper { background: url(images/banner_bottom_bg.png) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; }
	
	.container.caption { background: #000000 !important; } 
	.nivo-slider-title { color: #FFFFFF ; }
	.container.caption { color: #FFFFFF; font-size:18px; }
	
	.ls-wp-fullwidth-container .ls-nav-prev, .ls-wp-fullwidth-container .ls-nav-next { background-color:  !important; }
	.ls-wp-fullwidth-container .ls-nav-prev { background: url(images/banner_arrows.png) no-repeat left center  !important;  }
	.ls-wp-fullwidth-container .ls-nav-next { background: url(images/banner_arrows.png) no-repeat right center  !important; }

/**  Quotebar
**********************************/ 
	.cp-slider-title { color: #FFFFFF ; }
	.cp-slider-caption { color: #FEDD00; font-size:18px; }
	.quote-banner-wrapper {padding:10px 0; background-color: #431701 !important; }
	
	      
/** Menu Stlying
**********************************/    

	#nav .navbar .nav > li > a, .sub-menu > li > a { color: #CDCCCC !important; }
	#nav .navbar .nav > li > a:hover, .sub-menu > li > a:hover { color: #FEDD00 !important; }
	.dropdown-menu > li > a, .sub-menu > li { border-top: 1px solid #666; }
	.dropdown-menu > li > a, .sub-menu > li:first-child{ border-top:none; border-left: 3px solid transparent;}
	.sub-menu li { border-left: 3px solid transparent; }
	.sub-menu li:hover { border-left: 3px solid #431701; }

/** Blog Stlying
**********************************/    
 
   .blog-title a { color: #CBC39F ; }
   .blog-title a:hover { color: #FFFFFF ; }
   .blog-content p {color: #FFFFFF ;}
   .date-icon { background: #511c01; }
   .date-icon i { color: #FFFFFF; }
   .date-icon ul li i { border-top: 1px solid #FFFFFF; }
   .support_title ul li, .support_title ul li a { color:#FFFFFF; }
   .support_title ul li a:hover { text-decoration:none; color:#CBC39F; }
   .support_title ul li i {color:#371301; }
   .blog_summary_footer { background: ; }
   .blog-text i { color: #fff; }
   .contact-submit { background: url(images/comment-btn.png) no-repeat ; }
   .scroolbar { background: #431701 !important; }
   .blog_summary_footer { background: #a39b79 !important; }
	 
	.client_slider .bx-wrapper .bx-viewport { border-bottom: 1px solid #171715; border-top: 5px solid rgba(67,23,1, 0.35); }
	.client_slider .bx-controls-direction { background: #FEDD00; }
	#client_header h4 { color: #000000; }
	
	
 /** Sidebar Stlying
**********************************/    
 
   .right-sidebar h4, .contact-info h4, .service-product ul li a, .title-holder h4 { color: #A39B79; } 
   .sidebar, .sidebar p { color: #FFFFFF ; }
   .sidebar a, .sidebar i {color: #A39B79 ; }
   .sidebar a:hover { color: #FFFFFF; }
   .sidebar li a{ color: #FFFFFF; }
   .sidebar li a:hover { color: #A39B79; }
   .post-widget-meta a:hover { color: #FFFFFF !important; }
   .post-widget-meta a { color: #A39B79 !important;  }
   .twitter_widget_wrapper_list i { color: #B4B4B4; display: inline-block; font-size: 24px; margin-right: 20px; float:left; }
   .twitter_widget_wrapper_list small { color: #A39B79 !important; }
   .twitter_widget_wrapper_list a { text-decoration:underline; }
   .project_heading { background: rgba(81 , 28 , 1 , 0.5) ; }
   
   
/** Service Widget Stlying
**********************************/    
	.service-feature h4 { border-bottom: solid 4px #C5C5C5;  color: #C5C5C5; }
	.service-widget-1-tile a { color: #C5C5C5; }
	.service-widget-1-tile a:hover { color: #FFFFFF; }
	.service-feature p { color: #FFFFFF; }
	.view_more { background: #ED1E24; color:#1B1B1B; }
	.view_more:hover  { color: #FFFFFF !important; } 
	
/** Portfolio Stlying
**********************************/    
	
	#filter ul li { background: none repeat scroll 0 0 rgba(254 , 221 , 0, 0.4); border-left:3px solid transparent;}
	#filter ul li:hover, #filter ul li.active { border-left:3px solid #431701;  color: #FFF; background: rgba(237 , 30 , 36, 0.8); }
	.filter-border { fill: #431701 !important;}
	#filter ul li a { color: #FFFFFF; }
	.hover_info a { color: #FFFFFF; }
	.hover_info a:hover { color: #ED1E24; }
	       
/** Typography
**********************************/    

 	 h1, h2, h3, h4, h5, h6, .cp-title, .b-post h3 a, .main-slider .cp-title > a , .testimonials .title span, .wellcome-msg p, .testimonials .title span, .author-det-box .title2 , .cart-btn2 a, div.product .product_title, #     content div.product .product_title { color:#FFFFFF }
    .page-title h2 { color:#FEDD00 !important; }
	.page-title h2 a:hover { color:#FFFFFF; }
     body {color: #C5C5C5;} 
	 .testi-text p:before, .testi-text p:after { color: #fff; }
     a { color: #ED1E24; }
     a:hover { color: #FFFFFF; }
    .about-us h4, .title-holder h3, .title-holder h3, .title-holder h2 { color: #ED1E24; }
	.feature_title h2 span, #footer .widget h4, .blog_meta,  .chart .label, .ico_list p, .our-team h5 { color: #ED1E24; }
  	a, .comment-author a, .comment-author { color: #ED1E24; }
	a.comment-reply-link { color: #FFFFFF !important; }
	.error-page h2, .error-page h3 { color: #ED1E24; }
	.hover_info .gallery > a { color: #ED1E24; }
	
/** Other Elements
**********************************/	
	.hinner { border-bottom: 2px solid #431701 !important; }
	#featured_work .testimonial { border-top: 2px solid #431701; }
	.contact-widget-submit, .cp-button, .btn, #submit, .button { transition: all 0.5s ease 0s; background-color:#371301; color:#FFFFFF; }
	.contact-widget-submit:hover, .cp-button:hover, .btn:hover, #submit:hover, .button:hover { transition: all 0.5s ease 0s; background-color:#371301; color:#FFFFFF; }
	.cp-button, .btn, #submit, .button { background-position: right center; }
 	a.cp-button, input[type="submit"], input[type="reset"], input[type="button"], .shop-btn a {
		background-color: #371301;
		color: #FFFFFF;
		border: medium none;
		padding: 8px 20px;
	}
	
	a.cp-button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover, .shop-btn a {
		background-color: #371301;
		color: #FFFFFF;
	}
	
	
	.post-password-form input {margin-top:20px; }
	.post-password-form input[type="submit"] {margin-top:10px;}
	
	.architec-btn { background: #ED1E24 !important; }
	
	
	.submit { background:  !important; color: #333 !important; }
	
     .tagcloud a:hover {background: #371301 !important;}
     .pagination.blog-pager a:hover,  .pagination .current{ background: #371301; }

	.abilities_tab ul li.active { background: none repeat scroll 0 0 rgba(81 , 28 , 1, 0.4); }
	.chart .label { color:  ; }
	.abilities_tab ul li.active a { color:  #FEDD00; }
	
    .abilities_tab li { margin: 0 2px 0 0; background: rgba(254 , 221 , 0, 0.04); }
	.abilities_tab li a { color:#FEDD00; }

	  
	 
	  
	
/** Timeline
**********************************/

	.timeline-logo1 { background: url(images/project-ico.png) no-repeat; }
	.timeline-logo2 { background: url(images/staff_ico.png) no-repeat; }
	.stContainer .tl_title { background: #431701; color: #FFFFFF; }
	.stMain ul.tabAnchor li a { background: none repeat scroll 0 0 rgba(254 , 221 , 0, 0.8);}
	.stMain ul.tabAnchor li a:hover { background: none repeat scroll 0 0 rgba(254 , 221 , 0, 0.4);}
	.stMain ul.tabAnchor li a.sel { background: none repeat scroll 0 0 rgba(254 , 221 , 0, 0.4); }
	.tl_bar2, .tl_bar, .tl_bar3, .tl_bar4, .tl_bar5, .tl_bar6, .tl_bar7, .tl_bar8, .tl_bar9, .tl_bar10, .tl_bar11 { background: none repeat scroll 0 0 rgba(254 , 221 , 0, 0.4); }
	.time_line blockquote p { color: #FEDD00 !important; font-style: italic; font-size: 14px; }
	 
/** Team Widget
**********************************/	

	#email_ico { background: url(images/mem_ico_1.png) center center no-repeat; }
	#email_ico {background-color:#511c01; }
	.social_team { background:#FEDD00; }
	.social_team i { color:#FFFFFF; background:none; }
	.social_team i:hover { color:#511c01; }
	.desig { color: #fff; }
	.social_team a { border-right: 1px solid #7D775D; }
	
 /** Footer Stlying
**********************************/    
 
    #footer .widget h4 { color: #FEDD00 ; } 
	#copyright a, #copyright a:hover , #copyright, #copyright p { color:#777777; }
	footer input, footer button { background:#c7be83 !important;  color:#393939 !important; }
	footer input[type="submit"] :hover, footer button:hover { background:#511C01 !important ;  color:#FFFFFF !important; }

    .footer, .footer p, #copyright, #footer .widget { color: #FFFFFF ; }
    .footer a, .footer i, #footer .widget a {color: #FFFFFF ; }
    .footer a:hover, #copyright a:hover { color: #FFFFFF ; }	
	
	/*Team Block*/
	.project_heading { background: none repeat scroll 0 0 rgba( ,  , , 0.5); }
	
	/*Testimonial Widets*/
	
	.desig { color: #fff; }
	
	.widget form input[type="submit"] { background: url(images/srch-btn.png) no-repeat !important;}
	.post-widget-meta > a, .twtr-wdgt-sidbar ul li span {color: !important;}
	.form-submit > input { background:url(images/comment-btn.png) no-repeat }

 </style>
 
/* RTL funtion
   ------------------------------------------------------------------ */
  
	
 
/* Font Size
   ------------------------------------------------------------------ */

h1{
	font-size: 30px;
}
h2{
	font-size: 25px;
}
h3{
	font-size: 20px;
}
h4{
	font-size: 18px;
}
h5{
	font-size: 16px;
}
h6{
	font-size: 15px;
}

#nav .navbar .nav > li > a {
   font-family:  !important;
}

/* Font Family 
  ------------------------------------------------------------------ */
body{
	font-family: default -;
	font-size: 14px;
}


h1, h2, h3, h4, h5, h6, .cp-title, .adv_banner h4, .adv_banner p, .architec-btn, .time_line .cname, .time_line .cnamei, .font-family, .calendar , .top-slider .cp-slider-title, .top-slider p, #filter ul li a, .feature h4, .feature_title h2, .title-holder h2, #footer .widget h4, .faq_accordion h3 strong, .about-us h4, .title-holder h3, .title-holder h3, .our-team h4, .abilities_tab li a, .service-product ul li a, .view_more, .service-feature h4, .support_title h2, .right-sidebar h4, .comment-author a, .comment-author, .comment-date, .comment-reply, .logged-in-as, .support_title ul li, .title-holder h4, .blog_summary h3, .blog_summary h3 a, .blog_meta, .blog_summary_footer span, .blog_summary_footer span a, .title-holder-1 h4, #client_header h4, .timeline-logos p, a.cp-button, .message-box-title{
	 
      	font-family: 'Lato',sans-serif ;
	}


.sf-menu a {
 
      font-family: 'Lato',sans-serif;
}

#nav a, .top-nav a, .user-login-link{ font-family: default -; }

#wp-calendar td, #wp-calendar th, .post h4, .tech-text, ul#nav, .box, .footer-tweet, .box h5, .right-heading span, .worship, .vies-calender, .news-heading, ul.pagination, .prayer-box, .posted, .prayer-heading, .prayer-heading span, .share-request, .blog-holder, .post-title, .blog-date, .title, .txt-widget, .txt-widget h4, .btn, .name, .map-view, .event-comment, .comment-post li, .blog-comments, .add-comment, .post-heading, .tags a, ul.tabs-content, div.comment-wrapper #reply-title, h3.accordion-header-title, div.blog-item-holder .blog-item2 .post-title, div.contact-form-wrapper ol li input, div.contact-form-wrapper textarea, .detail, .inner-heading, .event-slider-caption .left, .info-heading, .event-slider-button, #wp-calendar caption {
   font-family: Droid Serif;
}  

html, body, div, span, applet, object, iframe, p, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video, .wellcome-msg p {
   font-family: default -;
}


/* load custom css
   ------------------------------------------------------------------ */



.b5-menu-bar select {
  color: #000;
  }
  
  .b5-menu-bar {
  background: #dedede;
  }
  
  .b5-file-manager-folder {
	border-color: #dedede;
	background: #444;
  }