/*Extended css styles*/
.cmsmasters_table tr.cmsmasters_table_row_header > th
{
font-size: 14px !important;
}

.cmsmasters_post_content.entry-content h3 a {
    font-size: 20px !important;
}
.widget_categories {
margin-top: 80px !important;
}

@media (min-width: 1200px){
.error {
    margin: 0 auto;
    width: 50%;
}
}

.button {
background-color: #fff !important;
}
header h1 {text-align: center !important;}
#cmsmasters_row_56f8cbd60c2b0 .cmsmasters_row_outer_parent {
    padding-top: 0px !important;
}
.cmsmasters_slider {
padding-top: 130px !important;
}
#footer {
display: none !important;
}
{
display: none !important;
}
.sub-menu .nav_title { color: #ff0000 !important; }

#bottom {
background: #fff url(/content/images/fon_2.jpg) repeat-x !important;
}

ul.navigation ul, ul.navigation .menu-item-mega-container {
    background-color: #FFF !important;
}

#page.cmsmasters_heading_after_header.enable_header_top #middle, #page.cmsmasters_heading_under_header.enable_header_top #middle .headline .headline_outer {
    padding-top: 0px !important;
}

.header_top {
    display: none !important;
}

html.csstransitions input[type="submit"], .cmsmasters_table tr.cmsmasters_table_row_header > th {
    background-color: #f00 !important;
}

.cmsmasters_button {
    background-color: #f00 !important;
}
#cmsmasters_row_56f8cbd63a597 {
    background-image: url(/content/images/rrrrrrrrrrr.jpg) !important;
}
#cmsmasters_row_56f8cbd6076fd {
    background-image: url(/content/images/fon-glavnaia222.jpg) !important;
}
#cmsmasters_fb_56fbc3a67c686 {
    background-image: url(../content/images/fon-glavnaia222.jpg) !important;
   background-attachment: scroll !important;
}

#cmsmasters_row_56fe5ae6b1175 {
   background-attachment: scroll !important;
}

ul.navigation > li.menu-item.current-menu-item > a, ul.navigation > li.menu-item.current-menu-ancestor > a {
    background-color: #FE0000 !important;

}

.menu-item .menu-item a {
  color: #f00 !important;
}


html .cmsmasters_color_scheme_first a, html .cmsmasters_color_scheme_first h1 a:hover, html .cmsmasters_color_scheme_first h2 a:hover, html .cmsmasters_color_scheme_first h3 a:hover, html .cmsmasters_color_scheme_first h4 a:hover, html .cmsmasters_color_scheme_first h5 a:hover, html .cmsmasters_color_scheme_first h6 a:hover, html .cmsmasters_color_scheme_first .color_2, html .cmsmasters_color_scheme_first .cmsmasters_dropcap.type1, html .cmsmasters_color_scheme_first .cmsmasters_icon_box.cmsmasters_icon_top::before, html .cmsmasters_color_scheme_first .cmsmasters_icon_box.cmsmasters_icon_heading_left .icon_box_heading::before, html .cmsmasters_color_scheme_first .cmsmasters_icon_list_items.cmsmasters_color_type_icon .cmsmasters_icon_list_icon::before, html .cmsmasters_color_scheme_first .cmsmasters_stats.stats_mode_bars.stats_type_horizontal .cmsmasters_stat_wrap .cmsmasters_stat .cmsmasters_stat_inner::before, html .cmsmasters_color_scheme_first .cmsmasters_stats.stats_mode_circles .cmsmasters_stat_wrap .cmsmasters_stat .cmsmasters_stat_inner::before, html .cmsmasters_color_scheme_first .bypostauthor > .comment-body .alignleft::before, html .cmsmasters_color_scheme_first .cmsmasters_sitemap_wrap .cmsmasters_sitemap > li > a:hover, html .cmsmasters_color_scheme_first .cmsmasters_sitemap_wrap .cmsmasters_sitemap > li > ul > li > a:hover, html .cmsmasters_color_scheme_first .cmsmasters_sitemap_wrap .cmsmasters_sitemap_category > li > a:hover, html .cmsmasters_color_scheme_first .cmsmasters_prev_arrow:hover, html .cmsmasters_color_scheme_first .cmsmasters_next_arrow:hover, html .cmsmasters_color_scheme_first .post_nav > span a:hover + span, html .cmsmasters_color_scheme_first .share_posts a:hover, html .cmsmasters_color_scheme_first .cmsmasters_items_filter_wrap .cmsmasters_items_filter_list li a:hover, html .cmsmasters_color_scheme_first .cmsmasters_wrap_pagination ul li a.page-numbers:hover, html .cmsmasters_color_scheme_first .cmsmasters_wrap_pagination ul li .page-numbers.current, html .cmsmasters_color_scheme_first .cmsmasters_notice .notice_close:hover, html .cmsmasters_color_scheme_first .cmsmasters_toggles .cmsmasters_toggles_filter a:hover, html .cmsmasters_color_scheme_first .cmsmasters_toggles .cmsmasters_toggle_title:hover a, html .cmsmasters_color_scheme_first .cmsmasters_toggles .current_toggle .cmsmasters_toggle_title a, html .cmsmasters_color_scheme_first .cmsmasters_tabs .cmsmasters_tabs_list_item:hover a, html .cmsmasters_color_scheme_first .cmsmasters_tabs .cmsmasters_tabs_list_item.current_tab a, html .cmsmasters_color_scheme_first .cmsmasters_quotes_slider .cmsmasters_quote_site, html .cmsmasters_color_scheme_first .cmsmasters_quotes_grid .cmsmasters_quote_site, html .cmsmasters_color_scheme_first .cmsmasters_quotes_grid .cmsmasters_quotes_list::after, html .cmsmasters_color_scheme_first .cmsmasters_pricing_table .cmsmasters_price_wrap, html .cmsmasters_color_scheme_first .cmsmasters_pricing_table .feature_list li .feature_icon::before, html .cmsmasters_color_scheme_first .cmsmasters_twitter_wrap .twr_icon, html .cmsmasters_color_scheme_first .widget_pages ul li a:hover, html .cmsmasters_color_scheme_first .widget_pages ul li.current_page_item a, html .cmsmasters_color_scheme_first .widget_categories ul li a:hover, html .cmsmasters_color_scheme_first .widget_categories ul li.current-cat a, html .cmsmasters_color_scheme_first .widget_archive ul li a:hover, html .cmsmasters_color_scheme_first .widget_meta ul li a:hover, html .cmsmasters_color_scheme_first .widget_recent_comments ul li a:hover, html .cmsmasters_color_scheme_first .widget_recent_entries ul li a:hover, html .cmsmasters_color_scheme_first #wp-calendar .today, html .cmsmasters_color_scheme_first .widget_custom_contact_info_entries > span::before, html .cmsmasters_color_scheme_first .widget_custom_contact_info_entries .adress_wrap::before, html .cmsmasters_color_scheme_first .widget_nav_menu ul li a:hover, html .cmsmasters_color_scheme_first .widget_nav_menu ul li.current-menu-item a, html .cmsmasters_color_scheme_first .widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_tabs_list_item a:hover, html .cmsmasters_color_scheme_first .widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_tabs_list_item.current_tab a, html .cmsmasters_color_scheme_first .widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_lpr_tabs_cont > a:hover, html .cmsmasters_color_scheme_first .widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_tab.tab_comments li > a:hover, html .cmsmasters_color_scheme_first .widget_rss ul li .rsswidget:hover {
    color: #FE0000 !important;
}
a, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .color_2, .cmsmasters_dropcap.type1, .cmsmasters_icon_box.cmsmasters_icon_top::before, .cmsmasters_icon_box.cmsmasters_icon_heading_left .icon_box_heading::before, .cmsmasters_icon_list_items.cmsmasters_color_type_icon .cmsmasters_icon_list_icon::before, .cmsmasters_stats.stats_mode_bars.stats_type_horizontal .cmsmasters_stat_wrap .cmsmasters_stat .cmsmasters_stat_inner::before, .cmsmasters_stats.stats_mode_circles .cmsmasters_stat_wrap .cmsmasters_stat .cmsmasters_stat_inner::before, .bypostauthor > .comment-body .alignleft::before, .cmsmasters_sitemap_wrap .cmsmasters_sitemap > li > a:hover, .cmsmasters_sitemap_wrap .cmsmasters_sitemap > li > ul > li > a:hover, .cmsmasters_sitemap_wrap .cmsmasters_sitemap_category > li > a:hover, .cmsmasters_prev_arrow:hover, .cmsmasters_next_arrow:hover, .post_nav > span a:hover + span, .share_posts a:hover, .cmsmasters_items_filter_wrap .cmsmasters_items_filter_list li a:hover, .cmsmasters_wrap_pagination ul li a.page-numbers:hover, .cmsmasters_wrap_pagination ul li .page-numbers.current, .cmsmasters_notice .notice_close:hover, .cmsmasters_toggles .cmsmasters_toggles_filter a:hover, .cmsmasters_toggles .cmsmasters_toggle_title:hover a, .cmsmasters_toggles .current_toggle .cmsmasters_toggle_title a, .cmsmasters_tabs .cmsmasters_tabs_list_item:hover a, .cmsmasters_tabs .cmsmasters_tabs_list_item.current_tab a, .cmsmasters_quotes_slider .cmsmasters_quote_site, .cmsmasters_quotes_grid .cmsmasters_quote_site, .cmsmasters_quotes_grid .cmsmasters_quotes_list::after, .cmsmasters_pricing_table .cmsmasters_price_wrap, .cmsmasters_pricing_table .feature_list li .feature_icon::before, .cmsmasters_twitter_wrap .twr_icon, .widget_pages ul li a:hover, .widget_pages ul li.current_page_item a, .widget_categories ul li a:hover, .widget_categories ul li.current-cat a, .widget_archive ul li a:hover, .widget_meta ul li a:hover, .widget_recent_comments ul li a:hover, .widget_recent_entries ul li a:hover, #wp-calendar .today, .widget_custom_contact_info_entries > span::before, .widget_custom_contact_info_entries .adress_wrap::before, .widget_nav_menu ul li a:hover, .widget_nav_menu ul li.current-menu-item a, .widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_tabs_list_item a:hover, .widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_tabs_list_item.current_tab a, .widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_lpr_tabs_cont > a:hover, .widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_tab.tab_comments li > a:hover, .widget_rss ul li .rsswidget:hover {
    color: #FE0000 !important;
}
.cmsmasters_headingq{
color: #FE0000 !important;
  font-size: 35px !important;
}

.cmsmasters_icon_box-link{
position: absolute !important;
  top: 28px !important;
  left: 50% !important;
  width: 205px !important;
  height:  205px !important;
  transform: translateX(-50%) !important;
}

.cmsmasters_icon_box{
position: relative !important;
}
.cmsmasters_project_grid .cmsmasters_project_cont_info {
display: none  !important;
}

.header_top .meta_wrap .adr {
display: none  !important;
}
.nav_item_wrap{
  font-family: 'Fira Sans', sans-serif !important;
  font-size: 20px !important;
}

.nav_title{
  font-family: 'Fira Sans', sans-serif !important;
  font-size: 18px !important;
}

.current-menu-ancestor .nav_title {
  color: #fff;
}



#cmsmasters_icon_box_56f8cbd60c98f::before {
    background-image: url(../content/images/round2.png) !important;
}
#cmsmasters_icon_box_56f8cbd60d3b3::before {
    background-image: url(../content/images/round3.png) !important;
}
#cmsmasters_icon_box_56f8cbd60dd98::before {
    background-image: url(../content/images/round1.png) !important;
}
.cmsms_layer_button{
   font-family: 'Fira Sans', sans-serif !important;
  font-weight: normal !important;
}

.ls-l {
   font-family: 'Fira Sans', sans-serif !important;
font-weight: normal !important;
      font-size: 48px !important;

	/*padding: 20px !important;
    background-color: rgba(0, 120, 201, 0.7) !important;*/

}


.cmsmasters_table_cell_aligncenter {
border: 1px solid #878787 !important;
}


.header_top, .header_top a {
    font-size: 22px !important;
}

body, .cmsmasters_open_project .cmsmasters_project_likes a span, .cmsmasters_open_project .cmsmasters_project_comments a span, .cmsmasters_open_profile .cmsmasters_profile_likes a span, .cmsmasters_open_profile .cmsmasters_profile_comments a span {
   font-family: 'Fira Sans', sans-serif !important;
    font-size: 15px !important;
    line-height: 24px !important;
  color: #000 !important;

}

td {

    vertical-align: top !important;
}

.featured_block_text h3 {
font-family: 'Fira Sans', sans-serif !important;
  font-weight: normal !important;
    text-transform: none !important;
  font-size: 18px !important;


}


h3 {
font-family: 'Fira Sans', sans-serif !important;
  font-weight: normal !important;
    text-transform: none !important;
  font-size: 20px !important;
  color: #FE0000 !important;

}

h2 {
font-family: 'Fira Sans', sans-serif !important;
  font-weight: normal !important;
    text-transform: none !important;
  font-size: 20px !important;
  color: #fff !important;

}

.cmsmasters_heading {
    font-family: 'Fira Sans', sans-serif !important;
    font-weight: normal !important;
    text-transform: none !important;
    font-size: 45px !important;
    color: #fff !important;
}

h1 {
font-family: 'Fira Sans', sans-serif !important;
  font-weight: normal !important;
    text-transform: none !important;
  font-size: 32px !important;


}

.headline_outer, .headline_outer a:hover, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, fieldset legend, blockquote footer, table caption, .img_placeholder_small, .cmsmasters_stats.stats_mode_bars.stats_type_horizontal .cmsmasters_stat_wrap .cmsmasters_stat .cmsmasters_stat_inner, .cmsmasters_stats.stats_mode_bars.stats_type_vertical .cmsmasters_stat_wrap .cmsmasters_stat_title, .cmsmasters_stats.stats_mode_circles .cmsmasters_stat_wrap .cmsmasters_stat .cmsmasters_stat_inner .cmsmasters_stat_counter_wrap, .cmsmasters_stats.stats_mode_circles .cmsmasters_stat_wrap .cmsmasters_stat_title, .cmsmasters_stats.stats_mode_bars.stats_type_vertical .cmsmasters_stat_wrap .cmsmasters_stat .cmsmasters_stat_inner .cmsmasters_stat_title_counter_wrap, .cmsmasters_counters .cmsmasters_counter_wrap .cmsmasters_counter .cmsmasters_counter_inner .cmsmasters_counter_counter_wrap, .cmsmasters_counters .cmsmasters_counter_wrap .cmsmasters_counter .cmsmasters_counter_inner .cmsmasters_counter_title, .cmsmasters_sitemap_wrap .cmsmasters_sitemap > li > a, .cmsmasters_sitemap_wrap .cmsmasters_sitemap > li > ul > li > a, .cmsmasters_sitemap_wrap .cmsmasters_sitemap > li > ul > li > ul li a::before, .cmsmasters_sitemap_wrap .cmsmasters_sitemap_category > li > a, .cmsmasters_sitemap_wrap .cmsmasters_sitemap_category > li > ul li a::before, .cmsmasters_sitemap_wrap .cmsmasters_sitemap_archive > li a::before, .post_nav > span a, .post_nav > span a:hover, .share_posts a, .cmsmasters_items_filter_wrap .cmsmasters_items_filter_list li, .cmsmasters_items_filter_wrap .cmsmasters_items_filter_list li a, .search_bar_wrap .search_button button, .cmsmasters_likes a:hover, .cmsmasters_likes a.active, .cmsmasters_likes a span, .cmsmasters_comments a:hover, .cmsmasters_comments a span, .cmsmasters_post_default .cmsmasters_post_cont_info, .cmsmasters_post_masonry .cmsmasters_post_cont_info, .cmsmasters_post_timeline .cmsmasters_post_cont_info, .cmsmasters_open_post .cmsmasters_post_cont_info, .cmsmasters_open_post .cmsmasters_post_tags, .cmsmasters_project_grid .cmsmasters_project_cont_info, .cmsmasters_project_puzzle .cmsmasters_project_cont_info, .cmsmasters_open_project .project_details_item_title, .cmsmasters_open_project .project_features_item_title, .cmsmasters_open_project .cmsmasters_project_category, .cmsmasters_open_project .cmsmasters_project_tags, .cmsmasters_slider_post .cmsmasters_slider_post_cont_info, .cmsmasters_slider_project .cmsmasters_slider_project_cont_info, .cmsmasters_open_profile .profile_details_item_title, .cmsmasters_open_profile .profile_features_item_title, .cmsmasters_open_profile .cmsmasters_profile_category, .cmsmasters_table tr.cmsmasters_table_row_footer > td, .cmsmasters_table tr.cmsmasters_table_row_footer > th, .cmsmasters_notice, .cmsmasters_notice .notice_close, .cmsmasters_toggles .cmsmasters_toggles_filter, .cmsmasters_toggles .cmsmasters_toggles_filter a, .cmsmasters_toggles .cmsmasters_toggle_title a, .cmsmasters_tabs .cmsmasters_tabs_list_item a, .cmsmasters_twitter_wrap .published, .cmsmasters_clients_item span, .widget_pages ul li, .widget_pages ul li a, .widget_categories ul li, .widget_categories ul li a, .widget_archive ul li, .widget_archive ul li a, .widget_meta ul li, .widget_meta ul li a, .widget_recent_comments ul li, .widget_recent_comments ul li a, .widget_recent_entries ul li, .widget_recent_entries ul li a, .widget_custom_contact_info_entries > span, .widget_custom_contact_info_entries .adress_wrap, .widget_nav_menu ul li a, .widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_tabs_list_item, .widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_tabs_list_item a, .widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_lpr_tabs_cont > a, .widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_lpr_tabs_cont > .published, .widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_tab.tab_comments li > a, .widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_tab.tab_comments li > span, .widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_tab.tab_comments li .published, .widget_rss ul li .rsswidget, .widget_rss ul li .rss-date, .widget_custom_twitter_entries .tweet_time, .cmsmasters_archive_type .cmsmasters_archive_item_user_name, .cmsmasters_archive_type .cmsmasters_archive_item_category, .cmsmasters_archive_type .cmsmasters_archive_item_date_wrap {
   font-family: 'Fira Sans', sans-serif !important;
  font-weight: normal !important;
    text-transform: none !important;
  font-size: 16px !important;
}

h6, h6 a, .cmsmasters_comment_item .cmsmasters_comment_item_date, .headline_outer, .headline_outer a, .cmsmasters_wrap_pagination ul li .page-numbers, .cmsmasters_post_default .cmsmasters_post_cont_info, .cmsmasters_post_default .cmsmasters_post_cont_info a, .cmsmasters_post_masonry .cmsmasters_post_date, .cmsmasters_post_masonry .cmsmasters_post_cont_info, .cmsmasters_post_masonry .cmsmasters_post_cont_info a, .cmsmasters_post_timeline .cmsmasters_post_cont_info, .cmsmasters_post_timeline .cmsmasters_post_cont_info a, .cmsmasters_open_post .cmsmasters_post_date, .cmsmasters_open_post .cmsmasters_post_cont_info, .cmsmasters_open_post .cmsmasters_post_cont_info a, .cmsmasters_open_post .cmsmasters_post_tags, .cmsmasters_open_post .cmsmasters_post_tags a, .cmsmasters_project_grid .cmsmasters_project_cont_info, .cmsmasters_project_grid .cmsmasters_project_cont_info a, .cmsmasters_project_puzzle .cmsmasters_project_cont_info, .cmsmasters_project_puzzle .cmsmasters_project_cont_info a, .cmsmasters_slider_post .cmsmasters_slider_post_date, .cmsmasters_slider_post .cmsmasters_slider_post_cont_info, .cmsmasters_slider_post .cmsmasters_slider_post_cont_info a, .cmsmasters_slider_project .cmsmasters_slider_project_cont_info, .cmsmasters_slider_project .cmsmasters_slider_project_cont_info a, .cmsmasters_quotes_slider .cmsmasters_quote_site, .cmsmasters_quotes_slider .cmsmasters_quote_site a, .cmsmasters_quotes_grid .cmsmasters_quote_site, .cmsmasters_quotes_grid .cmsmasters_quote_site a, .cmsmasters_twitter_wrap .published, .widget_custom_contact_info_entries > span, .widget_custom_contact_info_entries > span a, .widget_custom_contact_info_entries .adress_wrap, .widget_custom_contact_info_entries .adress_wrap a, .widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_lpr_tabs_cont > a, .widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_lpr_tabs_cont > .published, .widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_tab.tab_comments li > a, .widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_tab.tab_comments li > span, .widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_tab.tab_comments li .published, .widget_rss ul li .rsswidget, .widget_rss ul li .rss-date, .widget_custom_twitter_entries .tweet_time, .cmsmasters_archive_type .cmsmasters_archive_item_user_name, .cmsmasters_archive_type .cmsmasters_archive_item_user_name a, .cmsmasters_archive_type .cmsmasters_archive_item_category, .cmsmasters_archive_type .cmsmasters_archive_item_category a, .cmsmasters_archive_type .cmsmasters_archive_item_date_wrap {
  font-family: 'Fira Sans', sans-serif !important;
  font-weight: normal !important;
    text-transform: none !important;
  font-size: 16px !important;


}

h1, h1 a, .logo .title, .cmsmasters_stats.stats_mode_circles .cmsmasters_stat_wrap .cmsmasters_stat .cmsmasters_stat_inner .cmsmasters_stat_counter_wrap, .cmsmasters_counters .cmsmasters_counter_wrap .cmsmasters_counter .cmsmasters_counter_inner .cmsmasters_counter_counter_wrap, .cmsmasters_pricing_table .cmsmasters_price_wrap {
   font-family: 'Fira Sans', sans-serif !important;
  font-weight: normal !important;
  text-transform: none !important;

}

.aaa {
color:red;
}

.section-title {
    margin-top: 20px;
  text-align: center !important;
}

.ilightbox-thumbnail {
    height: 80px !important;
}


.error-field input[type=text], .error-field textarea {
    border: 1px solid red !important;
}

/* Breadcrumbs */
.bread {
    display: block;
    margin: 0;
    padding: 0;
    list-style: none;
}
.bread li {
    display: inline-block;
    font-size: 11px;
    color: #808080;
    text-transform: uppercase;
}
.bread li::after {
    content: '/';
    margin-left: 5px;
    margin-right: 5px;
}
.bread li:last-child::after {
    content: '';
}
.bread li:last-child::after {
    content: '';
}
/* Breadcrumbs */


ul.bread li:before {
    content: '' !important;
}

.bread {
    margin-top: 10px;
}

.header_top_left .tel {
    font-size: 19px !important;
}