/***************************************************
  Mixins Themes 
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
  Mixins RTL Themes 
/***************************************************/
/************************************ 
	Override Bootstrap 
*************************************/
/**
 * Web Application Prefix Apply For Making Owner Styles
 */
/**
 *   Blocks Layout Selectors 
 */
/***********************************************************************/
#index .footer-container {
  margin-top: 0; }

.footer-container {
  background: transparent;
  border: none;
  margin-top: 30px; }
  .footer-container li a:hover {
    color: #28b9b2; }

.footer-bottom {
  background: #FFFFFF;
  padding-top: 30px; }

.leo-footer-top {
  margin: 0; }

.leo-footer-bottom {
  border-top: 1px solid #f6f6f6; }

.leo-footer-center {
  padding: 50px 0 0; }

/** Newletter **/
#footer {
  /** Social **/ }
  #footer .block_newsletter .block_content form .btn {
    background: #28b9b2; }
  #footer .block-social ul li:hover a:before {
    background: #28b9b2; }

/** footer top **/
.footer-container .footer-top .block .title_block {
  font-size: 20px;
  padding: 19px 15px 17px;
  margin-bottom: 0;
  border-bottom: 2px solid #f6f6f6; }
  .footer-container .footer-top .block .title_block:before {
    position: absolute;
    bottom: 12px;
    content: "";
    width: 16px;
    height: 2px;
    background-color: #28b9b2;
    left: 15px; }
    .rtl .footer-container .footer-top .block .title_block:before {
      right: 15px;
      left: auto; }

/*# sourceMappingURL=footerposition1505736225.css.map */
