﻿/* 3.4 - Terms and conditions
/* ========================================================================== */
/* Color Configurations
/* ========================================================================== */
/*
    Cores Principais
*/
/*
    Cores Secund�rias
*/
/*
    Sms colors
*/
/*
    Category Homepage colors
*/
/* End Configurations
/* ========================================================================== */
/* Configurations
/* ========================================================================== */
/*
    New site colors
*/
#termsAndConditionsPageContainer #toTop,
#privacyPolicyPageContainer #toTop {
  position: fixed;
  bottom: 200px;
  right: 8px;
  z-index: 9000;
  width: 40px;
  height: 40px;
}
#termsAndConditionsPageContainer #toTop a,
#privacyPolicyPageContainer #toTop a {
  width: 100%;
  height: 100%;
  background-color: #9ED1EE;
  position: relative;
  float: left;
  padding-inline-start: 13px;
  padding-top: 11px;
  border-radius: 5px;
  opacity: 0.6;
}
#termsAndConditionsPageContainer #toTop a:hover,
#privacyPolicyPageContainer #toTop a:hover,
#termsAndConditionsPageContainer #toTop a:active,
#privacyPolicyPageContainer #toTop a:active {
  background-color: #2D9CDB;
}
#termsAndConditionsPageContainer .terms,
#privacyPolicyPageContainer .terms {
  padding: 10px;
}
#termsAndConditionsPageContainer .terms_title,
#privacyPolicyPageContainer .terms_title {
  font-size: 26px;
  padding-top: 10px;
  padding-bottom: 30px;
}
#termsAndConditionsPageContainer .terms_sub_title,
#privacyPolicyPageContainer .terms_sub_title {
  font-size: 20px;
  padding-top: 10px;
  padding-bottom: 15px;
}
#termsAndConditionsPageContainer p,
#privacyPolicyPageContainer p {
  text-align: justify;
}
#termsAndConditionsPageContainer li,
#privacyPolicyPageContainer li {
  text-align: justify;
  margin: 15px;
}
#termsAndConditionsPageContainer ul,
#privacyPolicyPageContainer ul {
  margin: 15px;
}
/* ------------
        MEDIA QUERIES
        --------------- */
@media (max-width: 767px) {
  #termsAndConditionsPageContainer,
  #privacyPolicyPageContainer {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }
  #termsAndConditionsPageContainer .bordery,
  #privacyPolicyPageContainer .bordery {
    background-color: #ffffff;
  }
  #termsAndConditionsPageContainer .bordery .print-options-title-default,
  #privacyPolicyPageContainer .bordery .print-options-title-default {
    color: #4295CB;
  }
  #termsAndConditionsPageContainer .bordery .line-separator,
  #privacyPolicyPageContainer .bordery .line-separator {
    display: none;
  }
  #termsAndConditionsPageContainer .bordery .terms_title_indice,
  #privacyPolicyPageContainer .bordery .terms_title_indice {
    text-align: center !important;
    color: #B6B5B5;
    font-size: 18px;
  }
  #termsAndConditionsPageContainer .bordery p,
  #privacyPolicyPageContainer .bordery p {
    margin: 0 0 20px;
  }
  #termsAndConditionsPageContainer .bordery p a.title,
  #privacyPolicyPageContainer .bordery p a.title {
    color: #465A64;
    font-weight: bold;
  }
  #termsAndConditionsPageContainer .terms .terms_title,
  #privacyPolicyPageContainer .terms .terms_title {
    text-align: left;
  }
  #termsAndConditionsPageContainer .terms_title,
  #privacyPolicyPageContainer .terms_title {
    font-size: 24px;
    padding-top: 10px;
    padding-bottom: 10px;
  }
  #termsAndConditionsPageContainer li,
  #privacyPolicyPageContainer li {
    text-align: justify;
    margin: 0;
  }
  #termsAndConditionsPageContainer ull,
  #privacyPolicyPageContainer ull {
    margin: 10px;
  }
  #termsAndConditionsPageContainer ol,
  #privacyPolicyPageContainer ol {
    margin-left: 10px;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -webkit-padding-start: 15px;
  }
}
/* end 3.3 - Terms and conditions
/* ========================================================================== */