/* ====================================================================================================================
 * Navbar Styles start
 * ====================================================================================================================*/

.navbar-brand { padding: 13px 15px 5px;}

/* navbar start */
/* --------------------------------------------------------------------- */
.navbar-default .navbar-nav > .active > a, 
.navbar-default .navbar-nav > .active > a:hover, 
.navbar-default .navbar-nav > .active > a:focus { background:#FFF url(../images/menubg.png) repeat 0 0; }

.navbar-default .navbar-nav > li > a:hover, 
.navbar-default .navbar-nav > li > a:focus { background:#FFF url(../images/menubg.png) repeat 0 0;}

.navbar-default {
      background-color: #555555c9; 
      border: 0px;
} 
.navbar-nav>li {
  padding-top: 6px;
  padding-top: 0px !important;
}

.navbar {
      margin-bottom: 0px; 
      border-radius:0px;
}
.navbar-default .navbar-nav > li > a {
      height: 50px;
      padding-top: 15px;
	  text-transform: uppercase;
	  font-family: Work sans;
	  font-size:11px;
	  font-weight: 600;
}

.dropdown-menu > li > a { font-family: "Open Sans",Arial,sans-serif; } /* Dropdown menu item font family */

.navbar label{ color:#CCC; }

/* navbar end */
/* --------------------------------------------------------------------- */

/* navbar under the Logo start */
/* --------------------------------------------------------------------- */
.headerbar .navbar-default .navbar-nav > li > a {
    height: 32px;
    padding-top: 15px;
	text-transform: uppercase;
	font-family: work sans;
	font-size:12px;
	font-weight: 600;
}
.headerbar .navbar { min-height: 29px;}
/* navbar under the Logo end */
/* --------------------------------------------------------------------- */

/* for Navigation Toggle Menu start */
/* --------------------------------------------------------------------- */
.navbar-toggle {
  background-color: #333;
  border: 1px solid #fff !important;
  margin-top: 4px;
  color: #fff;
}
.navbar-default .navbar-toggle:hover, 
.navbar-default .navbar-toggle:focus {
  background-color: #555;
}
.container > .navbar-header, .container > .navbar-collapse { margin-left: 0px; margin-right: 0px;} /* For toggle menu alignment */
/* --------------------------------------------------------------------- */

/* for Mega Menu */
/* --------------------------------------------------------------------- */
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus { background:#FFF url(../images/menubg.png) repeat 0 0;}
/* --------------------------------------------------------------------- */

/* for Navigation Sidebar */
/* --------------------------------------------------------------------- */
.nav-sidebar { 
    width: 100%;
    padding: 0; 
}
.nav-sidebar a {
    /*color: #777;*/
    -webkit-transition: all 0.08s linear;
    -moz-transition: all 0.08s linear;
    -o-transition: all 0.08s linear;
    transition: all 0.08s linear;
    -webkit-border-radius: none; 
    -moz-border-radius: none; 
    border-radius: none; 
	padding-left: 0px !important;
	border-bottom: 1px solid #e1e1e1;
}
.nav-sidebar .active a { 
	background-color: #fff;
	border-bottom: 1px solid #e1e1e1;
}
.nav-sidebar a:hover {
    background-color: #fff !important;   
}
.nav-sidebar .text-overflow a,
.nav-sidebar .text-overflow .media-body {
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis; 
}

.nav-sidebar ul > li > ul > li { 
    list-style: none;
}

.nav-sidebar ul > li > ul > li > a { 
    padding: 10px 0;
	display: block;
}

/* Right-aligned sidebar */
/* --------------------------------------------------------------------- */
.nav-sidebar.pull-right { 
    border-right: 0; 
    border-left: 1px solid #ddd; 
}
.nav-sidebar.pull-right a {
    -webkit-border-radius: 0 4px 4px 0; 
    -moz-border-radius: 0 4px 4px 0; 
    border-radius: 0 4px 4px 0; 
}

@media screen and (max-width:768px)
{
.navbar-nav>li {
  padding-top: 0px;
}
.navbar-brand {
    padding: 5px;
}
}
/* --------------------------------------------------------------------- */

/* Centered Navbar for Header Three Version */
/* --------------------------------------------------------------------- */
.centered { margin: 0 auto !important; float: none !important; display: table;}
/* --------------------------------------------------------------------- */

/* ====================================================================================================================
 * Navbar Styles end
 * ====================================================================================================================*/
 /*animation for girl*/
#pot2 {
 
  position: absolute;
  -webkit-animation: linear infinite;
  -webkit-animation-name: run;
  -webkit-animation-duration: 1s;
    animation-delay: 2s;

  height:150px;
  width:160px;
  ,
   animation-direction: alternate;
}
@-webkit-keyframes run {
 0% {right: 0%;}
  50% {right: 15%;}
  100%{right:0%}
}
@media only screen and (max-device-width: 700px){
 #pot{
         width: 118px;
    margin-left: -24%;
 }   
}
/*animation*/

/*animation for girl*/
#pot {
 
  position: absolute;
  -webkit-animation: linear infinite;
  -webkit-animation-name: run;
  -webkit-animation-duration: 1s;
  
  height:150px;
  width:160px;
  ,
   animation-direction: alternate;
}
@-webkit-keyframes run {
 0% {left: 0%;}
  50% {left: 15%;}
  100%{left:0%}
}
@media only screen and (max-device-width: 700px){
 #pot{
         width: 118px;
    margin-left: -24%;
 }   
}
/*animation*/

.imgbox1{
    height:150px;margin-top: 1%;display: block;width: 52%;margin: 0 auto;
}
@media only screen and (min-width: 425px){
.imgbox1{
    margin-top: 10px !important;
}    
	
}

.jumbotron{
    margin-bottom:0px !important;
    background-color:#cdefff;
    color:#4c94b6;
    padding-top:10px  !important;
    padding-bottom:10px  !important;
    
}
h1{
    margin-bottom:10px  !important;
}
.bg-orange{
    background-color:#ea6915;
    color:white;
}
.borderapp {
    padding: 10px !important;
    box-shadow: 3px 3px 4px 3px rgb(2 14 63 / 14%);
}
.text-light{
    color:grey;
    font-size:18px;
    text-align:center;
    margin-top:10px;
}
*{
    font-family:Times New Roman ;
}
:not(i){
    font-family:s;
}
 
#demo {
  display: flex;
  flex-direction: row;
  font-size: 1.6rem;
}

#jours {
  font-family: "Roboto Mono", sans-serif;
  font-size: 4rem;
  height: 10rem;
  margin-right: 1rem;
  width: 8rem;
  padding-top:5%;
}

#heures {
  font-family: "Roboto Mono", sans-serif;
  font-size: 4rem;
  height: 10rem;
  margin-right: 1rem;
  width: 8rem;
  padding-top:5%;
}

#minutes {
  font-family: "Roboto Mono", sans-serif;
  font-size: 4rem;
  height: 10rem;
  margin-right: 1rem;
  width: 8rem;
  padding-top:5%;
}

#secondes {
  font-family: "Roboto Mono", sans-serif;
  font-size: 4rem;
  height: 10rem;
  masrgin: auto;
  width: 8rem;
  padding-top:5%;
}

#infos {
    text-align: center;
  color: rgba(126,85,39,1);
  display: flex;
  flex-direction: row;
  font-size: 1.6rem;
}

.infos-jours {
  font-family: "Roboto Mono", sans-serif;
  margin-right: 1rem;
  margin-top: -3rem;
  width: 8rem;
}

.infos-heures {
  font-family: "Roboto Mono", sans-serif;
  margin-right: 1rem;
  margin-top: -3rem;
  width: 8rem;
}

.infos-minutes {
  font-family: "Roboto Mono", sans-serif;
  margin-right: 1rem;
  margin-top: -3rem;
  width: 8rem;
}

.infos-secondes {
  font-family: "Roboto Mono", sans-serif;
  marsgin: auto;
  margin-top: -3rem;
  width: 8rem;
}