/*
Theme Name: the7dtchild
Author: Dream-Theme
Author URI: http://dream-theme.com/
Description: The7 is perfectly scalable, performance and SEO optimized, responsive, retina ready multipurpose WordPress theme. It will fit every site – big or small. From huge corporate portals to studio or personal sites – The7 will become a great foundation for your next project!
Version: 1.0.0
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
Template: dt-the7
*/
:root{
  /*--main-color-1: #000435;*/
  --main-color-1: #002046;
  --main-color-1-light: #062056;
  --main-color-1-light-2: #002c8c;
  --main-color-2: #C19552;
  --accent-color-1: #fff;
  --accent-color-2: #333;
  --accent-color-3: #838383;
}

html {
  background: #1a1c20;
}
/*Headings and Type*/
h2 {
  letter-spacing: 0.04em !important;
}

/*************************************************************  menus */
.mobile-main-nav > li.has-children > a:after, .mobile-main-nav .next-level-button svg, .mobile-main-nav > li.menu-item-language > a:after{
  fill: rgba(51, 51, 51, 0.67) !important;
}

/*tyeog*/
a{
text-decoration: none;
}

a:hover{
  text-decoration: underline;
}

/*Universals*/

.univ-btn-1 .vc_btn3 {
  color: #ffffff !important;
  border-color: #ebebeb !important;
 /* background-color: #0059ff !important;*/
  background-color: var(--main-color-1) !important;
  border: 0;
  font-size: 1.25em;
  background-image: none;
}
.univ-btn-1 .vc_btn3:hover {
  color: #fff !important;
  border-color: #ebebeb !important;
  /* background-color: #febf0f !important; */
  background-color: var(--main-color-1-light-2) !important;
  border: 0;
}
.univ-btn-2 .vc_btn3 {
  color: #1395cf !important;
  border-color: #ebebeb !important;
  background-color: #fff !important;
  border: 0;
  font-size: 1.25em;
  background-image: none;
}
.univ-btn-2 .vc_btn3:hover {
  color: #272727 !important;
  border-color: #ebebeb !important;
  background-color: #febf0f !important;
  border: 0;
}
/* header, body, footer parts */
xxx.masthead.sticky-off .branding {
  display: none;
}
.branding a img,
.branding img {
  /*max-width: 57% !important;
    height: auto;*/
  max-width: 100% !important;
  height: 46px;
  width: auto;
}
.mobile-header-bar .mobile-branding img {
  max-width: 40% !important;
  height: auto;
}
#footer .widget_block {
  text-align: center;
}

/*Specifics*/

/* Forms */
#frm_form_2_container p {
  font-size: 1.5em;
}

/*plugins*/
.cust_member_menu ul {
  display: flex;
  list-style: none;
  margin-left: 0;
  column-gap: 15px;
  justify-content: flex-end;
}
.cust_member_menu-center ul {
  display: flex;
  list-style: none;
  margin-left: 0;
  column-gap: 15px;
  justify-content: center;
}
.cust_member_menu ul .arm_logout_link {
  padding: 0;
  margin: 0;
}
.cust_member_menu ul > li a {
  text-decoration: none;
}
.cust_member_menu ul > li a:hover {
  color: #000;
}
.arm_profile_picture_block_inner {
  display: flex;
  align-items: center;
}
.arm_profile_picture_block.armCoverPhoto {
  background-color: #e5e5e5;
}
.arm_already_logged_in_message {
  text-align: center;
}
.arm_view_profile_btn_wrapper {
  margin-top: 10px;
}
/***************** EventON */
p.filtering_set_val:hover {
  color: #111 !important;
}

p.filtering_set_val.show:hover {
  color: #fff !important;
}
#evcal_list .eventon_list_event .event_description .evcal_gmaps {
  min-height: 500px !important;
  max-width: none;
}
.gmnoprint.gm-bundled-control.gm-bundled-control-on-bottom {
  top: 85px !important;
  right: 40px !important;
}
