﻿
/*fontawesome star*/
.br-theme-fontawesome-stars .br-widget {
  height: 28px;
  white-space: nowrap;
}
.br-theme-fontawesome-stars .br-widget a {
  font: normal normal normal 20px/1 FontAwesome;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  text-decoration: none;
  margin-right: 2px;
}
.br-theme-fontawesome-stars .br-widget a:after {
  content: '\f005';
  color: #d2d2d2;
}
.br-theme-fontawesome-stars .br-widget a.br-active:after {
  color: #EDB867;
}
.br-theme-fontawesome-stars .br-widget a.br-selected:after {
  color: #EDB867;
}
.br-theme-fontawesome-stars .br-widget .br-current-rating {
  display: none;
}
.br-theme-fontawesome-stars .br-readonly a {
  cursor: default;
}
.bg-info {
    background-color: #004fbd !important;
}
@media print {
  .br-theme-fontawesome-stars .br-widget a:after {
    content: '\f006';
    color: black;
  }
  .br-theme-fontawesome-stars .br-widget a.br-active:after,
  .br-theme-fontawesome-stars .br-widget a.br-selected:after {
    content: '\f005';
    color: black;
  }
}



/*fontawesome star-o*/

.br-theme-fontawesome-stars-o .br-widget {
  height: 28px;
  white-space: nowrap;
}
.br-theme-fontawesome-stars-o .br-widget a {
  font: normal normal normal 20px/1 FontAwesome;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  text-decoration: none;
  margin-right: 2px;
}
.br-theme-fontawesome-stars-o .br-widget a:after {
  content: '\f006';
  color: #d2d2d2;
}
.br-theme-fontawesome-stars-o .br-widget a.br-active:after {
  content: '\f005';
  color: #50E3C2;
}
.br-theme-fontawesome-stars-o .br-widget a.br-selected:after {
  content: '\f005';
  color: #50E3C2;
}
.br-theme-fontawesome-stars-o .br-widget a.br-fractional:after {
  content: '\f123';
  color: #50E3C2;
}
.br-theme-fontawesome-stars-o .br-widget .br-current-rating {
  display: none;
}
.br-theme-fontawesome-stars-o .br-readonly a {
  cursor: default;
}
.br-theme-fontawesome-stars-o .br-reverse a.br-fractional {
  display: inline-block;
  transform: scaleX(-1);
  -moz-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH";
}
@media print {
  .br-theme-fontawesome-stars-o .br-widget a:after {
    content: '\f006';
    color: black;
  }
  .br-theme-fontawesome-stars-o .br-widget a.br-active:after,
  .br-theme-fontawesome-stars-o .br-widget a.br-selected:after {
    content: '\f005';
    color: black;
  }
  .br-theme-fontawesome-stars-o .br-widget a.br-fractional:after {
    content: '\f123';
    color: black;
  }
}



/*Nick*/

.br-theme-fontawesome-stars-o .br-widget a.br-selected:after {
    content: '\f005';
    color: #ffbb00;
}


.br-theme-fontawesome-stars-o .br-widget a.br-fractional:after {
    content: '\f123';
    color: #ffbb00;
}













.card-footer2 {
    padding: .75rem 1.25rem;
    background-color: #f7f7f9;
    background-color: #f4f4ff;
    border-top: 1px solid rgba(0,0,0,.125);
}



.card-block {
    /*padding-top: 2rem;*/
    background-color: #d9edf7;
}

.card-footer2 {
    background-color: #d9edf7;
}




















/*body {
    margin: 0;
    overflow: hidden;
    width: 100%;
    height: 100vh;
    background: #2196F3;
    background: linear-gradient(to top left, #4CB8C4 -40%, #2196F3);
}*/
.modalNick {
    background: #2196F3;
}
.containerLoad {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 250px;
    height: 250px;
    margin: auto;
}

.part {
    width: 250px;
    position: absolute;
}

.svgpath {
    fill: rgba(145,220,90,0);
    stroke: aqua;
    stroke-width: 1.5px;
    stroke-dasharray: 1000;
    stroke-linecap: round;
    z-index: 2;
}

.svgbg {
    fill: rgba(255,255,255,0.2);
    z-index: 1;
}

#playload {
    animation: dash 2.5s reverse ease-in-out infinite;
}

@keyframes dash {
    to {
        stroke-dashoffset: 2000;
    }
}

.blog-post {
    animation-duration: 3s;
}

.highlightME{
    background:#FFB718;
    outline: 1px solid black;
    /*padding-left:calc(100% - 2px);
    padding-right:calc(100% - 2px);*/
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box;    /* Firefox, other Gecko */
box-sizing: border-box;         /* Opera/IE 8+ */

}

						
/********************************************/
/********    Tools Begin     ****************/
.delayCalcRow1,  .delayCalcRow2,  .delayCalcRow1{}	
					
@media (min-width: 992px)
		{
		.delayCalcRow1{float:left; margin-right:45px;}
		.delayCalcRow2{float:left; margin-right:45px;}
		.delayCalcRow1{}
}		


		.noteFreqTable td{border:solid black 1px;}
			.noteFreqTable tr:nth-child(even) {background:#cddae3;}
			.noteFreqTable tr td {padding:5px;}
			.cantHear{background:#c3c3c3;}			

			.noteFreqTableSimple td{border:solid black 1px;}



.slider-appstrap-theme .tp-bannertimer {
    background:#004fbd !important;
}

/*mailchimp*/
#mc-embedded-subscribe-form {
background:#292b2c;
}

#mc_embed_signup input.email{width:88% !important;}

#mc_embed_signup .button {
background:#004fbd !important;}

#mc_embed_signup .button:hover {
background:#ffb718 !important;
color:#292b2c;
}

.btnHover:hover{
    cursor: pointer;

}


/*exit modal*/
.white-popup {
  position: relative;
  background: #FFF;
  padding: 20px;
  width: auto;
  max-width: 500px;
  margin: 20px auto;
  /*> * {
    margin-top: 0;
  }*/
}

/*.exitWrapper{
    max-width: 100% !important;
    overflow: hidden !important;

}*/

.btn-buyNick{
color: #212529;
    background-color: #ffc107;
    border-color: #ffc107;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
}

.btn-buyNick:hover {
    color: #212529;
    background-color: #ff0000;
    border-color: #dc3545;
}

/*@include media-breakpoint-between(xs,md){
  .btn {
      @include button-size($input-btn-padding-y-sm, $input-btn-padding-x-sm, $font-size-sm, $line-height-sm, $btn-border-radius-sm);
  }
}*/

.dlybtn{font-size:8px;padding:2px;background:#ffb718;border:solid 1px #9c9da1;}

#slider1fade{display:none;}