/*
Theme Name: REDSEAL
Description: A custom website for REDSEAL.
Version: 1.2
Author: Sladestyle
Author URI: http://loopcreative.co
Template: enfold
*/




/*NEWS DEFAULT IMAGE*/
.blog-meta .iconfont { 
    display: block !important;
    background: url("https://www.redseal.net/wp-content/uploads/2020/02/Public-Private-Physical_spinner@2x.png")!important;
    background-repeat: no-repeat !important;
    background-size: contain !important;
}


/*Update Button Style*/


/*Fix FIREFOX img center issue*/

.avia-mozilla .avia-image-container-inner img {
    margin: auto !important;
}


/*BLOCK LAYOUT*/
.blocktitle p {
    font-weight: 600!important;
    line-height: 1.5!important;
    font-size: 28px !important;
}



/*END*/

/*Fix menu jumping around*/
#top #menu-item-search {
    width: 26px;
    min-width: 26px;
}

/*end*/

#top .image-overlay.overlay-type-extern .image-overlay-inside::before {
    display: none !important;
}

/*Home Page Banner-Slider Hide*/

#home-container-hide {
    display: none !important;
}



/*****
=================================
KEITHS PAGEES ===================
=================================
*****/

.sidebar .widget.integration-apps {
    padding: 0px 0 20px 0 !important;
}


/*****
=================================
FORMS ===========================
=================================
*****/

/*#top .form-heading {
    padding-bottom: 0px !important;
}

#top .form-heading h1 {
    font-size: 32px !important;
}

.form-desc {
    font-size: 18px !important;
}*/


/*FWD Submenu Mobile*/

.avia-mozilla .avia-image-container-inner img {
    margin: auto !important;
}

/*****
=================================
FULL WIDTH SUBMENU===============
=================================
*****/

#top .main_color .mobile_menu_toggle {
    background: transparent;
    border: 0;
    color: #ffffff !important;
}

.responsive #top .av-menu-mobile-active ul.av-open-submenu li {
    border: 0;
}

.responsive #top .av-menu-mobile-active ul.av-open-submenu li a:before {
    content: '';
}

#top .av-menu-mobile-active > ul.av-open-submenu {
    background: rgba(237, 35, 38, 0.95) !important;
    padding-bottom: 25px !important;
}

#top .av-menu-mobile-active ul.av-open-submenu li,
#top .av-menu-mobile-active ul.av-open-submenu {
    margin: 0 !important;
}

#top .av-menu-mobile-active ul.av-open-submenu li a{
    padding: 8px 14px 8px 14px !important;
}


/*
MOBILE MEDIA QUERIES FWD Submenu===================
*/

@media only screen and (max-width: 767px) {
    #top .red-submenu.av-submenu-container {
        height: 54px !important;
    }
}


@media only screen and (max-width: 767px) {
    #top .av-submenu-container {
        padding-right: 0px !important;
    }
}

@media only screen and (max-width: 1024px) {
nav.main_menu {display:none !important;}
#advanced_menu_toggle, #advanced_menu_hide {display:block !important; }
}

/*Mobile Menu Sooner*/

@media only screen and (max-width: 1100px) {
.html_mobile_menu_tablet .container #advanced_menu_toggle, .html_mobile_menu_tablet             #advanced_menu_hide {
    display: block;
    }
}

@media only screen and (max-width: 1099px) {
.responsive .av_mobile_menu_tablet .main_menu {
display: none;
}

.html_mobile_menu_tablet #mobile-advanced {
display: block;
}
}

/*END*/

.standard-button.margin-right {
    margin-right: 20px !important;
}


.av-main-nav ul {
    width: 212px !important;
}


/*********
ENFOLD FORMS - flyouts
*********/

#top .rs-enfold-form textarea {
    min-height: 60px;
    height: 125px !important;
}



/*
//From dev custom css
*/

input[type="submit"], #submit, .button {
    background-color: #169327;
    color: #fff;
    font-weight: bold;
    border-radius: 20px;
    padding: 8px 30px;
}
.bne-flyout-wrapper form {
    margin: 70px 40px 0px 30px;
}


/***CC FORMS***/

#docContainer .fb-input-box input {
    color: rgb(69,69,69);
    font: lighter !important 16px Helvetica, Arial, Sans-serif;
    border: 1px solid #e1e1e1;
    border-top-color: #e1e1e1;
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    border-radius: 1px;
    background-color: #f8f8f8 !important;
    height: 20px !important;
}

#docContainer .fb-phone input {
    color: rgb(69,69,69);
    font: lighter !important 16px Helvetica, Arial, Sans-serif;
    border: 1px solid #e1e1e1;
    border-top-color: #e1e1e1;
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    border-radius: 1px;
    background-color: #f8f8f8 !important;
    height: 20px !important;
}

#docContainer .fb-textarea textarea {
   color: rgb(69,69,69);
    font: lighter !important 16px Helvetica, Arial, Sans-serif;
    border: 1px solid #e1e1e1;
    border-top-color: #e1e1e1;
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    border-radius: 1px;
    background-color: #f8f8f8 !important;
    height: 100px !important;
}

#docContainer .fb-grouplabel label {
    font-weight: lighter !important;
    margin-bottom: 0px;
    padding-top: 4px;
    color: #999999;
}

#docContainer .fb-hint {
    display: inline-block;
    font-size: 13px;
    color: #666666 !important;
    margin: 5px 0px 1px 0px;
    font-weight: lighter !important;
}

#fb-submit-button {
    color: #fff;
    font-family: Helvetica, Arial;
    font-weight: lighter !important;
    font-size: 16px;
    border: none;
    margin-right: 6%;
    margin-left: 6%;
    width: 102px;
    height: 31px;
    text-shadow: none !important;
    cursor: pointer;
    background: url('../images/btn_submit.png') no-repeat;
    padding: 0;
    letter-spacing: 0.5px !important;
}


/**NOTIFICATION PLUGIN**/

.toast-title {
    visibility: hidden !important;
}

.toast-message {
    font-weight: 600 !important;
    text-align: center !important;
    margin-bottom: 8px !important;
    margin-top: -15px !important;
}

#toast-container > .notifire-no-icon {
    padding: 12px !important;
}

/* Your css styles for active menu item*/
.current_page_item .avia-menu-text, .active-menu-item {
  color: #000000 !important;
}


/*****Search Results page*****/

/*#top #searchsubmit, .ajax_load {
    color: #38b549 !important;
    background: none !important;
}*/

/*****JAZZ Open Position*****/
#resumator-logo {
    display: none !important;
}

#top .resumator-job-title {
    border-top: 1px solid #ddd;
    font-size: 24px !important;
    font-weight: 600 !important;
    font-family: Open Sans, sans-serif !important;
    margin: 25px 0 0 !important;
    padding: 25px 0 0 !important;
    color: #ed2326 !important;
}

.resumator-job-heading .resumator-job-location {
    font-size: 18px !important;
    color: #7c858c !important;
    font-weight: 400 !important;
    font-family: Open Sans, sans-serif !important;
}

.resumator-jobs-text {
    text-align: left;
    color: #787878 !important;
    font-size: 18px !important;
    font-family: Open Sans, sans-serif !important;
}

.resumator-job-info {
    display: block;
    float: left;
    line-height: 1.5em;
    margin: 0.25em 1em 0 0;
    text-align: left;
    font-size: 20px !important;
    font-weight: 600 !important;
    font-family: Open Sans, sans-serif !important;
}

.resumator-job-view-details {
    clear: both;
    padding-top: 4px;
    font-size: 20px !important;
    font-weight: 600 !important;
    font-family: Open Sans, sans-serif !important;
}

a.resumator-job-link {
    color: green !important;
    font-size: 16px !important;
    font-weight: 300 !important;
    font-family: Open Sans, sans-serif !important;
}

.resumator-job-description-text {
    margin-top: 15px !important;
}

.resumator-job-description p {
    font: 100 20px Open Sans, sans-serif !important;
}

.resumator-job-description ul li {
    font: 100 20px Open Sans, sans-serif !important;
}

.resumator-buttons input {
    padding: 5px 25px !important;
    border-radius: 50px !important;
    background-color: #38b549 !important;
    color: #ffffff !important;
    font-size: 16px !important;
    border: none !important;
}

.resumator-job-description-text p em {
    font-size: 16px !important;
}


/***LOGIN CAPTCHA***/
.aiowps-captcha-equation {
    color: #ffffff !important;
}

body.login div#login h1 a {
    padding-bottom: 0px !important;
}


/****
CONTACT US ON MOBILE MENU
****/

@media only screen and (min-width: 990px) {
    #menu-item-188.only-mo { 
        display: none !important;
    }
}


/*Partner logos*/

.industry-partners {
    padding-top: 15px !important;
}


#menu-item-2806.buy-button a {
    color: #EF201B !important;
    font-size: 1.1em !important;
    text-decoration: none !important;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 1px;
}

#menu-item-2806.buy-button a:hover {
    color: #999999 !important;
}

/***SALESFORCE FORM***/

.form-top {
    margin-top: 20px !important;
    margin-bottom: 25px !important;
}

.form-top2 {
    clear: both;
    margin-bottom: -75px !important;
    margin-top: 25px !important;
}

.form-top-page {
    margin-bottom: -100px !important;
    margin-top: 25px !important;
}

.sf-contact-form {
    margin-bottom: -50px !important;
}

.contact-heading {
    margin-bottom: -60px !important;
    padding-top: 25px !important;
}

.sf-button {
    font-size: 16px !important;
    border-radius: 50px !important;
    padding: 7px 30px !important;
    margin-top: 5px !important;
    margin-bottom: 0px !important;
    color: #ffffff !important;
    background-color: #38b549 !important;
}

#top .sf-form label {
    font-weight: 100 !important;
    font-size: 1.0em;
}

#top .sf-form01 label {
    font-weight: 100 !important;
    font-size: 1.0em;
}

.sf-explain {
    font-size: 13px !important;
    color: #999999 !important;
}

.sf-form01 {
    margin-top: -75px !important;
    padding-right: 25px !important;
}

/***SALES FORCE CONTACT US FORM***/



/*right contact info*/


/*ARCHIVE _ DELETE NAV MENU*/


#top .sidebar .widget_nav_menu .nested_nav {
    display: none !important;
}


/*Free Trial - subnav items*/

.menu-button::before {
    content: '';
    border-left: 2px solid #bd1a1c;
    position: absolute;
    height: 65%;
    left: 0;
    top: 19%;
}

.menu-button {
    margin-left: 13px !important;
    padding-left: 10px !important;
}


.flyout-content {
    padding: 5px 15px 15px 15px !important;
}

.flyout-heading {
    margin-top: 45px !important;
    margin-bottom: -45px !important;
    margin-left: 28px !important;
    font-size: 20px !important;
}

/*leadership*/

.team-member-description {
    font-size: 16px !important;
}

.team-member-job-title {
    font-size: 1.2em !important;
}

.team-member-name {
    font-size: 1.75em !important;
}


.partner-image {
    margin-bottom: 12px !important;
}

/*****
Hide Event Original Verion
*****/

.event-hide {
    display: none !important;
}

/**END**/


.team-img-container {
    float: left !important;
    padding-right: 20px !important;
}

.avia-team-member {
    margin: 30px 0 50px 0 !important;
}

.bod strong, .bod b {
    color: #7D868C !important;
}

.webinar-content a {
    text-decoration: none !important;
}

.position-title-first h3 {
    margin-bottom: -25px !important;
    font-weight: 600 !important;
}

.position-title h3 {
    margin-bottom: -25px !important;
    padding-top: 30px !important;
    font-weight: 600 !important;
}

.toggler {
    border: none !important;
}

.toggle_content {
    background-color: #ffffff !important;
    padding: 20px 0px 10px 40px !important;
    border: none !important;
}

.toggle_content h3 {
    color: #7d868c !important;
}

/***END***/

.jpeg {
    top: -50px !important;
}

.rcd-logo .image-overlay {
    display: none !important;
}

#top .scroll-down-link {
    height: 40px;
    line-height: 40px;
    left: 50%;
    bottom: 15px;
    color: #ed2326;
    font-size: 60px;
    text-shadow: none !important;
    -webkit-animation: avia_fade_move_down 4s ease-in-out infinite;
    animation: avia_fade_move_down 4s ease-in-out infinite;
}


/*BUTTONS*/

/*flyout form - enfold*/

/*.rs-enfold-form .button {
    font-size: 16px !important;
    padding: 6px 25px !important;
    border-radius: 50px !important;
    background-color: #38B549 !important;
}*/

/*salesforce form*/

.salesforce_w2l_lead .w2linput.submit {
    font-size: 16px !important;
    padding: 5px 35px !important;
    border-radius: 50px !important;
    color: #ffffff !important;
    background-color: #38b549 !important;
}

.salesforce_w2l_lead .w2linput.submit:hover {
    background-color: rgb(63, 206, 82) !important;
}

.salesforce_w2l_lead .sf_cc_user {
    padding: 0px !important;
}

.w2llabel {
    font-weight: 300 !important;
}

.salesforce_w2l_lead span.required {
    color: #EF201B !important;
}


/*end*/

.button {
    font-size: 16px !important;
    padding: 5px 35px !important;
}

.standard-button {
    margin-top: 12px !important;
}



.main-btn {
    color: #7c858c !important;
    border-color: #7c858c !important;
    border: 1px solid !important;
    border-radius: 0px !important;
    background-color: rgba(255,255,255, 0.85) !important;
    font-weight: 600 !important;
    letter-spacing: 1px !important;
    border-bottom: 1px solid !important;
    padding: 8px 20px !important;
    font-size: 16px !important;
    text-decoration: none !important;
    margin: 5px 0px 5px 30px !important;
    display: inline-block !important;
    float: right !important;
}

.main-btn:hover {
    text-decoration: none !important;
    color: #FFFFFF !important;
    background-color: #7c858c !important;
    border-color: #7c858c !important;
}

.main-btn-left {
    color: #7c858c !important;
    border-color: #7c858c !important;
    border: 1px solid !important;
    border-radius: 0px !important;
    background-color: rgba(255,255,255, 0.85) !important;
    padding: 5px 25px !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    text-decoration: none !important;
    margin: -10px 0px 15px -13px !important;
    display: inline-block !important;
    float: left !important;
}

.main-btn-left:hover {
    text-decoration: none !important;
    color: #FFFFFF !important;
    background-color: #7c858c !important;
    border-color: #7c858c !important;
}

#top .play-btn {
    font-size: 16px !important;
    font-weight: 400 !important;
    text-decoration: none !important;
    margin: 5px 0 5px 30px !important;
    display: inline-block !important;
    color: #7c858c !important;
    border-color: #7c858c !important;
    border: 1px solid !important;
    border-radius: 0px !important;
    background-color: rgba(255,255,255, 0.85) !important;
    font-weight: 600 !important;
    letter-spacing: 1px !important;
    border-bottom: 1px solid !important;
    padding: 8px 20px !important;
}

#top .play-btn:hover {
    text-decoration: none !important;
    color: #FFFFFF !important;
    background-color: #7c858c !important;
    border-color: #7c858c !important;
}

.btn-group {
    display: inline-block !important;
    float: right !important;
    margin-right: 0px !important;
}

.button-container {
    margin-top: 35px !important;
}

.button-center {
    margin-top: 35px !important;
    margin-left: auto;
    margin-right: auto;
}

.award-button {
    margin-right: 45px !important;
    margin-top: 25px !important;
}

.awards-more {
    padding-right: 45px !important;
}

.award-post {
    padding-top: 15px !important;
    padding-bottom: 20px !important;
}

/***GOvt - Sidebar - Buttons***/

.side-btn {
    padding: 8px 20px !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    background-color: rgba(255,255,255, 0.85) !important;
    color: #7c858c !important;
    text-decoration: none !important;
    margin: 0px 0px 10px 0px !important;
    display: block !important;
    float: left !important;
    width: 170px !important;
    text-align: center !important;
}

.side-btn:hover {
    text-decoration: none !important;
    color: #FFFFFF !important;
    background-color: #7c858c !important;
}

.side-btn-buy {
    padding: 8px 20px !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    background-color: rgba(255,255,255, 0.85) !important;
    color: #7c858c !important;
    text-decoration: none !important;
    margin: 0px 0px 10px 0px !important;
    display: block !important;
    float: left !important;
    width: 170px !important;
    text-align: center !important;
}

.side-btn-buy:hover {
    text-decoration: none !important;
    color: #FFFFFF !important;
    background-color: #7c858c !important;
    border-color: #7c858c !important;
}


.avia-button.avia-size-medium {
    padding-top: 8px;
    padding-bottom: 8px;
}


/******Pre-Loader Graphic******/

.av-preloading-logo {
  position: relative;
  top: 78px !important;
}


/****
Graphic Animation
****/

/*phone - tablet graphics*/
.avia_transform .avia_start_delayed_animation.right-to-left {
    -webkit-animation: avia-rtl 0.8s 1 cubic-bezier(0.54, 0.54, 0.73, 0.73);
    animation: avia-rtl 0.8s 1 cubic-bezier(0.54, 0.54, 0.73, 0.73);
    opacity: 1;
}

/*redseal circle*/
.avia_transform .avia_start_delayed_animation.av-rotateIn {
    -webkit-animation: avia-rotateIn 0.8s 1 cubic-bezier(0.54, 0.54, 0.73, 0.73) !important;
    animation: avia-rotateIn 0.8s 1 cubic-bezier(0.54, 0.54, 0.73, 0.73) !important;
    opacity: 1;
}


/***
========================
FONTS
========================
*/

h1 {
    font-weight: 600 !important;
    text-transform: none !important;
    letter-spacing: 0px !important;
}

h3, h2 {
    font-size: 24px;
    line-height: 1.4em;
    padding-bottom: 12px;
}

h4 {
    line-height: 1.4em !important;
    color: #EE2326 !important;
    font-size: 20px !important;
    margin-bottom: -10px !important;
    font-weight: 600 !important;
}

h5 {
    color: #7c858c !important;
    font-weight: 600 !important;
    font-size: 20px !important;
    line-height: 1.1em !important;
    margin-bottom: -10px !important;
}


strong, b {
    font-weight: 600 !important;
    color: #ed2326 !important;
}


body, p {
    font-weight: 300 !important;
    line-height: 1.5 !important;
}


.award-heading h3 {
    font-weight: 600 !important;
    line-height: 1.3em !important;
}

.award-heading.av-special-heading {
    margin-top: 12px !important;
}

.award-date b, .award-date strong {
    color: #7D868C !important;
}

.award-content b, .award-content strong {
    color: #7d868c !important;
}

.category-awards p {
	color: #7c858c !important;
}

.event-content a {
    color: #ed2326 !important;
    font-weight: 400 !important;
}

.event-content strong, .event-content b {
    color: #7d868c !important;
}

.event-button a {
    color: #ffffff !important;
}

/****
CONTACT FORMS ============================
****/

.form-address { 
    height: 70px !important;
}

.form-message { 
    height: 140px !important;
}

.contact-info {
    margin-top: -25px !important;
}

.avia-icon-list .iconlist_title {
    text-transform: none !important;
    top: 4px;
    margin-bottom: 0;
    position: relative;
}

.avia-icon-list .iconlist_icon {
    margin-right: 10px !important;
}

.emea-icon-rght .avia-icon-list li {
    padding: 0 0 66px 0 !important;
}

.wpcf7-form-control.button {
    background-color: #38b549 !important;
    color: #ffffff !important;
}

.wpcf7-textarea {
    height: 125px;
}

input.wpcf7-submit[type="submit"] {
    background-color: #38B549 !important;
    font-weight: normal !important;
    padding: 7px 40px !important;
    font-size: 16px !important;
}

/*map*/

.avia-google-map-container .gm-style-iw p {
    color: #EF201B !important;
    font-weight: 400 !important;
    font-size: 20px !important;
    padding-top: 20px !important;
}


/***
==========================
GENERAL
==========================
***/

body .avia_textblock .alignleft {
    margin: 4px 20px 0px 0;
}

.widget {
    padding: 0px 0 25px 0;
}

/*Partner Logos*/
#top .avia-logo-element-container .slide-entry {
    padding: 20px;
}

#top .entry-content-wrapper .home-flipbox ul {
    margin-left: 0px!important;
}
.entry-content-wrapper ul {
    margin-left: 50px;
}



#top .entry-content-wrapper .emea-icon-left ul {
    margin-left: 30px !important;
}



#top .entry-content-wrapper .emea-icon-rght ul {
    margin-left: 30px !important;
}

#top .entry-content-wrapper .contact-us-icon ul {
    margin-left: 30px !important;
}

#top .solutions-sidebar .entry-content-wrapper ul {
    margin-left: 0px !important;
}


#scroll-top-link {
    background-color: #f1f1f1;
}

/**Search Field**/

.header_color input[type="submit"] {
    background-color: transparent !important;
    color: #ef201b !important;
}

#top #searchsubmit {
    line-height: 32px !important;
}


/**Videos**/

.avia-video.video-thumb {
    margin-bottom: 10px !important;
}

.avia-video.video-thumb-large {
    border: 1px solid #e1e1e1 !important;
    box-shadow: 0px 2px 5px rgba(0,0,0,0.2) !important;
}

/*BUTTONS 2023*/

.avia-button {min-width: 250px;}
.avia-button.avia-color-light {
    border-radius: 10px!important;
    padding: 15px 25px!important;
    font-size: 16px!important;
    color: #ED1C24!important;
    border: 1px solid #ED1C24!important;
    background-color: rgba(255,255,255,.0)!important;
    font-weight: 400!important;
    min-width: 250px!important;
}


.avia-2buttons .avia-button {
    min-width: 195px !important;
}

.first-button .avia-button {
    margin-top: -30px !important;
}

.avia-button .avia_button_icon {
    left: -.65em;
}

/*
=========================
HEADER
=========================
*/

#header_main {
    border-top: none !important;
}

#header_meta {
    border: none !important;
}

/*.logo img {
    max-width: 300px !important;
}

.logo img {
    margin-top: 30px !important;
}*/

/*.header-scrolled .logo img {
    margin-top: 2px !important;
}*/

.header-scrolled .main_menu {
    top: 10px !important;
}

.main_menu {
    top: 20px !important;
    text-transform: uppercase !important;
}

#top .av-main-nav ul a {
    padding: 3px 15px !important;
}

.av-main-nav ul {
    margin-top: -19px !important;
}

.header-scrolled .av-main-nav ul {
    margin-top: -9px !important;
}

.avia-menu-fx {
    bottom: 18px !important;
    height: 3px !important;
    background-color: #000000 !important;
    display: none !important;
}

.header-scrolled .avia-menu-fx {
    bottom: 8px !important;
}

#top .av-main-nav ul li a {
    padding: 6px 15px !important;
    line-height: 1.6em !important;
}


/**Tertiary menu items**/

#top .av-main-nav ul ul {
    top: 8px !important;
}

#top .header-scrolled .av-main-nav ul ul {
    top: -1px !important;
}

#top #wrap_all .av-main-nav ul ul {
    background-color: #ffffff !important;
}


/*Search icon*/
#top #menu-item-search > a {
    color: #ED2426 !important;
}


/*Submenu*/
.avia-menu-text {
    font-weight: 400 !important;
    letter-spacing: 1.5 !important;
}



.sub-menu {
    text-transform: none !important;
    padding: 10px 0 10px 0 !important;
}

.av-main-nav ul li:last-child > a {
    border-bottom: none !important;
}

.av-main-nav ul li a {
    border-right: none !important;
    border-left: none !important;
}

/*Phone #*/
.phone-info a {
    text-decoration: none !important;
}

.av_phone_active_right .phone-info {
    letter-spacing: 1px !important;
    font-weight: 400 !important;
    margin-top: 9px !important;
    margin-bottom: -35px !important;
    padding-right: 10px !important;
}

/********
SIDEBAR
********/



/****

HOME PAGE =================================

****/

.heading-bg-red img {
    padding: 15px 35px 15px !important;
    border: 1px solid rgb(198, 0, 0) !important;
    background-color: rgba(222, 0, 0, 0.75) !important;
    border-radius: 0px !important;
}

.play-button {
    margin-top: 15px !important;
}

.button-grid {
    margin-bottom: 50px !important;
}


/****

SPLASH =================================

****/

.avia_textblock.splash-content {
    clear: both;
    line-height: 1.4 !important;
    font-weight: 600 !important;
    font-size: 40px !important;
    text-align: center !important;
}

.splash-download {
    font-size: 23px !important;
}

.avia_textblock .splash-pdf {
    font-size: 28px !important;
    line-height: 1.4em !important;
    margin-top: 25px !important;
    margin-bottom: -100px !important;
}


/****

PRODUCT PAGE =================================

****/

.red-submenu.main_color {
    background-color: #ed2326 !important;
}

.red-submenu.main_color .av-subnav-menu a {
    background-color: transparent !important;
}

.red-submenu .avia-menu-text {

    font-weight: 100 !important;
}

.red-submenu .avia-menu-text:hover {
    color: #000000 !important;
}


#top .av-submenu-container {
    padding-right: 50px;
}

#top .red-submenu .av-subnav-menu > li > a {
    padding: 0px 10px 0px 12px;
    display: block;
    border-left-style: solid;
    border-left-width: 0px !important;
}

#top .av-subnav-menu > li ul {
    background-color: #ED2326 !important;
    border-color: #D82224 !important;
}

.products-indent-left {
    margin-left: 50px !important;
}

/* active menu item*/


.red-submenu.main_color .av-subnav-menu a {
    color: #ffffff;
}

/*
//How it Works
*/

.howitworks-title {
    line-height: 1.4em !important;
    color: #ED2326 !important;
    font-size: 22px !important;
    margin-bottom: 0px !important;
    font-weight: 600 !important;
    margin-left: 15px !important;
}

.howitworks-submenu {
    list-style: none !important;
    margin-left: 0px !important;
}

.howitworks-submenu li {
    border-bottom: 1px solid #e1e1e1 !important;
    padding-bottom: 15px !important;
    padding-top: 15px !important;
    padding-left: 10px !important;
}

.howitworks-submenu a {
    text-decoration: none !important;
}

.howitworks-subhead-link h3 {
    font-size: 20px !important;
    line-height: 1.4em;
    padding-bottom: 15px !important;
    text-decoration: none !important;
}

.howitworks-subhead-link a:hover {
    color: #38B549 !important;
}

#top .entry-content-wrapper .other-resources ul {
    margin-left: 0px !important;
}


/****

BLOG - IN THE NEW - IN THE PRESS ======

****/


/**GOVERNMENT SIDEBAR - BLOG POSTS**/

#top .entry-content-wrapper .rpwe-block.government-post ul {
    margin-left: 0px !important;
}

.rpwe-block h3 {
    padding-bottom: 7px !important;
}

.rpwe-time {
    font-size: 14px !important;
}

/**GOVERNMENT SOLUTIONS**/

#nav_menu-10 .widgettitle {
    color: #000000 !important;
    margin-bottom: 0px !important;
}

#menu-solutions_submenu a {
    padding: 10px 0px 10px 0px !important;
    border-bottom: 1px solid #e1e1e1 !important;
}

/**END**/

.av-share-box .av-share-link-description {
    margin-bottom: 20px !important;
}

/**Pagination**/



#top .pagination .current {
    float: left;
    height: 35px;
    width: 35px;
    line-height: 35px;
    text-align: center;
    padding: 0;
    border-radius: 100px;
    margin-right: 3px;
    box-shadow: none !important;
    background-color: #38b549 !important;
    color: #ffffff;
    font-size: 14px !important;
}

#top .pagination a {
    background-color: rgb(63, 206, 82) !important;
    color: #ffffff;
    font-size: 16px !important;
    font-weight: 400 !important;
}

#top .pagination a:hover {
    background-color: #38b549 !important;
}

.pagination .pagination-meta {
    font-size: 16px !important;
}

/**read more BUTTON**/

.read-more-link {
    padding: 3px 25px 5px 25px !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    background-color: rgba(255,255,255, 0.85) !important;
    margin: 5px 0 5px 30px !important;
    display: inline-block !important;
    float: right !important;
    text-transform: uppercase;
    color: #7c858c !important;
    border-color: #7c858c !important;
    border: 1px solid !important;
    border-radius: 0px !important;
    letter-spacing: 1px !important;
    border-bottom: 1px solid !important;
}

/*.read-more-button {
    float: right !important;
    padding: 3px 0px 0px 25px !important;
    text-transform: uppercase;
}*/

.read-more-link:hover {
    text-decoration: none !important;
    background-color: #7c858c !important;
    border-color: #7c858c !important;
}

.more-link {
    color: #7c858c !important;
    text-decoration: none !important;
}
more-link a:hover {
    color: #ffffff !important;
    text-decoration: none !important;
}

.more-link-arrow {
    display: none !important;
}

.template-blog strong, .template-blog b {
    color: #7c858c !important;
}


.blog-meta a { 
    background: none !important;
}

.single-small .post_author_timeline {
    display: none !important;
}

.post-meta-infos {
    font-size: 20px !important;
    font-weight: 600 !important;
}

.flex_column .template-blog .post-meta-infos {
    margin-bottom: -10px;
    margin-top: 20px !important;
    font-weight: bold !important;
}

#top .fullsize .template-blog .post .entry-content-wrapper > * {
    max-width: 850px !important;
    text-align: left !important;
}

#top .fullsize .template-blog .post-title {
    max-width: 850px !important;
}

.category-blog .post-meta-infos {
    margin-bottom: -10px;
    margin-top: 17px !important;
    font-weight: bold !important;
    text-align: left !important;
}

.blog-categories.minor-meta {
    display: none !important;
}

.category-blog .text-sep.text-sep-cat {
    display: none !important;
}


.category-blog .text-sep {
    display: inline;
    font-weight: 400 !important;
}

.category-blog .blog-author.minor-meta {
    display: inline;
    font-weight: 100 !important;
}

.category-blog .big-preview {
    margin-bottom: 20px !important;
}

.category-news .post-meta-infos {
    display: none !important;
}

.category-news .post-title {
    margin-bottom: -6px !important;
}

.category-news .blog-author {
    display: none !important;
}
.category-news .text-sep {
    display: none !important;
}

.category-press .blog-author {
    display: none !important;
}
.category-press .text-sep {
    display: none !important;
}

#top .category-press .blog-meta .iconfont {
    display: none !important;
}

.template-blog .post_delimiter {
    margin-bottom: 10px !important;
}

.category-awards .post-meta-infos {
    display: none !important;
}

/*News-Events*/
.events {
    margin-top: -40px !important;
}


/*******
ARCHIVE
******/

/**Author Archive**/

.archive .fullsize .page-heading-container {
    display: none !important;
}

/*Archive buttons*/

/*in the new*/
#wp-category-archive-2.widget ul li {
    clear: both;
   border-radius: 50px !important;
    padding: 5px 25px !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    background-color: #38b549 !important;
    color: #ffffff !important;
    text-decoration: none !important;
    margin: 0px 0px 10px 0px !important;
    display: block !important;
    float: left !important;
    width: 135px !important;
    text-align: center !important;
}

#wp-category-archive-2 .widgettitle {
    margin-bottom: 15px !important;
}

#wp-category-archive-2.widget ul li a{
    color: #ffffff !important;
}

#wp-category-archive-2 {
    padding: 0px 0 25px 0 !important;
    margin-top: -15px !important;
}

/*press releases*/
#wp-category-archive-4.widget ul li {
    clear: both;
   border-radius: 50px !important;
    padding: 5px 25px !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    background-color: #38b549 !important;
    color: #ffffff !important;
    text-decoration: none !important;
    margin: 0px 0px 10px 0px !important;
    display: block !important;
    float: left !important;
    width: 135px !important;
    text-align: center !important;
}

#wp-category-archive-4 .widgettitle {
    margin-bottom: 15px !important;
}

#wp-category-archive-4.widget ul li a{
    color: #ffffff !important;
}

#wp-category-archive-4 {
    padding: 0px 0 25px 0 !important;
}


/*blog*/
#wp-category-archive-3.widget ul li {
    clear: both;
   border-radius: 50px !important;
    padding: 5px 25px !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    background-color: #38b549 !important;
    color: #ffffff !important;
    text-decoration: none !important;
    margin: 0px 0px 10px 0px !important;
    display: block !important;
    float: left !important;
    width: 135px !important;
    text-align: center !important;
}

#wp-category-archive-3 .widgettitle {
    margin-bottom: 15px !important;
}

#wp-category-archive-3.widget ul li a{
    color: #ffffff !important;
}

#wp-category-archive-3 {
    padding: 0px 0 25px 0 !important;
    margin-top: -15px !important;
}


/*Tag Single Page Title*/

#top .fullsize .template-blog .tag-page-post-type-title {
    display: none !important;
}

/*end*/

#top .fullsize .template-blog .blog-meta {
    display: none !important;
}

#top .fullsize .template-blog .post-title {
    text-align: left !important;
}


/*******
AWARD
******/

body .category-awards .alignleft {
    margin: 4px 20px 0 0 !important;
}

.award-logo {
    max-width: 110px !important;
    margin-right: 25px !important;
}

/*******
EVENT
******/

.event-button {
    margin-top: 12px !important;
}

.event-logo img {
    max-height: 80px !important;
    max-width: 100px !important;
    margin-top: 15px !important;
    margin-right: 5px !important;
}

/******
COMPANY ================================
*******/

.webinar-content a:hover {
    color: #38b549 !important;
}

#board-hide.bod {
    margin-top: -98px !important;
}


/******
PARTNERS ================================
*******/

.circle-graphic {
    margin-top: -100px !important;
}

.device-graphic {
    margin-bottom: -200px !important;
    margin-top: 50px !important;
}


/******
GOVERNMENT ================================
*******/

#top #menu-solutions_submenu li {
    margin-bottom: 6px !important;
}

a.anchor {
    display: block;
    position: relative;
    top: -20px;
    visibility: hidden;
}

.av-image-caption-overlay-center p:last-child {
    margin-bottom: 70px !important;
    font-weight: 400 !important;
}


/*Solutions submenu*/
#top .content .flex_column .widget_nav_menu li {
    border-bottom: none !important;
}

#top .content .flex_column .widget_nav_menu li:first-child {
    border-top: none !important;
}

#top .menu-solutions_submenu-container ul {
    margin-left: 0px !important;
}

.solutions-bg {
    border: 1px solid #e1e1e1 !important;
}

.widget_nav_menu .current-menu-item > a {
    font-weight: bold;
    color: #ED2326 !important;
}

/*How it Works*/

#nav_menu-11 .widgettitle {
    color: #000000 !important;
    margin-bottom: 0px !important;
}

#menu-products_how-it-works-submenu a {
    padding: 10px 0px 10px 0px !important;
    border-bottom: 1px solid #e1e1e1 !important;
}


/****

CONTACT US =================================

****/

.contact-form.container_wrap {
    border-top-width: 0px !important;
}

.contact-info-mobile.container_wrap {
    border-top-width: 0px !important;
    margin-top: -80px !important;
}


/****

SIDEBAR =================================

****/

.sidebar .widget {
    padding: 25px 0 25px 0 !important;
}

#top .sidebar .widget_nav_menu .nested_nav {
    padding: 0 0 0 0 !important;
}

.widgettitle {
    color: #000000 !important;
    margin-bottom: 12px !important;
}



/****

FOOTER =================================

****/

#footer.footer_color {
    border-color: #435466 !important;
}


/**Social Links**/

.social_bookmarks li {
    font-size: 22px !important;
    margin-left: 22px !important;
}

.widget_nav_menu a {
    padding: 3px 0px 0px 0px !important;
}

.footer_color a:hover {
    color: #a1a1a1 !important;
}

#footer .widget {
    margin: 20px 0 10px 0 !important;
}

#footer .widgettitle {
    margin-bottom: 4px !important;
    color: #ffffff !important;
}



.footer-menu a {
    text-decoration: none !important;
}

.footer-menu li {
    margin-bottom: 5px !important;
}

#footer .widgettitle {
    margin-bottom: 0px !important;
}

/****

MEDIA QUERIES =================================

****/


/*HEADER*/

@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    #header_meta {
        display: none !important;
    }
}
 
@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    .logo img {
        margin-top: 15px !important;
        margin-bottom: 5px !important;
    }
}

@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    #advanced_menu_toggle {
        background-color: #efefef !important;
        color: #000000 !important;
    }
}

@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    #advanced_menu_toggle:hover {
        background-color: #ed2326 !important;
        color: #ffffff !important;
    }
}



/*logo*/
@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    .responsive .logo img {
        max-height: 50px !important;
    }
}


/*Red Background Headers*/


@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    .red-background-header1 {
        margin-top: -100px !important;
        margin-bottom: 50px !important;
    }
}

@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    .red-background-header {
        margin-top: -80px !important;
        margin-bottom: 25px !important;
    }
}



/*red full width submenu*/

/*color sections with large padding*/

@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    .avia-section-large .content {
        padding-top: 25px !important;
        padding-bottom: 30px !important;
    }
}


/*Side graphics*/

@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    .tablet-graphic {
        display: none !important;
    }
}



/*BUTTONS*/

@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    .avia-button.avia-size-medium {
        text-align: center !important;
        width: 100% !important;
        margin: 5px 0 5px 0px !important;
        padding: 5px !important;
    }
}

@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    .flyout-trigger-id-3067 {
        text-align: center !important;
        width: 100% !important;
        margin: 0px 0 35px 0px !important;
    }
}


@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    .flyout-trigger-id-3065 {
        text-align: center !important;
        width: 100% !important;
        margin: 0px !important;
    }
}



@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    .main-btn {
        text-align: center !important;
        width: 100% !important;
        margin: 5px 0 5px 0px !important;
    }
}

@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    .standard-button {
        text-align: center !important;
        width: 100% !important;
        margin: 5px 0 5px 0px !important;
    }
}

@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    .play-btn {
        text-align: center !important;
        width: 100% !important;
        margin: 5px 0px !important;
        padding: 5px 0px !important;
        font-size: 15px !important;
    }
}

@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    .btn-group {
        display: inline-block !important;
        float: none !important;
        width: 100% !important;
    }
}

@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    .button-container {
        margin-top: 20px !important;
    }
}


@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    .read-more-button {
        width: 100% !important;
    }
}

@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    .read-more-link {
        width: 100% !important;
        text-align: center !important;
    }
}

@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    .avia-button-right {
        width: 100% !important;
    }
}

@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    .avia-button-right.button-right {
        margin-top: -15px !important;
    }
}


/*ul indent*/

@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    #top .entry-content-wrapper ul {
        margin-left: 0px !important;
    }
}

@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    h4 {
        padding-left: 0px !important;
    }
}

@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    h3, h4 {
        font-size: 20px !important;
    }
}

/***********
GENERAL
***********/

.title-container {
    padding-top: 30px !important;
}


/***********
HOME
***********/



@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    .heading-h2 h2 {
        padding-bottom: 0px !important;
        margin-bottom: -15px !important;
        font-size: 24px !important;
        line-height: 1.3em !important;
    }
}


/*****************
PRODUCTS
*****************/

@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    .products-indent-left {
        margin-left: 0px !important;
    }
}


/******************
SERVICES
******************/

@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    .column-margin {
        margin: 0px !important;
    }
}

/**Training**/

@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    .standard-button .avia-button .avia_button_icon {
        display: none !important;
    }
}

@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    .padding20-top{
        padding-top: 20px !important;
    }
}

/*confirmation*/

.training-confirmation.av_promobox {
    padding: 10px 10px 10px 25px;
    margin: 25px 0 15px 0 !important;
}

/*******************
INDUSTRIES
*******************/

@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    .column-padding {
        margin-top: 25px !important;
    }
}

@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    .column-bottom-margin {
        margin-bottom: -50px !important;
    }
}


/********************
GOVERNMENT
********************/


@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    #nav_menu-9 {
        display: none !important;
    }
}


/*********************
NEWS
*********************/


/*********************
COMPANY
*********************/

@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    .team-img-container {
        width: 100% !important;
    }
}

@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    .responsive #top .avia-team-member .team-img-container img {
        float: left !important;
    }
}

@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    .team-member-name {
        font-size: 1.2em !important;
    }
}


@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    .column-bottom-plus {
        margin-bottom: 50px !important;
    }
}

@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    .column-top5 {
        margin-top: 5px !important;
    }
}
    
    
    

/*CONTACT PAGE*/



@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    .title-container {
        padding-top: 0px !important;
    }
    .contact-form .content {
        padding-top: 35px !important;
    }
}


/***************SPLASH PAGE*************/

@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    #av_section_1.splash-banner-desktop {
        max-height: 260px !important;
        max-width: 737px !important;
    }
}


@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    .avia_textblock.splash-form-content {
        line-height: 1.65em;
        margin-top: 0px !important;
    }
}

@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    .avia_textblock.splash-right-content {
        line-height: 1.5em !important;
        font-size: 22px !important;
        margin-top: -15px !important;
        margin-bottom: -50px !important;
    }
}

@media only screen 
and (min-width : 0px) 
and (max-width : 478px) {
    #top .avia_textblock.splash-content {
        line-height: 1.35 !important;
        margin-top: -5px !important;
        text-align: center !important;
        font-weight: 600 !important;
        font-size: 20px !important;
    }
}

@media only screen 
and (min-width : 479px) 
and (max-width : 736px) {
    #top .avia_textblock.splash-content {
        line-height: 1.5 !important;
        margin-top: 0px !important;
        text-align: center !important;
        font-weight: 600 !important;
        font-size: 23px !important;
    }
}

@media only screen 
and (min-width : 0px) 
and (max-width : 478px) {
    #top .splash-download {
        font-size: 20px !important;
    }
}


@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    .avia_textblock .splash-pdf {
        font-size: 22px !important;
        line-height: 1.4em !important;
        margin-top: 0px !important;
        margin-bottom: -20px !important;
    }
}



/*FOOTER*/


@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    #enhancedtextwidget-12.widget, #enhancedtextwidget-11.widget, #enhancedtextwidget-10.widget,
    #enhancedtextwidget-9.widget, #enhancedtextwidget-8.widget, #enhancedtextwidget-7.widget,
    #enhancedtextwidget-6.widget {
        display: none !important;
    }
}

@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    #footer {
        padding: 0 0 20px 0;
    }
}

@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    #footer .widget {
        margin: -45px 0 0 0 !important;
    }
}


@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    #socket .copyright {
        margin: 0px !important;
        float: none !important;
        width: 100% !important;
    }
    #socket .container {
        text-align: center !important;
    }
    .responsive #socket .sub_menu_socket {
        margin: 10px auto 0 auto !important;
    }
}

@media only screen 
and (min-width : 0px) 
and (max-width : 736px) {
    #socket .social_bookmarks {
        margin-left: auto !important;
        margin-right: auto !important;
        margin-top: 0px !important;
        float: none !important;
    }
}



/********************************************
=============================================
TABLET QUERIES
=============================================
********************************************/


@media only screen 
and (min-width : 737px) 
and (max-width : 1024px)
and (orientation : landscape)  { 
    .play-btn, .main-btn {
        margin-left: 13px !important;
    }
}

@media only screen 
and (min-width : 737px) 
and (max-width : 1024px)
and (orientation : portrait)  { 
    .play-btn, .main-btn, .standard-button, .btn-group, 
    .avia-button.avia-position-right,
    .read-more-link, .read-more-button, .avia-button-right {
        width: 100% !important;
        text-align: center !important;
        margin-left: 0px !important;
    }
}


@media only screen 
and (min-width : 737px) 
and (max-width : 1024px)  { 
    .hide-tb {
        display: none !important;
    }
}


/***Red Submenu Flyout menus***/

@media only screen 
and (min-width : 737px) 
and (max-width : 1024px)
and (orientation : portrait)  { 
    .flyout-trigger-id-2719 {
        display: none !important;
    }
}

@media only screen 
and (min-width : 737px) 
and (max-width : 1024px)
and (orientation : portrait)  { 
    #menu-item-2732 {
        display: none !important;
    }
}

@media only screen 
and (min-width : 737px) 
and (max-width : 1024px)
and (orientation : portrait)  { 
    #menu-item-2726 {
        display: none !important;
    }
}


@media only screen 
and (min-width : 737px) 
and (max-width : 1024px)
and (orientation : portrait)  { 
    #top .red-submenu .av-subnav-menu > li > a {
        padding: 0 8px 0 8px !important;
    }
}



/***Side Graphics***/

@media only screen 
and (min-width : 737px) 
and (max-width : 1024px)
and (orientation : portrait)  { 
    .tablet-graphic {
        padding: 35px 0px 0px !important;
    }
}

@media only screen 
and (min-width : 737px) 
and (max-width : 1024px)
and (orientation : portrait)  { 
    .tablet-graphic.partner {
        display: none !important;
    }
}


/******ul indent******/


@media only screen 
and (min-width : 737px) 
and (max-width : 1024px)
and (orientation : portrait) {
    #top .entry-content-wrapper ul {
        margin-left: 0px !important;
    }
}

@media only screen 
and (min-width : 737px) 
and (max-width : 1024px)
and (orientation : portrait) {
    h4 {
        padding-left: 0px !important;
    }
}


/*********Company**********/

@media only screen 
and (min-width : 737px) 
and (max-width : 1024px) {
    .column-top75 {
        margin-top: 75px !important;
    }
}

/***************Contact US*************/


@media only screen 
and (min-width : 737px) 
and (max-width : 1094px) {
    .avia-icon-list .iconlist_icon, .iconlist-timeline {
        display: none !important;
    }
}

@media only screen 
and (min-width : 737px)  {
    .mobile-show {
        display: none !important;
    }
}

/*FOOTER*/

@media only screen 
and (min-width : 737px) 
and (max-width : 1024px)
and (orientation : portrait) {
    #enhancedtextwidget-12.widget, #enhancedtextwidget-11.widget, #enhancedtextwidget-10.widget,
    #enhancedtextwidget-9.widget, #enhancedtextwidget-8.widget, #enhancedtextwidget-7.widget,
    #enhancedtextwidget-6.widget {
        display: none !important;
    }
}

@media only screen 
and (min-width : 737px) 
and (max-width : 1024px)
and (orientation : portrait) {
    #footer {
        padding: 0 0 40px 0;
    }
}

@media only screen 
and (min-width : 737px) 
and (max-width : 1024px)
and (orientation : portrait) {
    #enhancedtextwidget-2 {
        right: 355px !important;
        width: 375px !important;
    }
}


@media only screen 
and (min-width : 737px) 
and (max-width : 1024px)
and (orientation : portrait) {
    #socket .copyright {
        margin: 0px !important;
        float: none !important;
        width: 100% !important;
    }
}

@media only screen 
and (min-width : 737px) 
and (max-width : 1024px)
and (orientation : portrait) {
    .avia3-menu {
        margin-top: -15px !important;
    }
}

@media only screen 
and (min-width : 737px) 
and (max-width : 1024px)
and (orientation : portrait) {
    #socket .social_bookmarks {
        margin: 0px !important;
        float: none !important;
        width: 100% !important;
    }
}