@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,400italic,600,600italic,700,700italic&amp;subset=latin,latin-ext);

body {
  color: #DDDDDD;
  font-family: "Open Sans",Helvetica,Arial,sans-serif;
}
a, a:hover, a:visited, a:link, a:active {
    text-decoration: none;
}

.entry-title {
	font-weight: 300; 
}

.no-thumbnail {
 	background-color: #322E36;
}
.img-circle {
  	color: #666;
  /* border: 1px solid #f3372d; */
}

.entry-meta {
	color: #AAAAAA; 
}


#comments h2, #trackback h2, .h1, .h2, .h3, .h4, .h5, .h6, .related-posts .entries .entry-title, .related-posts h2, .reply-title, .sidebar .widget .widgettitle, h1, h2, h3, h4, h5, h6 {
    font-weight: 300;
}
.h1, h1 {
    font-size: 32px;
}

.entry-meta {
    border-color: #4E4C51;
}

.wp-caption-text {
    color: #999;
}

.footer-widget-area {
    padding: 16px 0px 0px 0px;
}

.copyright {
    margin: 16px 0px 0px;

}

/*==================================================
 * Home
 *================================================*/
/**
 * .optimum-effect
 */
.optimum-effect {
	padding: 16px;
}

.optimum-effect {
	-moz-border-radius: 15px;
	border-radius: 15px;
}

.optimum-effect h2 {
	font-weight: 300;
	font-size: 27px;
	color: #f3382e;
	margin-top: 11px;
}

.optimum-effect h2 strong {
	font-weight: normal;
	color: #f3382e;
}


.btn-optimum-effect, .wpcf7-submit {
	color: #fff;
	background-color: #fbbe29;
	text-transform: uppercase;
    padding: 10px 16px;
    border: medium none;
    display: inline-block;
    transition: 0.3s ease-out 0s;
    border-radius: 8px; 
}
.btn-optimum-effect:hover, .btn-optimum-effect:focus, .btn-optimum-effect.focus, .btn-optimum-effect:active, .btn-optimum-effect.active, .open > .btn-optimum-effect.dropdown-toggle {
    color: #fff;
    background-color: #f3382e;
    border-color: #204d74; 
}
.wpcf7-submit:hover, .wpcf7-submit:focus, .wpcf7-submit.focus, .wpcf7-submit:active, .wpcf7-submit.active, .open > .wpcf7-submit.dropdown-toggle {
    color: #fff;
    background-color: #8ec24f;
    border-color: #204d74; 
}



.offer-box {   
	text-align: center;
}

.offer-box h3 {
    font-weight: 300;    
	font-size: 27px;
	text-transform: uppercase;
}

.offer-box a, .offer-box a:hover, .offer-box a:visited  {
	color: #ddd;
	display: block;
}





.kad-btn-primary {
    color: transparent;    
	text-transform: uppercase;
    background: transparent none repeat scroll 0% 0%;
    padding: 10px 16px;
    border: medium none;
    display: inline-block;
    transition: 0.3s ease-out 0s;
    border-radius: 8px;
}


a .kad-btn-primary {    
}



a:hover .kad-btn-primary {
    color: #fff;
    background: #f3372d none repeat scroll 0px 0px;

}


.phone {
	font-size: 36px;
}


hr {
    border-color: #4e4c51 -moz-use-text-color -moz-use-text-color;
}

.global-nav {
    font-size: 14px;
    font-weight: 300;
}

@media (min-width: 992px) and (max-width: 1199px) {       
	.global-nav {
    	font-size: 13px;
	}
}
