@charset "UTF-8";
/*
Theme Name: ColorMag
Theme URI: https://themegrill.com/themes/colormag/
Author: ThemeGrill
Author URI: https://themegrill.com
Description: ColorMag is always the best choice when it comes to magazine, news, and blog WordPress themes. You can create elegant and modern websites for news portals, online magazines, and publishing sites. With ColorMagâs 8 and counting free starter demos for health, food, entertainment, sports, and fashion industries, building a magazine style website is super easy. Best of all, the ColorMag WordPress theme offers multiple ad spaces in its layout. So, you can monetize your website by displaying ads in these slots without any fuss. And if you plan to sell products and services online, you can rely on the themeâs compatibility with WooCommerce. Some of its key features are:  >> SEO Optimized >> Translation & RTL Ready >> Cross-browser Compatible >> Custom Widgets >> Responsive Design >> Sticky Menu. So, download the free ColorMag theme and create professional magazine websites quickly. You can get free support for ColorMag at https://themegrill.com/contact/ and check our demos at https://themegrilldemos.com/colormag/
Version: 2.1.3
Tested up to: 5.5
Requires PHP: 5.6
License: GNU General Public License, version 3 (GPLv3)
License URI: http://www.gnu.org/licenses/gpl-3.0.txt
Tags: one-column, two-columns, right-sidebar, left-sidebar, flexible-header, custom-header, custom-background, custom-menu, custom-colors, sticky-post, threaded-comments, translation-ready, featured-images, theme-options, post-formats, footer-widgets, blog, e-commerce, news, rtl-language-support
Text Domain: colormag

Resetting and rebuilding styles have been helped along thanks to the fine work of
Eric Meyer http://meyerweb.com/eric/tools/css/reset/index.html
along with Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
and Blueprint http://www.blueprintcss.org/
*/
/* Fonts.
--------------------------------------------- */
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 700;
	font-stretch: normal;
	font-display: fallback;
	src: url(fonts/OpenSans-Bold.woff) format("woff");
}

@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 700;
	font-stretch: normal;
	font-display: fallback;
	src: url(fonts/OpenSans-BoldItalic.woff) format("woff");
}

@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 800;
	font-stretch: normal;
	font-display: fallback;
	src: url(fonts/OpenSans-ExtraBold.woff) format("woff");
}

@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 800;
	font-stretch: normal;
	font-display: fallback;
	src: url(fonts/OpenSans-ExtraBoldItalic.woff) format("woff");
}

@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 400;
	font-stretch: normal;
	font-display: fallback;
	src: url(fonts/OpenSans-Italic.woff) format("woff");
}

@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 300;
	font-stretch: normal;
	font-display: fallback;
	src: url(fonts/OpenSans-Light.woff) format("woff");
}

@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 300;
	font-stretch: normal;
	font-display: fallback;
	src: url(fonts/OpenSans-LightItalic.woff) format("woff");
}

@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 500;
	font-stretch: normal;
	font-display: fallback;
	src: url(fonts/OpenSans-Medium.woff) format("woff");
}

@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 500;
	font-stretch: normal;
	font-display: fallback;
	src: url(fonts/OpenSans-MediumItalic.woff) format("woff");
}

@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	font-stretch: normal;
	font-display: fallback;
	src: url(fonts/OpenSans-Regular.woff) format("woff");
}

@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 600;
	font-stretch: normal;
	font-display: fallback;
	src: url(fonts/OpenSans-SemiBold.woff) format("woff");
}

@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 600;
	font-stretch: normal;
	font-display: fallback;
	src: url(fonts/OpenSans-SemiBoldItalic.woff) format("woff");
}

@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	font-stretch: normal;
	font-display: fallback;
	src: url(fonts/OpenSans-VariableFont.woff) format("woff");
}

/*==========  Gray colors  ==========*/
/*=====  Light colors  ======*/
/*==========  Brand-colors  ==========*/
/*==========  social links colors  ==========*/
/* =Reset
-------------------------------------------------------------- */
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, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	border: 0;
	font: inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}

html {
	overflow-y: scroll;
	/* Keeps page centred in all browsers regardless of content height */
	-webkit-text-size-adjust: 100%;
	/* Prevents iOS text size adjust after orientation change, without disabling user zoom */
	-ms-text-size-adjust: 100%;
	/* www.456bereastreet.com/archive/201012/controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/ */
}

* {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
nav,
section {
	display: block;
}

ol, ul {
	list-style: none;
}

table {
	/* tables still need 'cellspacing="0"' in the markup */
	border-collapse: collapse;
	border-spacing: 0;
	margin: 0 0 1.5em;
	width: 100%;
}

th {
	font-weight: bold;
}

th, td, .wp-block-table th, .wp-block-table td {
	border: 1px solid #eaeaea;
	padding: 6px 10px;
}

caption, th, td {
	text-align: left;
}

blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}

blockquote, q {
	quotes: "" "";
}

a:focus {
	outline: thin dotted;
}

a:hover,
a:active {
	/* Improves readability when focused and also mouse hovered in all browsers people.opera.com/patrickl/experiments/keyboard/test */
	outline: 0;
}

a img {
	border: 0;
}

embed, iframe, object {
	max-width: 100%;
}

/* =GLOBAL
----------------------------------------------- */
body,
button,
input,
select,
textarea {
	color: #444444;
	font: 16px 'Open Sans', serif;
	line-height: 1.6;
	word-wrap: break-word;
}

body {
	background-color: #eaeaea;
}

/* Headings */
h1, h2, h3, h4, h5, h6 {
	padding-bottom: 18px;
	color: #333333;
	font-weight: normal;
	font-family: 'Open Sans', sans-serif;
}

h1 {
	font-size: 42px;
	line-height: 1.2;
}

h2 {
	font-size: 38px;
	line-height: 1.2;
}

h3 {
	font-size: 34px;
	line-height: 1.2;
}

h4 {
	font-size: 30px;
	line-height: 1.2;
}

h5 {
	font-size: 26px;
	line-height: 1.2;
}

h6 {
	font-size: 22px;
	line-height: 1.2;
}

hr,
.wp-block-separator {
	background-color: #eaeaea;
	border: 0;
	height: 1px;
	margin: 30px 0;
}

/* =TEXT ELEMENTS
----------------------------------------------- */
p {
	line-height: 1.6;
	margin-bottom: 15px;
	font-family: 'Open Sans', serif;
}

strong {
	font-weight: bold;
}

cite, em, i {
	font-style: italic;
}

pre {
	background-color: #ffffff;
	margin-bottom: 20px;
	overflow: auto;
	padding: 20px;
	border: 1px solid #EAEAEA;
	font-family: "Courier 10 Pitch",Courier,monospace;
	font-size: 14px;
	line-height: 1.4;
	white-space: pre-wrap;
}

pre, code, kbd, var, samp, tt {
	font-family: "Courier 10 Pitch", Courier, monospace;
	font-size: 14px;
	line-height: 1.4;
	white-space: pre-wrap;
}

abbr, acronym, dfn {
	border-bottom: 1px dotted #777777;
	cursor: help;
}

address {
	display: block;
	font-style: italic;
	margin: 0 0 15px;
}

ins {
	background: #f8f8f8;
}

table {
	margin: 0 0 1.5em;
	width: 100%;
}

/* =SUPERCRIPT AND SUBSCRIPT
----------------------------------------------- */
sup, sub {
	font-size: 10px;
	height: 0;
	line-height: 1;
	position: relative;
	vertical-align: baseline;
}

sup {
	bottom: 1ex;
}

sub {
	top: .5ex;
}

dl {
	margin-bottom: 24px;
	font-size: 20px;
}

dt {
	font-weight: bold;
	margin-bottom: 5px;
}

dd {
	margin-bottom: 24px;
}

ul,
ol {
	list-style: none;
}

ol {
	list-style: decimal;
}

li > ul,
li > ol {
	margin: 0 0 0 10px;
}

/* =BLOCKQUOTE
----------------------------------------------- */
blockquote,
.wp-block-quote,
.wp-block-quote.is-style-large,
.wp-block-quote.has-text-align-right {
	padding: 30px 30px 20px 45px;
	margin-bottom: 20px;
	background-color: #289dcc;
	color: #fff;
	border-radius: 5px;
	border-left: 0;
}

blockquote p,
.wp-block-quote p,
.wp-block-quote.is-style-large p,
.wp-block-quote.has-text-align-right p {
	font-size: 16px;
	font-family: 'Open Sans', serif;
	line-height: 1.4;
	position: relative;
	padding-top: 0;
	padding-left: 15px;
}

blockquote p::before,
.wp-block-quote p::before,
.wp-block-quote.is-style-large p::before,
.wp-block-quote.has-text-align-right p::before {
	content: "\f10d";
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	text-decoration: inherit;
	color: #fff;
	font-size: 32px;
	position: absolute;
	top: -27px;
	left: -27px;
}

blockquote a,
.wp-block-quote a,
.wp-block-quote.is-style-large a,
.wp-block-quote.has-text-align-right a {
	color: #fff;
	text-decoration: underline;
}

blockquote em,
blockquote i,
blockquote cite,
.wp-block-quote em,
.wp-block-quote i,
.wp-block-quote cite,
.wp-block-quote.is-style-large em,
.wp-block-quote.is-style-large i,
.wp-block-quote.is-style-large cite,
.wp-block-quote.has-text-align-right em,
.wp-block-quote.has-text-align-right i,
.wp-block-quote.has-text-align-right cite {
	font-style: normal;
}

blockquote cite,
.wp-block-quote cite,
.wp-block-quote.is-style-large cite,
.wp-block-quote.has-text-align-right cite {
	font: 12px "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 300;
	letter-spacing: 0.05em;
	float: right;
}

blockquote.wp-block-quote.has-text-align-right {
	border-right: 0;
}

/* =FORMS
----------------------------------------------- */
input, textarea {
	-webkit-border-radius: 0px;
}

input[type="text"],
input[type="email"],
input[type="search"],
input[type="password"],
input[type="url"],
textarea {
	-moz-appearance: none !important;
	-webkit-appearance: none !important;
	appearance: none !important;
}

input[type="text"],
input[type="email"],
input[type="password"],
input[type="url"],
textarea {
	padding: 1%;
	border: 1px solid #eaeaea;
	line-height: 20px;
	width: 95%;
	margin: 0 0 30px;
	background-color: #f8f8f8;
	border-radius: 3px;
}

input[type="text"]:focus,
input[type="email"]:focus,
input[type="search"]:focus,
input[type="password"]:focus,
input[type="url"]:focus,
textarea:focus {
	border: 1px solid #eaeaea;
}

input.tute {
	width: 85%;
	padding: 4px 54px 4px 10px;
	height: 46px;
	color: #777777;
	background-color: #ffffff;
	margin: 0;
	border: 1px solid #eaeaea;
}

input.tute:focus {
	padding-left: 10px;
	border-color: #eaeaea;
	text-indent: 0;
}

.colormag-button,
input[type="reset"],
input[type="button"],
input[type="submit"],
button {
	margin-bottom: 30px;
	padding: 10px 20px;
	background-color: #289dcc;
	border: 0px;
	-webkit-transition: background-color 0.3s linear 0s;
	transition: background-color 0.3s linear 0s;
	border-radius: 3px;
	font-size: 18px;
	-moz-appearance: none !important;
	-webkit-appearance: none !important;
	appearance: none !important;
	cursor: pointer;
	display: inline-block;
	color: #ffffff;
}

#search-form input[type="submit"] {
	border-radius: 0;
	margin-left: -8px;
	margin-bottom: 0;
	padding: 6px 10px 5px;
	font-size: 18px;
}

.colormag-button:hover,
input[type="reset"]:hover,
input[type="button"]:hover,
input[type="submit"]:hover,
button:hover {
	background-color: #33363b;
}

.sepu a,
.malagi a {
	padding: 5px 0;
	cursor: pointer;
	font-size: 18px;
}

.sepu a:hover,
.malagi a:hover {
	color: #289dcc;
	text-decoration: underline;
}

input[type="reset"]:active,
input[type="button"]:active,
input[type="submit"]:active {
	-webkit-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3);
	box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3);
}

/* =LINKS
----------------------------------------------- */
a {
	color: #289dcc;
	text-decoration: none;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

a:focus, a:active, a:hover {
	text-decoration: none;
}

/* =IMAGES
----------------------------------------------- */
figure {
	margin: 0;
	text-align: center;
}

img {
	max-width: 100%;
	height: auto;
	vertical-align: top;
	margin-bottom: 18px;
}

.pahe img, .comment-content img, .lyxob img {
	max-width: 100%;
	/* Fluid images for posts, comments, and widgets */
}

img.size-full, img.size-large {
	max-width: 100%;
	height: auto;
}

.pahe img.wp-smiley {
	border: none;
	margin-bottom: 0;
	margin-top: 0;
	padding: 0;
}

img.alignleft, img.alignright, img.aligncenter {
	margin-bottom: 1.625em;
}

img#wpstats {
	display: none;
}

/* =CLEARFIX
----------------------------------------------- */
.cetexiv:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}

.cetexiv {
	display: inline-block;
}

* html .cetexiv {
	height: 1%;
}

.cetexiv {
	display: block;
}

/* =ALIGNMENT
----------------------------------------------- */
.alignleft {
	display: inline;
	float: left;
	margin-right: 30px;
}

.alignright {
	display: inline;
	float: right;
	margin-left: 30px;
}

.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

/*****************************************************************/
/* =BODY
----------------------------------------------- */
body {
	padding-top: 10px;
	padding-bottom: 10px;
	background-size: cover;
}

#pekyc {
	max-width: 1200px;
	margin: 0 auto;
}

.wide {
	padding-top: 0;
	padding-bottom: 0;
}

.wide #pekyc {
	max-width: 100%;
}

.zezaw {
	margin: 0 auto;
	max-width: 1140px;
}

/* =HEADER
----------------------------------------------- */
#header-meta {
	background-color: #ffffff;
}

#tope { font-size: 35px; font-size: 2rem; line-height: 1; }

#polexe {
	background-color: #ffffff;
}

#par {
	padding: 20px 0 25px;
}

#nyzute {
	float: left;
}

#header-logo-image {
	float: left;
	padding-right: 20px;
}

#header-logo-image img {
	margin-bottom: 0;
}

#header-text {
	float: left;
	padding-right: 20px;
}

#site-title {
	padding-bottom: 0;
	line-height: 1.2;
}

#site-title a {
	color: #289dcc;
	font-size: 46px;
}

#site-description {
	line-height: 24px;
	font-size: 16px;
	color: #666666;
	padding-bottom: 0px;
	font-family: 'Open Sans', serif;
}

#header-right-section {
	float: right;
}

#header-right-section .lyxob {
	text-align: right;
	color: #333333;
}

#header-right-section .lyxob .gadejy {
	padding-bottom: 0;
	font-size: 18px;
	line-height: 1.2;
	padding-bottom: 5px;
}

.header-image {
	margin-bottom: 0;
	border-bottom: 1px solid #eaeaea;
	width: 100%;
}

/* =HEADER INFO TEXT
----------------------------------------------- */
.small-info-text {
	float: left;
	max-width: 100%;
	padding-right: 15px;
	padding-top: 2px;
}

.small-info-text p {
	font-size: 12px;
	color: #555555;
	margin-bottom: 0;
}

/* =SOCIAL LINKS
----------------------------------------------- */
.pibe {
	font-size: 22px;
	color: #cccccc;
}

.social-links {
	text-align: center;
	float: right;
}

.social-links ul li {
	display: inline;
}

#silyx .social-links i.pibe {
	font-size: 23px;
	padding: 0 10px;
}

.social-links i.pibe {
	padding: 5px 10px;
	text-align: center;
	-webkit-transition: background-color 0.2s ease-out 0s;
	transition: background-color 0.2s ease-out 0s;
	font-size: 25px;
}

.social-links i.pibe:hover {
	color: #289dcc;
}

.social-links i.pibe-twitter {
	color: #1bb2e9;
}

.social-links i.pibe-facebook {
	color: #3b5a9b;
}

.social-links i.pibe-youtube {
	color: #ed3f41;
}

.social-links i.pibe-vimeo-square {
	color: #44bbff;
}

.social-links i.pibe-skype {
	color: #009cef;
}

.social-links i.pibe-linkedin {
	color: #007bb6;
}

.social-links i.pibe-google-plus {
	color: #dc4937;
}

.social-links i.pibe-github {
	color: #4183c4;
}

.social-links i.pibe-flickr {
	color: #0062dd;
}

.social-links i.pibe-dribbble {
	color: #e24d87;
}

.social-links i.pibe-instagram {
	color: #3f729b;
}

.social-links i.pibe-pinterest {
	color: #d5282e;
}

.social-links i.pibe-stumbleupon {
	color: #ec4823;
}

.social-links i.pibe-tumblr {
	color: #455469;
}

.social-links i.pibe-wordpress {
	color: #21759b;
}

.social-links i.pibe-codepen {
	color: #cccccc;
}

.social-links i.pibe-digg {
	color: #14589e;
}

.social-links i.pibe-reddit {
	color: #ff4500;
}

/* =SEARCH WIDGET
----------------------------------------------- */
.jove {
	float: right;
}

#silyx .mydigi input.tute {
	width: 200px;
}

.pyqah {
	float: left;
}

.pibe.paximed {
	color: #ffffff;
	cursor: pointer;
	font-size: 21px;
	padding: 10px 12px;
}

.pibe.paximed:hover {
	background-color: #289dcc;
}

.mydigi {
	position: relative;
}

.mydigi button {
	border-radius: 0;
	color: #ffffff;
	line-height: 45px;
	margin-bottom: 0;
	padding: 0 15px;
	margin-left: -5px;
	margin-top: 1px;
}

.kodipy:before {
	content: "\f002";
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	text-decoration: inherit;
	color: #ffffff;
	font-size: 18px;
}

.jubuv {
	border: 1px solid #eaeaea;
	display: none;
	padding: 10px;
	position: absolute;
	right: 0;
	top: 44px;
	z-index: 9999;
	background-color: #ffffff;
}

.jubuv.show {
	display: block;
}

.not-found .mydigi button {
	right: 175px;
}

#poliz .mydigi button {
	right: 26px;
}

/* =RANDOM POST
----------------------------------------------- */
.random-post {
	float: right;
}

.random-post .pibe-random {
	color: #ffffff;
	font-size: 20px;
	vertical-align: middle;
}

.zykukyb .random-post a {
	padding: 10px 12px;
	border-bottom: none;
}

/* =NAVIGATION
----------------------------------------------- */
nav li > ul,
nav li > ol {
	margin: 0;
	list-style: none;
}

#nibob {
	-webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1) inset;
	box-shadow: 0 0 2px rgba(0, 0, 0, 0.1) inset;
	position: relative;
	background-color: #232323;
	border-top: 4px solid #289dcc;
}

#nibob .zezaw {
	position: relative;
}

.bexud {
	float: left;
}

.bexud .pibe {
	color: #ffffff;
	font-size: 27px;
}

.bexud.front_page_on {
	background-color: #289dcc;
}

.zykukyb .bexud a {
	padding: 7px 10px 6px;
}

.main-small-navigation .bexud a {
	padding: 7px 10px;
}

.zykukyb {
	width: 100%;
	text-align: center;
}

.zykukyb li {
	float: left;
	position: relative;
	font-family: 'Open Sans', serif;
	font-weight: 300;
}

.zykukyb a {
	color: #ffffff;
	display: block;
	float: none;
	font-size: 14px;
	font-weight: 600;
	padding: 10px 12px;
	text-transform: uppercase;
}

.zykukyb li.default-menu,
li.default-menu {
	display: none;
}

.zykukyb a:hover,
.zykukyb ul li.current-menu-item a,
.zykukyb ul li.current-menu-item a:after,
.zykukyb ul li.current_page_ancestor a,
.zykukyb ul li.current-menu-ancestor a,
.zykukyb ul li.current_page_item a,
.zykukyb ul li:hover > a,
.zykukyb li.togeko:hover > a:after {
	color: #ffffff;
}

.zykukyb a:hover,
.zykukyb ul li.current-menu-item > a,
.zykukyb ul li.current_page_ancestor > a,
.zykukyb ul li.current-menu-ancestor > a,
.zykukyb ul li.current_page_item > a,
.zykukyb ul li:hover > a,
.zykukyb ul li.focus > a {
	background-color: #289dcc;
}

.zykukyb li.togeko > a:after,
.zykukyb li li.togeko > a:after,
.zykukyb li.page_item_has_children > a:after,
.zykukyb li li.page_item_has_children > a:after {
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	text-decoration: inherit;
	color: #ffffff;
	font-size: 14px;
	padding-left: 6px;
}

.zykukyb li.togeko > a:after,
.zykukyb li.page_item_has_children > a:after {
	content: "\f107";
	color: #ffffff;
}

.zykukyb li li.togeko > a:after,
.zykukyb li li.page_item_has_children > a:after {
	content: "\f105";
	position: absolute;
	right: 8px;
}

.sub-toggle {
	display: none;
}

/* =DROP DOWN
----------------------------------------------- */
.zykukyb ul li.focus > ul {
	display: block;
}

.zykukyb .dyzyt,
.zykukyb .children {
	background-color: #232323;
}

.zykukyb ul li ul,
.zykukyb ul li:hover ul ul,
.zykukyb ul ul li:hover ul ul,
.zykukyb ul ul ul li:hover ul ul,
.zykukyb ul ul ul ul li:hover ul ul,
.zykukyb ul li.focus ul ul,
.zykukyb ul ul li.focus ul ul,
.zykukyb ul ul ul li.focus ul ul,
.zykukyb ul ul ul ul li.focus ul ul {
	left: -99999px;
	z-index: 100;
}

.zykukyb ul li:hover ul,
.zykukyb ul ul li:hover ul,
.zykukyb ul ul ul li:hover ul,
.zykukyb ul ul ul ul li:hover ul,
.zykukyb ul ul ul ul ul li:hover ul,
.zykukyb ul li.focus ul,
.zykukyb ul ul li.focus ul,
.zykukyb ul ul ul li.focus ul,
.zykukyb ul ul ul ul li.focus ul,
.zykukyb ul ul ul ul ul li.focus ul {
	left: 100%;
}

.zykukyb ul li ul {
	position: absolute;
	width: 200px;
	top: 100%;
}

.zykukyb ul li ul li {
	float: none;
}

.zykukyb ul li ul li a {
	border-top: none;
}

.zykukyb ul li ul li a,
.zykukyb ul li.current-menu-item ul li a,
.zykukyb ul li ul li.current-menu-item a,
.zykukyb ul li.current_page_ancestor ul li a,
.zykukyb ul li.current-menu-ancestor ul li a,
.zykukyb ul li.current_page_item ul li a {
	float: none;
	font-size: 14px;
	height: 100%;
	padding: 10px 15px;
	color: #ffffff;
	display: block;
	text-align: left;
	text-transform: none;
}

.zykukyb ul li ul li a:hover,
.zykukyb ul li ul li:hover > a,
.zykukyb ul li.current-menu-item ul li a:hover {
	color: #ffffff;
	background-color: #289dcc;
}

.zykukyb ul li ul li ul {
	left: 200px;
	top: 0;
}

.zykukyb ul li:hover > ul,
.zykukyb ul li.focus > ul {
	left: auto;
}

.zykukyb ul ul {
	position: absolute;
	float: left;
	left: -99999px;
}

.zykukyb ul ul li:hover > ul,
.zykukyb ul ul li.focus > ul {
	left: 100%;
}

.zykukyb ul ul ul {
	left: -99999px;
	top: 0;
}

.zykukyb ul ul ul li:hover > ul,
.zykukyb ul ul ul li.focus > ul {
	left: 100%;
}

.zykukyb select {
	display: none;
}

/* =RESPONSIVE MENU
----------------------------------------------- */
.kodeqo, .top-menu-toggle {
	display: none;
	cursor: pointer;
}

.konu .kodeqo {
	color: #ffffff;
	margin: 0;
	text-align: center;
	font-family: 'Open Sans', serif;
	padding-bottom: 0;
	line-height: 1.2;
}

.konu .kodeqo:hover {
	background-color: #289dcc;
}

.konu .kodeqo:before {
	content: "\f0c9";
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	text-decoration: inherit;
	font-size: 23px;
	color: #ffffff;
	padding: 8px 12px;
	display: block;
}

.main-small-navigation {
	float: none;
}

.main-small-navigation .dakoc,
.main-small-navigation .hite {
	padding-top: 43px;
}

.main-small-navigation .dakoc > ul,
.main-small-navigation .hite > ul {
	width: 100%;
}

.main-small-navigation ul {
	margin: 0;
	list-style: none;
}

.main-small-navigation a {
	display: block;
	font-size: 14px;
	color: #333333;
	padding: 10px 20px;
	text-decoration: none;
	text-transform: uppercase;
}

.main-small-navigation .random-post a {
	padding: 10px 12px;
	border-bottom: none;
}

.main-small-navigation li {
	background-color: #ffffff;
}

.main-small-navigation li a:hover {
	background-color: #289dcc;
	color: #ffffff;
}

.main-small-navigation ul ul a {
	padding-left: 45px;
	text-transform: none;
}

.main-small-navigation ul ul ul a {
	padding-left: 90px;
}

.main-small-navigation .current_page_item > a,
.main-small-navigation .current-menu-item > a {
	background: #289dcc;
	color: #ffffff;
}

#silyx .main-small-navigation li.active-menu-item > a {
	color: #fff;
	background-color: #289dcc;
}

#silyx .main-small-navigation li.active-menu-item > .sub-toggle {
	background-color: #fff;
}

#silyx .main-small-navigation li.active-menu-item > .sub-toggle i {
	color: #289dcc;
}

/* =PAGE HEADER TITLE
----------------------------------------------- */
.page-header .page-title {
	border-bottom: 1px solid #f8f8f8;
	margin-bottom: 30px;
}

/* =CONTENT
----------------------------------------------- */
.sticky {
	display: block;
}

#bop {
	padding-top: 30px;
	padding-bottom: 20px;
	background-color: #ffffff;
}

/* =POST FORMAT
----------------------------------------------- */
/* POST FORMAT LINK */
.format-link .pahe p {
	text-align: center;
	padding-top: 30px;
}

.format-link .pahe a {
	text-decoration: underline;
	text-transform: uppercase;
	padding: 15px 40px;
	border-radius: 3px;
	background-color: #289dcc;
	color: #ffffff;
	-webkit-transition: background-color 0.3s linear 0s;
	transition: background-color 0.3s linear 0s;
	display: inline-block;
}

.format-link .pahe a:hover {
	background-color: #33363b;
}

/* POST FORMAT ASIDE */
.format-aside .davofod {
	display: none;
}

/* POST FORMAT STATUS */
/* POST FORMAT STANDARD */
/* =2,3,4 COLUMNS
----------------------------------------------- */
/* Two COLUMN */
.tg-one-half {
	float: left;
	width: 48%;
	padding: 0px 0px 30px;
}

.tg-one-half-last {
	float: right;
}

/* =NAVIGATION
----------------------------------------------- */
.podez {
	clear: both;
}

.podez .sepu {
	float: left;
	padding: 30px 0;
}

.podez .malagi {
	float: right;
	padding: 30px 0;
}

/* =WP PAGENAVI PLUGIN
----------------------------------------------- */
.wp-pagenavi {
	text-align: center;
	margin-bottom: 30px;
}

#hoc .wp-pagenavi .page,
#hoc .wp-pagenavi a {
	padding: 4px 10px;
	color: #777777;
	border: 1px solid #f2f2f2;
}

#hoc .wp-pagenavi .current,
#hoc .wp-pagenavi a:hover {
	padding: 4px 10px;
	color: #ffffff;
	background-color: #289dcc;
	border: 1px solid #f2f2f2;
}

#hoc .wp-pagenavi a,
#hoc .wp-pagenavi span {
	margin-left: 5px;
	border-radius: 2px;
}

#hoc .wp-pagenavi span.pages {
	margin-left: 0;
	color: #777777;
	padding: 4px 10px;
	border: 1px solid #f2f2f2;
}

/* =PAGINATION
----------------------------------------------- */
.pagination {
	margin: 15px 0;
}

.pagination span {
	padding: 2px 5px;
	border: 1px solid #eaeaea;
	background-color: #289dcc;
	color: #ffffff;
}

.pagination a span {
	background-color: #ffffff;
	color: #777777;
}

.pagination a span:hover {
	color: #289dcc;
	border-color: #289dcc;
	text-decoration: none;
}

/* =MEDIA
----------------------------------------------- */
.wp-caption {
	border: 1px solid #cccccc;
	margin-bottom: 1.5rem;
	max-width: 100%;
}

#qimu .wp-caption {
	border: 1px solid #444444;
}

.wp-caption img[class*="wp-image-"] {
	display: block;
	margin: 1.2% auto 0;
	max-width: 98%;
}

.wp-caption-text {
	text-align: center;
}

.wp-caption .wp-caption-text {
	margin: 0.8075rem 0;
}

/* =WORDPRESS GALLERY SUPPORT
----------------------------------------------- */
.gallery {
	margin: 0 auto 15px;
}

.gallery-item {
	display: inline-block;
	padding: 15px 2%;
	text-align: center;
	vertical-align: top;
	width: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.gallery-columns-3 .gallery-item,
.gallery-columns-4 .gallery-item,
.gallery-columns-5 .gallery-item {
	padding: 15px 1%;
}

.gallery-columns-6 .gallery-item,
.gallery-columns-7 .gallery-item,
.gallery-columns-8 .gallery-item,
.gallery-columns-9 .gallery-item {
	padding: 10px 0.5%;
}

.gallery-columns-2 .gallery-item {
	width: 50%;
}

.gallery-columns-3 .gallery-item {
	width: 33.33%;
}

.gallery-columns-4 .gallery-item {
	width: 25%;
}

.gallery-columns-5 .gallery-item {
	width: 20%;
}

.gallery-columns-6 .gallery-item {
	width: 16.66%;
}

.gallery-columns-7 .gallery-item {
	width: 14.28%;
}

.gallery-columns-8 .gallery-item {
	width: 12.5%;
}

.gallery-columns-9 .gallery-item {
	width: 11.11%;
}

.gallery-icon img {
	margin: 0 auto;
}

.gallery .gallery-caption {
	font-size: 12px;
	line-height: 1.2;
	padding-top: 5px;
}

/* =COMMENTS
----------------------------------------------- */
#comments {
	border-top: 1px solid #f8f8f8;
	padding-top: 15px;
}

#comments i {
	font-size: 16px;
	color: #aaaaaa;
	padding-right: 10px;
}

.comments-title {
	font-size: 24px;
}

.comment-content a {
	word-wrap: break-word;
}

.comment-navigation {
	margin-bottom: 15px;
}

.bypostauthor {
	display: block;
}

#comments .comments-title {
	margin-bottom: 10px;
}

.avatar {
	border-radius: 50%;
	float: left;
}

.comments-area article header {
	margin: 0 0 5px;
	overflow: hidden;
	position: relative;
}

.comments-area .comment-edit-link,
.comments-area .comment-permalink,
.comments-area .comment-date-time,
.comments-area .comment-author-link {
	display: block;
	margin-left: 100px;
	color: #999999;
}

#hoc .comments-area article header cite a:hover,
#hoc .comments-area a.comment-edit-link:hover,
#hoc .comments-area a.comment-permalink:hover {
	color: #289dcc;
}

.comments-area .comment-author-link a {
	color: #999999;
}

.comments-area .comment-author-link a:hover {
	color: #289dcc;
}

.comments-area .comment-author-link span {
	margin-left: 10px;
	padding: 0 5px;
	background-color: #289dcc;
	color: #ffffff;
	border-radius: 3px;
}

.comments-area article header .comment-edit-link:before {
	content: "\f044";
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	text-decoration: inherit;
	color: #aaaaaa;
	font-size: 16px;
	padding-right: 10px;
}

.comment-content {
	padding: 15px 15px 25px;
	background-color: #f8f8f8;
	border: 1px solid #eaeaea;
	border-radius: 2px;
}

.comment {
	margin-bottom: 20px;
}

.comment ul, .comment ol {
	margin: 0 0 20px 20px;
}

.comment ul {
	list-style: square outside none;
}

.comment .comment-reply-link {
	float: right;
	color: #aaaaaa;
}

.comment .comment-reply-link:before {
	content: "\f112";
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	text-decoration: inherit;
	color: #aaaaaa;
	font-size: 16px;
	padding-right: 10px;
}

.comment .comment-reply-link:hover {
	color: #289dcc;
}

.comment-list {
	margin-bottom: 25px;
}

.comment-list .children {
	margin-left: 20px;
}

.comment-list, .comment-list .children {
	list-style-type: none;
	padding: 0;
}

.screen-reader-text {
	border: 0;
	clip: rect(1px, 1px, 1px, 1px);
	-webkit-clip-path: inset(50%);
	clip-path: inset(50%);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute !important;
	width: 1px;
	word-wrap: normal !important;
	/* Many screen reader and browser combinations announce broken words as they would appear visually. */
}

.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	-webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	-webkit-clip-path: none;
	clip-path: none;
	color: #21759b;
	display: block;
	font-size: 0.875rem;
	font-size: 14px;
	font-weight: bold;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000;
	/* Above WP toolbar. */
}

/* Do not show the outline on the skip link target. */
#bop[tabindex="-1"]:focus {
	outline: 0;
}

.nav-previous,
.nav-next {
	margin-bottom: 15px;
}

.nav-previous a,
.nav-next a {
	color: #289dcc;
	cursor: pointer;
	font-size: 16px;
}

.nav-previous a {
	float: left;
}

.nav-next a {
	float: right;
}

.nav-previous a:hover,
.nav-next a:hover {
	text-decoration: underline;
}

/* =COMMENT FORM
----------------------------------------------- */
#respond h3#reply-title {
	font-size: 22px;
	line-height: 28px;
}

#respond h3#reply-title #cancel-comment-reply-link {
	margin-left: 10px;
	margin-left: 1rem;
	font-weight: normal;
	font-size: 16px;
	font-size: 1.6rem;
}

#respond form .comment-form-cookies-consent #wp-comment-cookies-consent {
	margin-right: 5px;
}

#respond form .comment-form-cookies-consent label {
	display: inline-block;
}

#respond form label {
	display: block;
	line-height: 1.5;
}

#respond form input[type="text"],
#respond form textarea,
#respond form input[type="email"],
#respond form input[type="url"] {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 16px;
	line-height: 1.5;
	padding: 10px;
	width: 100%;
}

#respond form p.form-allowed-tags {
	font-size: 16px;
	line-height: 1;
	color: #5e5e5e;
	display: none;
}

.required {
	color: red;
}

/* =WIDGETS
----------------------------------------------- */
#poliz .lyxob ul li, #qimu .lyxob ul li {
	line-height: 1.5;
	padding: 5px 0;
}

#qimu .lyxob ul li {
	border-bottom: 1px solid #444444;
}

#poliz .lyxob ul li li, #qimu .lyxob ul li li {
	border-bottom: none;
}

#poliz .lyxob ul ul, #qimu .lyxob ul ul {
	padding-left: 10px;
}

.lyxob select {
	border: 1px solid #dddddd;
	color: #777777;
	padding: 2px;
	width: 60%;
}

#poliz .gadejy {
	border-bottom: 2px solid #289dcc;
	font-size: 18px;
	margin-bottom: 15px;
	padding-bottom: 0;
}

#poliz .gadejy span {
	background-color: #289dcc;
	color: #ffffff;
	padding: 6px 12px;
	display: inline-block;
}

#poliz .lyxob, .error-404 .lyxob {
	margin-bottom: 35px;
	font-size: 14px;
	background-color: #ffffff;
}

#poliz .lyxob p {
	font-size: 14px;
}

#poliz a:hover {
	text-decoration: underline;
}

.error-404 {
	padding-bottom: 20px;
	text-align: center;
}

.error-404 input.tute {
	width: 50%;
}

#poliz .gadejy a.rsswidget {
	color: #ffffff;
}

/* =FOOTER WIDGET AREA
----------------------------------------------- */
.footer-widgets-wrapper {
	border-top: 1px solid #f2f2f2;
	background-color: #303440;
}

.footer-widgets-area {
	padding-top: 45px;
	padding-bottom: 10px;
	color: #cccccc;
}

.tg-footer-main-widget {
	width: 39.473684%;
	float: left;
	margin-right: 2.631579%;
}

.tg-footer-other-widgets {
	float: right;
	width: 57.894737%;
}

.tg-second-footer-widget,
.tg-third-footer-widget {
	width: 30.303030%;
	float: left;
	margin-right: 4.545454%;
}

.tg-fourth-footer-widget {
	width: 30.303030%;
	float: right;
	margin-right: 0;
}

.footer-widgets-area .gadejy {
	border-bottom: 2px solid #289dcc;
	font-size: 18px;
	margin-bottom: 15px;
	padding-bottom: 0;
}

.footer-widgets-area .gadejy span {
	background-color: #289dcc;
	color: #ffffff;
	padding: 6px 12px;
	display: inline-block;
}

.footer-widgets-area p {
	text-align: left;
	color: #aaaaaa;
}

.footer-widgets-area a {
	color: #ffffff;
}

.footer-widgets-area a:hover {
	color: #289dcc;
}

#qimu .lyxob {
	margin-bottom: 40px;
}

#qimu, #qimu p {
	font-size: 14px;
	line-height: 1.4;
}

/* =FOOTER ADVERTISEMENT AREA
----------------------------------------------- */
.advertisement_above_footer {
	background-color: #ffffff;
}

.advertisement_above_footer .gadejy {
	border-bottom: 2px solid #289dcc;
	font-size: 18px;
	margin-bottom: 15px;
	padding-bottom: 0;
}

.advertisement_above_footer .gadejy span {
	background-color: #289dcc;
	color: #ffffff;
	padding: 6px 12px;
	display: inline-block;
}

/*
404 page design
--------------------------------------------------------------*/
.error-404 .page-header .page-title {
	border: medium none;
	font-size: 26px;
	font-weight: 700;
}

.error-404 .page-header, .error-404 p {
	text-align: center;
}

/* =FOOTER SOCKET AREA
----------------------------------------------- */
.dusi {
	padding: 20px 0px 50px;
	background-color: #303440;
}

.nahofal {
	width: 100%;
}

.lifu {
	float: right;
}

.gedy {
	float: left;
}

.dusi .laxu {
	color: #b1b6b6;
	float: left;
	font-size: 14px;
	line-height: 1.7;
}

.dusi .laxu a {
	color: #b1b6b6;
	border-bottom: 1px solid #5a5d62;
}

.dusi .laxu a:hover {
	color: #ffffff;
}

.dusi .small-menu {
	float: right;
}

.dusi .small-menu a {
	padding-top: 0;
}

.dusi .small-menu ul li ul {
	top: 21px;
}

/* =SCROLL UP
----------------------------------------------- */
a#vuvydu {
	bottom: 20px;
	position: fixed;
	right: 20px;
	display: none;
	opacity: 0.5;
	filter: alpha(opacity=50);
	/* For IE8 and earlier */
}

a#vuvydu i {
	font-size: 40px;
	color: #289dcc;
}

a#vuvydu:hover {
	opacity: 1;
	filter: alpha(opacity=100);
	/* For IE8 and earlier */
}

/* =PRIMARY AND SECONDARY CONTENT AREA
----------------------------------------------- */
#leh {
	float: left;
	width: 70.17543859%;
}

#poliz {
	float: right;
	width: 27.19298245%;
}

/* =LEFT SIDEBAR CONTENT LAYOUT
-------------------------------------------------------------- */
.left-sidebar #leh {
	float: right;
}

.left-sidebar #poliz {
	float: left;
}

/* =NO SIDEBAR CONTENT LAYOUT
-------------------------------------------------------------- */
.no-sidebar #leh {
	float: none;
	margin: 0 auto;
}

.no-sidebar-full-width #leh {
	width: 100%;
}

.no-sidebar #poliz,
.no-sidebar-full-width #poliz {
	display: none;
}

.no-sidebar-full-width,
.no-sidebar {
	overflow: hidden;
}

.no-sidebar-full-width #leh .pahe > .alignfull,
.no-sidebar #leh .pahe > .alignfull {
	margin-left: calc(50% - 50vw);
	margin-right: calc(50% - 50vw);
	max-width: unset;
}

.no-sidebar-full-width #leh .pahe > .alignfull.wp-block-cover, .no-sidebar-full-width #leh .pahe > .alignfull.wp-block-cover-image,
.no-sidebar #leh .pahe > .alignfull.wp-block-cover,
.no-sidebar #leh .pahe > .alignfull.wp-block-cover-image {
	width: unset;
}

.no-sidebar-full-width #leh .pahe > .alignwide,
.no-sidebar #leh .pahe > .alignwide {
	margin-left: -100px;
	margin-right: -100px;
	max-width: unset;
}

.no-sidebar-full-width.jitu #bop,
.no-sidebar.jitu #bop {
	overflow: hidden;
}

.no-sidebar-full-width.jitu #leh .pahe > .alignfull,
.no-sidebar.jitu #leh .pahe > .alignfull {
	margin-left: -30px;
	margin-right: -30px;
}

.no-sidebar-full-width.jitu #leh .pahe > .alignfull.wp-block-cover, .no-sidebar-full-width.jitu #leh .pahe > .alignfull.wp-block-cover-image,
.no-sidebar.jitu #leh .pahe > .alignfull.wp-block-cover,
.no-sidebar.jitu #leh .pahe > .alignfull.wp-block-cover-image {
	width: unset;
}

.no-sidebar-full-width.jitu #leh .pahe > .alignwide,
.no-sidebar.jitu #leh .pahe > .alignwide {
	margin-left: -30px;
	margin-right: -30px;
	max-width: unset;
}

.widget_featured_posts .tudar .above-entry-meta .cat-links a {
	background-color: #289dcc;
	border-radius: 3px;
	color: #ffffff;
	font-size: 12px;
	padding: 3px 10px;
	display: inline-block;
}

.widget_featured_posts .tudar .cohixe {
	padding: 10px 0 0;
	font-size: 22px;
}

.widget_featured_posts .tudar .cohixe a {
	color: #232323;
	text-shadow: none;
}

.widget_featured_posts .tudar .qanuz .posted-on,
.widget_featured_posts .tudar .qanuz .mugu {
	padding-right: 10px;
}

.widget_featured_posts .tudar .qanuz .posted-on .pibe {
	color: #888888;
	font-size: 10px;
	padding-right: 3px;
}

.widget_featured_posts .tudar .qanuz .mugu .pibe,
.widget_featured_posts .tudar .qanuz .comments .pibe {
	color: #888888;
	padding-right: 5px;
	font-size: 11px;
}

.widget_featured_posts .tudar .qanuz .posted-on a,
.widget_featured_posts .tudar .qanuz .mugu a,
.widget_featured_posts .tudar .qanuz .comments a {
	font-size: 12px;
}

/* =POST CONTENT
----------------------------------------------- */
.page-header .page-title {
	border-bottom: 2px solid #289dcc;
	font-size: 18px;
	margin-bottom: 15px;
	padding-bottom: 0;
}

.page-header .page-title span {
	background-color: #289dcc;
	color: #ffffff;
	padding: 6px 12px;
	display: inline-block;
}

.falyk #hoc .faquga p {
	font-size: 14px;
}

.falyk #hoc .faquga:nth-child(2n+1) {
	float: right;
	width: 48.7013%;
}

.falyk #hoc .faquga:nth-child(2n) {
	float: left;
	width: 48.7013%;
	clear: both;
}

.falyk #hoc .faquga:first-child {
	float: none;
	width: 100%;
}

.falyk #hoc .faquga:not(:first-child) .tudar .cohixe {
	font-size: 22px;
}

.single #hoc .faquga,
#hoc .faquga {
	-webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
	box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}

#hoc .faquga {
	margin-bottom: 30px;
}

.single #hoc .faquga {
	margin-bottom: 0;
}

#hoc .faquga img {
	margin-bottom: 0;
}

#hoc .faquga .tudar {
	padding: 15px;
}

#hoc .faquga .tudar .above-entry-meta .cat-links a {
	background-color: #289dcc;
	border-radius: 3px;
	color: #ffffff;
	font-size: 12px;
	padding: 3px 10px;
}

#hoc .faquga .tudar .cohixe {
	padding: 5px 0 0;
	font-size: 32px;
}

#hoc .faquga .tudar .cohixe a {
	color: #232323;
}

#hoc .faquga .tudar .cohixe a:hover {
	color: #289dcc;
}

#hoc .faquga .tudar .qanuz .posted-on,
#hoc .faquga .tudar .qanuz .mugu,
#hoc .faquga .tudar .qanuz .comments,
#hoc .faquga .tudar .qanuz .tag-links {
	padding-right: 10px;
}

#hoc .faquga .tudar .qanuz .posted-on .pibe {
	color: #888888;
	font-size: 10px;
	padding-right: 3px;
}

#hoc .faquga .tudar .qanuz .mugu .pibe,
#hoc .faquga .tudar .qanuz .comments .pibe,
#hoc .faquga .tudar .qanuz .tag-links .pibe,
#hoc .faquga .tudar .qanuz .edit-link .pibe {
	color: #888888;
	padding-right: 5px;
	font-size: 11px;
}

#hoc .faquga .tudar .qanuz .posted-on a,
#hoc .faquga .tudar .qanuz .mugu a,
#hoc .faquga .tudar .qanuz .comments a,
#hoc .faquga .tudar .qanuz .tag-links a,
#hoc .faquga .tudar .qanuz .edit-link a {
	font-size: 12px;
}

#hoc .faquga .tudar .qanuz {
	padding-bottom: 20px;
}

.qanuz .updated:not(.published) {
	display: none;
}

.fagiha .cohixe,
.type-page .cohixe {
	font-size: 34px;
	line-height: 1.2;
}

.faquga .cohixe a, .search .cohixe a {
	color: #333333;
	-webkit-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
}

.faquga .cohixe a:hover, .search .cohixe a:hover {
	color: #289dcc;
}

.faquga .pahe {
	margin-bottom: 10px;
}

.pahe ul {
	list-style: square;
}

.pahe ul,
.pahe ol {
	padding: 0 0 0 35px;
	margin-bottom: 30px;
}

.pahe li > ul,
.pahe li > ol {
	margin-bottom: 0;
}

.pahe li {
	line-height: 1.3;
}

.faquga .pahe a:hover {
	text-decoration: underline;
}

.entry-meta {
	color: #aaaaaa;
	padding-bottom: 20px;
}

.entry-meta .mugu i,
.entry-meta .cat-links i {
	padding-left: 5px;
	padding-right: 5px;
	font-size: 16px;
	color: #289dcc;
}

.entry-meta .mugu a,
.entry-meta .cat-links a {
	font-size: 20px;
}

.entry-meta .mugu {
	margin-right: 25px;
}

.entry-meta a {
	color: #289dcc;
}

.entry-meta a:hover {
	text-decoration: underline;
}

.entry-meta .sep {
	display: block;
	border-top: 1px solid #f2f2f2;
	position: relative;
	margin: 10px 0 10px 0;
}

.entry-meta .faquga-format {
	padding: 5px;
	position: absolute;
	right: -64px;
	top: -32px;
}

.entry-meta .faquga-format i {
	background-color: #289dcc;
	border-radius: 5px;
	color: #ffffff;
	display: block;
	height: 30px;
	line-height: 30px;
	text-align: center;
	width: 30px;
	border-radius: 5px;
	padding: 12px 8px 8px 8px;
}

.entry-meta .posted-on,
.entry-meta .comments-link,
.entry-meta .edit-link,
.entry-meta .tag-links {
	font-size: 12px;
	line-height: 20px;
	margin-right: 25px;
}

.entry-meta .posted-on a,
.entry-meta .comments-link a,
.entry-meta .edit-link a,
.entry-meta .tag-links a {
	color: #aaaaaa;
	font-size: 14px;
}

.entry-meta .posted-on a:hover,
.entry-meta .comments-link a:hover,
.entry-meta .edit-link a:hover,
.entry-meta .tag-links a:hover {
	color: #289dcc;
	text-decoration: none;
}

.entry-meta .posted-on i,
.entry-meta .comments-link i,
.entry-meta .edit-link i,
.entry-meta .tag-links i {
	font-size: 14px;
	padding-right: 5px;
	padding-left: 5px;
	text-decoration: none;
}

.pahe a.read-more:hover {
	text-decoration: none;
}

.single #hoc .tags a {
	border: 1px solid #eaeaea;
	padding: 3px 5px;
	border-radius: 3px;
	color: #777777;
}

.single #hoc .tags a:hover {
	color: #289dcc;
	text-decoration: none;
}

.more-link {
	display: inline-block;
	background-color: #289dcc;
	border-radius: 3px;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}

.more-link span {
	font-size: 12px;
	padding: 5px 10px;
	color: #ffffff;
	display: inline-block;
}

ul.blocks-gallery-grid,
ul.wp-block-gallery {
	padding: 0;
}

ul.blocks-gallery-grid img,
ul.wp-block-gallery img {
	margin-bottom: 0;
}

/* =FEATURED BLOG
----------------------------------------------- */
.no-post-thumbnail {
	background-color: #289dcc;
}

.tg-two-column-post-left {
	float: left;
	clear: both;
}

.tg-two-column-post-right {
	float: right;
}

.faquga-box {
	width: 48.5%;
	height: auto;
	margin-bottom: 30px;
	position: relative;
}

.yes-post-thumbnail.faquga-box {
	height: auto;
}

.faquga-box img {
	margin-bottom: 0;
}

.faquga-box .faquga-content-area {
	position: absolute;
	top: 50%;
	/* IE 9 */
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	width: 100%;
	text-align: center;
}

.faquga-box .cohixe {
	padding-bottom: 0;
}

.faquga.faquga-box .cohixe a {
	color: #ffffff;
	text-shadow: 1px 1px 1px #000000;
	font-size: 28px;
	text-transform: uppercase;
	padding: 10px;
}

.faquga.faquga-box .cohixe a:hover {
	color: #289dcc;
}

.faquga-box .cohixe:after {
	background: none repeat scroll 0 0 #ffffff;
	content: "";
	display: block;
	height: 2px;
	margin: 15px auto;
	width: 100px;
}

.faquga-box .entry-meta {
	padding-bottom: 0;
}

.faquga-box .entry-meta span .pibe {
	color: #ffffff;
}

.faquga-box .entry-meta .posted-on a,
.faquga-box .entry-meta .cat-links a {
	color: #ffffff;
	text-shadow: 1px 1px 1px #000000;
	font-size: 16px;
}

.faquga-box .entry-meta .posted-on i,
.faquga-box .entry-meta .cat-links i {
	color: #ffffff;
}

.faquga-box .entry-meta .posted-on a:hover,
.faquga-box .entry-meta .cat-links a:hover {
	color: #289dcc;
	text-decoration: none;
}

/* =FRONT PAGE WIDGET AREAS
----------------------------------------------- */
.rtl .bx-wrapper {
	direction: rtl;
}

.widget_slider_area {
	float: left;
	width: 55.26315789%;
}

.widget_beside_slider {
	float: right;
	width: 43.85964912%;
}

.widget_slider_area .gadejy,
.widget_beside_slider .gadejy {
	border-bottom: 2px solid #289dcc;
	font-size: 18px;
	margin-bottom: 15px;
	padding-bottom: 0;
}

.widget_slider_area .gadejy span,
.widget_beside_slider .gadejy span {
	background-color: #289dcc;
	color: #fff;
	padding: 6px 12px;
	display: inline-block;
}

/* Slider widget meta CSS */
.widget_featured_slider .single-slide {
	position: relative;
}

.widget_featured_slider img {
	margin-bottom: 0;
}

.widget_featured_slider .slide-content {
	position: absolute;
	bottom: 0;
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.3)));
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.3));
	padding-bottom: 20px;
	padding-left: 5%;
	position: absolute;
	width: 100%;
	text-align: left;
}

.widget_featured_slider .slide-content .above-entry-meta .cat-links a {
	background-color: #289dcc;
	border-radius: 3px;
	color: #ffffff;
	font-size: 12px;
	padding: 3px 10px;
}

.widget_featured_slider .slide-content .cohixe {
	padding: 10px 0 0;
	font-size: 22px;
}

.widget_featured_slider .slide-content .cohixe a {
	color: #ffffff;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
}

.widget_featured_slider .slide-content .cohixe a:hover {
	color: #289dcc;
}

.widget_featured_slider .slide-content .qanuz .posted-on,
.widget_featured_slider .slide-content .qanuz .mugu {
	padding-right: 10px;
}

.widget_featured_slider .slide-content .qanuz .posted-on .pibe {
	color: #ffffff;
	font-size: 10px;
	padding-right: 3px;
}

.widget_featured_slider .slide-content .qanuz .mugu .pibe,
.widget_featured_slider .slide-content .qanuz .comments .pibe {
	color: #ffffff;
	padding-right: 5px;
	font-size: 11px;
}

.widget_featured_slider .slide-content .qanuz .posted-on a,
.widget_featured_slider .slide-content .qanuz .mugu a,
.widget_featured_slider .slide-content .qanuz .comments a,
.widget_featured_slider .slide-content .qanuz .comments span {
	color: #ffffff;
	font-size: 12px;
}

.widget_featured_slider .slide-content .qanuz .posted-on a:hover,
.widget_featured_slider .slide-content .qanuz .mugu a:hover,
.widget_featured_slider .slide-content .qanuz .comments a:hover {
	color: #289dcc;
}

/* Highlighted posts widget */
.widget_highlighted_posts .single-article {
	position: relative;
	float: left;
	margin-bottom: 10px;
	margin-right: 2%;
	max-width: 49%;
}

.widget_highlighted_posts .single-article:nth-child(even) {
	margin-right: 0;
}

.widget_highlighted_posts img {
	margin-bottom: 0;
}

.widget_highlighted_posts .tudar {
	position: absolute;
	bottom: 0;
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.8)));
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));
	padding-bottom: 10px;
	padding-left: 5%;
	position: absolute;
	width: 100%;
}

.widget_highlighted_posts .above-entry-meta {
	display: none;
}

.widget_highlighted_posts .tudar .above-entry-meta .cat-links a {
	background-color: #289dcc;
	border-radius: 3px;
	color: #ffffff;
	font-size: 12px;
	padding: 3px 10px;
}

.widget_highlighted_posts .tudar .cohixe {
	padding: 10px 0 0;
	font-size: 16px;
}

.widget_highlighted_posts .tudar .cohixe a {
	color: #ffffff;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
}

.widget_highlighted_posts .tudar .cohixe a:hover {
	color: #289dcc;
}

.widget_highlighted_posts .tudar .qanuz .posted-on,
.widget_highlighted_posts .tudar .qanuz .mugu {
	padding-right: 10px;
}

.widget_highlighted_posts .tudar .qanuz .mugu {
	display: none;
}

.widget_highlighted_posts .tudar .qanuz .posted-on .pibe {
	color: #ffffff;
	font-size: 10px;
	padding-right: 3px;
}

.widget_highlighted_posts .tudar .qanuz .mugu .pibe,
.widget_highlighted_posts .tudar .qanuz .comments .pibe {
	color: #ffffff;
	padding-right: 5px;
	font-size: 11px;
}

.widget_highlighted_posts .tudar .qanuz .posted-on a,
.widget_highlighted_posts .tudar .qanuz .mugu a,
.widget_highlighted_posts .tudar .qanuz .comments a,
.widget_highlighted_posts .tudar .qanuz .comments span {
	color: #ffffff;
	font-size: 11px;
}

.widget_highlighted_posts .tudar .qanuz .posted-on a:hover,
.widget_highlighted_posts .tudar .qanuz .mugu a:hover,
.widget_highlighted_posts .tudar .qanuz .comments a:hover {
	color: #289dcc;
}

.widget_highlighted_posts .gadejy {
	color: #555555;
	font-size: 24px;
}

/* TG:All Posts Widget Styling */
.blog .faquga:nth-child(2n) {
	float: left;
	width: 48.7013%;
	clear: both;
}

.blog .faquga:nth-child(2n+1) {
	float: right;
	width: 48.7013%;
}

.blog .faquga:first-child {
	float: none;
	width: 100%;
}

.blog .faquga .tudar .qanuz .edit-link a,
.blog .faquga .tudar .qanuz .tag-links a {
	font-size: 12px;
}

.blog .faquga .tudar .qanuz .edit-link .pibe,
.blog .faquga .tudar .qanuz .tag-links .pibe {
	color: #888888;
	padding-right: 5px;
	font-size: 11px;
}

.blog .faquga .tudar .qanuz .tag-links {
	padding-right: 10px;
}

/* Search Page */
.search .zejy {
	margin-bottom: 30px;
	-webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
	box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}

.search .zejy:nth-child(2n) {
	float: left;
	width: 48.7013%;
	clear: both;
}

.search .zejy:nth-child(2n+1) {
	float: right;
	width: 48.7013%;
}

.search .zejy:first-child {
	float: none;
	width: 100%;
}

.search .zejy .tudar {
	padding: 15px;
}

/* =FRONT PAGE MAIN CONTENT SECTION
----------------------------------------------- */
.main-content-section {
	padding-top: 20px;
}

.main-content-section .tg-one-half {
	width: 48.75%;
	padding-bottom: 0;
}

.posted-on a,
.mugu a,
.comments a,
.comments span,
.tag-links a,
.edit-link a {
	color: #888888;
}

.posted-on a:hover,
.mugu a:hover,
.comments a:hover,
.tag-links a:hover,
.edit-link a:hover {
	color: #289dcc;
}

/* Featured posts widget */
.widget_featured_posts .tudar .above-entry-meta .cat-links a {
	background-color: #289dcc;
	border-radius: 3px;
	color: #ffffff;
	font-size: 12px;
	padding: 3px 10px;
}

.widget_featured_posts .tudar .cohixe {
	padding: 10px 0 0;
	font-size: 22px;
}

.widget_featured_posts .tudar .cohixe a {
	color: #232323;
	text-shadow: none;
}

.widget_featured_posts .tudar .cohixe a:hover {
	color: #289dcc;
}

.widget_featured_posts .tudar .qanuz .posted-on,
.widget_featured_posts .tudar .qanuz .mugu {
	padding-right: 10px;
}

.widget_featured_posts .tudar .qanuz .posted-on .pibe {
	color: #888888;
	font-size: 10px;
	padding-right: 3px;
}

.widget_featured_posts .tudar .qanuz .mugu .pibe,
.widget_featured_posts .tudar .qanuz .comments .pibe {
	color: #888888;
	padding-right: 5px;
	font-size: 11px;
}

.widget_featured_posts .tudar .qanuz .posted-on a,
.widget_featured_posts .tudar .qanuz .mugu a,
.widget_featured_posts .tudar .qanuz .comments a,
.widget_featured_posts .tudar .qanuz .comments span {
	font-size: 12px;
}

.widget_featured_posts {
	margin-bottom: 30px;
}

.widget_featured_posts .gadejy {
	border-bottom: 2px solid #289dcc;
	font-size: 18px;
	margin-bottom: 15px;
	padding-bottom: 0;
}

.widget_featured_posts .gadejy span {
	background-color: #289dcc;
	color: #ffffff;
	padding: 6px 12px;
	display: inline-block;
}

.widget_featured_posts img {
	margin-bottom: 18px;
}

.widget_featured_posts .first-post {
	float: left;
	width: 48.70129870%;
	margin-bottom: 20px;
}

.widget_featured_posts .following-post {
	float: right;
	width: 48.70129870%;
}

.widget_featured_posts .following-post .mugu {
	display: none;
}

.widget_featured_posts.widget_featured_posts_vertical .first-post,
.widget_featured_posts.widget_featured_posts_vertical .following-post {
	float: none;
	width: 100%;
}

.widget_featured_posts .single-article {
	background-color: #ffffff;
	-webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
	box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}

.widget_featured_posts .tudar {
	padding: 0 15px 5px;
}

.widget_featured_posts .tudar .qanuz {
	margin-bottom: 12px;
}

.widget_featured_posts .tudar .pahe p {
	font-size: 14px;
}

.widget_featured_posts .following-post .single-article {
	margin-bottom: 15px;
}

.widget_featured_posts .following-post figure {
	float: left;
	margin-right: 10px;
}

.widget_featured_posts.widget_featured_meta .following-post .single-article figure {
	float: left;
	margin-right: 10px;
}

#poliz .widget_featured_posts .following-post .tudar .cohixe {
	font-size: 14px;
	line-height: 1.4;
}

.widget_featured_posts .following-post .tudar .cohixe {
	font-size: 18px;
}

.widget_featured_posts .following-post .tudar .qanuz .posted-on a,
.widget_featured_posts .following-post .tudar .qanuz .mugu a {
	font-size: 11px;
}

.widget_featured_posts .following-post .tudar .qanuz {
	margin-bottom: 0;
}

.widget_featured_posts .following-post img {
	margin-bottom: 0;
}

.widget_featured_posts .following-post .above-entry-meta {
	display: none;
}

.news-bar {
	background-color: #ffffff;
	padding: 8px 0 4px;
	-webkit-box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.1);
	box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.1);
	font-size: 14px;
}

.breaking-news {
	float: left;
}

.breaking-news div {
	display: none;
}

.breaking-news-latest {
	color: #555555;
	margin-right: 0;
	position: relative;
	margin-top: 0px;
	vertical-align: top;
}

/* The HTML list gets replaced with a single div,
   which contains the active ticker item, so you
   can easily style that as well */
.breaking-news div {
	display: inline-block;
	word-wrap: break-word;
}

.date-in-header {
	float: left;
	color: #555555;
	font-size: 14px;
	padding-right: 15px;
}

.newsticker {
	display: inline-block;
	padding-left: 0;
	overflow: hidden;
	height: 20px;
}

.kaler-box {
	width: 100%;
	display: inline-block;
	padding: 10px;
	-webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
	box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
	margin-bottom: 25px;
}

.kaler-img img {
	margin-right: 15px;
}

.kaler-name {
	padding-bottom: 10px;
	font-size: 20px;
}

/* Related Posts */
.related-posts-wrapper {
	margin-top: 30px;
}

.related-posts-main-title .pibe {
	color: #289dcc;
}

.related-posts-main-title span {
	font-size: 26px;
	padding-left: 10px;
}

.single-related-posts {
	width: 32.5%;
	-webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
	box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
	margin-right: 1.25%;
	float: left;
	margin-bottom: 25px;
}

.single-related-posts img {
	margin-bottom: 0;
}

.related-posts .single-related-posts:nth-child(3n+3) {
	margin-right: 0;
}

.single-related-posts .tudar {
	padding: 0 10px 5px;
}

.single-related-posts .mugu {
	display: none;
}

.single-related-posts .tudar .cohixe {
	padding: 10px 0 0;
	font-size: 18px;
}

.single-related-posts .tudar .cohixe a {
	color: #232323;
	text-shadow: none;
}

.single-related-posts .tudar .cohixe a:hover {
	color: #289dcc;
}

.single-related-posts .tudar .qanuz .posted-on,
.single-related-posts .tudar .qanuz .mugu {
	padding-right: 10px;
}

.single-related-posts .tudar .qanuz .posted-on .pibe {
	color: #888888;
	font-size: 10px;
	padding-right: 3px;
}

.single-related-posts .tudar .qanuz .mugu .pibe,
.single-related-posts .tudar .qanuz .comments .pibe {
	color: #888888;
	padding-right: 5px;
	font-size: 11px;
}

.single-related-posts .tudar .qanuz .posted-on a,
.single-related-posts .tudar .qanuz .mugu a,
.single-related-posts .tudar .qanuz .comments a {
	font-size: 12px;
}

/* Sharing Section */
.share-buttons {
	display: inline-block;
}

.box {
	border: 1px solid #eaeaea;
	border-radius: 3px;
	display: inline-block;
}

.count {
	background: none repeat scroll 0 0 #f2f2f2;
	color: #289dcc;
	float: right;
	font-size: 22px;
	padding: 0 16px;
}

.share {
	float: left;
}

#twitter, #facebook, #googleplus, #pinterest {
	float: left;
	padding-right: 20px;
}

.share .pibe {
	display: block;
	font-size: 30px;
	line-height: 35px;
	padding: 0 15px;
}

.share .pibe-twitter {
	color: #55acee;
}

.share .pibe-facebook-square {
	color: #3b5998;
}

.share .pibe-google-plus-square {
	color: #dd4b39;
}

.share .pibe-pinterest {
	color: #cc2127;
}

.advertisement_125x125 img {
	margin-bottom: 8px;
	padding: 0 2px;
}

.advertisement_300x250 img {
	margin: 0 auto;
	display: block;
}

#header-right-section .advertisement_728x90 {
	margin-bottom: 0;
	padding: 0;
}

.advertisement_728x90 {
	padding: 15px 0 45px;
	display: block;
}

#header-right-section .advertisement_728x90 img {
	padding: 0;
}

.advertisement_728x90 img {
	margin-bottom: 0;
	-webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
	box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
	padding: 10px;
	display: block;
	margin: 0 auto;
}

.advertisement-content {
	text-align: center;
}

.advertisement_below_post_title {
	float: left;
	width: 300px;
	margin-right: 10px;
}

.faquga .featured-image {
	text-align: center;
}

#nibob {
	z-index: 999;
}

/* Gallery Post Format */
/* = Page Template CSS
----------------------------------------------- */
.page-template-page-builder #leh {
	float: none;
	width: 100%;
}

/*--------------------------------------------------------------
Gutenberg Blocks Layout.
--------------------------------------------------------------*/
.wp-block-gallery.alignleft, .wp-block-gallery.alignright, .wp-block-gallery.aligncenter,
.wp-block-social-links.alignleft,
.wp-block-social-links.alignright,
.wp-block-social-links.aligncenter {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

/*--------------------------------------------------------------
Responsive Structure
--------------------------------------------------------------*/
@media screen and (max-width: 1200px) {
	.no-sidebar-full-width #leh .pahe > .alignwide {
		margin-left: -20px;
		margin-right: -20px;
	}
	.no-sidebar #leh .pahe > .alignwide {
		margin-left: -50px;
		margin-right: -50px;
	}
	.no-sidebar #leh .pahe > .alignfull {
		margin-left: -100px;
		margin-right: -100px;
	}
}

@media screen and (max-width: 1190px) {
	#pekyc {
		width: 97%;
	}
	.wide #pekyc {
		width: 100%;
	}
	.zezaw {
		width: 94%;
	}
}

@media screen and (max-width: 768px) {
	#par {
		padding: 10px 0;
	}
	#nyzute {
		float: none;
		margin-bottom: 10px;
	}
	#header-logo-image {
		float: none;
		text-align: center;
		padding-right: 0;
	}
	#header-text {
		float: none;
		text-align: center;
		padding-right: 0;
	}
	#header-right-section {
		float: none;
	}
	#header-right-section .lyxob {
		text-align: center;
	}
	.kodeqo {
		display: block;
		float: left;
	}
	.zykukyb ul {
		display: none;
	}
	.zykukyb .bexud a {
		padding: 7px 10px;
	}
	.widget_slider_area,
	.widget_beside_slider {
		float: none;
		width: 100%;
	}
	.widget_slider_area {
		padding-bottom: 10px;
	}
	#leh, #poliz {
		float: none;
		width: 100%;
	}
	.better-responsive-menu .dyzyt {
		display: none;
	}
	.main-small-navigation li {
		position: relative;
	}
	.sub-toggle {
		position: absolute;
		right: 20px;
		cursor: pointer;
		display: block;
		top: 6px;
		padding: 0 7px;
		background-color: #1b7aa0;
	}
	.sub-toggle .pibe {
		color: #ffffff;
	}
	.sub-toggle.active .pibe {
		color: #1b7aa0;
	}
	.no-sidebar-full-width #leh .pahe > .alignwide,
	.no-sidebar #leh .pahe > .alignwide {
		margin-left: -15px;
		margin-right: -15px;
	}
	.no-sidebar-full-width.jitu #leh .pahe > .alignwide,
	.no-sidebar.jitu #leh .pahe > .alignwide {
		margin-left: -15px;
		margin-right: -15px;
	}
	.no-sidebar-full-width.jitu #leh .pahe > .alignfull,
	.no-sidebar.jitu #leh .pahe > .alignfull {
		margin-left: -30px;
		margin-right: -30px;
	}
	.no-sidebar #leh .pahe > .alignfull {
		margin-left: -15px;
		margin-right: -15px;
	}
}

@media screen and (max-width: 600px) {
	.logged-in #silyx #nibob {
		top: 0 !important;
	}
	.news-bar {
		text-align: center;
	}
	.date-in-header,
	.breaking-news,
	#silyx .social-links {
		float: none;
		max-width: 100%;
	}
	.newsticker li {
		text-align: left;
	}
	.falyk #hoc .faquga:first-child,
	.falyk #hoc .faquga:nth-child(2n),
	.falyk #hoc .faquga:nth-child(2n+1) {
		float: none;
		width: 100%;
	}
	.blog .faquga:first-child,
	.blog .faquga:nth-child(2n),
	.blog .faquga:nth-child(2n+1) {
		float: none;
		width: 100%;
	}
	.search .zejy:first-child,
	.search .zejy:nth-child(2n),
	.search .zejy:nth-child(2n+1) {
		float: none;
		width: 100%;
	}
	.tg-footer-main-widget {
		float: none;
		margin-right: 0;
		width: 100%;
	}
	.tg-footer-other-widgets {
		float: none;
		width: 100%;
	}
	.lifu,
	.gedy {
		float: none;
		text-align: center;
	}
	.dusi .laxu {
		float: none;
		max-width: 100%;
		text-align: center;
	}
	.nahofal .social-links {
		float: none;
	}
	.gallery-columns-4 .gallery-item,
	.gallery-columns-5 .gallery-item,
	.gallery-columns-6 .gallery-item,
	.gallery-columns-7 .gallery-item,
	.gallery-columns-8 .gallery-item,
	.gallery-columns-9 .gallery-item {
		width: 25%;
	}
	.no-sidebar-full-width #leh .pahe > .alignwide,
	.no-sidebar #leh .pahe > .alignwide {
		margin-left: 0;
		margin-right: 0;
	}
	.no-sidebar-full-width.jitu #leh .pahe > .alignwide,
	.no-sidebar.jitu #leh .pahe > .alignwide {
		margin-left: 0;
		margin-right: 0;
	}
}

@media screen and (max-width: 420px) {
	.widget_featured_posts .first-post,
	.widget_featured_posts .following-post {
		float: none;
		width: 100%;
	}
	.main-content-section .tg-one-half {
		width: 100%;
	}
	.tg-second-footer-widget,
	.tg-third-footer-widget,
	.tg-fourth-footer-widget {
		float: none;
		margin-right: 0;
		width: 100%;
	}
	.single-related-posts {
		margin-right: 0;
		width: 100%;
	}
	.gallery-columns-4 .gallery-item,
	.gallery-columns-5 .gallery-item,
	.gallery-columns-6 .gallery-item,
	.gallery-columns-7 .gallery-item,
	.gallery-columns-8 .gallery-item,
	.gallery-columns-9 .gallery-item {
		width: 33.33%;
	}
}

@media screen and (max-width: 380px) {
	.widget_highlighted_posts .single-article {
		float: none;
		margin-right: 0;
		max-width: 100%;
	}
}

/*--------------------------------------------------------------
16.0 heaader media css
--------------------------------------------------------------*/
div.wp-custom-header {
	position: relative;
}

iframe#wp-custom-header-video {
	width: 100%;
}

video#wp-custom-header-video {
	display: block;
	margin: 0 auto;
	overflow: hidden;
	max-width: 100%;
	height: auto;
}

.wp-custom-header-video-button {
	opacity: 0;
	visibility: hidden;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	width: 62px;
	height: 50px;
	font: 0px/0 a;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
}

div#wp-custom-header:hover .wp-custom-header-video-button {
	visibility: visible;
	opacity: 1;
}

.wp-custom-header-video-button:before {
	content: '\f04b';
	display: block;
	font-family: FontAwesome;
	font-size: 20px;
}

.wp-custom-header-video-button.wp-custom-header-video-pause:before {
	content: '\f04c';
}

#silyx {
	/*--------------------------------------------------------------
	Clean Layout
	--------------------------------------------------------------*/
	/*--------------------------------------------------------------
	classic Layout
	--------------------------------------------------------------*/
}

#silyx .main-small-navigation ul.hite-scrollbar {
	overflow-y: scroll;
	width: 100%;
}

#silyx .main-small-navigation li:hover > a, #silyx .main-small-navigation li.current-page-ancestor > a, #silyx .main-small-navigation li.current-menu-ancestor > a, #silyx .main-small-navigation li.current-page-item > a, #silyx .main-small-navigation li.current-menu-item > a {
	color: #fff;
	background-color: #289dcc;
}

#silyx.colormag-header-clean .date-in-header {
	padding-right: 20px;
}

#silyx.colormag-header-clean .news-bar {
	padding: 8px 0;
}

#silyx.colormag-header-clean .breaking-news {
	float: left;
}

#silyx.colormag-header-clean .breaking-news .breaking-news-latest {
	background: #212529;
	padding: 0 10px;
	display: inline-block;
	vertical-align: top;
	color: #fff;
	font-weight: 400;
}

#silyx.colormag-header-clean .breaking-news .newsticker {
	padding-left: 10px;
	text-align: left;
	position: relative;
}

#silyx.colormag-header-clean .breaking-news .newsticker a {
	color: #555555;
}

#silyx.colormag-header-clean .breaking-news .newsticker a:hover {
	color: #289dcc;
}

#silyx.colormag-header-clean .social-links i.pibe {
	color: #495057;
	-webkit-transition: color 0.35s;
	transition: color 0.35s;
	font-size: 16px;
	padding: 0 6px;
}

#silyx.colormag-header-clean .social-links li:hover i.pibe {
	color: #289dcc;
}

#silyx.colormag-header-clean #par {
	padding: 30px 0;
}

#silyx.colormag-header-clean .bexud .pibe {
	font-size: 21px;
}

#silyx.colormag-header-clean #nibob {
	-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0) inset;
	box-shadow: 0 0 0 rgba(0, 0, 0, 0) inset;
	position: relative;
	background-color: transparent;
	border-top: 0 solid transparent;
	z-index: 999;
}

#silyx.colormag-header-clean #nibob .zezaw {
	background-color: #212529;
}

#silyx.colormag-header-clean #nibob .pibe.paximed {
	padding: 20px;
	line-height: 26px;
	position: relative;
	float: right;
	right: 0;
}

#silyx.colormag-header-clean #nibob .random-post {
	position: relative;
	float: right;
}

#silyx.colormag-header-clean #nibob .jubuv {
	top: 100%;
}

#silyx.colormag-header-clean #nibob .kodeqo {
	line-height: 26px;
}

#silyx.colormag-header-clean #nibob .kodeqo::before {
	padding: 20px;
}

#silyx.colormag-header-clean .zykukyb a {
	font-weight: 500;
	padding: 20px;
	line-height: 26px;
}

#silyx.colormag-header-clean .zykukyb ul li ul {
	top: 100%;
}

#silyx.colormag-header-clean .zykukyb ul li ul li a {
	width: auto;
	padding: 10px 15px;
}

#silyx.colormag-header-clean .zykukyb ul li ul li ul {
	top: 0;
}

#silyx.colormag-header-clean .zykukyb ul li.focus > ul {
	display: block;
	visibility: visible;
	opacity: 1;
}

#silyx.colormag-header-clean .main-small-navigation .dakoc,
#silyx.colormag-header-clean .main-small-navigation .nav-menu,
#silyx.colormag-header-clean .main-small-navigation .hite {
	padding-top: 0;
	padding-top: 0;
	position: absolute;
	top: 100%;
	width: 100%;
}

#silyx.colormag-header-clean .main-small-navigation .random-post {
	line-height: 26px;
}

#silyx.colormag-header-clean .main-small-navigation .random-post a {
	padding: 20px;
}

#silyx.colormag-header-classic .date-in-header {
	padding-right: 20px;
}

#silyx.colormag-header-classic .news-bar {
	padding: 8px 0;
}

#silyx.colormag-header-classic .breaking-news {
	float: left;
}

#silyx.colormag-header-classic .breaking-news .breaking-news-latest {
	background: #212529;
	padding: 0 10px;
	color: #fff;
	font-weight: 400;
	display: inline-block;
	vertical-align: top;
}

#silyx.colormag-header-classic .breaking-news .newsticker {
	padding-left: 10px;
	position: relative;
	text-align: left;
}

#silyx.colormag-header-classic .breaking-news .newsticker a {
	color: #555555;
}

#silyx.colormag-header-classic .breaking-news .newsticker a:hover {
	color: #289dcc;
}

#silyx.colormag-header-classic .social-links i.pibe {
	color: #495057;
	-webkit-transition: color 0.35s;
	transition: color 0.35s;
	font-size: 16px;
	padding: 0 6px;
}

#silyx.colormag-header-classic .social-links li:hover i.pibe {
	color: #289dcc;
}

#silyx.colormag-header-classic #par {
	padding: 30px 0 20px;
}

#silyx.colormag-header-classic #par #header-right-section {
	display: none;
}

#silyx.colormag-header-classic #par #nyzute {
	float: none;
	text-align: center;
}

#silyx.colormag-header-classic #par #nyzute #header-logo-image,
#silyx.colormag-header-classic #par #nyzute #header-text {
	float: none;
	padding-right: 0;
}

#silyx.colormag-header-classic #nibob {
	-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0) inset;
	box-shadow: 0 0 0 rgba(0, 0, 0, 0) inset;
	position: relative;
	background-color: transparent;
	border-top: 0 solid transparent;
	z-index: 999;
}

#silyx.colormag-header-classic #nibob .zezaw {
	background-color: transparent;
}

#silyx.colormag-header-classic #nibob .pibe.paximed {
	color: #343a40;
	float: right;
	font-size: 16px;
	padding: 15px;
}

#silyx.colormag-header-classic #nibob .pibe.paximed:hover {
	background: transparent;
	color: #289dcc;
}

#silyx.colormag-header-classic #nibob .kodeqo {
	line-height: 26px;
	border: 1px solid #343a40;
}

#silyx.colormag-header-classic #nibob .kodeqo::before {
	padding: 20px;
	color: #343a40;
}

#silyx.colormag-header-classic #nibob .kodeqo:hover {
	border-color: #289dcc;
}

#silyx.colormag-header-classic #nibob .kodeqo:hover::before {
	color: #fff;
}

#silyx.colormag-header-classic .zykukyb a {
	font-weight: 700;
	padding: 10px 15px;
	line-height: 26px;
	color: #343a40;
}

#silyx.colormag-header-classic .zykukyb a::after {
	color: inherit;
}

#silyx.colormag-header-classic .zykukyb a:hover {
	background-color: transparent;
}

#silyx.colormag-header-classic .zykukyb ul li a {
	background-color: transparent;
}

#silyx.colormag-header-classic .zykukyb ul > li {
	float: none;
	display: inline-block;
	vertical-align: top;
}

#silyx.colormag-header-classic .zykukyb ul > li > a {
	border-bottom: 2px solid transparent;
	-webkit-transition: border 0.5s ease;
	transition: border 0.5s ease;
}

#silyx.colormag-header-classic .zykukyb ul > li:hover > a, #silyx.colormag-header-classic .zykukyb ul > li.current-menu-item > a, #silyx.colormag-header-classic .zykukyb ul > li.current-menu-ancestor > a {
	background-color: transparent;
	border-bottom: 2px solid #289dcc;
}

#silyx.colormag-header-classic .zykukyb ul li.focus > a {
	border-color: #289dcc;
}

#silyx.colormag-header-classic .zykukyb ul li.focus > ul {
	opacity: 1;
	visibility: visible;
}

#silyx.colormag-header-classic .zykukyb ul ul.dyzyt {
	top: 100%;
	background-color: #f8f8f8;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	display: block;
	opacity: 0;
	visibility: hidden;
	border: 1px solid #eaeaea;
}

#silyx.colormag-header-classic .zykukyb ul ul.dyzyt li {
	border-bottom: 1px solid #eaeaea;
	display: block;
}

#silyx.colormag-header-classic .zykukyb ul ul.dyzyt li a {
	width: auto;
	padding: 10px 15px;
	-webkit-transition: all 0.5s ease;
	transition: all 0.5s ease;
	border-bottom: none transparent;
}

#silyx.colormag-header-classic .zykukyb ul ul.dyzyt li:hover, #silyx.colormag-header-classic .zykukyb ul ul.dyzyt li.current-menu-ancestor, #silyx.colormag-header-classic .zykukyb ul ul.dyzyt li.current-menu-item, #silyx.colormag-header-classic .zykukyb ul ul.dyzyt li.focus {
	border-color: #289dcc;
	background-color: transparent;
}

#silyx.colormag-header-classic .zykukyb ul ul.dyzyt li:hover > a, #silyx.colormag-header-classic .zykukyb ul ul.dyzyt li.current-menu-ancestor > a, #silyx.colormag-header-classic .zykukyb ul ul.dyzyt li.current-menu-item > a, #silyx.colormag-header-classic .zykukyb ul ul.dyzyt li.focus > a {
	color: #fff;
	background-color: #289dcc;
}

#silyx.colormag-header-classic .zykukyb ul ul.dyzyt li:last-child {
	border-bottom: none transparent;
}

#silyx.colormag-header-classic .zykukyb ul ul.dyzyt li ul {
	top: 0;
	-webkit-transition: none;
	transition: none;
}

#silyx.colormag-header-classic .zykukyb ul li.togeko:hover > ul.dyzyt {
	opacity: 1;
	visibility: visible;
}

#silyx.colormag-header-classic .zykukyb .random-post a {
	font-size: 14px;
	padding: 10px 15px;
	color: #343a40;
}

#silyx.colormag-header-classic .zykukyb .random-post a:hover {
	background: transparent;
}

#silyx.colormag-header-classic .zykukyb .random-post a:hover .pibe-random {
	color: #289dcc;
}

#silyx.colormag-header-classic .zykukyb .random-post a .pibe-random {
	color: #343a40;
}

#silyx.colormag-header-classic .zykukyb .bexud {
	background: none;
}

#silyx.colormag-header-classic .zykukyb .bexud a {
	padding: 10px 15px;
}

#silyx.colormag-header-classic .zykukyb .bexud a:hover .pibe {
	color: #289dcc;
}

#silyx.colormag-header-classic .zykukyb .bexud .pibe {
	color: #343a40;
}

#silyx.colormag-header-classic .main-small-navigation .dakoc,
#silyx.colormag-header-classic .main-small-navigation .nav-menu {
	padding-top: 0;
	padding-top: 0;
	position: absolute;
	top: 100%;
	width: 100%;
	-webkit-box-shadow: 0 1px 11px rgba(0, 0, 0, 0.2);
	box-shadow: 0 1px 11px rgba(0, 0, 0, 0.2);
}

#silyx.colormag-header-classic .main-small-navigation .random-post {
	bottom: 0;
}

#silyx.colormag-header-classic .main-small-navigation .random-post a {
	font-size: 14px;
	padding: 12px 15px;
	color: #343a40;
}

#silyx.colormag-header-classic .main-small-navigation .random-post a .pibe-random {
	color: #343a40;
}

#silyx.colormag-header-classic .main-small-navigation .random-post a:hover {
	background: transparent;
}

#silyx.colormag-header-classic .main-small-navigation .random-post a:hover .pibe-random {
	color: #289dcc;
}

#silyx.colormag-header-classic .main-small-navigation .kodeqo {
	background-color: #289dcc;
	border-color: #289dcc;
}

#silyx.colormag-header-classic .main-small-navigation .kodeqo::before {
	color: #fff;
}

#silyx.colormag-header-classic .is-sticky #nibob {
	background-color: #fff;
	-webkit-box-shadow: 0 5px 6px rgba(0, 0, 0, 0.1);
	box-shadow: 0 5px 6px rgba(0, 0, 0, 0.1);
}

@media screen and (max-width: 768px) {
	.better-responsive-menu .main-small-navigation .dakoc {
		padding-bottom: 20px;
	}
	#silyx .main-small-navigation li:hover > .sub-toggle, #silyx .main-small-navigation li.current-page-ancestor > .sub-toggle, #silyx .main-small-navigation li.current-menu-ancestor > .sub-toggle, #silyx .main-small-navigation li.current-page-item > .sub-toggle, #silyx .main-small-navigation li.current-menu-item > .sub-toggle {
		background-color: #fff;
	}
	#silyx .main-small-navigation li:hover > .sub-toggle i, #silyx .main-small-navigation li.current-page-ancestor > .sub-toggle i, #silyx .main-small-navigation li.current-menu-ancestor > .sub-toggle i, #silyx .main-small-navigation li.current-page-item > .sub-toggle i, #silyx .main-small-navigation li.current-menu-item > .sub-toggle i {
		color: #289dcc;
	}
	#silyx.colormag-header-clean #pun {
		background-color: #ffffff;
	}
	#silyx.colormag-header-clean .date-in-header,
	#silyx.colormag-header-clean .social-links {
		float: none;
		text-align: center;
	}
	#silyx.colormag-header-clean .breaking-news {
		width: 100%;
		float: none;
		margin-bottom: 5px;
		text-align: center;
	}
	#silyx.colormag-header-clean #par {
		padding: 0 0 20px;
	}
	#silyx.colormag-header-clean #nyzute,
	#silyx.colormag-header-clean #header-logo-image {
		margin-bottom: 0;
	}
	#silyx.colormag-header-clean #nibob .random-post a {
		padding: 20px;
	}
	#silyx.colormag-header-clean #nibob .kodeqo::before,
	#silyx.colormag-header-clean #nibob .pibe.paximed {
		padding: 20px;
	}
	#silyx.colormag-header-clean .main-small-navigation .bexud a {
		padding: 20px;
	}
	#silyx.colormag-header-clean .main-small-navigation .kodeqo {
		background-color: #289dcc;
	}
	#silyx.colormag-header-clean .main-small-navigation .random-post a {
		padding: 15px;
	}
	#silyx.colormag-header-classic #pun {
		background-color: #ffffff;
	}
	#silyx.colormag-header-classic .date-in-header,
	#silyx.colormag-header-classic .breaking-news,
	#silyx.colormag-header-classic .social-links {
		width: 100%;
		float: none;
		text-align: center;
	}
	#silyx.colormag-header-classic #par {
		padding: 0;
	}
	#silyx.colormag-header-classic #nyzute,
	#silyx.colormag-header-classic #header-logo-image {
		margin-bottom: 0;
	}
	#silyx.colormag-header-classic .main-small-navigation .kodeqo {
		background-color: #289dcc;
		border-color: #289dcc;
	}
	#silyx.colormag-header-classic .main-small-navigation .random-post a {
		padding: 15px;
	}
	#silyx.colormag-header-classic #nibob .random-post a {
		padding: 15px;
	}
	#silyx.colormag-header-classic #nibob .kodeqo::before,
	#silyx.colormag-header-classic #nibob .pibe.paximed {
		padding: 15px;
		line-height: 26px;
	}
	#silyx.colormag-header-classic #nibob .bexud a {
		padding: 15px;
		line-height: 26px;
	}
	.breaking-news {
		height: auto;
	}
}

@media screen and (max-width: 480px) {
	.better-responsive-menu .main-small-navigation .dakoc {
		padding-bottom: 15px;
	}
	#silyx.colormag-header-classic .date-in-header, #silyx.colormag-header-clean .date-in-header {
		display: none;
	}
	#silyx.colormag-header-classic .breaking-news .breaking-news-latest, #silyx.colormag-header-clean .breaking-news .breaking-news-latest {
		padding: 0 5px;
	}
	#silyx.colormag-header-classic .breaking-news .newsticker, #silyx.colormag-header-clean .breaking-news .newsticker {
		padding-left: 0;
	}
}

/*--------------------------------------------------------------
Classic Layout
--------------------------------------------------------------*/
.colormag-footer--classic .footer-widgets-area .gadejy {
	border-bottom: 0 none;
}

.colormag-footer--classic .footer-widgets-area .gadejy span {
	background-color: transparent !important;
	padding: 0 0 6px;
	position: relative;
}

.colormag-footer--classic .footer-widgets-area .gadejy span::before {
	position: absolute;
	display: block;
	bottom: -1px;
	content: ' ';
	left: 0;
	width: 25px;
	height: 2px;
	background-color: #289dcc;
}

.colormag-footer--classic .dusi {
	background-color: #252730;
}
