@charset "utf-8";
/* CSS Document */


/*
 * Overlays.less
 * -----------------------------------------------
*/
.layer-overlay {
  position: relative;
}
.layer-overlay::before {
  background: rgba(17, 17, 17, 0.65) none repeat scroll 0 0;
  content: " ";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 0;
}
.layer-overlay.overlay-light::before {
  background-color: rgba(255, 255, 255, 0.8);
}
.layer-overlay.overlay-lighter::before {
  background-color: rgba(255, 255, 255, 0.7);
}
.layer-overlay.overlay-deep::before {
  background-color: rgba(255, 255, 255, 0.9);
}
.layer-overlay.overlay-dark::before {
  background-color: rgba(17, 17, 17, 0.85);
}
.layer-overlay.overlay-dark-deep::before {
  background-color: rgba(17, 17, 17, 0.9);
}
.layer-overlay.overlay-dark-light::before {
  background-color: rgba(17, 17, 17, 0.8);
}

.layer-overlay.overlay-dark-ami::before {
  background-color: rgba(17, 17, 17, 0.14);
}
.layer-overlay.overlay-dark-ami1::before {
  background-color: rgba(17, 17, 17, 0.81);
}




.layer-overlay.overlay-white::before {
  background-color: rgba(255, 255, 255, 0.9);
}
.layer-overlay.overlay-white-deep::before {
  background-color: rgba(255, 255, 255, 0.92);
}
.layer-overlay.overlay-white-light::before {
  background-color: rgba(255, 255, 255, 0.85);
}
.layer-overlay.layer-pattern::before {
  background-image: url(../images/pattern1.png);
  background-color: rgba(0, 0, 0, 0.6);
}
.layer-overlay.layer-pattern2::before {
  background-image: url(../images/pattern2.png);
  background-color: rgba(0, 0, 0, 0.8);
}
.layer-overlay.layer-pattern3::before {
  background-image: url(../images/pattern3.png);
  background-color: rgba(0, 0, 0, 0.8);
}
.layer-overlay.maximage-layer-overlay::before {
  z-index: 1;
}
.layer-overlay.overlay-blue::before {
  background-color: rgba(1, 162, 208, 0.9);
}
.layer-overlay.overlay-blue-light::before {
  background-color: rgba(1, 162, 208, 0.45);
}
.layer-overlay.overlay-pink::before {
  background-color: rgba(235, 110, 142, 0.9);
}
.layer-overlay.overlay-pink-light::before {
  background-color: rgba(235, 110, 142, 0.45);
}
.layer-overlay.overlay-brown::before {
  background-color: rgba(60, 171, 111, 0.9);
}
.layer-overlay.overlay-brown-light::before {
  background-color: rgba(60, 171, 111, 0.45);
}
.layer-overlay.overlay-yellow::before {
  background-color: rgba(255, 187, 34, 0.9);
}
.layer-overlay.overlay-yellow-light::before {
  background-color: rgba(255, 187, 34, 0.45);
}
.layer-overlay.overlay-green::before {
  background-color: rgba(16, 196, 92, 0.9);
}
.layer-overlay.overlay-green-light::before {
  background-color: rgba(16, 196, 92, 0.45);
}


img#cap-home {
    margin: 8px 0 0 0;
}





.mt5{ margin-top:5px !important;	}
.mt10{ margin-top:10px !important;	}
.mt15{ margin-top:15px !important;	}
.mt20{ margin-top:20px !important;	}
.mt25{ margin-top:25px !important;	}
.mt30{ margin-top:30px !important;	}
.mt35{ margin-top:35px !important;	}

.mb5{ margin-bottom:5px !important;	}
.mb10{ margin-bottom:10px !important;	}
.mb15{ margin-bottom:15px !important;	}
.mb20{ margin-bottom:20px !important;	}
.mb25{ margin-bottom:25px !important;	}
.mb30{ margin-bottom:30px !important;	}
.mb35{ margin-bottom:35px !important;	}
.mb40{ margin-bottom:40px !important;	}

.mb50{ margin-bottom:50px !important;	}


.ml5{ margin-left:5px!important;	}
.ml10{ margin-left:10px!important;	}
.ml15{ margin-left:15px!important;	}
.ml20{ margin-left:20px!important;	}
.ml25{ margin-left:25px!important;	}
.ml30{ margin-left:30px!important;	}
.ml35{ margin-left:35px!important;	}
.ml40{ margin-left:40px!important;	}


.mr5{ margin-right:5px!important;	}
.mr10{ margin-right:10px!important;	}
.mr15{ margin-right:15px!important;	}
.mr20{ margin-right:20px!important;	}
.mr25{ margin-right:25px!important;	}


.pb5{padding-bottom:5px!important;}
.pb10{padding-bottom:10px!important;}
.pb15{padding-bottom:15px!important;}
.pb20{padding-bottom:20px!important;}
.pb25{padding-bottom:25px!important;}





.font-white{
color:#fff !important;	
}

.color-red{
color:#F00 !important;	
}

.color-theme{
color:#daa106 !important;	
}

.no-padd{
	padding:0 !important;
}




input#searchtext {
    height: 30px;
    margin: 0 0 0 30px;
}


button#btn-search {
    height: 30px;
    width: 32px;
}



img.featured-img-fixed {
    width: 100%;
    height: 190px !important;
}