/***************************************************
  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 
 */
/***********************************************************************/
@media (min-width: 1200px) {
  #page {
    position: relative; } }

@media (min-width: 1700px) {
  #header {
    padding: 0 75px; } }
@media (max-width: 1699px) {
  #header {
    padding: 0 25px; } }
@media (max-width: 1199px) {
  #header {
    background: #000; } }

@media (min-width: 1200px) {
  #index:not(.keep-header) #header {
    position: absolute;
    z-index: 999;
    width: 100%;
    background: transparent; } }

@media (max-width: 1699px) and (min-width: 1200px) {
  .box1-h1 .left {
    width: calc(20% - 50px); } }
@media (max-width: 1199px) {
  .box1-h1 .left {
    text-align: center;
    padding-bottom: 30px; } }
@media (max-width: 1699px) and (min-width: 1200px) {
  .box1-h1 .center {
    width: calc(70% + 50px); } }
@media (min-width: 1700px) {
  .box1-h1 .center .ApMegamenu {
    float: right; }
    .rtl .box1-h1 .center .ApMegamenu {
      float: left; } }
@media (min-width: 1500px) {
  .box1-h1 .right {
    padding-bottom: 7px; } }

#footer {
  position: relative; }
  #footer:before {
    content: "";
    background: #2F3336;
    position: absolute;
    height: 100%;
    width: 100%;
    padding: 0 1000px;
    box-sizing: content-box;
    margin-left: -1000px; }

/*# sourceMappingURL=profile2803031741.css.map */
