.abcxyz{ display:none }
.top-menu-wrapper{background:#36403f}
#top-navigation .menu li a:hover, #top-right-navigation .menu li a:hover{color:#1d9bf3!important} 
body{font-size:16px;font-family:Helvetica;font-weight:400;font-style:normal;color:#111111}
h1{ font-size:22px;font-family:Oswald;font-weight:400;font-style:normal;color:#111111;text-transform:uppercase}
h2{ font-size:22px;font-family:Oswald;font-weight:400;font-style:normal;color:#111111;text-transform:uppercase}
h2 a{color:#111111;}
h3{ font-size:18px;font-family:Oswald;font-weight:400;font-style:normal;text-transform:none}
h3 a{color:#111111;}
h4{ font-size:18px;font-family:Oswald;font-weight:400;font-style:normal;color:#111111;text-transform:none}
h4 a{color:#111111;}
h5{ font-size:14px;font-family:Helvetica;font-weight:400;font-style:normal;color:#111111;text-transform:uppercase}
h6{ font-size:12px;font-family:Helvetica;font-weight:400;font-style:normal;color:#111111;text-transform:uppercase}
#secondary-left .widget-title, #secondary-right .widget-title, #secondary .widget-title, #colophon .widget-title{ font-size:22px;font-family:Oswald;font-weight:400;font-style:normal;color:#111111;text-transform:uppercase}
#page-overlay{background-image:url(https://industryart.ru/wp-content/themes/accesspress-mag-pro/images/preloader/loader7.gif)}
.top-footer{background: none repeat scroll 0 0#111111;}
#colophon .widget-title > span {background: none repeat scroll 0 0#111111 }
#site-navigation{ background: url(https://industryart.ru/wp-content/themes/accesspress-mag-pro/images/slight-border.jpg) repeat-x scroll left bottom#ffffff}
#site-navigation ul .mega-sub-menu, #site-navigation ul.mega-sub-menu .ap-mega-menu-con-wrap{ background:#ffffff}
#site-navigation ul li a{ font-size:22px;font-family:Oswald;font-weight:400;font-style:normal;color:#111111;text-transform:uppercase}
#top-navigation .menu li a, #top-right-navigation .menu li a{ font-size:15px;font-family:Oswald;font-weight:300;font-style:normal;color:#ffffff;text-transform:none}
#site-navigation ul.sub-menu, #site-navigation ul.children{background:#ffffff} 
.big-cat-box{background:#3d3d3d}
.small-slider-wrapper .cat-name {background:#3d3d3d}
.big-cat-box .cat-name, .apmag-slider-smallthumb .cat-name, .big-cat-box .comment_count, .big-cat-box .apmag-post-views {color:#e5e5e5}
#footer-navigation ul li a{ font-size:9px;font-family:Oswald;font-weight:300;font-style:normal;color:#e6e6e6;text-transform:uppercase }
#footer-navigation ul li a:hover{color:#ffffff}
 
.bttn:hover, 
button, 
input[type="button"]:hover, 
input[type="reset"]:hover, 
input[type="submit"]:hover,.comment-author .fn .url:hover,
.nav-toggle,.ak-search .search-form,
.slider-wrapper .bx-pager-item a,.slide-excerpt,.mag-slider-caption .slide-title,
.mag-small-slider-caption .slide-title,.mag-small-slider-caption .home-posted,
.big-image-overlay i,.error404 .error-num .num,.entry-meta .post-categories li a,
.bread-you,.post-source-wrapper .source,.post-via-wrapper .via,.percent-rating-bar-wrap div,
.home-style1-layout .owl-prev, .home-style1-layout .owl-next,
#back-top:hover,.social-shortcode a:hover,.ticker-title,.widget_newsletterwidget .newsletter-submit,
.boxed-style a,
.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button,
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt,
.vertical .ap_tab_group .tab-title.active, .vertical .ap_tab_group .tab-title.hover,
.horizontal .ap_tab_group .tab-title.active, .horizontal .ap_tab_group .tab-title.hover,
nav.woocommerce-MyAccount-navigation ul li a{
	background:#1d9bf3;
}

a:hover, a:focus, a:active,a,.entry-footer a:hover,.navigation .nav-links a:hover,#cancel-comment-reply-link:before,
#cancel-comment-reply-link,.logged-in-as a,/*#site-navigation ul li:hover > a,*/
#site-navigation ul li.current-menu-item > a,
.search-icon > i:hover,.block-post-wrapper .post-title a:hover,.random-posts-wrapper .post-title a:hover,
.sidebar-posts-wrapper .post-title a:hover,.review-posts-wrapper .single-review .post-title a:hover,
.latest-single-post a:hover,.block-poston a:hover,.ratings-wrapper .star-value,
.bottom-footer .ak-info a:hover,.oops,.error404 .not_found,.widget ul li:hover a,
.widget ul li:hover:before,
.post-review-wrapper .section-title,.review-featured-wrap .stars-count,
.post-review-wrapper .summery-label, article.hentry .entry-footer > span, .author-metabox .author-title,.navigation .nav-links a:hover,
#top-navigation .menu li a:hover, #top-right-navigation .menu li a:hover, 
.search-icon > i, 
.random-post-icon > a,
.owl-theme .owl-controls .owl-nav div:hover .fa,
.total-reivew-wrapper .total-value,
.ticker-content > a:hover,
.total-reivew-wrapper .stars-count,
.cat-link.view-all-button:hover,
#accesspres-mag-breadcrumbs .ak-container > a:hover,
.woocommerce .woocommerce-info:before,
.woocommerce .star-rating span:before {
	color:#1d9bf3;
}

.ak-search .search-form .search-submit:hover,
.ak-search .search-form .search-submit:hover,.widget_newsletterwidget .newsletter-submit:hover,
.edit-link .post-edit-link:hover,
.boxed-style a:hover,
.entry-meta .post-categories li a:hover,
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover,
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover,
nav.woocommerce-MyAccount-navigation ul li:hover a,
nav.woocommerce-MyAccount-navigation ul li.is-active a {
	background:#1a8cdb;
}

.search-icon > i:hover, .random-post-icon > a:hover { 
	color:#1a8cdb 
}

.navigation .nav-links a,.bttn, button, input[type="button"], input[type="reset"], 
input[type="submit"],#top-navigation ul.sub-menu li:hover,#top-navigation ul.sub-menu li.current-menu-item,
#top-navigation ul.sub-menu li.current-menu-ancestor,#footer-navigation ul.sub-menu li:hover,
#footer-navigation ul.sub-menu li.current-menu-item,#footer-navigation ul.sub-menu li.current-menu-ancestor,
#top-right-navigation ul.sub-menu li:hover,#site-navigation ul.menu > li:hover > a:after,
#site-navigation ul.menu > li.current-menu-item > a:after,
#site-navigation ul.menu > li.current-menu-ancestor > a:after,
#site-navigation ul.sub-menu li:hover,#site-navigation ul.sub-menu li.current-menu-item,
#site-navigation ul.sub-menu li.current-menu-ancestor,.bread-you:after,
.social-shortcode a:hover,.bttn.ap-default-bttn.ap-outline-bttn,
.ap_tagline_box.ap-all-border-box,.ap_tagline_box.ap-left-border-box,
.ap_tagline_box.ap-top-border-box,.ticker-title:before{
	border-color:#1d9bf3;
}
.bread-you:after{
    border-left: 5px solid #1d9bf3;
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
}

.ticker-title:before{
	border-top: 6px solid transparent;
  	border-bottom: 6px solid transparent;
  	border-left: 6px solid #1d9bf3;
}
.rtl .ticker-title:before, .rtl .bread-you:after {
	border-right: 6px solid #1d9bf3;
}

.home-style1-layout .owl-next, .home-style1-layout .owl-prev {
	border: 1px solid #1d9bf3;
}

.sub-toggle, .mega-sub-toggle {
    background: none repeat scroll 0 0 #1d9bf3;
}

.woocommerce .woocommerce-info {
	border-top-color:#1d9bf3;
}

.mag-slider-caption .slide-title {
	background:#3d3d3d;
	color:#ffffff;
	font-family:Oswald;
	font-size:24px;
	text-transform:uppercase;
}

.mag-small-slider-caption .slide-title{
	background:#3d3d3d;
	color:#ffffff;
	font-family:Oswald;
	font-size:16px;
	text-transform:uppercase;
}


.mag-slider-caption .slide-title, .mag-small-slider-caption .slide-title {
	background: none repeat scroll 0 0 rgba(61,61,61,0.5) ;
}
#site-navigation ul.sub-menu li {
	border-bottom: 1px solid #1d9bf3;
}
@media screen and (max-width:767px){
	#site-navigation ul li:hover, 
	#site-navigation ul.menu > li.current-menu-item, 
	#site-navigation ul.menu > li.current-menu-ancestor,
	#site-navigation ul.mega-sub-menu .ap-mega-menu-cat-wrap>div:hover {
		border-bottom: 1px solid #1d9bf3;
	}
}
.header-ad {display: block !important;}
:root *[cp0nl2c][hidden] {
    display: block !important;
}

:root .banner_box, :root .adv, :root #content > #right > .dose > .dosesingle, :root #content > #center > .dose > .dosesingle, :root .header-ad, :root #homepage_ad, :root #article_ad, :root #header_ad {
    display: block !important;
}

.bluebutton {
display: inline-block;
color: white;
text-decoration: none;
padding:10px;
outline: none;
border-width: 2px 0;
border-style: solid none;
border-color: #1D9BF3 #000 #1571B2;
background: linear-gradient(#1D9BF3, #1987D5) #1987D5;
transition: 0.2s;
margin-bottom:20px;
color:#ffffff;
text-transform: uppercase;
} 
.bluebutton:hover { background: linear-gradient(#28A5FF, #1A8DDF) #28A5FF; }
.bluebutton:active { background: linear-gradient(#1A8DDF, #28A5FF) #1A8DDF; }

.bluebutton-small {
display: inline-block;
color: white;
text-decoration: none;
padding:10px;
outline: none;
border-width: 2px 0;
border-style: solid none;
border-color: #1D9BF3 #000 #1571B2;
background: linear-gradient(#1D9BF3, #1987D5) #1987D5;
transition: 0.2s;
margin-bottom:20px;
color:#ffffff;
text-transform: uppercase;
font-size:11px;
} 
.bluebutton-small:hover { background: linear-gradient(#28A5FF, #1A8DDF) #28A5FF; }
.bluebutton-small:active { background: linear-gradient(#1A8DDF, #28A5FF) #1A8DDF; }

.block-post-wrapper .post-content {
color: #666666;
}

.single-post .post-content {
color: #3D3D3D;
}

.block-poston {
	border-top:1px solid #E4E4E4;
	border-bottom: 1px solid #E4E4E4;
	margin-bottom:10px;
	color:#666666 !important;
}

.block-poston a {
	color:#666666 !important;
	font-size:12px !important;
}

.comment_count {
	color:#666666 !important;
	font-size:12px !important;
}

.post-content {
	line-height:1.6;
}

a:hover {color:#59BAFF;}

/*HEADER*/
.top-menu-wrapper {border-bottom: 4px solid #1D9BF3; background-color: #111111; color:#ffffff;}
/*HEADER-END*/

/*FOOTER*/
.top-footer {border-top: 4px solid #1D9BF3; background-color: #111111; color:#ffffff;}
#colophon .widget-title > span {background-color: #111111; color:#ffffff;}
#colophon .widget ul li a {color:#ffffff !important;}
.bottom-footer {border-top: 1px solid #3D3D3D; background-color: #111111; color:#ffffff;}
/*FOOTER-END*/

/*PROJECTS*/
.eventWrapper {display:flex;}

.eventBanner {float:left; margin-right:5px;}

.eventEdu, .eventArtframe, .eventCulture, .eventtsargrad {
 background-color: #fafafa;
 height:30px;
 width:100px;
 padding:5px 0 5px 0;
 font-size:14px;
 font-weight:bold;
 text-align: center;
 color: #4D4D4D;
 text-transform:uppercase;
 text-decoration: none;
    border-width: 1px 1px 2px 1px;
    border-style: solid;
    border-color: #ECECEC #ECECEC #CCC #ECECEC;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
}

.eventGorod {
 background-color: #fafafa;
 height:30px;
 width:100px;
 padding:5px 0 5px 7px;
 font-size:14px;
 font-weight:bold;
 text-align: дуае;
 color: #4D4D4D;
 text-decoration: none;
    border-width: 1px 1px 2px 1px;
    border-style: solid;
    border-color: #ECECEC #ECECEC #CCC #ECECEC;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
}


.eventtsargrad {background-image: linear-gradient(to right, #fafafa 97%, #243348 3%);}
.eventtsargrad:hover {
 background-color: #243348; 
 background-image: linear-gradient(to bottom right, #fafafa 0%, #243348 30%, #243348 70%, #fafafa 100%);
 color: #ffffff;
 cursor: pointer;
}



.eventEdu {background-image: linear-gradient(to right, #fafafa 97%, #662583 3%);}
.eventEdu:hover {
 background-color: #662583; 
 background-image: linear-gradient(to bottom right, #fafafa 0%, #662583 30%, #662583 70%, #fafafa 100%);
 color: #ffffff;
 cursor: pointer;
}

.eventCulture {background-image: linear-gradient(to right, #fafafa 97%, #11100B 3%);}
.eventCulture:hover {
 background-color: #11100B; 
 background-image: linear-gradient(to bottom right, #fafafa 0%, #11100B 30%, #11100B 70%, #fafafa 100%);
 color: #ffffff;
 cursor: pointer;
}

.eventArtframe {background-image: linear-gradient(to right, #fafafa 97%, #B81A1B 3%);}
.eventArtframe:hover {
 background-color: #B81A1B; 
 background-image: linear-gradient(to bottom right, #380806 0%, #B81A1B 30%, #B81A1B 70%, #380806 100%);
 color: #ffffff;
 cursor: pointer;
}

.eventGorod {background-image: linear-gradient(to right, #fafafa 97%, #C2047E 3%);}
.eventGorod:hover {
 background-color: #C2047E; 
 background-image: linear-gradient(to bottom right, #fafafa 0%, #C2047E 30%, #C2047E 70%, #fafafa 100%);
 color: #ffffff;
 cursor: pointer;
}
span.wpcf7-list-item {
	display: block;
}
label {
	font-weight: bold;
	font-size: 100%;;
}
span.kursiv-sf {
	font-weight: normal;
	font-style: italic;
}
span.zvezda-sf {
	color: red; 
}
span.nazv-pola {
        font-weight: bold;
	font-size: 16px; 
        margin-bottom: 5px;

}
#wpcf7-f15959-p15865-o2, #wpcf7-f15959-p15985-o2, #wpcf7-f17527-p15985-o2, #wpcf7-f17531-p17524-o2, #wpcf7-f17413-p17560-o2 {
margin: 10px;
padding: 20px;
background: #EEE;
font-family: Tahoma, Geneva, sans-serif;
color: #000;
border-radius: 12px;
text-align: justify; 
}
input, textarea {
border-radius: 7px;
}
form.wpcf7-form p {
	margin-bottom: 40px;
}
#raz1:before {
  content: url(/wp-content/uploads/2020/06/12_white32.png);
}
#wpcf7-f16157-o7 {
width:440px;
font-family: Tahoma, Geneva, sans-serif;
font-size: 12px;
color: #fff;
border-radius: 12px;
text-align: left; 
}
#wpcf7-f16157-o7 p {
margin-bottom:12px; 
}
#wpcf7-f16157-o7 input {
margin-top: 5px;
}
#wpcf7-f16157-o7 input[type=checkbox] {
margin-top: 0px;
}
#wpcf7-f16157-o7 input[type=submit] {
width: 120px;
border-radius: 7px;
margin-top: 14px;
background: #fff;
color: #6d0786;
font-weight: bold;
}
.submit-cf {
margin-top: 0px;
}
#wpcf7-f16157-o7 input[type=submit]:hover {
color:#ccc;
} 
#popmake-16158, #popmake-16237 button {
margin: 0;
vertical-align: middle;
display: inline-block;
box-sizing: border-box;
background: 0 0;
clear: none;
float: none;
font-style: normal;
letter-spacing: normal;
max-height: none;
max-width: none;
min-height: 0;
overflow: visible;
text-indent: 0;
text-transform: none;
visibility: visible;
white-space: normal;
text-decoration: none;
text-align: center;
cursor: pointer;
min-width: 1em;
z-index: 2;
position: absolute;
height: 26px;
width: 26px;
left: auto;
right: -13px;
bottom: auto;
top: -13px;
padding: 0px;
color: #ccc;
font-family: Arial;
font-weight: 100;
font-size: 24px;
line-height: 24px;
border: 1px solid #ccc;
border-radius: 26px;
box-shadow: 0px 0px 15px 1px rgba( 2, 2, 2, 0.75 );
text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 );
background-color: rgba( 0, 0, 0, 0.50 );
}
#wpcf7-f16157-o7 div.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors, div.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok {
margin-top: -55em;
font-weight: bold;
color: red;
background-color: #fff;
border: 2px solid red;
}
#wpcf7-f16157-o7 div.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors, div.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok {
    margin-top: 1em;
    font-weight: bold;
    color: red;
    background-color: #fff;
    border: 2px solid red;
    margin-left: -1em;
    z-index: 1;
    position: relative;
    width: 810px;
}
/*PROJECTS-END*/



