/* stylings for website sidebar - starts */

#webNavBar {
  z-index:100000;
}

#sidebar-header {
}


#websiteSidebar{
}

#websiteSidebar {
    float: left;
    width:50%;
    /*min-width: 325px;
    max-width: 325px;*/
    min-height: 700px;
    box-shadow: 3px 3px #f0f0f0;

/*  position:fixed;*/
/*  background: #212121 !important;*/
/*  background: #000000 !important;*/
    transition: all 0.3s;
    padding-top: 37px !important;
/*  min-height:100vh!important;*/
    /*
    moved to application/views/web/website_sidebar.php
    for assets path to be dynamic, to move app into appbox../app/
    background-image: url("/assets/images/login_signup.png");
    */
    background-position: left;
    background-repeat: no-repeat;
    background-size: cover;

    z-index:10000;
}

@media (max-width:767px){
    #websiteSidebar{
        width:100%!important;
        min-height:100vh!important;
        max-width:100%!important;
        /*position:relative!important;*/
        min-width:100%!important;
    }
}

#websiteSidebar p {
  padding-left:27px;
  color:grey;
  font-size:1.2rem;
  font-family:"PT Sans", Helvetica, Arial, sans-serif;
  font-size:23px;
  line-height:34px;
  font-weight:300;
  color:#909090;
}
#websiteSidebar .hasSubMenu li {
  padding-left:45px;
  font-weight:normal;
}

#websiteSidebar h1 {
  padding-left: 27px;
  /*font-size:2.0rem;*/
  font-size:59px;
  font-size:46px;
  font-weight:700;
  font-family:"PT Sans", Helvetica, Arial, sans-serif;
  line-height:73px;
}

#websiteSidebar .sidebar-links {
  line-height: 2rem;
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 27px;
  background-position-y:center;
  background-size:16px 16px;
  font-family:"PT Sans", Helvetica, Arial, sans-serif;
  font-weight:400;
  font-size:18px;
  line-height:32px;
}
#websiteSidebar .sidebar-links-top-icon {
  background-repeat: no-repeat;
  background-position: top;
  padding-top: 20px;
  background-position-y:top;
  text-align:center;
}

/*
#websiteSidebar .dashboard-link {
  background-image: url("../images/icons/dashboard-32px-2.png");
}
#websiteSidebar .emaillogs-link {
  background-image: url("../images/icons/emaillogs-32px.png");
}
#websiteSidebar .domains-link {
  background-image: url("../images/icons/domains-32px.png");
}
#websiteSidebar .suppression-link {
  background-image: url("../images/icons/suspension-32px-2.png");
}
#websiteSidebar .integration-link {
  background-image: url("../images/icons/integrations-32px.png");
}
#websiteSidebar .settings-link {
  background-image: url("../images/icons/settings-32px.png");
}

*/
#websiteSidebar .dashboard-link:hover {
  /*filter: invert(.5) sepia(1) saturate(5) hue-rotate(175deg);*/
}



#websiteSidebar.active {
    margin-left: -250px;
}

#websiteSidebar a[data-toggle="collapse"], #websiteSidebar a {
    position: relative;
    font-weight:normal;
}

#websiteSidebar a[data-toggle="collapse"]:hover, #websiteSidebar ul li a:hover {
  text-decoration:underline;
}

#websiteSidebar a {
  /*color: grey;*/
  color:#fff;
  opacity:1;
  line-height:2.75 rem !important;
  display:block;
  font-size: 18px;
  text-decoration:none;
}

#websiteSidebar li {
    /*border-bottom: 1px solid #212121;*/
}

#websiteSidebar li:focus {
    /*background-color: #212121;*/
    border:none !important;
}
#websiteSidebar a:focus {
    /*background-color: #212121;*/
    border:none !important;
}

/*
#websiteSidebar .dropdown-toggle::after {
    display: inline-block;
    width: 0;
    height: 0;
    vertical-align: middle;
    content: "";
    border-top: .3em solid;
    border-right: .3em solid transparent;
    border-left: .3em solid transparent;
    float: right;
    margin-top: 8px;
    margin-top: 1em;
    margin-left: .3em;
    margin-right: .6em;
}
*/

#websiteSidebar li:hover {
    /*background-color: #212121;*/
    cursor:pointer;
}

/*
#websiteSidebar {
     don't forget to add all the previously mentioned styles here too 
    color: #fff;
    transition: all 0.3s;
    padding-top: 37px !important;
	position:fixed;
}
*/
/* stylings for website-sidebar - ends */

.footer-small {
    font-size: 12px !important;
    color: grey;
}
.footer-small a {
	border-left:1px solid #777;
}

.footer-small-cp a {
    color: grey !important;
	display:inline-block !important;
}
.footer-icons {
	padding-right:5px;
}
.footer-small-cp{
    display: inline-block;
    width: 100%;
    color: grey;
    /*border: 1px solid red;*/
    text-align: center;
}

/*
   .show-link {
    color: grey;
    background-image: url("../images/icons/gettingstarted.png");
   } 
*/
/* #login-show-hide .show-link { */
 .show-link {
   /* color: grey;*/
    padding-left: 22px;
    float: right;
}
 .show-link:before {
    content: "\f06e";
    display: inline-block;
    margin-right: 6px;
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
 }
 .hide-link {
   /* color: grey;*/
    padding-left: 22px;
    float: right;
}
 .hide-link:before {
    content: "\f070";
    display: inline-block;
    margin-right: 6px;
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
 }

#websiteSidebar{
    width:50%;
    float:left;
/*  position:fixed;*/
/*  background: #212121 !important;*/
/*  background: #000000 !important;*/
    transition: all 0.3s;
    padding-top: 37px !important;
/*  min-height:100vh!important;*/
/*    
    moved to application/views/web/website_sidebar.php
    for assets path to be dynamic, to move app into appbox../app/
    background-image: url("/assets/images/login_signup.png");
*/
    background-position: left;
    background-repeat: no-repeat;
    background-size: cover;    
}
