body{
font-family:roboto !important;
}
.ihc-register-7{
width:100% !important;
max-width:600px;
margin:auto;
  display: block;
}
.fusion-author{
max-width:600px;
  margin:auto;
}
.about-author {
      max-width: 600px;
    margin: auto;
}
.ihc-login-template-6{
    width: 100%;
    max-width: 600px;
    display: block;
    margin: auto;
  background: #e6e6e6;
}
.simplefavorite-button.has-count{
       padding: 8px;
    border: 1px solid;
}
.simplefavorites-clear{
    padding: 8px;
    border: 1px solid;
}
.favorites-list {
        padding: 2px;
}
.favorites-list a::before {
       content: '\f061';
    font-family: FontAwesome;
}
.pt-cv-wrapper select {
     height: 28px;
    border: 1px solid #8c1d81;
    border-radius: 3px;
}
.cvp-live-filter {
    margin-bottom: 15px;
}
.author a{
  pointer-events: none;
  cursor: default;
}
.uab-template-4 .uab-tab-content{
padding:50px;
}
#comment-input input, .avada-select .select2-container .select2-choice, .avada-select-parent select, .chzn-container .chzn-drop, .chzn-container-single .chzn-single, .fusion-login-box .fusion-login-form input[type=password], .fusion-login-box .fusion-login-form input[type=text], .gform_wrapper .gfield input[type="email"], .gform_wrapper .gfield input[type="number"], .gform_wrapper .gfield input[type="password"], .gform_wrapper .gfield input[type="password"] input[type="number"], .gform_wrapper .gfield input[type="tel"], .gform_wrapper .gfield input[type="text"], .gform_wrapper .gfield input[type="url"], .gform_wrapper .gfield select, .gform_wrapper .gfield_select[multiple=multiple], .input-text:not(textarea), .main-nav-search-form input, .post-password-form label input[type="password"], .search-page-search-form input, .searchform .search-table .search-field input, .wpcf7-captchar, .wpcf7-form .wpcf7-date, .wpcf7-form .wpcf7-number, .wpcf7-form .wpcf7-quiz, .wpcf7-form .wpcf7-select, .wpcf7-form .wpcf7-text, input.s, input[type="email"], input[type="number"], input[type="password"], input[type="text"], select{
width:100%;
  max-width:600px;
  color:#333 !important;
  font-family:roboto !important;
}
/*.uab-template-4 .uab-social-icons{
display:none;
}*/
.sidebar .widget .heading .widget-title, .sidebar .widget .widget-title {
    background-color: rgba(255,255,255,0);
    font-size: 24px;
    border-bottom: 2px solid;
}
.pt-cv-view .pt-cv-title {
    min-height: 50px;
}
.svg-inline--fa {
      height: 2.5em;
} 
.fusion-post-title-meta-wrap {
    margin-bottom: 3px;
}
.post-content p {
    margin-top: 20px;
    margin-bottom: 20px;
}
.simplefavorite-button.has-count {
    padding: 15px;
    border: 1px solid;
    font-size: 16px;

}
.cvp-search-box input[type="text"]{
    width: 100%;
    max-width: 830px;
    padding: 15px !important;
    border: 1px solid #8c1d81;
    border-radius: 3px;
    color: black;
    font-size: 16px;
  height:28px;
}

#em-location-data table.em-location-data {
    width: 95%;
}
.single_event_listing .registration{
display:none !important;
}
.btnButton{
    padding: 4px;
    background: #8c1d81;
  color:white;
  margin-top: 20px !important;
    float: left;
}
.gv-list-view1{
	float: left;
    display: block;
  min-height:350px;
    max-width: 375px;
    margin: 10px;
    width: 100%;
      background: #f8f7f7;
    }
.gv-widget-search .gv-search-box.gv-search-box-submit .gv-search-button{
padding:10px;
  background:#333;
  color:white;
  margin-top: 20px !important;
  border:1px solid #333;
}
.gv-widget-search .gv-search-box.gv-search-box-submit .gv-search-button {
    padding: 10px;
    background: #8c1d81;
    color: white;
    margin-top: 20px !important;
    border: 1px solid #8c1d81;
  font-family: roboto;
}
.gv-search-clear{
   padding: 10px;
    background: #8c1d81;
    color: white;
    margin-top: 20px !important;
    border: 1px solid #8c1d81;
  margin-left:1px;
  font-family: roboto;
}
.gv-search-clear:hover{
  color: white;
}
.gv-left{
    width: 97%;
    margin-left: 21px;
}
.gv-widgets-header{
    background: #f8f7f7;
}
.cvp-live-filter .cvp-label {
     font-family: roboto !important;
    font-weight: 300 !important;
    font-size: 16px !important;
}
    
 .cvp-live-filter.cvp-dropdown{
         max-width: 228px;
    width: 100%;
  }
.cvp-live-submit{
    padding: 4px 20px !important;
    font-size: 16px !important;
    border-radius: 1px !important;
    background-color: #e52193 !important;
      text-transform: uppercase !important;

}
.cvp-live-reset{
   padding: 4px 20px !important;
    font-size: 16px !important;
    border-radius: 1px !important; 
      text-transform: uppercase !important;
    background-color: #5d2483 !important;
}
.simplefavorite-button.has-count:hover{
background-color: #dd007e !important;
    border-color: #dd007e !important;
}
div.iump-level-details-register-name{
display:none;
}
@media screen and (max-width:767px){
.gv-left{
float:left;
}
  .cvp-live-filter.cvp-dropdown{
      margin-right: 8px;
     max-width: 260px;
    width: 100%;
  }
  .pt-cv-wrapper select {
   margin-right: 30px;
}
  .cvp-search-box input[type="text"]{
    max-width: 260px;
    width: 100% !important;
  }

}
.tblp{
    width: 100%;
    text-align: left;
}
 .rw{
    line-height: 45px;
    border-bottom: 1px solid #ccc;}
.vdio{
width:100%;max-height:360px;height:100%
}
