/*
 Theme Name:   Faded Child
 Theme URI:    http://droitthemes.com/wp/faded/
 Description:  App Landing Page with blog
 Author:       droitthemes
 Author URI:   https://themeforest.net/user/droitthemes
 Template:     faded
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, flexible-header,post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready, blog
 Text Domain:  faded-child
*/
@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,700|Ubuntu:400,700');
#features .sec-title, #blog .sec-title, header h1, .sec-video .wrapper-video h3,  #screenshots .sec-title, #contact .sec-title {font-family: 'Ubuntu', sans-serif!important;}
#home .col-header-txt p, div[id='142'] .subheader, div[id='721'] .subheader, div[id='954'] .subheader, div[id='471'] .subheader, .uni-phone-number {font-family: 'Open Sans', sans-serif!important;}
.uni-phone-number a {display: inline;font-weight: normal;border-width: 0;padding: 0;vertical-align: top;line-height: 25px;font-size:16px;margin-left: 0!important;}
html[lang="ru-RU"] .uni-phone-number a.uni-ru {display:none!important;}
html[lang="uk"] .uni-phone-number a.uni-ua {display:none!important;}
html[lang="en-GB"] .uni-phone-number a.uni-en {display:none!important;}
html[lang="pl-PL"] .uni-phone-number a.uni-pl {display:none!important;}

html[lang="pl-PL"] .uni-phone-number .uni-phone-ua, html[lang="ru-RU"] .uni-phone-number .uni-phone-pl, html[lang="uk"] .uni-phone-number .uni-phone-pl, html[lang="uk"] .uni-phone-number .uni-phone-pl, html[lang="en-GB"] .uni-phone-number .uni-phone-pl {display:none!important;}

.uni-patent p a, .uni-patent-2 a { padding-left: 40px; position: relative; }
.uni-patent p a:before, .uni-patent-2 a:before { position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 36px; height: 36px; content: ""; background: url(https://www.painter-anti-sensor.com/wp-content/uploads/2023/03/pdf_icon.png) no-repeat; }


#myNavbar, .hr, #features span.ficons, footer .subscription, footer .subheader, footer .sec-title, #blog .go_blog, #blog .thumbnail-blog h6, #home .col-header-img, header.horizontal.header-home .container:after, #screenshots .filter-btns, #get-app, .blog-comment, .blog-share, .blog-post-header .meta, .blog-detail .container, header.blog-detail:after {display:none!important;}

header.blog-detail {min-height: 94px!important;padding-top:0px!important;}

#home {height: 85vh;padding-bottom: 40px!important;background: rgba(0,30,88,0.65)!important;}
#home .col-header-txt {width: 100%!important;}
#home .col-header-txt h1 {font-size: 60px!important;font-weight: bold!important;}
#home .col-header-txt h1 span {font-size: 30px !important;margin-bottom: 26px;display: inline-block;}
#home .col-header-txt h1, #home .col-header-txt p {padding: 0 20%;text-align: center!important;}
div[id='142'] .defatult_section, div[id='471'] .defatult_section, div[id='721'] .defatult_section, div[id='954'] .defatult_section {background-color: transparent!important; background-image: url(http://www.painter-anti-sensor.com/wp-content/uploads/2016/12/h2.jpg)!important; background-repeat: no-repeat!important; background-position: center center!important; background-size: auto 90%!important;}
body nav .navbar-header .navbar-brand {width: 149px!important;height: 40px!important;padding: 0px!important;margin: 0!important; background-image: url(http://www.painter-anti-sensor.com/wp-content/uploads/2019/11/logo-v3.png);text-indent: -999999px;}
body nav.bg-solid .navbar-header .navbar-brand {margin: 10px 0 15px!important; background-image: url(http://www.painter-anti-sensor.com/wp-content/uploads/2019/11/logo-blue-v2.png);}
nav.bg-solid {background-color: rgba(255,255,255,1)!important;}
div[id='142'] .subheader, div[id='471'] .subheader, div[id='721'] .subheader, div[id='954'] .subheader, .uni-phone-number {position: fixed;top: 31px;right: 50%;margin-right:-585px; font-size: 18px!important;font-weight: normal!important;z-index:1040;}
div[id='142'] .subheader span:first-child,
div[id='721'] .subheader span:first-child,
div[id='954'] .subheader span:first-child,
div[id='471'] .subheader span:first-child,
.uni-phone-number span {position: relative;padding-left: 30px;margin-right:14px;}
div[id='142'] .subheader span:first-child::before,
div[id='721'] .subheader span:first-child::before,
div[id='954'] .subheader span:first-child::before,
div[id='471'] .subheader span:first-child::before,
.uni-phone-number span::before {position: absolute;left: 0;top: 3px;width: 24px;height: 24px;background: URL('viber.png');content: "";}
div[id='142'] .subheader a, div[id='471'] .subheader a, div[id='721'] .subheader a, div[id='954'] .subheader a, .uni-phone-number a {display: inline-block;max-width:28px; margin-right: 6px;background: #fff;color: #3f6acd;font-size: 12px;padding: 0 5px;line-height: 20px;border-radius: 2px;font-weight: 700;position: relative;top: -2px;text-align:center;}
div[id='954'] .subheader a:first-child {max-width: inherit!important;}
div[id='142'] .subheader a:last-child, div[id='471'] .subheader a:last-child, div[id='721'] .subheader a:last-child, div[id='954'] .subheader a:last-child, .uni-phone-number a:last-child {margin-right: 0;}
.uni-phone-number a {top:3px;}
.uni-phone-number a:hover {color: #3f6acd;}
.bg-solid ~ div[id='142'] .subheader a, .bg-solid ~ div[id='471'] .subheader a, .bg-solid ~ div[id='721'] .subheader a, .bg-solid ~ div[id='954'] .subheader a, .bg-solid ~ .blog-detail .uni-phone-number a {background: #3f6acd;color: #fff;top: -1px;}
.bg-solid ~ .blog-detail .uni-phone-number a {top:3px;}
.bg-solid ~ .blog-detail .uni-phone-number a:hover {color:#fff;}
.bg-solid ~ div[id='142'] .subheader, .bg-solid ~ div[id='471'] .subheader, .bg-solid ~ div[id='721'] .subheader, .bg-solid ~ div[id='954'] .subheader, .bg-solid ~ .blog-detail .uni-phone-number {top: 21px;color:#3f6acd!important;}

#features {padding: 80px 0!important;}
#features .sec-title, #blog .sec-title, #screenshots .sec-title, #contact .sec-title {font-size: 50px;font-weight: 400;text-transform: none;}

section#video.bg-gradient-horizontal {background-color: transparent!important;}
section#video .bg-img {opacity: 1!important;}
/*section#video.bg-gradient-horizontal {background-color: #001e58!important;}
section#video .bg-img {opacity: 0.25!important;}*/
#video.horizontal .fw-col-xs-12 {position: inherit!important;}
#video.horizontal .wrapper-video {width: 600px!important;height: 200px!important;margin-left: -300px!important; margin-top: -100px!important;top: 50%!important;transform: translate(0%, 0%)!important;}
.sec-video .wrapper-video h3 {font-weight: normal!important;}
.sec-video .wrapper-video .youtube-popup i.fa.fa-play:before {position: relative;top: 1px;left: 3px;}

#screenshots, #contact {padding: 80px 0!important;}
.sec-screenshots .owl-wrapper-outer {height: auto!important;}
#screenshots.sec-screenshots .screenshots {margin-top: 40px!important;}
.sec-screenshots .screenshots .screenshot > img {max-width: 1200px!important;}
.sec-screenshots .screenshots .owl-controls .owl-pagination .owl-page {background-color: #3f6ace!important;}
.sec-screenshots .screenshots .owl-controls .owl-pagination .owl-page.active span {background-color: #3f6ace!important;}
.sec-screenshots .screenshots .owl-controls .owl-pagination .owl-page span {background-color: #f8f8f8!important;}

.sec-blog .thumbnail-blog:hover {box-shadow: none!important;}
.sec-blog .thumbnail-blog .thumbnail-img {border: 2px solid #f9f9f9!important; height: auto!important;}
.sec-blog .thumbnail-blog > p {min-height: 80px;margin-bottom: 0;padding-bottom: 0!important;}

#contact .fw-row p.subheader {margin-bottom:0px;}
#contact .fw-row p.subheader a {color:#3f6acd;}

#blog {padding: 70px 0 70px;}
#blog .thumbnail-blog h6 {}
#blog .sec-title {margin-bottom: 60px!important;}
.sec-blog .thumbnail-blog {min-height: 480px!important;}
.sec-blog-post {padding: 80px 0 20px!important;}
#blog-post .container {width: 770px;}
.sec-blog-post .blog-post .blog-post-header img {max-width: 548px!important;}
.thumbnail-blog .fa.fa-long-arrow-right {margin-left: 10px!important;}
.blog-post h4 {margin-top:26px;color: #333333;font-weight:bold;font-size:16px;}

footer {display:none!important; background-color: #3f6ace!important;padding: 36px 0px 20px!important;}
.single footer {display:block!important;}
footer h5.footer {margin: 0px!important;color:#fff;font-size:14px;}
.scrollup {background-color: #3f6ace!important;}

@media only screen and (max-width: 1279px) {
	#home .col-header-txt h1, #home .col-header-txt p {padding: 0;}
	div[id='142'] .subheader, div[id='471'] .subheader, div[id='721'] .subheader, div[id='954'] .subheader, .uni-phone-number {margin-right:-497px;}
	.sec-features img {width:40%!important;}
	.sec-screenshots .screenshots .owl-item a {width:100%!important;}
	.sec-screenshots .screenshots .screenshot > img {max-width: 100% !important;}
	.sec-blog .thumbnail-blog {min-height: 10px !important;}
	#video.sec-video.horizontal {min-height: 600px;}
	#contact .fw-col-xs-12 {padding:0px!important;}
	#features .sec-title, #blog .sec-title, #screenshots .sec-title, #contact .sec-title, .sec-video .wrapper-video h3 {font-size: 40px !important;}
}
@media only screen and (max-width: 1023px) {
	div[id='142'] .subheader, div[id='471'] .subheader, div[id='721'] .subheader, div[id='954'] .subheader, .uni-phone-number {margin-right:-370px;font-size: 16px !important;top: 25px!important;}
	#video.sec-video.horizontal {min-height: 500px;}
	#home {height: 65vh!important;}
	header .container [class^="col-"]:first-child {padding-top: 70px!important;}
	#home .col-header-txt h1 {font-size: 50px !important;}
	.sec-features [class^="col-"]:not(.container-acting) {min-height:180px;}
	.scrollup {right: 20px!important;}
}
@media only screen and (max-width: 767px) {
	nav .navbar-header .navbar-toggle {display:none;}
	body nav.navbar .navbar-header .navbar-brand {margin: 15px 0 15px 20px!important;}
	div[id='142'] .subheader, div[id='471'] .subheader, div[id='721'] .subheader, div[id='954'] .subheader, .uni-phone-number {margin-right:-315px;top: 22px!important;}
	#video.sec-video.horizontal {min-height: 400px;}
	div[id="142"] .subheader a, div[id="471"] .subheader a, div[id="721"] .subheader a, div[id="954"] .subheader a, .uni-phone-number a {margin-left:0!important;}
	header.blog-detail {min-height: 66px !important;}
	#blog-post .container {width:100%;}
	#home {height: 350px!important;}
	header .container [class^="col-"]:first-child {padding-top: 0px!important;}
	.sec-video .wrapper-video h3 {font-size: 20px !important;}
	.page-id-946 section .subheader br {display: block;}

}
@media only screen and (max-width: 666px) {
	div[id='142'] .subheader, div[id='471'] .subheader, div[id='721'] .subheader, div[id='954'] .subheader, .uni-phone-number {margin-right:-225px;top: 10px!important;}
	div[id="142"] .subheader span:first-child, div[id="471"] .subheader span:first-child, div[id="721"] .subheader span:first-child, div[id="954"] .subheader span:first-child, .uni-phone-number span {display:block;}
	#video.sec-video.horizontal {min-height: 300px;}
	#home .col-header-txt h1 {font-size: 40px !important;}
}
@media only screen and (max-width: 479px) {
	div[id='142'] .subheader, div[id='471'] .subheader, div[id='721'] .subheader, div[id='954'] .subheader, .uni-phone-number {margin-right:-146px;font-size: 14px !important;top: 12px !important;}
	.uni-phone-number a {font-size: 14px !important;line-height:20px;}
	#home .col-header-txt h1 {font-size: 20px !important;}
	#home .col-header-txt h1 span {font-size: 16px !important;}
	div[id='142'] .subheader span:first-child,
	div[id='471'] .subheader span:first-child,
	div[id='721'] .subheader span:first-child,
	div[id='954'] .subheader span:first-child,
	.uni-phone-number span {padding-left: 24px;}
	div[id='142'] .subheader span:first-child::before,
	div[id='471'] .subheader span:first-child::before,
	div[id='721'] .subheader span:first-child::before,
	div[id='954'] .subheader span:first-child::before,
	.uni-phone-number span::before {top: 0px;width: 20px;height: 20px;background-size: 20px 20px;}

	div[id='954'] .subheader { display: flex; max-width: 150px; flex-wrap: wrap; margin-right: -176px }
	div[id='954'] .subheader span:first-child { margin-bottom: 4px; }
	.uni-patent p span { display: none; }
	.uni-patent p a:first-child { margin-bottom: 16px; }
	.uni-patent p { display: flex; flex-direction: column; align-items: center; }

}
