/*
Theme Name:     innovation
Theme URI:      http://demo.themeruby.com/innovation/
Author:         Theme-Ruby
Author URI:     https://themeforest.net/user/theme-ruby/portfolio
Description:    INNOVATION: Multi-Concept News, Magazine & Blog Theme
Version:        5.5
Text Domain:    innovation
Tags:           four-columns, right-sidebar, custom-colors, translation-ready, theme-options, flexible-header
License:        Themeforest Licence
License URI:    https://themeforest.net/licenses/standard
*/
button#wpforms-submit-5986 {
    background: #24a9e0 !important;
    color: #fff !important;
    font-size: 20px !important;
    border-radius: 50px !important;
    padding: 15px !important;
    width: 100% !important;
    text-transform: uppercase !important;
    border:none !important;
}
input#wpforms-5986-field_1
{
     font-size: 14px !important;
    font-style: normal !important;
}
input#wpforms-5986-field_3 {
    font-size: 14px !important;
    font-style: normal !important;
}
.wpforms-field-container {
    margin-top: 150px !important;
}
div.wpforms-container-full .wpforms-form .wpforms-field {
    padding: 10px 0;
    clear: both;
    width: 670px !important;
}
div#PopupSignupForm_0 {
    display: none !important;
}
div#PopupSignupForm_1 {
    display: none !important;
}
@media only screen and (max-width: 320px){
.main-site-wrap {
    margin-top:0px !important;
}
}
@media only screen and (max-width: 767px)
{
.header-style-2 .logo-section-wrap {
    height: auto !important;
}
}
@media only screen and (max-width: 768px){
.header-style-2 .logo-section-wrap {
    position: absolute !important;
}
}
@media only screen and (max-width: 768px){
.main-site-wrap {
    margin-top: 74px !important;
}
}
@media only screen and (max-width: 600px){
.main-site-wrap {
    margin-top: 15px !important;
}
}
@media only screen and (max-width: 411px){
.main-site-wrap {
    margin-top: 15px !important;
}
}
@media only screen and (max-width: 360px){
.main-site-wrap {
    margin-top:6px !important;
}
}
@media only screen and (max-width: 768px){
.ruby-trigger .icon-wrap
{
	background:#fff !important;
}
}
@media only screen and (max-width: 600px){
.nav-bar-wrap {
    background: none !important;
}
}
@media only screen and (max-width: 600px){
.google-auto-placed {
    margin-top: 17px !important;
}
}
@media only screen and (max-width: 768px){
.nav-bar-wrap {
    background: none !important;
}
}
@media only screen and (max-width: 768px){
.google-auto-placed {
    margin-top: 17px !important;
}
}
@media only screen and (max-width: 768px){
.ruby-trigger .icon-wrap:before, .ruby-trigger .icon-wrap:after
{
	background:#fff !important;
}
}
.header-style-2 {
    background-color: #fff !important;
}
a.more-link {
    display: none !important;
}
iframe {
    width: 100% !important;
}
body.post-template-default.single.single-post.postid-874.single-format-standard.logged-in.admin-bar.wp-embed-responsive.ruby-body.is-full-width.is-header-style-2.customize-support {
    padding: 0 !important;
}
body.post-template-default.single.single-post.postid-874.single-format-standard.wp-embed-responsive.ruby-body.is-full-width.is-header-style-2 {
    padding: 0 !important;
}
body.home.blog.wp-embed-responsive.ruby-body.is-full-width.has-featured.is-header-style-2
{
	padding:0 !important;
}
div#mys-wrapper {
    height: 225px !important;
}
.nav-left-col {
    float: right !important;
}
.feat-wrap {
    margin-top: 0px !important;
}
.close-aside-wrap a
{
	margin-top:60 px !important;
}
.main-aside-inner {
margin:0 !important;
}
.aside-header-wrap {
    margin-bottom: 0px !important;
	padding-left:0 !important;
	padding-right:0 !important;
}
.main-aside-wrap
{
	top:0px !important;
}
.ns-eeo6y-e-2.column-container.canvas.flex-filler.center-justified {
    padding-top: 0 !important;
}
@media only screen and (max-width: 600px){
.feat-wrap {
    margin-top: 0px !important;
}
}
@media only screen and (max-width: 600px){
ins.adsbygoogle.adsbygoogle-noablate {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}
}
.main-nav-wrap ul.main-nav-inner > li > a, .mobile-nav-wrap
{
	font-size:12px !important
}
.main-aside-wrap
{
	width:100% !important;
}
.mobile-js-menu .side-area-mask {
    background: none important;
}
.wp-video
{
	position:relative !important;
}
.ruby-is-stick .mobile-nav-button {
    height: 45px;
}
nav.nav-bar-outer
{
	height:30px;
}
.header-style-2 .logo-inner img
{
	width:1349px;
}
.logo-inner:hover, .logo-inner:focus {
    opacity: 1 !important;
}
ul#menu-top-bar {
    text-transform: lowercase !important;
    font-size: 15px !important;
}
@media only screen and (max-width: 1024px){
.main-nav-wrap ul.main-nav-inner > li > a, .mobile-nav-wrap
{
	font-size:11px !important;
	margin-left:-12px !important;
}
}
div#mobile-navigation .menu-item i._after, .rtl .menu-item i._before {
    display: none !important;
}
.nav-right-col {
    display: none !important;
}
.promo-inner.row {
    display: none !important;
}
.close-aside-wrap.only-mobile {
    display:block !important;
}
@media only screen and (max-width:1500px)
{
    .is-center-logo .logo-section-holder
    {
        text-align: left !important;
    }
}
@media only screen and (max-width:1500px)
{
.header-style-2 .logo-inner img {
    width: 1500px;
}
}
@media only screen and (max-width:3072px)
{
.is-center-logo .logo-section-holder
{
    text-align:left !important;
}
}
@media only screen and (max-width:3072px)
{
.ruby-container
{
    max-width:1250px;
}
}

.wpforms-field-container {
    margin-top:0 !important; 
}