/*
Theme Name: Output | Responsive Multi-Purpose WP Theme
Theme URI: http://gt3themes.com/wordpress-themes/output/
Author: gt3themes
Author URI: gt3themes.com
Description: Output – Revolutionary new Multi-Purpose Responsive Wordpress Theme. This Retina Ready theme comes with an absolutly new and unique Intro Page built in. The power of GT3 Page Builder will help you to create the custom pages within a minute. The theme supports Woocommerce 2.0.5, WPML and Mailchimp plugins and has a lot of custom things (widgets, shortcodes, modules).
Version: 1.1 (build b342873)
Tags: wordpress theme, responsive, retina ready, business, clean style
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
*/


.main_menu_menu .main_menu {
  border-right: 1px solid #fff;
  color: #666;
  float: left;
  font-size: 16px;
  font-weight: normal;
  margin-top: 0;
  padding: 16px 20px 12px 22px;
  width: auto;
}
.main_menu_menu .container a:hover {
  color: red !important;
}
.main_menu_menu .main_menu_menu {
  float: left;
  margin-top:4%;
  padding: 0;
  width: 75%;
}
.main_menu_menu .sub-menu {
  display: none;
}
.main_menu_menu .bggray {
  background-color: #cecece;
  float: left;
  padding: 0;
}

.main_menu_menu .menu li {
  float: left;
}
.main_menu_menu {
  float: right;
  margin-top: 1px;margin-right:27px;
}
.ubermenu-main .ubermenu-icon {
  width: 100%;
}
.ubermenu-item a {
    color: rgb(68, 68, 68);
    font-size: 16px;
    text-align: center;
}
.ubermenu-item a:hover {
    color:#E13B2B!important;
    font-size: 16px;
    text-align: center;
}
.ubermenu .ubermenu-item {
  display: inline-block;
  text-align: left;
  vertical-align: top;
  margin-right: 2px!important;
}
.ubermenu .ubermenu-item-layout-icon_left > .ubermenu-target-title {
  display: inline-block;margin-left:0px!important;
}
.rev_slider {
  margin-top: 10px;
}
.menu_toggler {
  display: none !important;
}
.ubermenu-submenu li a {
  border-bottom: 1px solid rgb(255, 255, 255) !important;
  text-align: left !important;
}
.ubermenu-submenu li a {
  border-bottom: 1px solid rgb(255, 255, 255) !important;
  text-align: left !important;
}
.fixed-menu.fixed_show {
  display: none;
}
.ubermenu-submenu li a {
  font-size: 14px;color:#fff!important;
  font-weight: normal !important;
  padding: 8px 20px !important;
}
.ubermenu-submenu li a:hover {
  font-size: 14px;
  font-weight: normal !important;
  padding: 8px 20px !important;
}
.ubermenu .ubermenu-submenu{
  background-color: rgb(13, 84, 162) !important;
}
.homebox{margin-top:20px;}
.homebox .span4 {
  background: rgb(0, 51, 153) none repeat scroll 0 0;
  padding: 40px 0;
}
.homebox .span4 a {
  border: 1px solid;
  border-radius: 5px;
  color: rgb(255, 255, 255);
  padding: 10px 25px;
}
.homebox .span4 a:hover {color:#E13B2B;}
.ubermenu .ubermenu-item-level-0 {
  backface-visibility: visible;
  vertical-align: middle!important;
}
.ubermenu .ubermenu-item-layout-image_left > .ubermenu-image {
  float: none !important;
}
.ubermenu .ubermenu-item-layout-image_left > .ubermenu-image {
  margin: 4px auto!important;
}
#menu-item-1616 a span {
  padding: 0 11px !important;
}
.ubermenu-target-title.ubermenu-target-text {
  padding-left: 0 !important;
}


@media only screen and (min-width:1101px) and (max-width:1299px){
.user_bg_layout .main_wrapper {
   width: 1100px !important;
}
header .header_block {
   width: 1156px !important;
}
.ubermenu .ubermenu-item.ubermenu-item-1635 > .ubermenu-target, .ubermenu .ubermenu-item.ubermenu-item-1635 > .ubermenu-content-block, .ubermenu .ubermenu-item.ubermenu-item-1635.ubermenu-custom-content-padded {
  padding: 20px 2px !important;
}
.homebox .span4 {
       width: 346px;
}
.user_bg_layout header .top_line {
  width: 1156px !important;
}
.right-sidebar-block.span3 {
  width: 216px;
}
.user_bg_layout .pre_footer {
   width: 1100px !important;
}
.user_bg_layout .footer_wrapper {
  width: 1140px !important;
}
.pre_footer .row {
    margin-left: 0;
}

}
@media only screen and (min-width:1100px) and (max-width:1199px){
header .header_block {
  width: 1000px !important;
}
.ubermenu-item a{
  font-size: 12px;
}
.ubermenu-item a:hover {
  font-size: 12px;
}
.user_bg_layout .pre_footer {
  width: 1000px !important;
}
.user_bg_layout .main_wrapper {
  width: 1000px !important;
}
.homebox .span4 {
  width: 320px;
}

}
@media only screen and (min-width:1025px) and (max-width:1099px){
header .header_block {
  width: 940px !important;
}
.ubermenu-item a{
  font-size: 11px;
}
.ubermenu-item a:hover {
  font-size: 11px;
}
}

@media only screen and (min-width:960px) and (max-width:1024px){
header .header_block {
   width: 900px !important;
}
.ubermenu-item a {
  font-size: 11px;
}
.ubermenu-item a:hover {
  font-size: 11px;
}
.homebox .span4 {
   width: 286px !important;
}
.user_bg_layout .main_wrapper {
  width: 900px !important;
}
.user_bg_layout .pre_footer {
  width: 900px !important;
}
.ubermenu .ubermenu-item {
  margin-right: 1px !important;
  }
header .top_line {
  width: 900px !important;
}
.logo_def {
    width: 100px;
}
.ubermenu-responsive-default.ubermenu-responsive.ubermenu .ubermenu-nav {
  display: block;
  text-align: right !important;
}
.ubermenu .ubermenu-item.ubermenu-item-1623 > .ubermenu-target {
    background:none !important;
    color: rgb(68, 68, 68) !important;
}
.ubermenu .ubermenu-item.ubermenu-item-1625 > .ubermenu-target {
    background:none !important;
    color: rgb(68, 68, 68) !important;
}
.ubermenu .ubermenu-item.ubermenu-item-1626 > .ubermenu-target {
    background:none !important;
    color: rgb(68, 68, 68) !important;
}
.ubermenu .ubermenu-item.ubermenu-item-1635 > .ubermenu-target {
    background:none !important;
    color: rgb(68, 68, 68) !important;
}
img.logo_retina {
    width: 100px;
}

}

@media only screen and (min-width:768px) and (max-width:959px){
header .header_block {
  width: 720px !important;
}
.logo_def {
    width: 100px;
}
img.logo_retina {
    width: 100px;
}
.ubermenu-responsive-default.ubermenu-responsive.ubermenu .ubermenu-nav {
  display: block;
  text-align: right !important;
}
.ubermenu .ubermenu-item.ubermenu-item-1623 > .ubermenu-target {
    background:none !important;
    color: rgb(68, 68, 68) !important;
}
.ubermenu .ubermenu-item.ubermenu-item-1625 > .ubermenu-target {
    background:none !important;
    color: rgb(68, 68, 68) !important;
}
.ubermenu .ubermenu-item.ubermenu-item-1626 > .ubermenu-target {
    background:none !important;
    color: rgb(68, 68, 68) !important;
}
.ubermenu .ubermenu-item.ubermenu-item-1635 > .ubermenu-target {
    background:none !important;
    color: rgb(68, 68, 68) !important;
}
.ubermenu .ubermenu-item.ubermenu-item-1635 > .ubermenu-target, .ubermenu .ubermenu-item.ubermenu-item-1635 > .ubermenu-content-block, .ubermenu .ubermenu-item.ubermenu-item-1635.ubermenu-custom-content-padded {
  padding: 0 5px !important;
}
.ubermenu .ubermenu-item.ubermenu-item-1623 > .ubermenu-target, .ubermenu .ubermenu-item.ubermenu-item-1635 > .ubermenu-content-block, .ubermenu .ubermenu-item.ubermenu-item-1635.ubermenu-custom-content-padded {
  padding: 0 5px !important;
}
.ubermenu .ubermenu-item.ubermenu-item-1625 > .ubermenu-target, .ubermenu .ubermenu-item.ubermenu-item-1635 > .ubermenu-content-block, .ubermenu .ubermenu-item.ubermenu-item-1635.ubermenu-custom-content-padded {
  padding: 0 5px !important;
}
.ubermenu .ubermenu-item.ubermenu-item-1626 > .ubermenu-target, .ubermenu .ubermenu-item.ubermenu-item-1635 > .ubermenu-content-block, .ubermenu .ubermenu-item.ubermenu-item-1635.ubermenu-custom-content-padded {
  padding: 0 5px !important;
}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop {
  max-width: 50% !important;
  min-width: 50% !important;
  top: auto;
  width: 52% !important;
  float: right;
  text-align: center !important;
  margin-left: 50% !important;
}
.ubermenu .ubermenu-icon {
    line-height: 1em;
    text-align: center;
    width: 300px !important;
}

.ubermenu .ubermenu-item-layout-image_left > .ubermenu-image {
  margin: 4px auto 5px 146px !important;
}
.ubermenu-target-title.ubermenu-target-text {
  padding-left: 12px !important;
  padding-right: 12px;
  width: 280px !important;
}
}

@media screen and (max-width:959px){
.main_menu_menu {
  float: left !important;
  font-size: 22px;
  text-align: right !important;
  width: 77%;
}
.ubermenu-responsive-default.ubermenu-responsive.ubermenu .ubermenu-nav {
  display: block;
  text-align: left;
}
.ubermenu .ubermenu-item.ubermenu-item-1623 > .ubermenu-target {
    background:none !important;
    color: rgb(68, 68, 68) !important;
}
.ubermenu .ubermenu-item.ubermenu-item-1625 > .ubermenu-target {
    background:none !important;
    color: rgb(68, 68, 68) !important;
}
.ubermenu .ubermenu-item.ubermenu-item-1626 > .ubermenu-target {
    background:none !important;
    color: rgb(68, 68, 68) !important;
}
.ubermenu .ubermenu-item.ubermenu-item-1635 > .ubermenu-target {
    background:none !important;
    color: rgb(68, 68, 68) !important;
}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop {
  max-width: 50% !important;
  min-width: 50% !important;
  top: auto;
  width: 52% !important;
  float: right;
  text-align: center !important;
  margin-left: 50% !important;
}
img.logo_retina {
    width: 100px;
}
}
@media screen and (min-width:640px) and (max-width:767px){
.main_menu_menu {
  float: left !important;
  font-size: 22px;
  margin-right: 1px !important;
  text-align: right !important;
  width: 64%;
}

header .header_block {
  width: 439px !important;
 padding: 5px 10px 0 !important;
}
.user_bg_layout header .top_line {
  width: 460px !important;
}
.ubermenu .ubermenu-item.ubermenu-item-1623 > .ubermenu-target {
    background:none !important;
    color: rgb(68, 68, 68) !important;
}
.ubermenu .ubermenu-item.ubermenu-item-1635 > .ubermenu-target, .ubermenu .ubermenu-item.ubermenu-item-1635 > .ubermenu-content-block, .ubermenu .ubermenu-item.ubermenu-item-1635.ubermenu-custom-content-padded {
  padding: 0 5px !important;
}
.ubermenu .ubermenu-item.ubermenu-item-1623 > .ubermenu-target, .ubermenu .ubermenu-item.ubermenu-item-1635 > .ubermenu-content-block, .ubermenu .ubermenu-item.ubermenu-item-1635.ubermenu-custom-content-padded {
  padding: 0 5px !important;
}
.ubermenu .ubermenu-item.ubermenu-item-1625 > .ubermenu-target, .ubermenu .ubermenu-item.ubermenu-item-1635 > .ubermenu-content-block, .ubermenu .ubermenu-item.ubermenu-item-1635.ubermenu-custom-content-padded {
  padding: 0 5px !important;
}
.ubermenu .ubermenu-item.ubermenu-item-1626 > .ubermenu-target, .ubermenu .ubermenu-item.ubermenu-item-1635 > .ubermenu-content-block, .ubermenu .ubermenu-item.ubermenu-item-1635.ubermenu-custom-content-padded {
  padding: 0 5px !important;
}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop {
  float: right;
  margin-left: 9% !important;
  max-width: 50% !important;
  min-width: 93% !important;
  text-align: center !important;
  top: auto;
  width: 77% !important;
}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item-level-0 {
    width: 100% !important;
}
.ubermenu .ubermenu-item.ubermenu-item-level-0 {
    float: right !important;
}
.ubermenu .ubermenu-icon {
    line-height: 1em;
    text-align: center;
    width: 300px !important;
}
.ubermenu-target-title.ubermenu-target-text {
  padding-left: 12px !important;
  padding-right: 12px;
  width: 280px !important;
}
.ubermenu .ubermenu-item-layout-image_left > .ubermenu-image {
  margin: 4px auto 5px 146px !important;
}

}
@media screen and (min-width:640px) and (max-width:760px){

.main_menu_menu {
  float: left !important;
  font-size: 22px;
  margin-right: 1px !important;
  text-align: right !important;
  width: 64%;
}
header .header_block {
  width: 439px !important;
}
.user_bg_layout header .top_line {
  width: 460px !important;
}
.header_block {
  padding: 0 20px !important;
}
.ubermenu .ubermenu-item.ubermenu-item-1635 > .ubermenu-target, .ubermenu .ubermenu-item.ubermenu-item-1635 > .ubermenu-content-block, .ubermenu .ubermenu-item.ubermenu-item-1635.ubermenu-custom-content-padded {
  padding: 0 5px !important;
}
.ubermenu .ubermenu-item.ubermenu-item-1623 > .ubermenu-target, .ubermenu .ubermenu-item.ubermenu-item-1635 > .ubermenu-content-block, .ubermenu .ubermenu-item.ubermenu-item-1635.ubermenu-custom-content-padded {
  padding: 0 5px !important;
}
.ubermenu .ubermenu-item.ubermenu-item-1625 > .ubermenu-target, .ubermenu .ubermenu-item.ubermenu-item-1635 > .ubermenu-content-block, .ubermenu .ubermenu-item.ubermenu-item-1635.ubermenu-custom-content-padded {
  padding: 0 5px !important;
}
.ubermenu .ubermenu-item.ubermenu-item-1626 > .ubermenu-target, .ubermenu .ubermenu-item.ubermenu-item-1635 > .ubermenu-content-block, .ubermenu .ubermenu-item.ubermenu-item-1635.ubermenu-custom-content-padded {
  padding: 0 5px !important;
}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop {
  float: right;
  margin-left: 9% !important;
  max-width: 50% !important;
  min-width: 93% !important;
  text-align: center !important;
  top: auto;
  width: 77% !important;
}
.ubermenu .ubermenu-icon {
    line-height: 1em;
    text-align: center;
    width: 300px !important;
}
.ubermenu-target-title.ubermenu-target-text {
  padding-left: 12px !important;
  padding-right: 12px;
  width: 280px !important;
}
.ubermenu .ubermenu-item-layout-image_left > .ubermenu-image {
  margin: 4px auto 5px 146px !important;
}
.ubermenu-target.ubermenu-item-layout-default.ubermenu-item-layout-text_only span {
  width: 100% !important;
}
}

@media screen and (min-width:480px) and (max-width:639px){
.main_menu_menu {
  float: left !important;
  font-size: 22px;
  margin-right: 1px !important;
  text-align: right !important;
  width: 64%;
}
header .header_block {
  width: 418px !important;
}
.user_bg_layout header .top_line {
  width: 460px !important;
}
.header_block {
  padding: 0 20px !important;
}
.ubermenu .ubermenu-item.ubermenu-item-1635 > .ubermenu-target, .ubermenu .ubermenu-item.ubermenu-item-1635 > .ubermenu-content-block, .ubermenu .ubermenu-item.ubermenu-item-1635.ubermenu-custom-content-padded {
  padding: 0 5px !important;
}
.ubermenu .ubermenu-item.ubermenu-item-1623 > .ubermenu-target, .ubermenu .ubermenu-item.ubermenu-item-1635 > .ubermenu-content-block, .ubermenu .ubermenu-item.ubermenu-item-1635.ubermenu-custom-content-padded {
  padding: 0 5px !important;
}
.ubermenu .ubermenu-item.ubermenu-item-1625 > .ubermenu-target, .ubermenu .ubermenu-item.ubermenu-item-1635 > .ubermenu-content-block, .ubermenu .ubermenu-item.ubermenu-item-1635.ubermenu-custom-content-padded {
  padding: 0 5px !important;
}
.ubermenu .ubermenu-item.ubermenu-item-1626 > .ubermenu-target, .ubermenu .ubermenu-item.ubermenu-item-1635 > .ubermenu-content-block, .ubermenu .ubermenu-item.ubermenu-item-1635.ubermenu-custom-content-padded {
  padding: 0 5px !important;
}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop {
  float: right;
  margin-left: 9% !important;
  max-width: 50% !important;
  min-width: 93% !important;
  text-align: center !important;
  top: auto;
  width: 77% !important;
}
.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column, .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column-auto {
  min-width: 100% !important;
}
.ubermenu .ubermenu-icon {
    line-height: 1em;
    text-align: center;
    width: 300px !important;
}
.ubermenu-target-title.ubermenu-target-text {
  padding-left: 12px !important;
  padding-right: 12px;
  width: 280px !important;
}
.ubermenu .ubermenu-item-layout-image_left > .ubermenu-image {
  margin: 4px auto 5px 146px !important;
}
.ubermenu-target.ubermenu-item-layout-default.ubermenu-item-layout-text_only span {
  width: 100% !important;
}
}
@media screen and (min-width:360px) and (max-width:479px){
.main_menu_menu {
  float: left !important;
  font-size: 22px;
  margin-right: 1px !important;
  text-align: right !important;
  width: 70%;
}
header .header_block {
  width: 418px !important;
}
.user_bg_layout header .top_line {
  width: 460px !important;
}
.header_block {
  padding: 0 20px !important;
}
.ubermenu .ubermenu-item.ubermenu-item-1635 > .ubermenu-target, .ubermenu .ubermenu-item.ubermenu-item-1635 > .ubermenu-content-block, .ubermenu .ubermenu-item.ubermenu-item-1635.ubermenu-custom-content-padded {
  padding: 0 5px !important;
}
.ubermenu .ubermenu-item.ubermenu-item-1623 > .ubermenu-target, .ubermenu .ubermenu-item.ubermenu-item-1635 > .ubermenu-content-block, .ubermenu .ubermenu-item.ubermenu-item-1635.ubermenu-custom-content-padded {
  padding: 0 5px !important;
}
.ubermenu .ubermenu-item.ubermenu-item-1625 > .ubermenu-target, .ubermenu .ubermenu-item.ubermenu-item-1635 > .ubermenu-content-block, .ubermenu .ubermenu-item.ubermenu-item-1635.ubermenu-custom-content-padded {
  padding: 0 5px !important;
}
.ubermenu .ubermenu-item.ubermenu-item-1626 > .ubermenu-target, .ubermenu .ubermenu-item.ubermenu-item-1635 > .ubermenu-content-block, .ubermenu .ubermenu-item.ubermenu-item-1635.ubermenu-custom-content-padded {
  padding: 0 5px !important;
}
.wp-image-593.alignleft {
    margin: auto !important;
    width: 100% !important;
}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop {
  float: right;
  margin-left: 9% !important;
  max-width: 50% !important;
  min-width: 93% !important;
  text-align: center !important;
  top: auto;
  width: 77% !important;
}
.logo img {
    display: block !important;
    max-width: 400px !important;
    width: 100px !important;
}
.ubermenu .ubermenu-icon {
    line-height: 1em;
    text-align: center;
    width: 300px !important;
}
.ubermenu-target-title.ubermenu-target-text {
  padding-left: 12px !important;
  padding-right: 12px;
  width: 280px !important;
}
.ubermenu .ubermenu-item-layout-image_left > .ubermenu-image {
  margin: 4px auto 5px 146px !important;
}
.ubermenu-target.ubermenu-item-layout-default.ubermenu-item-layout-text_only span {
  width: 100% !important;
}

}
@media screen and (min-width:359px) and (max-width:459px){
header .header_block {
  width: 300px !important;
}
.wp-image-593.alignleft {
    margin: auto !important;
    width: 100% !important;
}
header .header_block .logo {
  margin-left: 30% !important;
  text-align: center !important;
}
.ubermenu .ubermenu-icon {
    line-height: 1em;
    text-align: center;
    width: 300px !important;
}
.ubermenu-target-title.ubermenu-target-text {
  padding-left: 12px !important;
  padding-right: 12px;
  width: 280px !important;
}
.ubermenu .ubermenu-item-layout-image_left > .ubermenu-image {
  margin: 4px auto 5px 146px !important;
}
.ubermenu-target.ubermenu-item-layout-default.ubermenu-item-layout-text_only span {
  width: 100% !important;
}
}
@media screen and (min-width:320px) and (max-width:359px){

header .header_block {
  width: 100% !important;
}
header .header_block .logo {
  display: block;
  float: left;
  margin: auto;
  text-align: center;
  width: 100%;
}

header .header_block {
  width: 300px !important;
}
header .header_block {
  width: 300px !important;
}
.ubermenu .ubermenu-item.ubermenu-item-1635 > .ubermenu-target, .ubermenu .ubermenu-item.ubermenu-item-1635 > .ubermenu-content-block, .ubermenu .ubermenu-item.ubermenu-item-1635.ubermenu-custom-content-padded {
  padding: 0 5px !important;
}
.ubermenu .ubermenu-item.ubermenu-item-1623 > .ubermenu-target, .ubermenu .ubermenu-item.ubermenu-item-1635 > .ubermenu-content-block, .ubermenu .ubermenu-item.ubermenu-item-1635.ubermenu-custom-content-padded {
  padding: 0 5px !important;
}
.ubermenu .ubermenu-item.ubermenu-item-1625 > .ubermenu-target, .ubermenu .ubermenu-item.ubermenu-item-1635 > .ubermenu-content-block, .ubermenu .ubermenu-item.ubermenu-item-1635.ubermenu-custom-content-padded {
  padding: 0 5px !important;
}
.ubermenu .ubermenu-item.ubermenu-item-1626 > .ubermenu-target, .ubermenu .ubermenu-item.ubermenu-item-1635 > .ubermenu-content-block, .ubermenu .ubermenu-item.ubermenu-item-1635.ubermenu-custom-content-padded {
  padding: 0 5px !important;
}
.wp-image-593.alignleft {
    margin: auto !important;
    width: 100% !important;
}

.ubermenu-responsive-default.ubermenu-responsive .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop {
  float: right;
  margin-left: 20% !important;
  max-width: 100% !important;
  min-width: 100% !important;
  text-align: center !important;
  top: auto;
  width: 100% !important;
}
.main_menu_menu {
    float: left;
    margin-left: -31px !important;
    width: 84% !important;
}
.main_menu_menu {
    float: left;
    width: 84% !important;
}
.logo img {
    display: block !important;
    max-width: 400px !important;
    width: 100px !important;
}
.logo img {
  display: block !important;
  margin-left: 107px;
  max-width: 400px !important;
  width: 100px !important;
}
.ubermenu .ubermenu-icon {
    line-height: 1em;
    text-align: center;
    width: 300px !important;
}
.ubermenu-target-title.ubermenu-target-text {
  padding-left: 12px !important;
  padding-right: 12px;
  width: 280px !important;
}
.ubermenu .ubermenu-item-layout-image_left > .ubermenu-image {
  margin: 4px auto 5px 146px !important;
}
.ubermenu-target.ubermenu-item-layout-default.ubermenu-item-layout-text_only span {
  width: 100% !important;
}

}


@media only screen and (max-width: 1400px) { 
#menu-item-1616 a span {
  padding: 0 10px !important;
}

}
#give-gateway-radio-list > li::before {
    content: none;
}
.give-input {
    height: 40px !important;
    padding-bottom: 10px !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
    padding-top: 10px !important;
}
#give_checkout_user_info > legend ,.give-payment-mode-label{
    color: rgb(0, 51, 153);
}
.give-submit.give-btn {
  background-attachment: scroll;
  background-clip: border-box;
  background-color: rgb(0, 51, 153);
  background-image: none;
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto auto;
  color: rgb(255, 255, 255);
  font-size: 18px;
  font-weight: bold;
  padding-bottom: 10px;
  padding-left: 30px;
  padding-right: 30px;
  padding-top: 10px;
}
.give-form-title {
    margin-bottom: 20px !important;
}
.single-espresso_events .blog_post_head {
  display: none;
}