 /*.thumb-zoomer .text-primary{
	color: #fff!important;
}*/

/*.thumb-zoomer:hover{
	color: #004085!important;
}*/

/*.hover-bg-white:hover {
    background-color: #cacaca !important;
}*/

.ls-wrapper span{
	color: #FCB221;
}

/*.txt-flat-icon{
	color: #ffffff!important;
}*/

.table100.ver6 {
    border-radius: 5px;
    overflow: hidden;
    background: #37AFCA;
    background: -webkit-linear-gradient(-38deg,#37AFCA,#D85235);
    background: -o-linear-gradient(-38deg,#37AFCA,#D85235);
    background: -moz-linear-gradient(-38deg,#37AFCA,#D85235);
    background: linear-gradient(-38deg,#37AFCA,#D85235);
    -webkit-box-shadow: 1px 1px 5px -1px rgba(0,0,0,0.62);
	-moz-box-shadow: 1px 1px 5px -1px rgba(0,0,0,0.62);
	box-shadow: 1px 1px 5px -1px rgba(0,0,0,0.62);
}

.table100.ver6 th {
    font-family: Montserrat-Medium;
    font-size: 14px;
    font-weight: 500;
    letter-spacing: 1px;
    color: #fff;
    line-height: 1.4;
    text-transform: uppercase;
    background-color: rgba(246,210,99,.56);
}

.row100{
	border-bottom: 1px solid #6161613b;
}

.row101{
	background: #ffffff0f;
}

.column102{
	background-color: #1380a83b;
}

.m-b-110{
	margin-bottom:0px;
}

.flip-box {
  background-color: transparent;
  width: 100%;
  height: 250px;
  perspective: 1000px;
}

.flip-box-inner {
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
  transition: transform 0.8s;
  transform-style: preserve-3d;
}

.flip-box:hover .flip-box-inner {
  transform: rotateY(180deg);
}

.flip-box-front, .flip-box-back {
  position: absolute;
  width: 100%;
  height: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.flip-box-front {
  background-color: #56A2D3 ;
  color: white;
  padding: 25px 20px 20px;
}

.flip-box-back {
  background-color: #fcb221;
  color: white;
  padding: 15px 20px;
  transform: rotateY(180deg);
}

.bg-photo-events{
  background-image: url('../images/950.jpg');
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: center;
}


.border-modern-item{
    border: 3px solid #56a2d3;
    /*background-color: aliceblue;*/
    -webkit-box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.49);
    -moz-box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.49);
    box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.49);
}

.border-modern-item i {
    position: relative;
    top: -45px;
    padding: 10px;
    background-color: #fdf6ea;
    color: #56a2d3;
}

.border-modern-item p{
  margin-top: -30px;
}

.yellow-background-items{
  background-color: #fff5e2a8;
}

#myModal, #myModal2, #myModal3{
  z-index: 100000;
}

.field-error{
  color: red;
  font-size:12px;
}