/*
Theme Name: Event Management Pro
Theme URI: https://www.buywptemplates.com/products/event-management-wordpress-theme/
Author: BuyWpTemplates
Author URI: https://www.buywptemplates.com/
Description:
Version: 0.0.1
License: GNU General Public License
License URI:license.txt
Text Domain: event-management-pro
Tags: one-column, right-sidebar, custom-menu, editor-style, featured-images, full-width-template, sticky-post, theme-options, threaded-comments
Event Management Pro WordPress Theme has been created by BuyWpTemplates(buywptemplates.com), 2019.
Event Management Pro WordPress Theme is released under the terms of GNU GPL
*/
/* Basic Style */
:root {
  --color-white: #ffffff;
  --color-pink: #FD5056;
  --color-violent-violet: #1A093F;
}
:root {
  --font-ptserif: "PT Serif";
  --font-Josefin: "Josefin Sans";
}

*{
  margin:0;
  padding:0;
  outline:none;
}
html body{
  margin:0;
  padding:0;
  -ms-word-wrap:break-word;
  word-wrap:break-word;
  background-color:#fff;
  position:relative;
  font-size: 14px;
  color: #6c6c6c;
  font-family: var(--font-Josefin);
  font-weight: 300;
  overflow-x: hidden;
}
body a {
  text-decoration: none;
  color: var(--color-white);
}
img{
  width: 100%;
}
section {
  background-size: 100% 100%;
  background-repeat: no-repeat;
  padding: 60px 0;
}
h6{
  font: 500 20px/26px var(--font-Josefin);
}
h2{
  font: 600 32px/45px var(--font-Josefin);
}
p{
  font: 400 13px/22px var(--font-Josefin);
}
.nav-tabs,.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active, .nav-tabs .nav-link{
  border: none;
}
ul li{
  text-decoration: none;
  list-style: none;
}
ol, ul{
  padding-left: 0;
}
textarea {
    padding: 5px;
}
.theme_button{
  border-radius: 50px;
  background: var(--color-pink);
  color: #fff;
  font: 400 14px/18px var(--font-Josefin);
  letter-spacing: 0px;
  color: var(--color-white);
  border: none;
  transition:  ease 0.25s all;
  transition-duration: 1s;
}
.theme_button:hover{
  border-radius: 6px;
  color: #fff;
  background-color: var(--color-violent-violet);
}
.btn:focus{
  outline: none;
  box-shadow: none !important;
}
.modal-backdrop{
      background: unset!important;
    top: unset!important;
    opacity: 1!important;
    left: unset!important;
}

.bwt-scroll{
  background-attachment: scroll;
}
.bwt-fixed{
  background-attachment: fixed;
}
[type=search]{
    width: 100%;
}
.screen-reader-text{
  display: none;
}
/*-------------Spinner----------*/
.bwt-travel-loading-box{
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: var(--color-violent-violet);
  z-index: 2;
  cursor: pointer;
  z-index: 9999;
}
.bwt-travel-loading-box .codepad-logo, .bwt-travel-loading-box .codepad-logo::before, .bwt-travel-loading-box .codepad-logo::after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.bwt-travel-loading-box .codepad-logo {
  width: 100px;
  height: 100px;
  margin: auto;
  color: #FD5056;
  border-radius: 6px;
  box-shadow: inset 0 0 0 1px #FD5056;
  transform: rotate(45deg);
}
.bwt-travel-loading-box .logo {
  /*background: url("https://dl.dropboxusercontent.com/s/r0n3iyiuhub6j1t/test-fill-01.svg?dl=0") no-repeat 50%/70%;*/
  width: 100%;
  height: 100%;
  transform: rotate(-35deg);
}
.bwt-travel-loading-box .codepad-logo::before,
.bwt-travel-loading-box .codepad-logo::after {
  content: '';
  z-index: -1;
  margin: -5%;
  box-shadow: inset 0 0 0 2px;
  border-radius: 6px;
  animation: clipIt 8s linear infinite;
}
.bwt-travel-loading-box .codepad-logo::before {
  animation-delay: -4s;
}
@keyframes clipIt {
  0%, 100% { clip: rect(0px, 120px, 120px, 118px); }
  25%      { clip: rect(118px, 120px, 120px, 0px); }
  50%      { clip: rect(0px, 2px, 120px, 0px); }
  75%      { clip: rect(0px, 120px, 2px, 0px); }
}
.newsletter-box .wpcf7-not-valid-tip{
  color: var(--color-white);
  margin: 1em 0;
}
.newsletter-box .wpcf7-form-control-wrap{
  margin-bottom: 0 !important;
}
.bwt-footer-cols .wpcf7 form .wpcf7-response-output{
  margin-top: 0;
  color: var(--color-white);
  font-weight: 400;
  border-color: var(--color-violent-violet);
}
#content[tabindex="-1"]:focus { outline: 0; }
a:focus{ outline: thin dashed; }
.single-properties .single-page-category,
.single-properties .single-page-metaimage,.single-properties .single-post-content,
.single-properties .single-post-social-box{
  display: none;
}
