/* Themify Customize Styling */
body {	
	font-family:Roboto; 
}
#sidebar {	
	font-family:Roboto;	font-size:14px;
	text-transform:capitalize;	text-align:center; 
}
#headerwrap {	
	background-color: transparent; 
}
#header {	
	color: #387ade;
	color: rgba(56,122,222,1.00); 
}
#header a {	
	color: #2778f2;
	color: rgba(39,120,242,1.00); 
}
#header a:hover {	
	color: #05097a;
	color: rgba(5,9,122,1.00); 
}
#site-logo, .header-horizontal #site-logo, .header-minbar #site-logo, .header-leftpane #site-logo, .header-slide-out #site-logo, .boxed-compact #site-logo, .header-top-bar #site-logo {	display: none; 
}
#site-logo, .header-horizontal #site-logo, .header-minbar #site-logo, .header-leftpane #site-logo, .header-slide-out #site-logo, .boxed-compact #site-logo, .header-top-bar #site-logo img {		width: 200px; 
}
#site-logo, .header-horizontal #site-logo, .header-minbar #site-logo, .header-leftpane #site-logo, .header-slide-out #site-logo, .boxed-compact #site-logo, .header-top-bar #site-logo a {		width: 200px; 
}
#main-nav a {	
	font-family:Roboto;	font-size:16px;

	background-color: transparent; 
}
#main-nav a, #main-nav > li > a {	
	color: #ffffff;
	color: rgba(255,255,255,1); 
}
#main-nav a:hover, #main-nav > li > a:hover {	
	color: #6adaeb;
	color: rgba(106,218,235,1.00); 
}
#main-nav .current_page_item a, #main-nav .current-menu-item a, #main-nav > .current_page_item > a, #main-nav > .current-menu-item > a {	
	color: #6adaeb;
	color: rgba(106,218,235,1); 
}
.post-title a:hover {	
	color: #498ef5;
	color: rgba(73,142,245,1); 
}
#sidebar a {	
	color: #000000;
	color: rgba(0,0,0,1.00); 
}
#sidebar a:hover {	
	color: #498ef5;
	color: rgba(73,142,245,1.00); 
}
#sidebar .widgettitle {	
	font-family:Roboto;	font-size:18px;
	text-transform:capitalize;	text-align:center; 
}
#footerwrap {	
	background-color: #0d0c0c;
	background-color: rgba(13,12,12,1.00); 
}
#footer {	
	color: #fff7f7;
	color: rgba(255,247,247,1.00); 
}

/* Themify Custom CSS */
@media screen and (max-width: 480px){
	  h1 {
	  font-size:3em!important;
}
h3 {
	  font-size:1.2em!important;
}
h4 {
	  font-size:2em!important;
}

}
#text-675-0-0-3 a.shortcode.button.large.white.rounded.outline:hover{
	background: rgba(0,0,0,1);color: #ffffff !important;
}
#text-675-2-0-3 a.shortcode.button.Large.white.rounded.outline:hover{
	background: rgba(255,255,255,1);color: #000000 !important;
}
#text-2371-0-0-4 a.shortcode.button.white.outline:hover{
	background: rgba(91,188,46,0.5);color: #ffffff !important;
}
#text-2371-4-0-3 a.shortcode.button.white.outline:hover{
	background: rgba(255,255,255,1);color: #5bbc2e !important;
}
#text-897-0-0-2 a.shortcode.button.large.white.rounded.outline:hover{
	  background: rgba(255,255,255,1);color: #008000 !important;
}
#text-897-3-0-1 a.shortcode.button.large.black.rounded.outline:hover{
	  background: rgba(0,0,0,1);color: #ffffff !important;
}
#text-897-1-0-2 a.shortcode.button.black.rounded.outline:hover{
	  background: rgba(0,0,0,1);color: #ffffff !important;
}
#text-925-1-0-2 a.shortcode.button.large.blue.rounded:hover{
	  background: rgba(255,255,255,1);color: #00ace6 !important;
}
#text-925-0-0-2 a.shortcode.button.white.rounded.outline:hover{
	  background: rgba(255,255,255,1);color: #000000 !important;
}
#text-925-3-0-1 a.shortcode.button.large.black.rounded.outline:hover{
	  background: rgba(0,0,0,1);color: #ffffff !important;
}
#text-912-0-0-1 a.shortcode.button.Large.white.rounded:hover{
	  background: rgba(0,0,0,1);color: #ffffff !important;
}
#text-912-1-0-3 a.shortcode.button.large.black.rounded.outline:hover{
	  background: rgba(0,0,0,1);color: #ffffff !important;
}
#text-912-1-0-2 a.shortcode.button.large.blue.rounded:hover{
	  background: rgba(255,255,255,1);color: #00ace6 !important;
}
#text-636-0-0-1 a.shortcode.button.large.white.outline:hover{
	  background: rgba(0, 0, 0,1);color: #ffffff !important;
}
#text-675-3-0-3 a.shortcode.button.white.outline:hover{
	  background: rgba(255,255,255,1);color: #000000 !important;
}
#text-751-1-0-2 a.shortcode.button.large.blue.rounded:hover{
	  background: rgba(0, 0, 0,1);color: #ffffff !important;
}
#text-628-2-0-2 a.shortcode.button.large.black.rounded.outline:hover{
	  background: rgba(0,0,26,1);color: #ffffff !important;
}
#text-636-1-0-2 a.shortcode.button.large.black.outline:hover{
	  background: rgba(0, 0, 0,1);color: #ffffff !important;
}
#text-638-0-0-2 a.shortcode.button.white.outline:hover{
	  background: rgba(255,255,255,1);color: #000000 !important;
}
#text-628-0-0-3 a.shortcode.button.white.outline:hover{
	  background: rgba(255,255,255,1);color: #000000 !important;
}
#text-819-2-0-1 a.shortcode.button.large.black.outline:hover{
	  background: rgba(0, 0, 0,1);color: #ffffff !important;
}
#text-751-3-0-1 a.shortcode.button.large.black.rounded.outline:hover{
	  background: rgba(0,0,26,1);color: #ffffff !important;
}
#text-815-0-0-3 a.shortcode.button.large.white.rounded.outline:hover{
	  background: rgba(255,255,255,1);color: #000000 !important;
}
#text-827-2-0-1 a.shortcode.button.large.black.rounded.outline:hover{
	  background: rgba(0,0,26,1);color: #ffffff !important;
}
#text-823-2-0-1 a.shortcode.button.large.black.rounded.outline:hover{
	  background: rgba(0,0,26,1);color: #ffffff !important;
}
#text-825-2-0-1 a.shortcode.button.large.black.rounded.outline:hover{
	  background: rgba(0,0,26,1);color: #ffffff !important;
}
#text-847-2-0-1 a.shortcode.button.large.black.rounded.outline:hover{
	  background: rgba(0,0,26,1);color: #ffffff !important;
}
#text-829-2-0-1 a.shortcode.button.large.black.rounded.outline:hover{
	  background: rgba(0,0,26,1);color: #ffffff !important;
}
#text-831-2-0-1 a.shortcode.button.large.black.rounded.outline:hover{
	  background: rgba(0,0,26,1);color: #ffffff !important;
}
#text-751-0-0-2 a.shortcode.button.large.white.rounded.outline:hover{
	  background: rgba(255,255,255,1);color: #000000 !important;
}
.wpcf7-form {
	  background:#;padding:px;border:px solid #f6efdf;margin-top: 0px;margin-bottom:0px;border-radius:0px;
}
.wpcf7-form input {
	  background:ffffff;padding:5px 7px;border:0px solid #ffffff;margin-bottom:0px;border-radius:0px;
}
.wpcf7-form textarea {
	  background:#ffffff;padding:5px 0px 5px 7px;border:0px solid #ffffff;border-radius:0px;
}
.wpcf7-form p {
	  color:#002699;margin-top:0px;
}
.wpcf7-form .wpcf7-submit {
	  background:#4d88ff;cursor:pointer;padding-left:25px;padding-right:25px;color:#fff;border-radius:0px;
}
.wpcf7-form input[type=\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"submit\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"]:hover {
	  background: rgba(0, 53, 153,0.7);color: #000 !important;
}
