html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit;}
html{overflow-x: hidden; -webkit-font-smoothing: antialiased; -webkit-text-size-adjust: 100%;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display: block}
ol, ul{list-style: none}
table{border-collapse: collapse; border-spacing: 0;}
.segment2 img{}
button, input, select, textarea{margin: 0}
:focus{outline: 0}
img, video, object{max-width: 100%; height: auto;}
iframe{max-width: 100%}
.main-container .table-similiar{margin-bottom: 15px;background: white; border-radius: 5px;}
.main-container .table-similiar a{color: #5d6084;}
.main-container .table-similiar{margin-bottom: 15px; background: #fff; border-radius: 5px;}
.main-container .table-similiar td{padding-top: 20px; padding-bottom: 20px;}
.main-container .table-similiar a{color: #0f0f0f;}
table.table-similiar li{padding-bottom: 25px; width: 255px; padding-top: 25px; font-size: 16px; margin: auto;}
.flexColumns{display: flex; justify-content: center; flex-wrap: wrap;padding-top: 90px;}
#tabPanel:hover{background: #def0f824; border-radius: 5px;}
.flexColumns p{color: #fff;margin-bottom: 13px;}
.skypeFontIcon{display: inline-block; font-size: 40px;}
.single a{color: #dae699;}
.featuresDeviceList{display: flex; flex-flow: column; max-width: 160px; width: 160px; text-align: center; margin-right: 8px; margin-left: 8px; margin-bottom: 1px; margin-top: 15px;}
.no-official{font-size: 9px;margin: auto;}
.kretini{position: absolute;display: block;height: 0px;width: 160px;margin: auto;text-transform: uppercase;font-weight: bold;text-align: center;margin-left: 51px;margin-bottom: 2px;margin-top: 39px;}
.text-logo{padding-right: 15px; float: left;}
.table-similiar svg{padding-right: 10px;float: left;}
.segment2 tr th{color: #3c4063; font-size: 15px;text-align: center;}
.ksko{background-color:#3c4063; color: #fff; padding: 9px; display: block; text-align: center; margin: auto; border-radius: 4px; -webkit-box-shadow: 0 2px 6px 0 rgba(0,0,0,.2); box-shadow: 0 2px 6px 0 rgba(0,0,0,.2); margin-left: 80px; width: 75%;}
.imag-app{text-align: center;}
.ksko3{background-color: #3c4063; color: #fff; padding: 9px; display: block; width: 81%; text-align: center; margin: auto; border-radius: 4px; -webkit-box-shadow: 0 2px 6px 0 rgba(0,0,0,.2); box-shadow: 0 2px 6px 0 rgba(0,0,0,.2);}
.partner{display: block; padding-top: 1px; margin-left: 20px;}
.ksko2{background-color: #3c4063; color: #fff; padding: 7px; display: block; text-align: center; margin: auto; border-radius: 4px; -webkit-box-shadow: 0 2px 6px 0 rgba(0,0,0,.2); box-shadow: 0 2px 6px 0 rgba(0,0,0,.2);}
.comment p{margin-top: 0px;line-height: 1.605em;}
strong, b{font-weight: bold}
small{font-size: 100%}
.comment-reply-title{padding-top: 10px; padding-bottom: 10px; margin: auto; font-size: 19px; font-weight: bold; text-transform: uppercase;color: #3c4063;}
.tab-home td{padding: 20px;}
.post-content a{text-decoration: underline;}
.post-content a:hover{color: #fff700;}
img{opacity: 1; transition: opacity 0.3s;}
.main-container #commentform{width: 79.5%; margin: auto; padding-top: 15px; padding-right: 24px; padding-bottom: 15px; padding-left: 24px; border-radius: 5px;color: #7293bc;}
.main-container #commentform textarea{width: 100%;}
.main-container .comment-reply-title{text-align: center;}
#nav_menu-2{transition-duration: 140ms;}
body{font: 15px/23px Droid Sans, sans-serif; color: #fff; background-color: #55576b;}
::selection{background: #7c9370; color: #fff; text-shadow: none;}
#page, .container{position: relative; margin-right: auto; margin-left: auto; overflow: hidden;}
h1, h2, h3, h4, h5, h6{margin-bottom: 12px; color: #fff; font-weight: bold; text-transform: uppercase;}
h1{font-size: 28px; line-height: 1.4;}
.tbodi2{background: #fff; color: #000;}
.tbodi2 td{padding-top: 13px;padding-bottom: 20px;text-align: center;}
h2{font-size: 20px; line-height: 1.4;}
h3{font-size: 17px; line-height: 1.4;}
p{margin-bottom: 20px; margin-top: 5px;font-size: 16px;}
a{text-decoration: none; color: #ffaf37;}
ol li{line-height: 2.175em;font-size: 16px;}
.main-container table a{text-decoration: none;color: #fff;}
.main-container table a:hover{text-decoration: none;}
.post-content .tab-home a{text-decoration: none;color: #fff;}
.post-content .tab-home a:hover{color: #ffe215;}
a:hover{color: #ffe215;}
.single a:hover{color: #ffe215; text-decoration: underline;}
a:link, a:visited, a:active{}
.main-container{width: 1600px; margin: 0 auto; overflow: hidden; padding: 0; background: #55576b; position: relative;}
#page, .container{max-width: 1000px; min-width: 230px; overflow: visible;}
#page{min-height: 100px; clear: both; width: 96%; padding: 0; padding-top: 10px; max-width: 1110px; overflow: hidden;}
#page .content{width: 100%; display: block; float: left;}
#mlip{position: fixed;}
#page.single{}
.main-header{position: relative; margin: 0 auto; width: 100%; z-index: 99; max-width: 1600px; float: none; display: block; min-height: 74px;}
#header{position: relative; width: 100%; float: left; padding: 0 0 0 0%; background: #55576b; -webkit-box-shadow: 0px 20px 20px -25px rgba(0,0,0,.2); box-shadow: 0px 20px 20px -25px rgba(0,0,0,.2);}
#logo a{float: left; color: #2A2A2A; z-index: 99; position: relative;}
#navigation .menu li a:hover{color: #fff;}
#logo img{float: left; width: 240px; padding-top: 0px; padding-left: 0px; padding-right: 0px; height: 66px; padding-bottom: 0px;}
.secondary-navigation{display: block; margin: 0 auto; max-width: 100%; float: left;}
.secondary-navigation a{font-size: 16px; color: #fff; text-align: left; text-decoration: none; line-height: 3.0; padding-top: 9px; padding-right: 23px; padding-bottom: 8px; padding-left: 23px; min-height: 46px; font-weight: bold; text-transform: uppercase;}
.menu > li:hover > a{background: #3c4063;color: #fff;}
.secondary-navigation a:hover, .secondary-navigation .sfHover{background: #00aff0;text-decoration: none;}
#navigation{margin: 0 auto; font-size: 13px; width: 100%; float: left;}
#navigation ul{margin: 0 auto}
#navigation .menu{float: left}
#navigation ul li{float: left; position: relative;}
#navigation > ul li:first-child a{}
#navigation > ul > li:last-child{border-right: none}
#navigation ul li a, #navigation ul li a:link, #navigation ul li a:visited{display: block}
#navigation ul ul{position: absolute; width: 280px; z-index: 400; font-size: 12px; color: #fff; background: #333758; padding: 0;}
#navigation ul ul{opacity: 0; left: -999em;}
.sub-menu{top: 22px; background: #222;}
nav a#pull{display: none}
#content_box{float: left; width: 95.2%;}
.page #content_box{width: 100%}
.single #content_box{width: 100%}
.post{float: left; width: 100%;}
.post-content{padding-bottom: 15px; margin-bottom: 15px;}
.ss-full-width{overflow: hidden; margin-bottom: 10px;}
.ss-full-width #content_box{padding-right: 0; padding-left: 0;}
.ss-full-width .post-content{margin-bottom: 0; padding-bottom: 0;}
.title{font-size: 18px; line-height: 1.4; clear: both; margin-bottom: 0;}
.page h1.title{margin-bottom: 5px; padding-top: 6px; font-size: 27px; line-height: 1.2; padding-bottom: 7px; text-align: center; color: #fff;}
.single article h1{margin-bottom: 7px; text-align: center;}
table.table-similiar li{font-size: 16px;}
.page #page{width: 94%;}
.page ul{}
.page ol{margin: 1.5em 0 1.571em 1.9em; list-style-type: decimal;}
input, textarea, select{padding: 8px 12px; font-size: 13px; color: #000; border: 1px solid #D1D1D1;}
textarea{overflow: auto; resize: vertical;}
input:focus, textarea:focus{}
table{width: 100%; text-align: left; margin-bottom: 25px;}
thead{background: #2A2A2A; font-size: 14px; border: 0;}
table th, table td{padding: 7px 5px; text-align: left;}
thead th{padding-top: 17px; padding-right: 17px; padding-left: 17px; text-transform: uppercase;}
hr{border: none; border-bottom: 1px solid #e3e3e3a8; width: 100%; margin: 20px 0; clear: both; position: relative;}
.button-up{width: 5.8%;}
footer{position: relative; overflow: hidden; clear: both; line-height: 20px;}
.copyright-left-text{padding-top: 5px; padding-bottom: 10px;}
#commentform a{}
.copyrights a:hover{}
.copyrights{float: left; width: 95.7%; clear: both; background: #55576b; padding: 20px 2.2% 10px 5.2%; margin-top: 25px; color: #fff; font-size: 14px; text-transform: uppercase; position: relative; -webkit-box-shadow: 0px -20px 20px -25px rgba(0,0,0,.2); box-shadow: 0px -20px 20px -25px rgba(0,0,0,.2);}
#copyright-note{margin: 0 auto; clear: both; max-width: 100%;}
#copyright-note span{vertical-align: text-top; float: left; line-height: 2;}
.mts-subscribe input[type="submit"], .readMore a, #commentform input#submit{transition: all 0.25s linear}
.left, .alignleft{float: left}
.right, .alignright{float: right}
.navigation .alignright, .navigation .alignleft{margin-bottom: 15px}
.tab-bod{width: 100%; display: block; height: 318px;}
.tab-div{width: 24.25%; float: left; background: #fff; padding: 1px; margin: 2px; border-radius: 4px; height: inherit;}
.tab-div h3{margin-top: 17px; margin-bottom: 17px; text-align: center; color: #55576b;}
.main-container .tab-div a{text-decoration: none; color: #fff; width: 85%;margin-top: 20px; margin-bottom: 20px;}
.tab-div img{}
.total-comments{font-size: 18px; line-height: 32px; color: #fff; font-weight: bold; text-transform: uppercase; border-bottom: 1px solid #D8D7D7;}
.reply a{color: #53588b;}
#comments{padding: 0; background-color: transparent; margin-top: 25px; float: left; clear: both; width: 100%; color: #222;}
#commentsAdd{background-color: transparent; width: 100%; float: left; clear: both; margin-bottom: 20px;}
input.text-input, #commentform input{padding: 10px}
input#author, input#email, input#url{width: 79.389%; border: 1px solid #E1E1E1; background: #fff; font-size: 14px;}
input#author, input#email, input#url, #comment{transition: all 0.25s ease-in-out}
#cancel-comment-reply-link{line-height: 24px; margin-top: 0;}
.fern{color: #53588b; padding-left: 5px; text-transform: uppercase;}
.contact-submit, #cancel-comment-reply-link{color: #fff; cursor: pointer; background: #03A9F4; padding: 5px 10px 5px; border-radius: 4px; font-size: 16px;}
#commentform{overflow: hidden; padding: 10px; width: 89.6%; background: #fff;}
#commentform input#submit{line-height: 1; background-color: #3c4063; padding: 12px 15px 11px; color: #fff; text-decoration: none; float: right; cursor: pointer; display: inline-block; border: 0; font-size: 16px; font-weight: 700; transition: all 0.2s linear; text-transform: uppercase; font-family: inherit; border-radius: 4px;}
ol.commentlist{margin-left: 0; overflow: hidden;}
.commentlist li{list-style: none; margin: 0 0 11px 0; padding-left: 0; float: left; width: 100%;}
.commentlist p{margin-bottom: 1em}
.commentlist p:last-child{margin-bottom: 0}
.comment-meta{font-size: 12px; font-style: italic;}
.commentmetadata{background: #fff; overflow: hidden; padding-right: 15px; padding-bottom: 5px; padding-left: 16px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px;}
.comment-metadata{background: #fff; border-bottom: 0; overflow: hidden; padding-top: 10px; padding-right: 12px; padding-bottom: 0px; padding-left: 12px; position: relative; border-top-left-radius: 5px; border-top-right-radius: 5px;}
.reply{float: right}
.reply a{float: right; font-size: 13px; line-height: 22px;}
.comment-respond{margin-top: 30px}
#commentform textarea{border: 1px solid #E1E1E1; background: #fff; font-size: 14px; padding: 2%; line-height: 25px; font-family: inherit; float: left; max-width: 78.07%;}
#commentform p{margin-bottom: 5px; display: grid; width: 100%; clear: both; justify-items: center;}
#commentform p label{display: inline-block; margin-bottom: 2px; padding-bottom: 10px; padding-top: 5px; float: left;}
.required{color: #a8a8a8; font-size: 16px; font-style: italic; padding: 0; line-height: 1;}
.yavideo{background-position: center;background-repeat: no-repeat;position: relative;overflow: hidden;transition: all 200ms ease-out;cursor: pointer;margin: auto;margin-bottom: 15px;margin-top: 10px;width: fit-content;width: -moz-fit-content;background-size: 100%;box-shadow: 0px 0px 20px 5px rgba(0,0,0,.2);}
.yavideo img{width: 640px; height: auto; margin: auto; display: block;}
.play{background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAByUExURUdwTP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////3C/CN8AAAAldFJOUwDyN/kmFt/8BwOmhOz2EMdZrgy/c50ulVDWaowdt+bPYkd7QD5Yf9bSAAAAiklEQVQ4y9XUSRKCQBBEUVCgAVGccESc+Pe/Ilf4i15ArV9ER1dkZZIsZ14XCQld7iBsN0cHYXhUDsL9JiGcVhJC3UvI+rlzEJpz6SAUewmhHSWEQyYh4Zo7COmvdBCKT+UgvL9x4eCelp+x65ELb/8xQ5G6mNng1lnM45Ln2rgCkJUSuj5u7c15Juj1QnaRFkVEAAAAAElFTkSuQmCC") #fff no-repeat center center; background-size: 25px 25px;position: absolute;transition: all 0.1s ease-out;left: 50%;top: 49.3%;width: 68px;height: 48px;margin-left: -34px;margin-top: -22px;border-radius: 10px;background-color: rgba(0, 0, 0, 0.65);}
iframe{margin:auto;display: block;margin-bottom: 15px;margin-top: 10px;max-width: 100%;}
.share42-item{background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAM0AAAAqCAMAAAAnIy9hAAAAS1BMVEVHcEz///8vaaFBZYtDYpj0lg8Aq/A3Y5lcfpI4Y5f0lg8Aq/A5V5rt9PnO4u+vw9lRf61skrj4tFOQrcr+7dVNxPX70piI2Pkit/IjBC7LAAAACnRSTlMA////Ya2t5Catv946+AAAAx9JREFUaN7tmduOozAMhjFVKyjjHAnw/k+6iSmQHXCSHXY0u6i+KKlklXy1/ceGqrqYNe1H1tom+NVZC35Vc39m7U6Ojy5rD3Jsb1mjW1fNR5FVTV1kTdU8i8w7dkXmHW9FFnDaQpq2jKat7mU09+pRRvOo2jKa1tN8FNLUhVY9C63qCq26Fdqb5k3zozTaSm/XoNEIwTBNQ8RW/+s0aoZJ0ij5cgKQKkdjhn4wP0UjIUtjITaZpDE9OfWlNNOIKJxfuGOa9bYoS2jE7Is8TfAQVlG60VolaPrXzXuexo0bjJu9xYhjhibcN09DOaQTmuYBcKuXUGXI0wyew1CABpZmhHXn07bVyeVoAFUZTUKhJYAIFFIIqV90kqXxGHTdB2ejEQDjCrbuVGRjAyDP0igAVMQ0B1vKgKM5moVioTqODQC6BWyJTcfT+IuiDYizNJK2HrJNyvAJoFQcnC/EZq4VHF1M49I08yJDEyflMQ3lmUeyFKiArsJXxdfNsF0YTVsZcBV+mDI0KixsMY04pNGBYwuGIhodpdonGhPkbAjCZvhMGxF2NhVkGt6KaY47Gxs2LgGixFOBybLnzevnzDNZN58Nu+68Qke+9pCGdi9I1ZZYqZB+ku0F6PjsTeL0nA5oxhIaezupAoc0iqUZ+mG32tfNQXBcAc15TbNz1WMdf+dpqGqMMVQ5fGfjBJ9oBzTam8XdgfPnNKQCUdUHhQ5ITN2YaIeGpxGCTzROoWmF52gUKbSgE3ROvLRCm7VPM4mu0yVCw9Lgtvzy6UkHv0JAu0RbzYT8RNAficDvPbRDrmq+l0bT1pchCCyATHU288m5Ozp3E8E0CgaGodFiJwMnuk5LzY2qyV0kprWBNjhkaTiYlKaBPksT9i9+nwhEYr6hyBzhrDSTc3Fg0HXFNKd7aJ9l27SmrNcyrevkfAPmaSDVp8VFg2Nmko5hTp+eq5IB9c+RmHETASmzgcREEKZPgYgoRpd9LoCLCalvf4WmVnI9jTPPbMxLzkxSob/vKUcJzf/zBKqQ5v3k9k3zprkKzbXeFF7rLe613rBfyX4B3TToZSjgg4cAAAAASUVORK5CYII=") no-repeat;}
.share42-item a:hover{background-color: #ffffff38;border-radius: 3px;}
.play-shadow-top{top: 0.0%; width: 640px; box-shadow: inset 0px 80px 28px -55px rgb(0 0 0 / 10%); height: 30%; position: absolute; transition: all 0.1s ease-out;}
.play-shadow-bottom{top: 70%; width: 640px; box-shadow: inset 0px -45px 20px -15px rgb(0 0 0 / 10%); height: 30%; position: absolute; transition: all 0.1s ease-out;}
.secondary-navigation img{padding-top: 0px;}
.main-container{max-width: 100%;}
#header{display: flex; float: none; justify-content: space-between; padding: 0 15px; box-sizing: border-box;}
.text-logo{padding-right: 0; float: none;}
#logo a{float: none;}
#logo img{width: 240px; padding-top: 0px; padding-left: 0px; padding-right: 0px; height: 66px; padding-bottom: 0px;}
#navigation{display: flex; float: none; height: 100%;}
#navigation .menu{float: none; display: flex; flex-wrap: wrap; width: 100%; justify-content: space-between;}
#navigation ul li{float: none;}
.secondary-navigation{margin: 0; float: none; width: 100%; padding-left: 15px; padding-right: 0px;}
#navigation ul li a, #navigation ul li a:link, #navigation ul li a:visited{display: flex; align-items: center;}
.secondary-navigation a{font-size: 17px; min-height: 100%; padding: 0 21px;}
.secondary-navigation img{width: 188px; height: 55px; display: block; padding-top: 6px; padding-bottom: 6px;}
#navigation > ul > li:last-child{padding-left: 0px;}
.nav-previous a, .nav-next a, .header-button, .sub-menu, .tagcloud a, #tabber ul.tabs li a.selected, .featured-cat, .mts-subscribe input[type="submit"], .pagination a, .widget .wpt_widget_content #tags-tab-content ul li a, .latestPost-review-wrapper{background-color:#38b7ee; color: #fff;}
#copyright-note .close-btn{position: absolute;top: 5px;right: 10px;cursor: pointer;font-size: 24px;line-height: 1;}
.cookie{position: fixed;bottom: 0;left: 0;width: 100%;text-align: center;display: none;z-index: 9999;}
.cookie-content{text-transform: none;background-color: #585b75;padding: 10px;width: 65%;margin: auto;border-radius: 6px;position: relative;box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.10);}
#cookie_informed_btn{cursor: pointer;background: #f8f8f8;border-radius: 7px;border: 0px;padding-right: 20px;padding-left: 20px;padding-top: 10px;padding-bottom: 10px;color: #000000;}
.cookie-content p{margin-bottom: 10px;}
.img-col{text-align: center;}
.img-col-po{width: 50%; margin: auto; padding-bottom: 10px; position: relative; display: inline-block;}
.img-col-po img{display: block; width: 100%; height: auto;}
.img-col-po::after{content: "пример"; position: absolute; top: 50%; left: 50%; width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; font-size: 5vw; font-weight: bold; color: rgb(193 193 193 / 30%); text-transform: uppercase; letter-spacing: 0.2em; text-align: center; transform: translate(-47%, -53%) rotate(-37deg); pointer-events: none; z-index: 2;}
.info1{background-color: #3c4063; color: #fff; padding: 10px; display: block; text-align: center; margin: auto; border-radius: 4px; font-size: 15px;}
.img-col-po{width: 50%; margin: auto; padding-bottom: 10px;}
.post-content .ksko-faq{text-decoration: none; background-color: #3c4063; color: #fff; padding: 9px; display: block; text-align: center; margin-top: 6px; border-radius: 4px; -webkit-box-shadow: 0 2px 6px 0 rgb(0 0 0 / 20%); box-shadow: 0 2px 6px 0 rgb(0 0 0 / 20%);}
.img-col img{box-shadow: 0px 0px 35px -14px rgba(0,0,0,0.5); border-radius: 8px; margin: auto; display: block;}
.ksko4{background-color: #3c4063; padding: 10px; width: 65%; text-align: center; margin: auto; border-radius: 4px; -webkit-box-shadow: 0 2px 6px 0 rgba(0,0,0,.2); box-shadow: 0 2px 6px 0 rgba(0,0,0,.2);}
.kskox32{background-color: #3c4063; padding: 10px; border-radius: 4px; -webkit-box-shadow: 0 2px 6px 0 rgba(0,0,0,.2); box-shadow: 0 2px 6px 0 rgba(0,0,0,.2);}
em, i, cite{font-style: italic}
.img-col img{box-shadow: 0px 0px 35px -14px rgba(0,0,0,0.5); border-radius: 8px;}
body > footer{overflow: hidden; float: left; width: 100%; display: block; clear: both; font-size: 14px; line-height: 1.8; margin-top: 20px; background: #55576b; color: #555;}
.main-container .down-page-d a{color: #fff;}
.down-page-d img{box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.13); border-radius: 8px; width: 99%;}
.single_post a{color: #ffd984;}
img.aligncenter{}
.aligncenter{text-align: center; display: block; margin: 0 auto;}
.main-container .single-title{font-size: 25px;padding-top: 5px;padding-bottom: 5px;color: #fff;border-bottom: 1px solid #e7e7e7;}
.ustanovkae{border: none;}
.ustanovkae td{text-align: center; background: #3c4063; border-radius: 15px; width: 325px; margin: auto; margin-bottom: 15px; border: 5px solid #55576b;}
.single_post .ustanovkae td a{background: none;color: #fff;}
.article{width: 71.2%; float: left; margin-bottom: 10px; padding: 0;}
.post-single-content{overflow: hidden}
.single-title{padding: 0 0 0 0; font-size: 19px; line-height: 1.1;text-align: center;}
.article img.center, .article img.aligncenter, .wp-caption.aligncenter{margin: 0.3em auto 1em auto; display: block; float: none;}
.article img.aligncenter, .article img.alignnone{margin-top: 1em; margin-bottom: 1em; display: block; clear: both; float: none;}
.single_post table a{color: #38B7EE;}
.article ol{margin: 1.5em 0 1.571em 1.9em; list-style-type: decimal;}
.widget.widget_nav_menu li{position: relative; margin-left: 0; border-bottom: 0; border-top: 0;}
#searchform{padding: 0; float: left; clear: both; width: 100%;}
#s{width: 100%; border: 1px solid #E2E2E2; float: left; padding: 7px 0; height: 38px; text-indent: 10px; opacity: 1; transition: all 0.25s linear; background: #F5F5F5; position: relative; z-index: 1; box-sizing: border-box;}
.sidebar.c-4-12{float: right; width: 27.1%; padding: 0; line-height: 20px; max-width: 300px; padding-top: 7px;}
.sidebar.c-4-12 a{color: #fff; background: #3c4063; padding: 5px; display: block; border-radius: 3px; padding-left: 7px;}
.single .widget li{list-style-type: none;}
.widget{margin-bottom: 30px; float: left; width: 100%; list-style: none;}
.widget li{margin-left: 17px; margin-bottom: 7px;}
.widget li:last-child{margin-bottom: 0; padding-bottom: 0;}
.widget h3{font-size: 20px; line-height: 1; margin: 0 0 10px 0;}
.youtube img{width: 640px; height: auto; margin: auto; display: block;}
.youtube, .youtube2, .youtube3{background-position: center;background-repeat: no-repeat;position: relative;overflow: hidden;transition: all 200ms ease-out;cursor: pointer;margin: auto;margin-bottom: 15px;margin-top: 10px;width: fit-content;width: -moz-fit-content;background-size: 100%;box-shadow: 0px 0px 20px 5px rgba(0,0,0,.2);}
.main-container .table-similiar a:hover{color: #28b475; position: relative;}
.main-container .table-similiar a:hover::after{content: "➜"; position: absolute; right: -27px; transform: rotateZ(180deg); display: inline-block; color: #28b475; font-size: 21px;}
.segment2 svg{float: left;}
.dowt12 svg{margin-left: 4px; position: absolute;}
.skriny img{box-shadow: 0 0 25px rgba(0,0,0,0.5);border-radius: 8px;}
.skriny img{cursor: zoom-in;}
table#details_table td{padding: 0px 5px;}
.bypostauthor{}
.fix-d{width: 60%;}
.dowt12 a{padding: 8px 13px; padding-right: 32px; text-decoration: none; background: #3c4063; border-radius: 5px; -webkit-box-shadow: 0 2px 6px 0 rgba(0,0,0,.2); box-shadow: 0 2px 6px 0 rgba(0,0,0,.2);}
.page img.aligncenter, .page img.alignnone{margin-top: 1em; margin-bottom: 1em; display: block; clear: both; float: none;}
.page table .dowt12 a{color: #fff;}
.page .window img{width: 68%; height: auto; margin: auto; display: block; border-radius: 8px; box-shadow: 0px 0px 35px -14px rgba(0,0,0,0.5);}
.window{margin-top: 20px;}
.commentlist .children{margin-left: 17%; margin-bottom: 0; margin-top: 10px; float: left; width: 83%;}
.commentlist .children li{}
.play_hover_ya{background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAByUExURUdwTP///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////3C/CN8AAAAldFJOUwDyN/kmFt/8BwOmhOz2EMdZrgy/c50ulVDWaowdt+bPYkd7QD5Yf9bSAAAAiklEQVQ4y9XUSRKCQBBEUVCgAVGccESc+Pe/Ilf4i15ArV9ER1dkZZIsZ14XCQld7iBsN0cHYXhUDsL9JiGcVhJC3UvI+rlzEJpz6SAUewmhHSWEQyYh4Zo7COmvdBCKT+UgvL9x4eCelp+x65ELb/8xQ5G6mNng1lnM45Ln2rgCkJUSuj5u7c15Juj1QnaRFkVEAAAAAElFTkSuQmCC") #fff no-repeat center center; background-size: 25px 25px;position: absolute;transition: all 0.1s ease-out;left: 50%;top: 49.3%;width: 68px;height: 48px;margin-left: -34px;margin-top: -22px;border-radius: 10px;background-color: #fc0;}
.play-shadow-top_hover{top: 0.0%; width: 640px; box-shadow: inset 0px 80px 28px -45px rgb(0 0 0 / 30%); height: 30%; position: absolute; transition: all 0.1s ease-out;}
.play-shadow-bottom_hover{top: 70%; width: 640px; box-shadow: inset 0px -55px 20px -15px rgb(0 0 0 / 30%); height: 30%; position: absolute; transition: all 0.1s ease-out;}
.inactive-link{position: relative;color: #28b475;display: block;}
.inactive-link:after{content: "➜"; position: absolute; padding-right: 5px; transform: rotateZ(180deg); font-size: 21px;}
.tbodi1{background: #fff; color: #000;}
.tbodi1 td{padding-top: 17px;padding-bottom: 30px;text-align: center;}
input#author:focus, input#email:focus, input#url:focus, #contactForm textarea:focus, #commentform textarea:focus{border-color: #c9a096}
input#author:focus, input#email:focus, input#url:focus, #commentform textarea:focus, .widget .wpt_widget_content #tags-tab-content ul li a{border-color:#38b7ee;}
.SmartCaptcha-Overlay{position:fixed; z-index:9999999; top:-10000px; left:-10000px; width:100%; width:var(--smart-captcha-doc-width, 100%); height:100%; height:var(--smart-captcha-doc-height, 100%); margin:0; padding:0; background:rgba(0, 0, 0, 0.4);}
.SmartCaptcha-Overlay .SmartCaptcha-Spin{position:absolute; top:50%; left:0; right:0; margin:auto; transform:translateY(-50%);}
.SmartCaptcha-Spin{display:none; visibility:hidden; box-sizing:border-box; border:2px solid transparent; border-radius:50%; background-image:linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));}
.smart-captcha{min-width:300px;}
.post.excerpt .post-content{margin-bottom: 0; padding-bottom: 0;}
.post.excerpt{overflow: hidden; margin-bottom: 24px; border-bottom: 1px solid #e2e2e2; padding-bottom: 28px;}
.wp-post-image{float: left}
.featured-thumbnail{float: left; max-width: 100%;}
#featured-thumbnail{float: left; max-width: 220px; margin-top: 4px; margin-bottom: 0; margin-right: 3%; width: 36%; position: relative;}
.featured-thumbnail img{margin-bottom: 0; width: 100%; transition: all 0.25s linear;}
.title a{color: #fff;}
article header{margin-bottom: 2px; overflow: hidden;}
.article ul{margin: 1.5em 0 1.571em 1.9em;}
.postsby{margin-bottom: 4px; font-size: 26px; line-height: 1.2;}
.last, .post.excerpt.last{margin-right: 0; clear: none;}
.pagination{clear: both; overflow: hidden; float: left; width: 100%; margin-top: 5px; text-align: center;}
.pagination ul{list-style: none; margin: 0; display: inline-block;}
.pagination ul li{float: left; margin-bottom: 5px;}
.pagination a{background: #38B7EE; margin: 0 5px 0 0; display: inline-block; float: left; line-height: 1; text-decoration: none; color: #fff; padding: 10px 13px; transition: all 0.25s linear; font-weight: bold; margin-bottom: 10px;}
.pagination .nav-previous{float: left}
.pagination .nav-next{float: right}
.pagination .nav-previous a, .pagination .nav-next a{color: #fff!important}
.result_item{display: flex; align-items: center; gap: 15px; padding-top: 10px; background: white; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; margin-top: 10px; margin-right: 15px; margin-bottom: 10px; margin-left: 15px; border-radius: 10px; color: #373737;}
.result_item img{max-width: 23%; height: fit-content; border-radius: 4px;}
.result_item__text{color: #2e2e2e;}
.result_item__text h2{margin-bottom: 5px;font-size: 18px;}
.result_item__text h2 a{color: #2d6c9a;}
.result-search-list{float: left; background: whitesmoke; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; border-radius: 10px;}
.fancybox-slide--html .fancybox-close-small{background: rgb(33 32 32 / 60%);}
.menu .current-menu-item > a{}
.single .sidebar.c-4-12 a:hover{text-decoration: none;background: #484a5f;color: #fff;}
.clear{clear: both}
body.compensate-for-scrollbar{overflow: hidden; margin-right: 0px;}
.fancybox-active{height: auto;}
.fancybox-container{-webkit-backface-visibility: hidden; height: 100%; left: 0; outline: none; position: fixed; -webkit-tap-highlight-color: transparent; top: 0; -ms-touch-action: manipulation; touch-action: manipulation; transform: translateZ(0); width: 100%; z-index: 99992;}
.fancybox-container *{box-sizing: border-box;}
.fancybox-outer,
.fancybox-inner,
.fancybox-bg,
.fancybox-stage{bottom: 0; left: 0; position: absolute; right: 0; top: 0;}
.fancybox-bg{background: rgb(30, 30, 30); opacity: 0; transition-duration: inherit; transition-property: opacity; transition-timing-function: cubic-bezier(.47, 0, .74, .71);}
.fancybox-is-open .fancybox-bg{opacity: .9; transition-timing-function: cubic-bezier(.22, .61, .36, 1);}
.fancybox-infobar,
.fancybox-toolbar,
.fancybox-caption,
.fancybox-navigation .fancybox-button{direction: ltr; opacity: 0; position: absolute; transition: opacity .25s ease, visibility 0s ease .25s; visibility: hidden; z-index: 99997;}
.fancybox-infobar{color: #ccc; font-size: 13px; -webkit-font-smoothing: subpixel-antialiased; height: 44px; left: 0; line-height: 44px; min-width: 44px; mix-blend-mode: difference; padding: 0 10px; pointer-events: none; top: 0; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
.fancybox-toolbar{right: 0; top: 0;}
.fancybox-stage{direction: ltr; overflow: visible; transform: translateZ(0); z-index: 99994;}
.fancybox-is-open .fancybox-stage{overflow: hidden;}
.fancybox-slide{-webkit-backface-visibility: hidden; display: none; height: 100%; left: 0; outline: none; overflow: auto; -webkit-overflow-scrolling: touch; padding: 44px; position: absolute; text-align: center; top: 0; transition-property: transform, opacity; white-space: normal; width: 100%; z-index: 99994;}
.fancybox-slide::before{content: ""; display: inline-block; font-size: 0; height: 100%; vertical-align: middle; width: 0;}
.fancybox-is-sliding .fancybox-slide,
.fancybox-slide--previous,
.fancybox-slide--current,
.fancybox-slide--next{display: block;}
.fancybox-slide--html{padding: 6px;}
.fancybox-content{background: #fff; display: inline-block; margin: 0; max-width: 100%; overflow: auto; -webkit-overflow-scrolling: touch; padding: 44px; position: relative; text-align: left; vertical-align: middle;}
.fancybox-can-swipe .fancybox-content,
.fancybox-can-pan .fancybox-content{cursor: -webkit-grab; cursor: grab;}
.fancybox-button{background: rgba(30, 30, 30, .6); border: 0; border-radius: 0; box-shadow: none; cursor: pointer; display: inline-block; height: 44px; margin: 0; padding: 10px; position: relative; transition: color .2s; vertical-align: top; visibility: inherit; width: 44px;}
.fancybox-button,
.fancybox-button:visited,
.fancybox-button:link{color: #ccc;}
.fancybox-button:hover{color: #fff;}
.fancybox-button:focus{outline: none;}
.fancybox-button[disabled],
.fancybox-button[disabled]:hover{color: #888; cursor: default; outline: none;}
.fancybox-button div{height: 100%;}
.fancybox-button svg{display: block; height: 100%; overflow: visible; position: relative; width: 100%;}
.fancybox-button svg path{fill: currentColor; stroke-width: 0;}
.fancybox-button--play svg:nth-child(2),
.fancybox-button--fsenter svg:nth-child(2){display: none;}
.fancybox-close-small{background: transparent; border: 0; border-radius: 0; color: #ccc; cursor: pointer; opacity: .8; padding: 8px; position: absolute; right: -12px; top: -44px; z-index: 401;}
.fancybox-close-small:hover{color: #fff; opacity: 1;}
.fancybox-slide--html .fancybox-close-small{color: currentColor; padding: 10px; right: 0; top: 0;}
.fancybox-navigation .fancybox-button{background-clip: content-box; height: 100px; opacity: 0; position: absolute; top: calc(50% - 50px); width: 100px;}
.fancybox-navigation .fancybox-button div{padding: 7px;}
.fancybox-navigation .fancybox-button--arrow_left{left: 0; left: env(safe-area-inset-left); padding: 5px 3px 5px 5px;}
.fancybox-navigation .fancybox-button--arrow_right{padding: 5px 3px 5px 5px; right: 0; right: env(safe-area-inset-right);}
.fancybox-caption{background: linear-gradient(to top, rgba(0, 0, 0, .85) 0%, rgba(0, 0, 0, .3) 50%, rgba(0, 0, 0, .15) 65%, rgba(0, 0, 0, .075) 75.5%, rgba(0, 0, 0, .037) 82.85%, rgba(0, 0, 0, .019) 88%, rgba(0, 0, 0, 0) 100%); bottom: 0; color: #eee; font-size: 14px; font-weight: 400; left: 0; line-height: 1.5; padding: 75px 44px 25px 44px; pointer-events: none; right: 0; text-align: center; z-index: 99996;}
.fancybox-caption--separate{margin-top: -50px;}
.fancybox-caption__body{max-height: 50vh; overflow: auto; pointer-events: all;}
.fancybox-animated{transition-timing-function: cubic-bezier(0, 0, .25, 1);}
.fancybox-fx-fade.fancybox-slide--previous,
.fancybox-fx-fade.fancybox-slide--next{opacity: 0; transition-timing-function: cubic-bezier(.19, 1, .22, 1);}
.fancybox-fx-fade.fancybox-slide--current{opacity: 1;}
.compensate-for-scrollbar{margin-right:15px;}
.fancybox-is-hidden{left: -9999px; margin: 0; position: absolute !important; top: -9999px; visibility: hidden;}
.fancybox-show-infobar .fancybox-infobar,
.fancybox-show-toolbar .fancybox-toolbar,
.fancybox-show-caption .fancybox-caption,
.fancybox-show-nav .fancybox-navigation .fancybox-button{opacity: 1; transition: opacity .25s ease 0s, visibility 0s ease 0s; visibility: visible;}
.fancybox-slide--image{overflow: hidden; padding: 44px 0;}
.fancybox-slide--image::before{display: none;}
.fancybox-slide--image .fancybox-content{animation-timing-function: cubic-bezier(.5, 0, .14, 1); -webkit-backface-visibility: hidden; background: transparent; background-repeat: no-repeat; background-size: 100% 100%; left: 0; max-width: none; overflow: visible; padding: 0; position: absolute; top: 0; -ms-transform-origin: top left; transform-origin: top left; transition-property: transform, opacity; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; z-index: 99995;}
.fancybox-can-zoomIn .fancybox-content{cursor: zoom-in;}
.fancybox-image,
.fancybox-spaceball{background: transparent; border: 0; height: 100%; left: 0; margin: 0; max-height: none; max-width: none; padding: 0; position: absolute; top: 0; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; width: 100%;}
.fancybox-button--pause svg:nth-child(1),
.fancybox-button--fsexit svg:nth-child(1){display: none;}
.fancybox-progress{background: #ff5268; height: 2px; left: 0; position: absolute; right: 0; top: 0; -ms-transform: scaleX(0); transform: scaleX(0); -ms-transform-origin: 0; transform-origin: 0; transition-property: transform; transition-timing-function: linear; z-index: 99998;}
.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow: hidden;}
.fancybox-loading{animation: fancybox-rotate 1s linear infinite; background: transparent; border: 4px solid #888; border-bottom-color: #fff; border-radius: 50%; height: 50px; left: 50%; margin: -25px 0 0 -25px; opacity: .7; padding: 0; position: absolute; top: 50%; width: 50px; z-index: 99999;}
.fancybox-thumbs{background: #ddd; bottom: 0; display: none; margin: 0; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; padding: 2px 2px 4px 2px; position: absolute; right: 0; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); top: 0; width: 212px; z-index: 99995;}
.fancybox-show-thumbs .fancybox-thumbs{display: block;}
.fancybox-show-thumbs .fancybox-inner{right: 212px;}
.fancybox-thumbs__list{font-size: 0; height: 100%; list-style: none; margin: 0; overflow-x: hidden; overflow-y: auto; padding: 0; position: absolute; position: relative; white-space: nowrap; width: 100%;}
.fancybox-thumbs__list a{-webkit-backface-visibility: hidden; backface-visibility: hidden; background-color: rgba(0, 0, 0, .1); background-position: center center; background-repeat: no-repeat; background-size: cover; cursor: pointer; float: left; height: 75px; margin: 2px; max-height: calc(100% - 8px); max-width: calc(50% - 4px); outline: none; overflow: hidden; padding: 0; position: relative; -webkit-tap-highlight-color: transparent; width: 100px;}
.fancybox-thumbs__list a::before{border: 6px solid #ff5268; bottom: 0; content: ""; left: 0; opacity: 0; position: absolute; right: 0; top: 0; transition: all .2s cubic-bezier(.25, .46, .45, .94); z-index: 99991;}
.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity: 1;}
@supports (padding: max(0px)) {
.fancybox-caption {
padding: 75px max(44px, env(safe-area-inset-right)) max(25px, env(safe-area-inset-bottom)) max(44px, env(safe-area-inset-left));
}
}

@keyframes fancybox-rotate {
100% {
transform: rotate(360deg);
}
}

@media all and (max-height: 576px) {
.fancybox-slide {
padding-left: 6px;
padding-right: 6px;
}

.fancybox-slide--image {
padding: 6px 0;
}

.fancybox-close-small {
right: -6px;
}

.fancybox-slide--image .fancybox-close-small {
background: #4e4e4e;
color: #f2f4f6;
height: 36px;
opacity: 1;
padding: 6px;
right: 0;
top: 0;
width: 36px;
}

.fancybox-caption {
padding-left: 12px;
padding-right: 12px;
}

@supports (padding: max(0px)) {
.fancybox-caption {
padding-left: max(12px, env(safe-area-inset-left));
padding-right: max(12px, env(safe-area-inset-right));
}
}
}

@media all and (max-width: 576px) {
.fancybox-thumbs {
width: 110px;
}

.fancybox-show-thumbs .fancybox-inner {
right: 110px;
}

.fancybox-thumbs__list a {
max-width: calc(100% - 10px);
}
}

@media screen and (max-width:960px) {
#mlip {position: absolute;}
.secondary-navigation {
width: 35%;
margin-bottom: 20px;
margin-top: 5px;
margin-right: 2.2%;
position: absolute;
right: 0;
z-index: 1;
}
#navigation { width: 100% }
.secondary-navigation, #navigation {
border: none;
background: #1D2933;
margin-bottom: 0;
}
.menu .current-menu-item > a:after { background: transparent }
.menu ul [class^="icon-"]:before, .menu ul [class*=" icon-"]:before { left: 18px }
.menu [class^="icon-"] > a, .menu [class*=" icon-"] > a { padding-left: 2%!important }
#navigation .menu i { display: none }
#navigation .menu a {
color: #fff!important;
padding-left: 0!important;
padding-right: 2%;
width: 100%;
text-indent: 3%;
padding-right: 0;
font-weight: normal;
font-size: 14px;
border-left: 0;
padding: 8px 0;
border: 0!important;
}
#navigation ul {
float: none;
background: #283744;
}
#navigation .sub-menu:after, #navigation .sub-menu:before { border-bottom-color: rgba(0, 0, 0, 0) }
#navigation ul ul {
display: block!important;
visibility: visible!important;
opacity: 1!important;
position: relative;
left: 0;
border: 0;
width: 100%;
top: 0;
outline: 0;
background: transparent;
}
#navigation ul li li {
background: transparent;
border: 0;
text-indent: 3%;
}
nav { height: auto }
#navigation ul {
width: 100%;
display: none;
height: auto;
padding: 0;
}
#navigation ul li, #navigation ul li li, #navigation ul ul li:first-child, #navigation ul ul li:last-child {
width: 100%;
float: left;
position: relative;
margin-left: 0;
padding: 0;
border-bottom: 0;
border-top: 0;
background: transparent;
}
#navigation ul li:after { background: transparent }
#navigation ul li:before { display: none }
#navigation li a {
width: 100%;
color: #fff;
padding: 8px 0;
border-left: 0;
border: 0;
}
#navigation a {
text-align: left;
width: 100%;
text-indent: 3%;
font-size: 14px;
font-weight: normal;
background: transparent;
min-height: 100%;
}
nav a#pull {
display: block;
width: 100%;
position: relative;
color: #fff;
padding: 10px 0;
text-indent: 10%;
overflow: hidden;
max-width: 100%;
border: 0;
}
nav a#pull:after {
content: "";
background: url(/wp-content/themes/point/css/images/nav-icon.png) no-repeat;
width: 30px;
height: 30px;
display: inline-block;
position: absolute;
right: 3%;
top: 20px;
}
.secondary-navigation #navigation ul li:hover {
background: transparent;
border-top: 0;
border-bottom: 0;
border-left: 0;
}
#navigation li ul, #navigation li li ul, #navigation li li li ul, #navigation li li li li ul, #navigation li:hover ul, #navigation li li:hover ul, #navigation li li li:hover ul, #navigation li li li li:hover ul {
left: 0;
padding-top: 0;
}
#navigation ul li:hover ul,#navigation ul ul li:hover ul {
visibility: visible;
left: 0;
top: 0;
}
.secondary-navigation a .sub, .menu-item-has-children > a:after { display: none }
.main-header .container { max-width: 100% }
#page, .container { max-width: 96% }
.main-container #page { max-width: 100% }
img, embed {
max-width: 100%;
height: auto!important;
}
.ad-300 img { max-width: 100% }
.ad-125 li { max-width: 40% }
.ad-125 img {
padding: 0;
background: #FAFAFA;
border: 0;
}
}

@media screen and (max-width:865px) {

#header {
padding-left: 0;
width: 100%;
}
#header h1, #header h2 {
float: none;
text-align: center;
width: 100%;
max-width: 100%;
padding: 0;
margin-bottom: 0;
}
#logo a, #logo a svg {
float: none;
letter-spacing: 0;
margin: auto;
display: block;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
}
.secondary-navigation, #navigation {
position: relative;
width: 100%;
margin-right: 0;
}
.widget-header {
max-width: 74%;
text-align: center;
width: 100%;
}
.widget-header-bottom-right { max-width: 23% }
}

@media screen and (max-width:760px) {
#header {
margin: 0;
padding-top: 0;
width: 100%;
padding: 0;
}
}

@media screen and (max-width:728px) {
#header h1, #header h2 {
font-size: 40px;
margin-left: 0;
margin-bottom: 10px;
}
#header h1:after, #header h2:after { background: #fff }
.logo-wrap {
margin-bottom: 20px;
margin-top: 20px;
}
.widget-header {
max-width: 100%;
float: left;
width: 100%;
text-align: center;
}
.widget-header-bottom-right {
max-width: 100%;
margin-top: 15px;
}
}

@media screen and (max-width:720px) {
.secondary-navigation a {
padding-top: 10px;
padding-bottom: 10px;
}
.article { width: 100% }
.sidebar.c-4-12 {
float: none;
margin: 0 auto;
width: 100%;
margin-top: 25px;
}
.sidebar_list .widget:first-child { margin-top: 20px }
.ad-125 li { max-width: 45% }
#comments { margin-right: 0 }
.content .post_box_reg .excerpt:nth-last-child(2) {
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom: 1px solid #EBE0D8;
}
.single_post { width: 100% }
.related-posts {
width: 100%;
margin-top: 15px;
}
.related-posts li { width: 48% }
.rthumb {
margin-right: 15px;
max-width: 150px;
}
.carousel .excerpt { width: 18.4% }
.carousel .excerpt:nth-last-child(2) { margin-right: 0 }
.carousel .excerpt:last-child { display: none }
.footer-navigation {
width: 100%;
text-align: center;
margin: 0;
}
.footer-navigation ul li { display: inline-block; float: none; }
#copyright-note { text-align: center }
.foot-logo, .copyright-left-text, .copyright-text {
float: none;
margin: 0;
padding: 0;
position: relative;
z-index: 1000;
}
}

@media screen and (max-width:650px) {
input#author, input#email, input#url, #commentform textarea {
float: left;
clear: left;
max-width: 96%;
width: 96%;
}
.article { width: 100% }
}

@media screen and (max-width:620px) {
.trending-articles { display: none }
.firstpost {
width: 100%;
margin-right: 0;
margin-bottom: 15px;
}
.f-excerpt { display: none }
.secondpost {
width: 33.6%;
float: left;
}
.secondpost .featured-title { font-size: 10px }
.thirdpost {
width: 31.2%;
float: right;
margin-right: 0;
margin-left: 2%;
}
.thirdpost img { width: 100% }
}

@media screen and (max-width:600px) {
.widget-header {
max-width: 100%;
float: left;
}
.featured-thumbnail img { width: 100% }
.carousel .excerpt { width: 23.4% }
.carousel .excerpt:nth-last-child(3) { margin-right: 0 }
.carousel .excerpt:nth-last-child(2) { display: none }
}

@media screen and (max-width:550px) {
.sbutton { float: right }
.authoer_link_single { clear: left }
}

@media screen and (max-width:481px) {
.single-title, .page h1.title {
font-size: 20px;
line-height: 1.3;
}
#navigation {
margin-top: 0;
margin-bottom: 0;
}
.secondary-navigation { width: 100% }
.title { font-size: 14px }
.post.excerpt .post-content { overflow: visible }
.related-posts li {
width: 100%;
margin-right: 0;
}
.featured-title { font-size: 14px }
.carousel .excerpt { width: 31.8% }
.carousel .excerpt:nth-last-child(4) { margin-right: 0 }
.carousel .excerpt:nth-last-child(3) { display: none }
.foot-logo { margin-top: 10px }
}

@media screen and (max-width:400px) {
.copyrights { padding-top: 10px }
#copyright-note {
display: block;
width: 100%;
float: left;
}
#copyright-note span {
width: 100%;
text-align: center;
}
#copyright-note span a {
display: block;
width: 100%;
clear: both;
text-align: center;
}
.featured-cat { display: none }
article header { overflow: hidden }
}

@media screen and (max-width:350px) {
#respond #respond small {
position: relative;

}
.post.excerpt .post-content { overflow: visible }
.top { left: 42% }
}

@media (min-width: 160px) {
.content img.zooom {display: none;}
.share42init{display: none;}
.button-up {width: 0%;font-size: 0px;}
.tab-home td {padding: 20px;display: block;}
.ksko {margin-left: 0px;width: 100%;}
.ksko3 {width: 100%;}
#logo img {width: 240px;padding-left: 0;padding-right: 0;float: none;margin: auto;display: block;}
.tbodi2 td {display: block;text-align: center;}
.tbodi2 tr {border-bottom: 2px solid #ddd;}
.button-up {width: 0.0%;font-size: 0px;}
.main-container .tabletop {margin-bottom: 0px;display: none;width: auto;}
.main-container .tabletop tbody {width: 100%;display: inline-table;}
.slider__wrapper {display: block;}
.slider__item {max-width: 100%;;}
.slider__control {display: none;}
.knogf {display: none; }

.youtube, .youtube2, .youtube3 {box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.17);}
.tbodi1 td {display: block;text-align: center;}
.tbodi1 tr {border-bottom: 2px solid #ddd;}
table.segment2 thead {display: none;}
.main-container .skriny td {padding: 0px 0px;width: 100%;display: block;}

.down-page-d td {width: 100%;padding: 7px 15px;}

.down-page-d .ksko4 {width: 100%;}
.down-page-d .kskox32 {width: 100%;
margin-top: 15px;
margin-left: 5px;
margin-right: 5px;float: left;}

#details_table img {display: none;}
.tab-div {width: 98%;float: none;}
.tab-bod {height: auto;}
.secondary-navigation svg {width: 35px;height: 35px;display: none;}
.secondary-navigation img {width: 200px;height: 35px;display: none;}
.text-logo {padding-right: 0px;float: none;}
.partner {display: block;margin-left: 1px;}
.main-container #page {padding-top: 140px;}
.home #page {padding-top: 10px;}
.flexColumns {padding-top: 190px;}
.fix-d {display: none;}
}

@media (min-width: 300px) {
.content img.zooom {display: none;}
.share42init{display: none;}
.button-up {width: 0%;font-size: 0px;}
.tab-home td {padding: 20px;display: block;}
.ksko {margin-left: 0px;width: 100%;}
.ksko3 {width: 100%;}
#logo img {width: 240px;padding-left: 0;padding-right: 0;float: none;margin: auto;display: block;}
.tbodi2 td {display: block;text-align: center;}
.tbodi2 tr {border-bottom: 2px solid #ddd;}
.main-container .tabletop {margin-bottom: 0px;display: none;}
.main-container .tabletop tbody {width: 100%;display: inline-table;}
.slider__wrapper {display: block;}
.slider__item {max-width: 100%;;}
.slider__control {display: none;}
.knogf {display: none; }

.youtube, .youtube2, .youtube3 {box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.17);}
.tbodi1 td {display: block;text-align: center;}
.tbodi1 tr {border-bottom: 2px solid #ddd;}
table.segment2 thead {display: none;}
.main-container .skriny td {padding: 0px 0px;width: 100%;display: block;}

.down-page-d td {width: 100%;padding: 7px 15px;}

.down-page-d .ksko4 {width: 100%;}
.down-page-d .kskox32 {width: 100%;
margin-top: 15px;
margin-left: 5px;
margin-right: 5px;float: left;}

#details_table img {display: none;}
.tab-div {width: 98%;float: none;}
.tab-bod {height: auto;}
.secondary-navigation svg {width: 35px;height: 35px;display: none;}
.secondary-navigation img {width: 190px;height: 35px;display: none;}
.text-logo {padding-right: 1px;float: none;}
.partner {display: block;margin-left: 1px;}
.main-container #page {padding-top: 140px;}
.flexColumns {padding-top: 190px;}
.fix-d {display: none;}
}

@media (min-width: 400px) {
.content img.zooom {display: none;}
.share42init{display: none;}
.button-up {width: 0%;font-size: 0px;}
.tab-home td {padding: 20px;display: block;}
.ksko {margin-left: 0px;width: 100%;}
.ksko3 {width: 100%;}
#logo img {width: 240px;padding-left: 0;padding-right: 0;float: none;margin: auto;display: block;}
.tbodi2 td {display: block;text-align: center;}
.tbodi2 tr {border-bottom: 2px solid #ddd;}
.main-container .tabletop {margin-bottom: 0px;display: none;}
.main-container .tabletop tbody {width: 100%;display: inline-table;}
.slider__wrapper {display: block;}
.slider__item {max-width: 100%;;}
.slider__control {display: none;}
.knogf {display: none; }

.youtube, .youtube2, .youtube3 {box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.17);}
.tbodi1 td {display: block;text-align: center;}
.tbodi1 tr {border-bottom: 2px solid #ddd;}
table.segment2 thead {display: none;}
.main-container .skriny td {padding: 0px 0px;width: 100%;display: block;}

.down-page-d td {width: 100%;padding: 30px 15px;}

.down-page-d .ksko4 {width: 100%;}
.down-page-d .kskox32 {width: 100%;
margin-top: 15px;
margin-left: 5px;
margin-right: 5px;float: left;}

#details_table img {display: none;}
.tab-div {width: 98%;float: none;}
.tab-bod {height: auto;}
.secondary-navigation svg {width: 35px;height: 35px;display: none;}
.secondary-navigation img {width: 190px;height: 35px;display: none;}
.text-logo {padding-right: 1px;float: none;}
.partner {display: block;margin-left: 1px;}
.main-container #page {padding-top: 140px;}
.home #page {padding-top: 10px;}
.flexColumns {padding-top: 176px;}
.fix-d {display: none;}
}

@media (min-width: 800px) {
.content img.zooom {display: none;}
.share42init{display: none;}
.button-up {width: 0%;font-size: 0px;}
.tab-home td {padding: 20px;display: block;}
.ksko {margin-left: 0px;width: 100%;}
.ksko3 {width: 100%;}
#logo img {width: 240px;padding-left: 0;padding-right: 0;float: none;margin: auto;display: block;}
.tbodi2 td {display: block;text-align: center;}
.tbodi2 tr {border-bottom: 2px solid #ddd;}
.main-container .tabletop {margin-bottom: 0px;display: none;}
.main-container .tabletop tbody {width: 100%;display: inline-table;}
.slider__wrapper {display: block;}
.slider__item {max-width: 100%;;}
.slider__control {display: none;}
.knogf {display: none; }

.youtube, .youtube2, .youtube3 {box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.17);}
.tbodi1 td {display: block;text-align: center;}
.tbodi1 tr {border-bottom: 2px solid #ddd;}
table.segment2 thead {display: none;}
.main-container .skriny td {padding: 0px 0px;width: 100%;display: block;}

.down-page-d td {width: 100%;padding: 30px 15px;}

.down-page-d .ksko4 {width: 100%;
float: left;}
.down-page-d .kskox32 {width: 100%;
margin-top: 15px;
margin-left: 5px;
margin-right: 5px;float: left;}

#details_table img {display: none;}
.tab-div {width: 98%;float: none;}
.tab-bod {height: auto;}
.secondary-navigation svg {width: 40px;height: 40px;display: none;}
.secondary-navigation img {width: 190px;height: 40px;display: none;}
.text-logo {padding-right: 1px;float: none;}
.partner {display: block;margin-left: 1px;}
.main-container #page {padding-top: 140px;}
.home #page {padding-top: 10px;}
.flexColumns {padding-top: 171px;}
.fix-d {display: none;}
}

@media (min-width: 900px) {
.content img.zooom {display: block;}
.share42init{display: block;}
.button-up {width: 5%;font-size: 12px;}
#logo img {width: 100px; padding-top: 1px;
padding-left: 15px;
padding-right: 1px;}
.secondary-navigation a {font-size: 0.8em;min-height: 25px;}
#navigation ul li:hover ul {top: 64px;
width: 255px;
left: -16px;}
.partner2 {background-size: 35px;}
.partner3 {background-size: 35px;}
#header {box-shadow:0px 20px 20px -15px rgba(0,0,0,0.10);}
.tab-home td {padding: 20px;display: table-cell;}
.ksko {margin-left: 80px;width: 75%;}
.ksko3 {width: 81%;}
.tbodi2 td {display: table-cell;text-align: center;}
.tbodi2 tr {border-bottom: 0;}
.main-container .tabletop {margin-bottom: 0px;display: block;}
.main-container .tabletop tbody {width: 100%;display: inline-table;}
.slider__wrapper {display: flex;}
.slider__item {max-width: 33.5%;}
.slider__control {display: flex;}
.knogf {display: block; }

.youtube, .youtube2, .youtube3 {box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.17);}
.tbodi1 td {display: table-cell;text-align: center;}
.tbodi1 tr {border-bottom: 0;}
table.segment2 thead {display: table-header-group;}
.main-container .skriny td {padding: 0px 15px;width: 33.0837%;display: table-cell;}

.down-page-d td {width: 50%;padding-top: 10px;
padding-bottom: 20px;}

.down-page-d .ksko4 {width: 71%;}
.down-page-d .kskox32 {width: 15%;margin-top: 0px;margin-right: 0px;float: none;display: inline-block;}

#details_table img {display: block;}
.tab-div {width: 24.25%;float: left;}
.tab-bod {height: 318px;}
.secondary-navigation svg {width: 40px;height: 40px;display: block;}
.text-logo {padding-right: 1px;float: left;}
.partner {display: block;margin-left: 1px;}
.main-container #page {padding-top: 115px;}
.home #page {padding-top: 20px;}
.flexColumns {padding-top: 90px;}
.secondary-navigation img {width: 200px;height: 42px;display: block;}
.fix-d {display: table-cell;}
}

@media (min-width: 1580px) {
.content img.zooom {display: block;}
.share42init{display: block;}
.button-up {width: 5.8%;font-size: 15px;}
#logo img {width: 210px;
padding-top: 3px;
padding-left: 37px;
padding-right: 3px;}
.secondary-navigation a {font-size: 17px;min-height: 46px;}
#navigation ul li:hover ul {top: 64px; width: 255px;}
.partner2 {background-size: 50px;}
.partner3 {background-size: 50px;}
#header {box-shadow:0px 20px 20px -15px rgba(0,0,0,0.10);}
.tab-home td {padding: 20px;display: table-cell;}
.ksko {margin-left: 80px;width: 75%;}
.ksko3 {width: 81%;}
.tbodi2 td {display: table-cell;text-align: center;}
.tbodi2 tr {border-bottom: 0;}
.main-container .tabletop {margin-bottom: 0px;display: block;}
.main-container .tabletop tbody {width: 100%;display: inline-table;}
.slider__wrapper {display: flex;}
.slider__item {max-width: 33.5%;}
.slider__control {display: flex;}
.knogf {display: block; }

.youtube, .youtube2, .youtube3 {box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.17);}
.tbodi1 td {display: table-cell;text-align: center;}
.tbodi1 tr {border-bottom: 0;}
table.segment2 thead {display: table-header-group;}
.main-container .skriny td {padding: 0px 15px;width: 33.0837%;display: table-cell;}
.down-page-d td {width: 50%;padding-top: 10px;
padding-bottom: 20px;}

.down-page-d .ksko4 {width: 65%;}
.down-page-d .kskox32 {width: 15%;margin-top: 0px;margin-right: 0px;float: none;display: inline-block;}

#details_table img {display: block;}
.tab-div {width: 24.25%;float: left;}
.tab-bod {height: 318px;}
.home #page {padding-top: 20px;}
.secondary-navigation svg {width: 60px;height: 60px;display: block;}
.text-logo {padding-right: 15px;float: left;}
/* .partner {display: block;margin-left: 34px;} */
.main-container #page {padding-top: 115px;}
.home #page {padding-top: 20px;}
.secondary-navigation img {width: 200px;
height: 62px;
display: block;
padding-top: 0px;}
.fix-d {display: table-cell;}
}
/* header */
#header {
display: flex;
float: none;
justify-content: space-between;
padding: 0 15px;
box-sizing: border-box;
}
.text-logo {
padding-right: 0;
float: none;
}
#logo a {
float: none;
}
#logo img {
width: 240px;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
height: 66px;
padding-bottom: 0px;
}
#navigation {
display: flex;
float: none;
height: 100%;
}
#navigation .menu {
float: none;
display: flex;
flex-wrap: wrap;
width: 100%;
justify-content: space-between;
}
#navigation ul li {
float: none;
}
.secondary-navigation {
margin: 0;
float: none;
width: 100%;
padding-left: 15px;
padding-right: 0px;
}
#navigation ul li a, #navigation ul li a:link, #navigation ul li a:visited {
display: flex;
align-items: center;
}
.secondary-navigation a {
font-size: 17px;
min-height: 100%;
padding: 0 21px;
}
.secondary-navigation img {
width: 188px;
height: 55px;
display: block;
padding-top: 6px;
padding-bottom: 6px;
}
#navigation > ul > li:last-child {
padding-left: 0px;
}
@media (max-width: 1505px) {
.kretini {margin-left: 51px;margin-top: 39px;}
.page ul {

}
.secondary-navigation {
padding-left: 20px;
padding-right: 0px;
}
#navigation ul li:hover ul {top: 64px;width: 215px;
left: -18px;}
#logo img {
padding-left: 0px;
padding-top: 0px;
}
.secondary-navigation a {
font-size: 15px;
padding: 0 9px;
}
}

@media (max-width: 1265px) {

.kretini {margin-left: 47px;margin-top: 39px;}

.button-up {
width: 0.0%;
font-size: 0px;
}
.share42init{display: none;}
#navigation > ul > li:last-child {
display: none;
}
.secondary-navigation {
padding-left: 20px;
padding-right: 0px;
}
}

@media (max-width: 1240px) {
.kretini {margin-left: 38px;margin-top: 39px;}
#navigation {
padding-right: 15px;
}
#logo img {
width: 223px;
}
.secondary-navigation a {
font-size: 13px;
padding: 0 8px;
}
#navigation ul li:hover ul {
top: 64px;
width: 183px;
left: -15px;
}
.secondary-navigation {
padding-left: 20px;
padding-right: 0px;
}
}

@media (max-width: 960px) {

.kretini {display: block;margin: auto;width: 100%;margin-left: 37px;margin-bottom: 18px;margin-top: -27px;}
.no-official {font-size: 13px;}

.down-page-d td {
width: 100%;
padding: 30px 15px;
}
.img-download-pag {
display: none;
}
.page ul {

}
.flexColumns {
padding-top: 180px;
}
.down-page-d .ksko4 {
width: 100%;
float: left;
}
.down-page-d .kskox32 {
width: 100%;
margin-top: 15px;
margin-left: 5px;
margin-right: 5px;
float: left;
}
.secondary-navigation {
padding-left: 5px;
padding-right: 5px;
}
#header {
padding: 0;
}
#navigation {
display: block;
}
#navigation ul li a, #navigation ul li a:link, #navigation ul li a:visited {
display: block;
padding-left: 30px !important;
}
#navigation a {
min-height: inherit;
}
#navigation .menu {
display: none;
top: 55px;
position: absolute;
}
#navigation .menu a {
text-indent: 0;
}
#navigation ul ul {
left: 0 !important;
margin: 0;
padding-left: 15px;
}
#header {
display: block;
}
#navigation ul li, #navigation ul li li, #navigation ul ul li:first-child, #navigation ul ul li:last-child {
float: none;
}
.secondary-navigation {
padding-left: 0;
padding-right: 0;
}
#logo img {
width: 260px;
}
.home .main-container #page {
padding-top: 20px;
}
.main-container #page {
padding-top: 180px;
}
}

@keyframes islands-spin{
from{
transform:rotate(0deg);
}

to{
transform:rotate(360deg);
}
}

