html {font-family: sans-serif;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
body {margin: 0px;}
article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary {display: block;}
audio, canvas, progress, video {display: inline-block;vertical-align: baseline;}
audio:not([controls]) {display: none;height: 0;}
[hidden], template {display: none;}
a {background-color: transparent;}
a:active, a:hover {outline: 0;}
abbr[title] {border-bottom: 1px dotted;}
b, strong {font-weight: bold;}
dfn {font-style: italic;}
h1 {font-size: 2em;margin: .67em 0;}
mark {background: #ff0;color: #000;}
small {font-size: 80%;}
sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sup {top: -.5em;}
sub {bottom: -.25em;}
img {border: 0;}
svg:not(:root) {overflow: hidden;}
figure {margin: 1em 40px;}
hr {-webkit-box-sizing: content-box;box-sizing: content-box;height: 0;}
pre {overflow: auto;}
code, kbd, pre, samp {font-family: monospace,monospace;font-size: 1em;}
button, input, optgroup, select, textarea {color: inherit;font: inherit;margin: 0;}
button {overflow: visible;}
button, select {text-transform: none;}
button, html input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance: button;cursor: pointer;}
button[disabled], html input[disabled] {cursor: default;}
button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0;}
input {line-height: normal;}
input[type="checkbox"], input[type="radio"] {-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0;}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {height: auto;}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: .35em .625em .75em;}
legend {border: 0;padding: 0;}
textarea {overflow: auto;}
optgroup {font-weight: bold;}
table {border-collapse: collapse;border-spacing: 0;}
td, th {padding: 0;}
body, button, input, select, textarea {font: normal normal normal 14px/1.97 "Roboto",sans-serif;text-align: left;color: #111;font-weight: 400;}
h1, h2, h3, h4, h5, h6 {clear: both;}
p {margin-bottom: 10px;margin-top: 0px;}
dfn, cite, em, i {font-style: italic;}
blockquote {margin: 0 1.5em;}
address {margin: 0 0 1.5em;}
pre {background: #eee;font-family: "Courier 10 Pitch",Courier,monospace;font-size: 15px;line-height: 1.6;margin-bottom: 1.6em;max-width: 100%;overflow: auto;padding: 1.6em;}
code, kbd, tt, var {font-family: Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size: 15px;}
abbr, acronym {border-bottom: 1px dotted #dedede;cursor: help;}
mark, ins {background: #fff9c0;text-decoration: none;}
big {font-size: 125%;}
html {-webkit-box-sizing: border-box;box-sizing: border-box;}
*, *:before, *:after {-webkit-box-sizing: inherit;box-sizing: inherit;}
*:focus {outline: none;}
body {background: #fff;}
blockquote, q {quotes: "" "";}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
hr {background-color: #ccc;border: 0;height: 1px;margin-bottom: 1.5em;}
ul, ol {margin: 0 0 1.5em;padding-left: 1.5em;}
ul {list-style: disc;}
ol {list-style: decimal;}
li > ul, li > ol {margin-bottom: 0;margin-left: 0;padding-left: 1.5em;}
dt {font-weight: bold;}
dd {margin: 0 1.5em 1.5em;}
img {height: auto;max-width: 100%;}
figure {margin: 1em 0;}
h1, h2, h3, h4, h5, h6, blockquote {font-family: "Poppins",serif;line-height: 1.3;}
h1 {font-size: 36px;}
h2 {font-size: 30px;}
h3 {font-size: 24px;}
h4 {font-size: 18px;}
h5 {font-size: 12px;}
h6 {font-size: 10px;text-transform: uppercase;}
@media print {.comments-area, .main-navigation, .site-title, .site-description, .navigation, .widget-area {display: none;}}
table {margin: 0 0 1.5em;width: 100%;}
td, th, caption {border: 1px solid #dedede;padding: 8px 1.5em;}
td a, th a, caption a {color: #08f;}
td a:hover, th a:hover, caption a:hover {color: #111;}
.floatright {float: right;}
.clearfix:before, .clearfix:after {content: "";display: table;}
.clearfix::after {clear: both;}
.clearfix {clear: both;}
.oviyan-lite-columns-row {margin: 0 -15px;}
.oviyan-lite-columns-row:after, .oviyan-lite-columns-row:before {content: "";display: table;}
.oviyan-lite-columns-row:after {clear: both;}
.oviyan-lite-columns {padding-left: 15px;padding-right: 15px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;float: left;position: relative;width: 100%;}
.no-pad-right {padding-right: 0;}
.no-pad-left {padding-left: 0;}
.no-pad {padding: 0;}
button, input[type="button"], input[type="reset"], input[type="submit"] {border: 1px solid;border-radius: 0;background: #111;color: #fff;font-size: 12px;line-height: 1;-webkit-transition: .3s;transition: .3s;cursor: pointer;padding: 1.57em 2em;}
button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover {border-color: #08f;}
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea {color: #666;border: 1px solid #dedede;border-radius: 0;padding: 8px 10px 7px;width: 100%;}
input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus {color: #111;}
input[type="search"] {-webkit-appearance: textfield;}
select {border: 1px solid #dedede;}
textarea {width: 100%;}
.header-search {padding-left: 20px;}
.header-search > .header-search__click {display: -webkit-box;display: -ms-flexbox;display: flex;width: 30px;min-height: 30px;height: 100%;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;border: none;border-radius: 0;text-align: center;padding: 10px;}
.header-search > .header-search__click:hover {background: #08f;}
.header-search > .header-search__click i {color: #fff;font-size: 16px;cursor: pointer;}
.header-search .search-form {height: 100%;}
.header-search .search-field {padding: 12px 35px 12px 12px;-webkit-transition: all .5s;transition: all .5s;border-top: none;border-left: none;border-right: none;position: absolute;top: 0;left: 0;width: 100%;z-index: 3;height: 100%;letter-spacing: 1px;font-size: 13px;border: 0px;}
.header-search .search-submit {display: none;}
.header-search__wrapper {position: absolute;left: 0;width: 100%;top: 0;height: 100%;background: #fff;text-align: left;z-index: 3;display: none;}
.header-search__close {position: absolute;width: 30px;height: 100%;display: inline-block;right: 0;top: 0;z-index: 5;text-align: center;cursor: pointer;color: #fff;background: none;border: none;padding: 0;font-size: 16px;}
.sticky-header .header-search .search-field {border: none;}
.header-style-3 .menu-menu-1-container {float: right;}
a {color: #08f;text-decoration: none;-webkit-transition: all .3s;transition: all .3s;}
a:visited {text-decoration: none;color: inherit;}
a:hover {color: #08f;text-decoration: none;}
a:active {text-decoration: none;color: inherit;}
a:focus {text-decoration: none;color: inherit;}
a:visited, a:hover, a:active, a:focus {outline: none;}
.main-navigation {z-index: 2;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}
.main-navigation ul:not(.children) {margin-left: -15px;}
.main-navigation ul.children {margin-left: -15px;}
.main-navigation ul:not(.children) > li > a {padding: 8px 15px;}
.navigation-menu {float: right;right: 0px;width: auto;z-index: 1;position: absolute;}
.main-navigation .navigation-menu ul:not(.children) > li > a {height: 80px;line-height: 80px;padding: 0 15px;}
.main-navigation ul.children > li > a {padding: 8px 15px;}
.main-navigation ul {display: none;list-style: none;margin: 0;padding-left: 0;}
.main-navigation ul ul {-webkit-box-shadow: 0 2px 5px rgba(0,0,0,.2);box-shadow: 0 2px 5px rgba(0,0,0,.2);float: left;position: absolute;top: 100%;left: 24px;opacity: 0;visibility: hidden;-ms-transform: translateY(10px);-webkit-transform: translateY(10px);transform: translateY(10px);z-index: 99999;-webkit-transition: all .3s;transition: all .3s;background: #fff;padding: 5px 0;}
.main-navigation ul ul ul {top: 0;left: 100%;}
.main-navigation ul ul li {border-bottom: solid 1px #f1f1f1;}
.main-navigation ul ul li:last-child {border-bottom: none;}
.main-navigation ul ul li:hover > ul, .main-navigation ul ul li.focus > ul {left: 100%;}
.main-navigation ul ul > li {padding: 0;}
.header-style-4 .main-navigation ul ul.children a, .header-style-4 .main-navigation ul ul.sub-menu a {text-align: left;}
.main-navigation ul ul.children a, .main-navigation ul ul.sub-menu a {width: 240px;padding: 10px 15px;line-height: 1.5;font-size: 13px;}
.main-navigation .navigation-menu ul ul.children  a, .main-navigation .navigation-menu ul ul.sub-menu  a {width: 240px;padding: 10px 20px;line-height: 1.5;font-size: 13px;height: auto;}
.main-navigation ul li:hover > ul, .main-navigation ul li.focus > ul {opacity: 1;visibility: visible;-ms-transform: translateY(0);-webkit-transform: translateY(0);transform: translateY(0);}
.main-navigation ul > a {padding: 12px 24px;}
.header-style-4 .main-navigation .menu-top-menu-container li {float: left;}
.header-style-4 .main-navigation li {float: none;display: inline-block;}
.main-navigation li {float: left;position: relative;}
.main-navigation li.menu-item-has-children > a:after, .main-navigation li.page_item_has_children > a:after {content: "";padding-left: 7px;display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.main-navigation li li.menu-item-has-children > a:after, .main-navigation li li.page_item_has_children > a:after {content: "";padding-right: 10px;position: absolute;right: 0;top: 12px;display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.main-navigation a {display: block;text-decoration: none;font-weight: 500;line-height: 2.58;color: #111;text-transform: uppercase;font-size: 14px;}
.main-navigation .current-menu-item a {color: #000;}
.main-navigation .current-menu-item .children a, .main-navigation .current-menu-item .sub-menu a {color: #000;}
.main-navigation ul li ul a {color: #000;}
.main-navigation a:hover, .main-navigation .current-menu-item  .children a:hover, .main-navigation .current-menu-item  .sub-menu a:hover {color: #08f;}
@-moz-document url-prefix() {.main-navigation li li.menu-item-has-children > a::after, .main-navigation li li.page_item_has_children > a::after {top: 14px;}}
.menu-toggle, .main-navigation.toggled ul {display: block;}
@media screen and (min-width: 768px) {.menu-toggle {display: none;}
	.main-navigation ul {display: block;}}
@media (max-width: 768px) {.main-navigation.main-navigation ul {display: none;}}
.menu-toggle {height: 60px;width: 60px;position: relative;background: transparent;text-indent: -9999px;display: none;border: 0;}
.menu-toggle:hover {background: none;}
.menu-toggle:before {content: "";position: absolute;left: 18px;width: 24px;height: 15px;display: block;border-top: 9px double #111;border-bottom: 3px solid #111;-webkit-transition: all .5s;transition: all .5s;}
@media (max-width: 768px) {.menu-toggle {display: block;}}
.mobile-menu {visibility: visible;-webkit-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0);-webkit-transition: all .6s;transition: all .6s;width: 240px;position: fixed;top: 0;left: 0;bottom: 0;z-index: 1;overflow: auto;background: #fff;}
.admin-bar .mobile-menu {top: 45px;}
.animating .mobile-menu {display: block;}
.mobile-menu a {display: block;padding: 15px 20px;text-transform: uppercase;letter-spacing: 1px;color: #000;background: #fff;font-size: 13px;font-weight: 500;}
.mobile-menu .current-menu-item  a {color: #08f;}
.mobile-menu .current-menu-item .children a, .mobile-menu .current-menu-item .sub-menu a {color: #000;}
.mobile-menu a:hover, .mobile-menu a:focus {color: #08f !important;}
.mobile-menu li {position: relative;}
.mobile-menu ul > li {border-top: 1px solid #dadada;}
.mobile-menu .children, .mobile-menu .sub-menu {display: none;}
.mobile-menu ul {padding-left: 0;margin-left: 0;border-bottom: 1px solid #dadada;}
.mobile-menu ul ul {border-bottom: 0px;}
.mobile-menu ul ul ul {border-bottom: 0px;}
.mobile-menu ul ul a {padding-left: 35px;background: #fff;font-size: 12px;}
.mobile-menu ul ul ul a {padding-left: 55px;background: #fff;font-size: 11px;}
.mobile-menu ul ul ul ul a {padding-left: 60px;background: #fff;font-size: 10px;}
.mobile-menu .dropdown-toggle {line-height: inherit;position: absolute;top: 5px;right: 10px;cursor: pointer;color: #000;padding: 10px;padding: 3px 8px;-webkit-transition: all .3s;transition: all .3s;z-index: 2;font-size: 20px;}
.mobile-menu .dropdown-toggle.toggled-on {-ms-transform: rotate(-180deg);-webkit-transform: rotate(-180deg);transform: rotate(-180deg);}
.mobile-menu-open .mobile-menu {visibility: visible;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);cursor: pointer;z-index: 999999;}
.mobile-menu-open .site:before {content: "";-webkit-transition: all .6s;transition: all .6s;background-color: rgba(0,0,0,.2);width: 100%;height: 100%;position: fixed;z-index: 9999;top: 0;}
.mobile-menu-open.navbar-collapse .menu-toggle:before {border-top: 9px double #666;border-bottom: 3px solid #666;}
.top-header-menu ul {list-style: none;padding: 0;margin: 0 !important;}
.top-header-menu ul li {float: left;}
.top-header-menu ul li a {padding: 0px 10px !important;display: block;font-size: 13px !important;color: #fff !important;border-right: 1px solid #222;font-weight: normal;text-transform: capitalize;}
.top-header-menu ul li ul li a {padding: 5px 10px !important;display: block;font-size: 13px !important;color: #000 !important;border: 0px !important;}
.top-header-menu ul li ul {margin-left: -15px !important;}
.top-header-menu ul li a:hover {color: #08f !important;}
.oviyan-lite-social-networks-header.oviyan-lite-social-networks a, .site-footer .oviyan-lite-social-networks-footer  a {padding: 3px 15px;display: inline-block;font-size: 14px;}
.oviyan-lite-social-networks-header.oviyan-lite-social-networks a {float: left;}
.header-style-2 .oviyan-lite-social-networks-header.oviyan-lite-social-networks a {float: none;}
.header-style-2 .oviyan-lite-social-networks-header.oviyan-lite-social-networks a:hover {color: #fff;}
.oviyan-lite-social-networks-header.oviyan-lite-social-networks a:hover {background: #08f;}
.site-footer .oviyan-lite-social-networks-footer a:hover {color: #08f;}
.oviyan-lite-social-networks-header a {color: #fff;border-right: 1px solid #222;}
.site-footer .oviyan-lite-social-networks-footer a {color: #000;}
.site-branding .oviyan-lite-social-networks-header {padding: 0px;line-height: normal;margin: 0;text-align: right;float: right;right: 0px;z-index: 1;position: absolute;display: table;height: 80px;}
.site-branding .oviyan-lite-social-networks-header a {border: 1px solid #f1f1f1;padding: 7px 15px;margin-right: 2px;}
.site-branding .social-icon-wrap {display: table-cell;vertical-align: middle;}
.logo-position-left .site-branding {text-align: left;}
.logo-position-right .site-branding {text-align: right;}
.logo-position-center .site-branding {text-align: center;}
.header-style-2 .oviyan-lite-social-networks-header.oviyan-lite-social-networks a {color: #000;}
.mobile-menu .mobile-menu-social-icon {text-align: center;}
.mobile-menu .mobile-menu-social-icon a {display: inline-block;padding: 5px 10px 10px 12px;border: 0px;margin-bottom: 10px;margin-left: 3px;height: 35px;width: 35px;border-radius: 50%;}
.mobile-menu .oviyan-lite-social-network-icon.oviyan-lite-facebook-icon {background: #3b5999 !important;color: #fff !important;}
.mobile-menu .oviyan-lite-social-network-icon.oviyan-lite-twitter-icon {background: #00aced !important;color: #fff !important;}
.mobile-menu .oviyan-lite-social-network-icon.oviyan-lite-linkedin-icon {background: #007bb6 !important;color: #fff !important;}
.mobile-menu .oviyan-lite-social-network-icon.oviyan-lite-youtube-icon {background: #b00 !important;color: #fff !important;}
.mobile-menu .oviyan-lite-social-network-icon.oviyan-lite-instagram-icon {background: #bc2a8d !important;color: #fff !important;}
.mobile-menu .oviyan-lite-social-network-icon.oviyan-lite-behance-icon {background: #1769ff !important;color: #fff !important;}
.mobile-menu .oviyan-lite-social-network-icon.oviyan-lite-dribbble-icon {background: #ea4c89 !important;color: #fff !important;}
.mobile-menu .oviyan-lite-social-network-icon.oviyan-lite-pinterest-icon {background: #cb2027 !important;color: #fff !important;}
.mobile_close_icons {text-align: center;}
.mobile_close_icons i {text-align: center;cursor: pointer;z-index: 10;-webkit-transition: .3s ease-in-out;-moz-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;color: #fff;background-color: #fc0517;border-radius: 100px;padding: 10px;margin-top: 10px;line-height: 11px;}
.pagination {clear: both;}
.pagination a.page-numbers, .pagination span {display: inline-block;background: #111;padding: .6em 1.2em;color: #fff !important;font-weight: 500;-webkit-transition: all .3s;transition: all .3s;text-transform: uppercase;letter-spacing: 1px;}
.pagination .current, .pagination a.page-numbers:hover {background: #08f;color: #fff;}
.pagination a.page-numbers:focus, .pagination a.page-numbers:visited, .pagination a.page-numbers:active {color: #fff;}
.pagination .page-numbers {margin-right: 3px;margin-bottom: 3px;border-radius: 3px;}
.posts-navigation, .post-navigation {padding: 20px 0;margin-bottom: 0;border-top: 1px solid #dedede;word-wrap: break-word;overflow: hidden;}
.posts-navigation .meta-nav, .post-navigation .meta-nav {color: #888;font-size: 14px;margin: 0;text-transform: uppercase;font-weight: 500;display: block;}
.posts-navigation .post-title, .post-navigation .post-title {font-size: 18px;margin: 0;word-wrap: break-word;color: #111;-webkit-transition: all .3s;transition: all .3s;line-height: 1.35;}
.posts-navigation .post-title:hover, .post-navigation .post-title:hover {color: #08f;}
.nav-links {width: 100%;display: inline-block;text-align: center;}
.nav-previous {text-align: left;padding-right: 20px;max-width: 45%;float: left;font-weight: 500;}
.nav-next {text-align: right;max-width: 45%;float: right;font-weight: 500;margin-left: auto;}
.nav-previous + .nav-next {margin-left: 0;padding-left: 20px;}
@media (max-width: 1023px) {.nav-links {display: block;}
	.pagination .nav-links {text-align: center;}
	.pagination a, .pagination span {margin-right: 3px;margin-bottom: 3px;}
	.nav-previous, .nav-next {width: 100%;padding: 0;text-align: center;}
	.nav-previous + .nav-next {padding-left: 0;width: 100%;}}
.oviyan-lite-related-posts {padding: 30px 0;border-top: 1px solid #dedede;}
.oviyan-lite-related-posts h3 {margin-top: 12px;}
.oviyan-lite-cat-posts .row {margin: 0 -15px;}
.screen-reader-text {clip: rect(1px,1px,1px,1px);position: absolute;height: 1px;width: 1px;overflow: hidden;}
.screen-reader-text:focus {background-color: #f1f1f1;border-radius: 3px;-webkit-box-shadow: 0 0 2px 2px rgba(0,0,0,.6);box-shadow: 0 0 2px 2px rgba(0,0,0,.6);clip: auto;color: #21759b;display: block;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;}
#content[tabindex="-1"]:focus {outline: 0;}
.alignleft {display: inline;float: left;margin-right: 1.5em;}
.alignright {display: inline;float: right;margin-left: 1.5em;}
.aligncenter {clear: both;display: block;margin-left: auto;margin-right: auto;}
.entry-content img.alignleft, .entry-content img.alignright {margin-top: .7em;margin-bottom: .7em;}
.clear:before, .clear:after, .entry-content:before, .entry-content:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-content:before, .site-content:after, .site-footer:before, .site-footer:after {content: "";display: table;table-layout: fixed;}
.clear:after, .entry-content:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after {clear: both;}
.header-top {position: relative;background: #000;}
.header-search .search-field {background-color: #333;color: #fff;}
.header-search .oviyan-lite-link {display: flex;padding: 10px;background: #111;color: #fff;}
.top-header-menu.hide-for-small-only {float: right;}
.oviyan-lite-close .fa.fa-close {color: #fff;font-size: 20px;}
.header-style-2 .site-branding {padding: 0px 20px;}
.header-style-4 .site-branding {padding: 0px 20px;}
.header-style-4 .header-content {text-align: center;}
.header-content {width: 100%;top: 0;background: #fff;position: relative;z-index: 999;border-top: 1px solid #eee;border-bottom: 1px solid #eee;-webkit-box-shadow: 0 10px 16px 0 rgba(28,28,28,.04);-moz-box-shadow: 0 10px 16px 0 rgba(28,28,28,.04);box-shadow: 0 10px 16px 0 rgba(28,28,28,.04);}
.header-ads {text-align: right;float: right;right: 0px;width: 100%;z-index: 1;position: relative;display: table;height: 80px;}
.header-ads .widget_media_image {float: right;display: table;}
.header-ads .widget_media_image a {display: block;}
.header-ads .oviyan-lite-ad-widget {display: table-cell;vertical-align: middle;}
.header-content__container {display: -webkit-box;display: -ms-flexbox;display: flex;padding: 0;position: relative;}
.sticky-header .header-content {-webkit-box-shadow: 2px 1px 5px 0 rgba(0,0,0,.1);box-shadow: 2px 1px 5px 0 rgba(0,0,0,.1);}
.site-branding {padding: 20px 0 20px;position: relative;}
.logo-position-right .site-branding {text-align: right;}
.logo-position-left .site-branding {text-align: left;}
.logo-position-center .site-branding {text-align: center;}
.custom-logo {display: inline-block;margin: 0 auto;max-height: 60px;line-height: 0;}
.header-logo {line-height: 0;position: relative;z-index: 2;width: auto;float: left;}
.header-logo a {line-height: 0;}
.header-logo img {max-height: 60px;}
.site-title-wrap {display: table-cell;vertical-align: middle;}
.site-title {font-weight: 500;font-family: "Poppins",serif;font-size: 40px;}
.site-title a {color: #111;text-decoration: none;display: block;}
.header-style-3 .site-title a {font-size: 40px;font-family: "Poppins",serif;text-transform: none;}
.site-title a:hover, .site-title a:focus, .site-title a:visited, .site-title a:active {text-decoration: none;color: #111;}
.site-header {margin-bottom: 30px;}
.site-description {font-size: 16px;margin: 0px;}
@media (max-width: 1199px) {.header-content__container {margin: 0 30px;}}
@media (max-width: 1023px) {.header-content__container {margin: 0;}
	.header-search .search-field {padding-left: 30px;}
	.header-ads {position: relative;}}
@media (max-width: 767px) {.header-search .search-field {padding-left: 20px;}}
@media (max-width: 567px) {.site-title {font-size: 70px;letter-spacing: -2px;}}
.site-footer {margin-top: 60px;}
.site-footer .site-info {background: #111;}
#footer-menu.menu {margin: 0;margin: 0;text-align: right;float: right;}
#footer-menu.menu, #footer-menu.menu li ul {padding: 0;margin: 0;text-align: right;}
#footer-menu.menu li, #footer-menu.menu li ul li {display: inline-block;}
footer .site-copyright .oviyan-lite-col-6.copyright {text-align: left;line-height: 35px;}
.site-footer .menu li:hover a:before, .site-footer .menu li:hover span {color: #08f;-webkit-transition: all .3s;transition: all .3s;}
.site-footer .menu a {font-size: 14px;padding: 0 5px;}
.site-footer .menu a:hover {color: #08f;}
.site-footer .menu a:before {margin-right: 10px;color: #fff;position: relative;top: 1px;}
.site-footer .footer-content {max-width: 1170px;margin: 0 auto;}
.site-footer .jetpack-social-navigation .screen-reader-text {height: auto;width: auto;position: relative;}
.site-footer .site-info {text-align: center;padding: 8px 0;color: #fff;font-size: 13px;clear: both;}
.site-footer .site-info a {color: #fff;line-height: 2.77;text-align: left;font-size: 13px;}
.site-footer .site-info a:hover {color: #08f;}
.scroll-to-top {position: fixed;bottom: 10px;right: 10px;width: 40px;height: 40px;text-align: center;line-height: 40px;color: #fff;display: block;z-index: 99;background: #111;}
.scroll-to-top i {font-size: 20px;color: #fff;}
.scroll-to-top:hover {background: #08f;}
.scroll-to-top.hidden {display: none;}
.footer-social-icon {border-top: 1px solid #ddd;}
.oviyan-lite-social-networks-footer {text-align: center;padding: 11px 0 13px;}
.oviyan-lite-social-networks-footer  a {font-weight: bold;font-size: 14px;text-transform: uppercase;color: #000;}
.oviyan-lite-social-networks-footer  a i.fa {margin-right: 10px;}
.footer-top-area, .footer-middle-widget-area {float: left;clear: both;width: 100%;padding: 35px 0;border-top: 1px solid #dedede;}
.footer-middle-widget-area .widget {margin-bottom: 30px;}
@media (max-width: 640px) {.footer-top-area .footer-info {margin-bottom: 35px;}
	.footer-top-area .footer-info:last-child {margin-bottom: 0;}
	.site-footer .menu, .site-footer .menu li ul {text-align: left;float: left;}}
@media screen and (max-width: 480px) {.site-footer .oviyan-lite-social-networks-footer a {padding: 6px 10px;}}
.site {overflow: hidden;position: relative;}
.site-content {clear: both;}
.container {max-width: 1170px;margin: 0 auto;}
@media (max-width: 1199px) {.container {padding: 0 30px;}
	.site-branding {padding-top: 10px;padding-bottom: 10px;}}
@media (max-width: 767px) {.container {padding: 0 20px;}}
.site-content .content-area {width: 66%;float: left;}
.site-content .content-row {margin: 0 -15px;}
.site-content .content-area.content-area-full-width {width: 100%;}
.site-content .content-area.content-area-full-width .comments-area {border: 0px;}
.site-content .widget-area {width: 34%;float: right;padding: 0 15px;}
.oviyan-lite-template-full .content-area {width: 100%;}
.oviyan-lite-template-left .site-content .content-area {float: right;}
.oviyan-lite-template-left .site-content .widget-area {float: left;}
@media (max-width: 1023px) {.site-content .content-area {width: 100%;}
	.site-content .widget-area {width: 100%;margin-top: 70px;}}
.featured-posts {margin-bottom: 30px;}
.wpfp-featured-post-grid {margin: 0px !important;}
.wpfp-featured-post-grid .wpfpcolumns {padding: 0px !important;}
.featured-posts .wpfp-featured-post-grid .wpfp-title a {font-size: 26px !important;}
@media (max-width: 767px) {.featured-posts .wpfp-featured-post-grid .wpfp-title a {font-size: 16px !important;}}
.category-grid {margin-bottom: 30px;}
.entry-content {word-wrap: break-word;}
.entry-content .jetpack-video-wrapper {margin-bottom: 0;}
.entry-content > .jetpack-video-wrapper > p {margin-top: 0;}
.entry-content > *:last-child:not(.link-more) {margin-bottom: 0;}
.entry-content a {color: #08f;}
.entry-content a:hover {color: #08f;opacity: .7;}
.entry-footer .post-edit-link {font-size: 13px;color: #888;}
.entry-footer .post-edit-link:hover {color: #08f;}
.hentry {margin-bottom: 50px;}
.link-more {margin-bottom: 20px;line-height: 1;}
.link-more a {display: inline-block;font-weight: bold;font-size: 14px;text-align: left;color: #000;background: #fff;padding: 10px 15px;border-radius: 50px;text-transform: uppercase;border: 2px solid #000;}
.link-more a:hover {color: #fff;opacity: 1;background: #000;}
.link-more a i {padding-left: 3px;}
.entry-media {position: relative;display: block;margin-bottom: 25px;line-height: 0px;background: #f8f8f8;z-index: 2;}
.oviyan-lite-post-image-bg a:before, .oviyan-lite-img-border a:before {position: absolute;left: 5px;right: 5px;top: 5px;bottom: 5px;content: "";opacity: 0;-webkit-transition: opacity .35s,-webkit-transform .35s;transition: opacity .35s,-webkit-transform .35s;transition: opacity .35s,transform .35s;transition: opacity .35s,transform .35s,-webkit-transform .35s;border-top: 1px solid #fff;border-bottom: 1px solid #fff;-webkit-transform: scale(0,1);-ms-transform: scale(0,1);transform: scale(0,1);}
.oviyan-lite-post-image-bg a:hover:before, .oviyan-lite-post-image-bg a:hover:after, .oviyan-lite-img-border a:hover:before, .oviyan-lite-img-border a:hover:after {opacity: 1;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
.oviyan-lite-post-image-bg a:after, .oviyan-lite-img-border a:after {position: absolute;left: 5px;right: 5px;top: 5px;bottom: 5px;content: "";opacity: 0;-webkit-transition: opacity .35s,-webkit-transform .35s;transition: opacity .35s,-webkit-transform .35s;transition: opacity .35s,transform .35s;transition: opacity .35s,transform .35s,-webkit-transform .35s;border-right: 1px solid #fff;border-left: 1px solid #fff;-webkit-transform: scale(1,0);-ms-transform: scale(1,0);transform: scale(1,0);}
.entry-media iframe {width: 100%;}
.entry-header .sticky-label {border: 1px solid #ddd;padding: 5px 10px;margin-bottom: 20px;line-height: normal;display: inline-block;}
.entry-header .sticky-label i {font-size: 15px;margin-right: 5px;}
.single .entry-title {padding-top: 0;}
.single .content-area article {padding-bottom: 0;margin-bottom: 0;}
.single .content-area main article .entry-header .entry-meta .tags-links {display: block;}
.single .entry-content > *:last-child:not(.link-more) {margin-bottom: 1.5em;}
.author__content {display: -webkit-box;display: -ms-flexbox;display: flex;padding: 30px 0 22px;border-top: 1px solid #dedede;}
.author__content .avatar {float: left;max-width: 120px;margin-right: 30px;border-radius: 100%;}
.author__content .info {float: left;}
.author__content .info h3 {margin: 0;color: #111;text-transform: uppercase;font-weight: bold;font-size: 18px;line-height: .8;margin-bottom: 15px;}
.author__content .info h3 span {font-size: 14px;padding-right: 3px;}
.author__content .info p {font-size: 14px;line-height: 1.93;text-align: left;color: #888;}
.post-password-form p {position: relative;}
.post-password-form p label input[type="password"] {border-radius: 0;border: 1px solid #dedede;padding-left: 5px;}
.post-password-form p input[type="submit"] {border-radius: 0;background: #111;color: #fff;border-color: #111;padding: 11px 10px 10px;position: absolute;height: 100%;margin-left: -5px;-webkit-transition: all .3s;transition: all .3s;}
.post-password-form p input[type="submit"]:hover {background: #08f;border-color: #08f;}
.entry-meta {margin-bottom: 5px;overflow: hidden;}
.entry-meta-footer::before {content: "";border-top: 1px solid #ededed;width: 100%;position: relative;float: left;margin-bottom: 5px;}
.entry-meta.entry-meta-footer::after {content: "";border-bottom: 1px solid #ededed;width: 100%;position: relative;float: left;margin-top: 5px;}
.oviyan-lite-design-7 .entry-meta-footer, .entry-meta-category {text-transform: uppercase;}
.entry-meta-category a.cat-link {display: inline-block;padding: 3px 8px;font-size: 11px;font-weight: 600;margin-right: 2px;margin-bottom: 2px;background: #08f;color: #fff !important;line-height: normal;}
.entry-footer-meta {border-bottom: 0px;padding: 10px 0;margin: 0px;}
.entry-meta .posted-on, .entry-meta .cat-links, .entry-meta .comments-link, .entry-meta .tags-links, .entry-meta .byline {float: left;color: #888;font-size: 13px;}
.entry-meta .posted-on, .entry-meta .comments-link, .entry-meta .cat-links, .entry-meta .tags-links, .entry-meta .byline {margin-right: 15px;}
.entry-meta .updated:not(.published) {display: none;}
.entry-meta a {color: #888;}
.entry-meta a:hover {color: #08f;}
.entry-meta p {display: inline;}
.entry-meta i {margin-right: 7px;}
.entry-title {font-weight: 700;text-align: left;color: #111;margin: 0;word-wrap: break-word;margin-bottom: 15px;}
.single .entry-title {margin-bottom: 10px;}
h2.entry-title {font-size: 24px;}
.entry-title a {color: #111;}
.entry-title a {width: calc(100%);background-image: linear-gradient(transparent calc(100% - 5px),#08f 5px);background-repeat: no-repeat;background-size: 0% 100%;transition: background-size 1s;}
.entry-title a:hover {color: #000 !important;background-size: 100% 100%;}
@media (max-width: 575px) {.author__content span {line-height: 2;}}
.page-header {border-bottom: 1px solid #dedede;margin-bottom: 40px;}
.page-header .page-title {font-weight: bold;line-height: 1;color: #111;margin-bottom: 15px;margin-top: 0;font-size: 36px;}
.no-results .search-form label input {padding: 9px 20px;font-style: italic;width: 100%;}
.no-results .search-form .search-submit:hover {background: #08f;}
.no-results .search-form .search-submit:hover i {background: #08f;}
.site-content .hentry.format-quote .oviyan-lite-format-quote {text-align: left;background: #111;color: #fff;padding: 50px 30px 50px;}
.site-content .format-quote.grid .oviyan-lite-col-12, .site-content .format-quote .oviyan-lite-col-12 {padding: 0px !important;}
.site-content .hentry.format-quote .wpspw-format-quote blockquote {font-size: 20px;text-align: center;margin: 0;}
.site-content .oviyan-lite-post-list.format-quote.oviyan-lite-col-12 blockquote, .site-content .oviyan-lite-post-list-alt.format-quote.oviyan-lite-col-12 blockquote, .site-content .hentry.format-quote.oviyan-lite-col-6 blockquote, .site-content .hentry.format-quote.oviyan-lite-col-4 blockquote, .site-content .hentry.format-quote.oviyan-lite-col-3 blockquote {font-size: 16px;}
.site-content .hentry.format-quote a:hover {color: #08f;}
.site-content .hentry.format-quote cite {text-align: center;display: block;font-size: 20px;padding-top: 15px;color: #ccc;}
.site-content .hentry.format-quote cite:before {content: "-";padding-right: 10px;}
.entry-content p {margin-bottom: 20px;}
.entry-content blockquote {font-size: 20px;line-height: 1.5;padding: 22px 30px 50px;background: #f7f7f7;margin: 15px 0 15px 0;text-align: center;border-left: 4px solid #08f;}
.entry-content blockquote:before {content: "";font: normal normal normal 14px/1 FontAwesome;font-size: 35px;line-height: 30px;font-style: normal;color: #ddd;text-align: left;width: 100%;float: left;margin-bottom: 5px;}
.entry-content blockquote:after {content: "";font: normal normal normal 14px/1 FontAwesome;font-size: 35px;line-height: 30px;font-style: normal;color: #ddd;text-align: right;width: 100%;float: left;}
.entry-content blockquote a {color: #888;-webkit-transition: all .3s;transition: all .3s;}
.entry-content blockquote a:hover {color: #fff;}
.entry-content blockquote p {padding: 0;}
.entry-content blockquote cite {text-align: right;display: block;font-size: 20px;padding-top: 15px;color: #ccc;}
.entry-content blockquote cite:before {content: "-";padding-right: 10px;}
.format-video > iframe, .format-video .thumnail > iframe {width: 100%;}
.post-format-quote {position: static;margin: 0 auto 15px auto;}
.contact-form div input, .contact-form div textarea {border-radius: 0;border: 1px solid #dedede;}
.contact-form div textarea {height: 150px;padding-left: 10px;}
.contact-form div label {font-weight: 400;}
.contact-form div label span {text-transform: capitalize;color: #888;}
.contact-form div input[type=text], .contact-form div input[type=email] {width: 370px;padding: 7px 10px;}
.contact-form .contact-submit input[type=submit] {background: #111;font-size: 14px;font-weight: bold;color: #fff;-webkit-transition: all .3s;transition: all .3s;}
.contact-form .contact-submit input[type=submit]:hover {background: #08f;}
.error404 .content-area {width: 100%;}
.error404 .error-image {position: relative;padding-bottom: 41px;margin: 90px 0 30px;}
.error404 .error-image:after {content: "";position: absolute;width: 60px;height: 1px;background: #08f;bottom: 0;left: 50%;margin-left: -30px;}
.error404 .page-content p {color: #222;margin: 0;margin-bottom: 35px;font-size: 16px;font-family: "Poppins",serif;}
.error404 .page-content .search-form {position: relative;max-width: 300px;margin: 0 auto;}
.error404 .page-content .search-form label input {width: 100%;font-style: italic;line-height: 1;}
.error404 .page-content .go-back-home {display: block;display: inline-block;color: #08f;font-size: 12px;text-transform: uppercase;letter-spacing: 1px;line-height: 1.5;position: relative;margin: 60px 0 30px;}
.error404 .page-content .go-back-home:hover {color: #111;}
.error404 .site-content {text-align: center;}
.comments-area {margin-top: 0;padding-top: 15px;border-top: 1px solid #dedede;}
.bypostauthor {display: block;}
.post-comments .post-title-box {border-top: 1px solid #dedede;padding-top: 12px;}
.post-comments .post-title-box h4 {text-transform: uppercase;}
.comments-title {font-size: 14px;}
.comment-list {padding: 0 0 21px;display: block;width: 100%;list-style: none;}
.comment-list .comment {overflow: hidden;margin-top: -1px;}
.comment-list > .comment:first-child {border-top: none;}
.comment-list ul {padding: 0;}
.comment-list ol {list-style: decimal;padding: 0;}
li > ul, li > ol {margin-left: 15px;}
.comment-list time {font-style: italic;font-size: 13px;color: #888;position: relative;}
.comment-list .reply {position: absolute;top: 20px;right: 20px;}
.comment-list .reply a:hover {color: #111;}
.comment-author .fn {text-transform: uppercase;bottom: 8px;position: relative;font-size: 14px;}
.comment-author .fn a {font-family: "Poppins",serif;color: #111;}
ol.children {position: relative;}
.single article.comment-body {padding: 20px 20px 5px 20px;border: 1px solid #f5f5f5;background: #faf8f8;margin-bottom: 10px;}
.comment-body {position: relative;padding: 20px 0;}
.pingback .comment-body {position: relative;padding: 0px 0px 15px 0;}
.single article.comment-body {position: relative;}
.comment-author {position: relative;}
.comment-author .avatar {border-radius: 100%;float: left;margin-right: 14px;height: 50px;width: 50px;margin-bottom: 35px;}
ol.children .comment-content {padding-left: 44px;}
.children .comment-author .avatar {height: 30px;width: 30px;}
.comment-author .says {display: none;}
.comment-content {margin-top: 5px;margin-bottom: 0;font-size: 14px;color: #111;word-wrap: break-word;padding-left: 65px;}
.comment-content > *:first-child {margin-top: 0;}
.comment-edit-link {font-size: 12px;padding-left: 3px;font-style: italic;}
.comment-edit-link:hover {color: #111;}
.comment-metadata {margin-top: -9px;}
.comment-content th, .comment-content td {padding: 6px;border: none;}
.comment-content tr {border-bottom: 1px solid #eee;}
.comment-content th:first-child, .comment-content td:first-child {padding-left: 0;}
.comment-content blockquote {margin: 0;}
@media (min-width: 768px) {.comment-list .children {padding: 0 0 0 60px;}
	.comment-list > .ol > .ol {padding: 0 0 0 60px;}}
@media (max-width: 768px) {ol.children ol.children {padding: 0;margin: 0;}}
@media (max-width: 575px) {.comment-list .reply {position: relative;top: 0px;text-align: right;}}
.comment-form label {width: 100%;display: block;padding-bottom: 12px;}
.comment-form textarea {height: 120px;}
.comment-form .form-submit input {text-transform: uppercase;margin-top: 23px;}
.comment-form .form-submit input:hover {background: #08f;}
.comment-form .required {color: #08f;}
.comment-reply-title {text-transform: uppercase;}
.comment-reply-title small a {float: right;font-size: 14px;text-transform: none;padding-top: 11px;font-weight: 300;}
.comment-reply-title small a:hover {color: #111;}
.comment-form-comment, .comment-form-author, .comment-form-email, .comment-form-url {margin-bottom: 0;margin-top: 14px;}
.comment-subscription-form {margin: 0 0 5px;}
#secondary .widget {margin-bottom: 30px;word-wrap: break-word;padding: 30px;border: 1px solid #ededed;}
.widget:last-child {margin-bottom: 0;}
.widget ul {list-style: none;margin: -8px 0;padding: 0;list-style-position: inside;}
.widget ul li {color: #08f;font-size: 14px;padding-bottom: 10px;}
.widget ul li:before {font-size: 15px;font-size: inherit;content: "";padding-right: 10px;color: #111;display: inline-block;font: normal normal normal 14px/1 FontAwesome;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.widget ul li:last-child {padding-bottom: 0;}
.widget ul li a {color: #444;}
.widget ul li a:hover {color: #08f;}
.widget select {border: 1px solid #dedede;width: 100%;padding: 7px;padding: 10px 10px 11px;}
.widget select option {word-wrap: break-word;}
.widget select:focus {outline: #fff;}
.widget a {color: #08f;-webkit-transition: all .3s;transition: all .3s;}
.widget input[type="text"], .widget input[type="email"], .widget input[type="date"], .widget input[type="number"], .widget input[type="search"] {width: 100%;font-size: 12px;font-style: italic;line-height: normal;}
.widget input[type="submit"] {display: block;width: 100%;font-size: 14px;padding: 15px 20px;text-transform: uppercase;margin: 0;cursor: pointer;border: none;-webkit-transition: all .3s;transition: all .3s;max-width: 400px;text-align: center;}
.widget input[type="submit"]:hover {background: #08f;color: #fff;}
.widget-area a {color: #000;}
.widget-area a:hover {color: #08f;}
.widget-title {margin: 0 0 30px;border-bottom: 2px solid #111;padding: 7px 0px 8px;font-weight: bold;font-size: 18px;}
h2.widget-title {position: relative;}
h2.widget-title::after {content: "";background: #08f;width: 40px;height: 2px;position: absolute;bottom: -2px;left: 0;}
.about-widget .about-me-heading {margin: 5px 0;}
.about-widget p:last-child {margin-bottom: -5px;}
#wp-calendar {border-collapse: collapse;border: 1px solid #dedede;width: 100%;border-top: none;}
#wp-calendar td, #wp-calendar th {text-align: center;border: none;}
#wp-calendar caption {color: #111;padding: 0;line-height: 39px;border: none;font-weight: 700;}
#wp-calendar thead, #wp-calendar tfoot {line-height: 33px;background: #dedede;}
#wp-calendar td, #wp-calendar th, #wp-calendar caption {padding: 4px;}
#wp-calendar tbody {line-height: 33px;}
#wp-calendar #prev, #wp-calendar #next {padding: 0 10px;background: #dedede;}
#wp-calendar #prev {text-align: left;}
#wp-calendar #next {text-align: right;}
.widget_mc4wp_form_widget .mc4wp-form {padding: 20px;background-color: #f1f1f1;}
.widget_recent_entries ul {margin-top: -8px;margin-bottom: -8px;}
.oviyan-lite-widget-wrp {position: relative;}
.header-mobile-menu-search {margin: 10px 20px 20px 10px;}
.search-form {position: relative;}
.search-form label input {padding: 8px 20px 10px;color: #000;font-size: 13px;border: 0;border-radius: 50px;background: #ececec;}
.search-form .search-submit {position: absolute;top: 0px;right: 0;width: 44px;height: 100%;border: none;padding: 0;text-align: center;color: #000;background: transparent;font-size: 16px;}
.search-form .search-submit:hover {background: transparent;}
.widget-area .tagcloud {margin-top: -7px;}
.widget-area .tagcloud a, .footer-middle-widget-area .tagcloud a {color: #111;line-height: 1.3;padding: 4px 11px 5px;border: 1px solid #111;margin: 10px 6px 0 0;display: inline-block;border-radius: 3px;}
.widget-area .tagcloud a:hover, .footer-middle-widget-area .tagcloud a:hover {color: #fff;border-color: #08f;background: #08f;}
.widget_archive ul, .widget_categories ul, .widget_pages ul, .widget_nav_menu ul, .widget_meta ul {margin: 0 0 1.5em 0;}
.widget.widget_nav_menu .menu-menu-1-container {float: none !important;}
.widget_archive ul ul, .widget_categories ul ul, .widget_pages ul ul, .widget_nav_menu ul ul, .widget_meta ul ul {padding-left: 1.5em;margin-bottom: 0;}
.widget_archive ul ul li:first-child, .widget_categories ul ul li:first-child, .widget_pages ul ul li:first-child, .widget_nav_menu ul ul li:first-child, .widget_meta ul ul li:first-child {padding-top: 5px;}
.widget_authors > ul > li:before {display: none;}
.widget_authors > ul > li > a {margin-bottom: 20px;display: block;}
.widgets-multi-column-grid ul > li:before {display: none;}
.oviyan-lite-intsgram-area h2.widget-title {display: none;}
.oviyan-lite-intsgram-area .iscwp-cnt-wrp {padding: 0px !important;}
#secondary .iscwp-cnt-wrp {padding: 3px !important;}
.widget-title .rsswidget.rsswidget {color: #111;}
.widget-title .rsswidget.rsswidget:hover {color: #08f;}
.rsswidget.rsswidget {color: #08f;}
.rss-widget-icon {display: none;}
.rss-date {display: block;}
.rssSummary, .rss-date, .widget_rss cite {color: #111;}
.oviyan-lite-social-network-widget .oviyan-lite-social-icon {display: inline-block;line-height: 40px;font-size: 16px;color: #888;width: 40px;height: 40px;text-decoration: none;text-align: center;margin: 2px;}
.oviyan-lite-social-network-widget.design-1 a {background: #e6e6e6;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.oviyan-lite-social-network-widget.design-1 a:hover {border-radius: 100%;}
.oviyan-lite-social-network-widget.design-2 a {line-height: 38px;border: 2px solid #ddd;box-shadow: 0px 1px 1px #999;border-radius: 100%;-webkit-transition: all .6s ease-in-out;transition: all .6s ease-in-out;}
.oviyan-lite-social-network-widget.design-3 a {opacity: 1;-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;background: #e6e6e6;text-align: center;border-radius: 10px 0;}
.oviyan-lite-social-network-widget.design-3 a:hover {border-radius: 0px 10px;}
.oviyan-lite-social-network-widget.design-4 a {background: #e6e6e6;color: #000;border-bottom: 2px solid #aaa;-webkit-transition: all .6s ease-in-out;transition: all .6s ease-in-out;}
.oviyan-lite-social-network-widget.design-4 a:hover {border: none;}
.oviyan-lite-social-network-widget.design-5 a {background: #e6e6e6;color: #fff;border: 1px solid #aaa;-webkit-transition: all .6s ease-in-out;transition: all .6s ease-in-out;}
.oviyan-lite-social-network-widget.design-5 a:hover {-webkit-transform: translateY(-5px);transform: translateY(-5px);}
.oviyan-lite-social-network-widget.design-6 a {background: #e6e6e6;color: #fff;border: 1px solid #aaa;border-radius: 100%;-webkit-transition: all .6s ease-in-out;transition: all .6s ease-in-out;}
.oviyan-lite-social-network-widget.design-6 a:hover {-webkit-transform: scale(.8);transform: scale(.8);}
.single .tags-links {width: 100%;float: left;}
h3.sd-title {display: none !important;}
.sharedaddy {margin-top: 25px;}
.sharedaddy .sd-content ul {margin: 0px !important;}
.page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley {border: none;margin-bottom: 0;margin-top: 0;padding: 0;}
embed, iframe, object {max-width: 100%;}
.wp-caption {margin-bottom: 1.5em;max-width: 100%;}
.wp-caption img[class*="wp-image-"] {display: block;margin-left: auto;margin-right: auto;}
.wp-caption .wp-caption-text {padding: .8075em 0;background: #f8f8f8;}
.wp-caption-text {text-align: center;}
.gallery {margin-bottom: 1.5em;margin-left: -10px;margin-right: -10px;margin-top: -20px;}
.gallery a:hover {opacity: 1;}
.gallery-item {display: inline-block;text-align: center;vertical-align: top;width: 100%;padding-left: 10px;padding-right: 10px;padding-top: 20px;}
.gallery-columns-2 .gallery-item {max-width: 50%;}
.gallery-columns-3 .gallery-item {max-width: 33.33%;}
.gallery-columns-4 .gallery-item {max-width: 25%;}
.gallery-columns-5 .gallery-item {max-width: 20%;}
.gallery-columns-6 .gallery-item {max-width: 16.66%;}
.gallery-columns-7 .gallery-item {max-width: 14.28%;}
.gallery-columns-8 .gallery-item {max-width: 12.5%;}
.gallery-columns-9 .gallery-item {max-width: 11.11%;}
.gallery-caption {display: block;}
.text-center {text-align: center;}
.post-list-wrap {padding: 0px 0 20px 0;}
.oviyan-lite-list-main .oviyan-lite-post-list {margin-bottom: 50px;}
.oviyan-lite-list-alt-main.oviyan-lite-design-1 .entry-meta-footer::before, .oviyan-lite-list-alt-main.oviyan-lite-design-1 .entry-meta-footer::after {content: none;}
.odd-grid .entry-content {padding-left: 15px;}
@media only screen and (min-width: 641px) and (max-width: 1023px) {.oviyan-lite-col-sm-12 {width: 100% !important;}
	.header-top {display: none;}
	.site-footer .menu, .site-footer .menu li ul {text-align: left;}}
@media only screen and (min-width: 40.0625em) {.oviyan-lite-col-1 {width: 8.33333%;}
	.oviyan-lite-col-2 {width: 16.66667%;}
	.oviyan-lite-col-3 {width: 25%;}
	.oviyan-lite-col-4 {width: 33.33333%;}
	.oviyan-lite-col-5 {width: 41.66667%;}
	.oviyan-lite-col-6 {width: 50%;}
	.oviyan-lite-col-7 {width: 58.33333%;}
	.oviyan-lite-col-8 {width: 66.66667%;}
	.oviyan-lite-col-9 {width: 75%;}
	.oviyan-lite-col-10 {width: 83.33333%;}
	.oviyan-lite-col-11 {width: 91.66667%;}
	.oviyan-lite-col-12 {width: 100%;}
	.oviyan-lite-col-5c {width: 20%;}
	#content article.oviyan-lite-col-6:nth-of-type(2n+1) {clear: both;}
	#content article.oviyan-lite-col-4:nth-of-type(3n+1) {clear: both;}
	.oviyan-lite-content-full {padding: 0px;}
	.oviyan-lite-content-left, .oviyan-lite-img-left {padding-left: 0px;}
	.post-list-alt-wrap {padding: 0px;}
	.oviyan-lite-list-main .oviyan-lite-col-6.oviyan-lite-img-left, .post-list-alt-wrap .oviyan-lite-col-6.oviyan-lite-img-left {padding-left: 0px;}
	.post-list-alt-wrap .oviyan-lite-img-right {padding-right: 0px;line-height: 0px;}
	.post-list-alt-wrap .entry-media, .post-list-wrap .entry-media {margin: 0px;line-height: 0px;}}
@media only screen and (max-width: 40.0625em) {.menu-toggle::before {left: 5px;}
	.featured-posts {margin-bottom: 0px;}
	.oviyan-lite-post-list .oviyan-lite-columns, .oviyan-lite-post-list-alt .oviyan-lite-columns {padding: 0px;}}
.oviyan-lite-search-box a:focus, .oviyan-lite-menu-box a:focus {outline: none;}
.oviyan-lite-search-box .search-btn {display: inline-block;font-weight: bold;font-size: 14px;text-align: left;color: #000;background: #fff;padding: 10px 35px;border-radius: 50px;text-transform: uppercase;border: 2px solid #000;line-height: 20px;}
.oviyan-lite-search-box .search-btn:hover, .oviyan-lite-search-box .search-btn:focus {background: #000;color: #fff;}
.oviyan-lite-modal, .oviyan-lite-modal * {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.oviyan-lite-modal {background: rgba(0,0,0,.5);padding: 24px;width: 60%;position: relative;display: none;}
.custombox-fullscreen .oviyan-lite-close {position: static !important;color: #000 !important;text-align: right;padding-bottom: 10px;background: url("../images/close.png") right 0 no-repeat;background-size: 35px 35px;width: 100%;height: 35px;float: right;cursor: pointer;}
.custombox-fullscreen .oviyan-lite-close:hover {transform: rotate(0deg) !important;}
.admin-bar .oviyan-lite-close {margin-top: 10px;}
.oviyan-lite-close:focus {outline: none;}
.oviyan-lite-search-box, .oviyan-lite-menu-box {text-align: center;}
.oviyan-lite-search-box input::-webkit-input-placeholder {color: #fff !important;}
.oviyan-lite-search-box input:-moz-placeholder {color: #fff !important;}
.oviyan-lite-search-box input::-moz-placeholder {color: #fff !important;}
.oviyan-lite-search-box input:-ms-input-placeholder {color: #fff !important;}
.oviyan-lite-search-box, .oviyan-lite-menu-box {position: absolute;top: 50%;left: 0;right: 0;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);border: none !important;}
.oviyan-lite-search-box input[type="search"] {color: #fff;margin: 0px auto 10px auto;background: rgba(0,0,0,0);width: 95%;display: block;font-size: 40px;outline: none;height: auto;text-align: center;border: none;border-bottom: 1px solid #999;}
.oviyan-lite-search-box .search-btn:hover {background: #000;color: #fff;}