/* BEGIN dynamic_css */
.general_color, .button-style-1 a, .news-content h1 a:hover, .news-content h2 a:hover, .news-content h3 a:hover, .news-content h4 a:hover, .news-content h5 a:hover, .news-content h6 a:hover, .widget ul li a:hover, .post-tags a:hover, .post-content h1 a:hover, .post-content h2 a:hover, .post-content h3 a:hover, .post-content h5 a:hover, .post-content h5 a:hover, .post-content h6 a:hover, .tagcloud a:hover, .post-date a, .comment-author a, .reply a, .comment-reply-title a  {
color: #f3142b  !important;
}

.general_bg, .team-member .team-social:hover .team-button, .portfolio-categories ul li a:hover, .portfolio-categories ul li .current, #post-comment-form input[type="submit"], .callout-box, .media-post .rslides_nav:hover, .portfolio-media .rslides_nav:hover, .button-style-2:hover, #post-author:hover img, .post-list-comments li > div:hover > .author-comment-avatar, .callout-box-button:hover, .toggle-active, #backtop:hover, #blog-navigation a:hover, #blog-navigation .current, .button-style-3, #comments-list li > .comment-body:hover > .comment-author img, #nav .sub-menu li a:hover, #home-button:hover {
background-color:#f3142b  !important;
}
.general_border, .text-edit blockquote, .tagcloud a:hover, #post-author:hover img, #comments-list li > .comment-body:hover > .comment-author img, .widget-title, .line-header, #reply-title{
border-color:#f3142b  !important;
}

.active-tab a {
	border-top: 3px solid #f3142b  !important;
}

body {
;
}

#desktop-menu .menu > li > a, .container_logo a {
 !important;
}

#desktop-menu .menu > #current_menu_item > a, #desktop-menu .menu > .current-menu-item > a, #desktop-menu .menu > li:hover > a {

}

#main_menu {
border-color: #000000 !important;
background-color:  !important;
}

#mobile-menu {
background-color:  !important;
}

#mobile-menu a {

}

#mobile-menu ul li a {
border-bottom-color:  !important;
}

h1 {

}

h2 {

}

h3 {

}

h4 {

}

h5 {

}

h6 {

}

#footer {
background-color:  !important;
}

.copyright {

}.pricing-table {
	text-align: center;
	color: #fff;
}

.hello { visibility:hidden;}

.commentmetadata a {
	color: #f3142b;
}

.news-icon-thumb {
	width: 55px;
	height: 55px;
	color: #fff;
	text-align: center;
	line-height: 55px;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	font-size: 26px;
	position: absolute;
	display: none;
	margin: auto;
	top: 40%;
	left: 50%;
	margin-left: -27px;
	z-index: 2;
}

.pricing-table .head-table {
	color: #1d1d33;
	border-bottom: none;
	font-family: 'Raleway', sans-serif;
	padding: 6px;
}

.pricing-table .head-table h3 {
	color: inherit !important;
}

.pricing-table li {
	margin: 0 !important;
}

.pricing-table .button-style-1 {
	margin-top: 20px !important;
}

.pricing-table .price-table {
	font-family: 'Raleway', sans-serif;
}

.pricing-table .price-table .money {
	font-size: 28px;
}

.pricing-table .price-table .count-price {
	font-size: 60px;
	line-height: 50px;
}

.pricing-table .price-table p {
	margin-top: 10px;
	font-family: arial;
}

.pricing-table li {
	padding: 11px;
	font-size: 14px;
	border-bottom: 1px solid #848484;
	font-family: arial;
	list-style:none;
	
}

.recommend {
    font-size: 16px;
padding: 10px;
border: 2px solid #f3142b;    
}

.recommend:hover {
    color: #ffffff;
    background-color:#f3142b;
}

form.wpcf7 {
    font-size: 16px;
}

.wpcf7-form label {
    font-size: 16px;
    font-weight: bold;
}

.wpcf7-textarea {
    width: 75%;
}

.wpcf7-submit {
    font-size: 16px;
    background-color:#f3142b;
    color: #ffffff;
    border-radius: 8px;
    padding: 14px 40px;
}
/* END dynamic_css */
