/*import */
/* css.gg */
@import url("https://css.gg/css");

/* UNPKG */
@import url("https://unpkg.com/css.gg/icons/icons.css");

/* JSDelivr */
@import url("https://cdn.jsdelivr.net/npm/css.gg/icons/icons.css");

/* import */

.spaceEvenly { justify-content: space-evenly; }
.spaceBetween { justify-content: space-between;}

main { min-height: 100vh;}


/* Başlık  */
#userFirma  .header1 h2 ,

#firmalar  .header1 h2 ,
#firmaBilgileri  .header1 h2 ,
#sifre .header1 h2 ,
#userLink .header1 h2,
#userTema .header1 h2,
#userPortfoylo .header1 h2,
#userProfil .header1 h2 { font-size: 1.4rem; }
.col-form-label-lg { font-size: 1rem;}
/* End başlık */
/* root */
:root {
    --blue: #324cdd;
    --indigo: #6610f2;
    --purple: #6f42c1;
    --pink: #e83e8c;
    --red: #ec0c38;
    --orange: #fd7e14;
    --yellow: #fa3a0e;
    --green: #09DAB4;
    --green-light: #ACBCA1;
    --green-light2: #3C3C3C;
    --teal: #00A9A2;
    --cyan: #11cdef;
    --white: #fff;
    --gray: #f7fafc;
    --gray-dark: #747474;
    --gray-ligt:  #EDEAE3;
    --primary: #7571f9;
    --secondary: #9097c4;
    --success: #6fd96f;
    --info: #4d7cff;
    --warning: #f29d56;
    --danger: #ff5e5e;
    --light: #f8f9fa;
    --dark: #353536;
    --breakpoint-xs: 0;
    --breakpoint-sm: 576px;
    --breakpoint-md: 768px;
    --breakpoint-lg: 992px;
    --breakpoint-xl: 1200px;
    --breakpoint-xxl: 1400;
    --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}
/* root */

.bgDark {  background-color: var(--dark); color: var(--white);}
#slideBasic  { position: relative;}
#slideBasic img {
    position: absolute !important;
    top: 0;
    left: 0;
    opacity: 0;
    transition: opacity 0.5s ease-in-out;
}

#slideBasic img.active {
    opacity: 1;
}


h1 , h2 ,h3 ,h4 ,h5 ,h6 { color:var(--green-light) ;}



@import url("//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css");

.navbar-icon-top .navbar-nav .nav-link > .fa {
  position: relative;
  width: 36px;
  font-size: 24px;
}

.navbar-icon-top .navbar-nav .nav-link > .fa > .badge {
  font-size: 0.75rem;
  position: absolute;
  right: 0;
  font-family: sans-serif;
}

.navbar-icon-top .navbar-nav .nav-link > .fa {
  top: 3px;
  line-height: 12px;
}

.navbar-icon-top .navbar-nav .nav-link > .fa > .badge {
  top: -10px;
}

@media (min-width: 576px) {
  .navbar-icon-top.navbar-expand-sm .navbar-nav .nav-link {
    text-align: center;
    display: table-cell;
    height: 70px;
    vertical-align: middle;
    padding-top: 0;
    padding-bottom: 0;
  }

  .navbar-icon-top.navbar-expand-sm .navbar-nav .nav-link > .fa {
    display: block;
    width: 48px;
    margin: 2px auto 4px auto;
    top: 0;
    line-height: 24px;
  }

  .navbar-icon-top.navbar-expand-sm .navbar-nav .nav-link > .fa > .badge {
    top: -7px;
  }
}

@media (min-width: 768px) {
  .navbar-icon-top.navbar-expand-md .navbar-nav .nav-link {
    text-align: center;
    display: table-cell;
    height: 70px;
    vertical-align: middle;
    padding-top: 0;
    padding-bottom: 0;
  }

  .navbar-icon-top.navbar-expand-md .navbar-nav .nav-link > .fa {
    display: block;
    width: 48px;
    margin: 2px auto 4px auto;
    top: 0;
    line-height: 24px;
  }

  .navbar-icon-top.navbar-expand-md .navbar-nav .nav-link > .fa > .badge {
    top: -7px;
  }
}

@media (min-width: 992px) {
  .navbar-icon-top.navbar-expand-lg .navbar-nav .nav-link {
    text-align: center;
    display: table-cell;
    height: 70px;
    vertical-align: middle;
    padding-top: 0;
    padding-bottom: 0;
  }

  .navbar-icon-top.navbar-expand-lg .navbar-nav .nav-link > .fa {
    display: block;
    width: 48px;
    margin: 2px auto 4px auto;
    top: 0;
    line-height: 24px;
  }

  .navbar-icon-top.navbar-expand-lg .navbar-nav .nav-link > .fa > .badge {
    top: -7px;
  }
}

@media (min-width: 1200px) {
  .navbar-icon-top.navbar-expand-xl .navbar-nav .nav-link {
    text-align: center;
    display: table-cell;
    height: 70px;
    vertical-align: middle;
    padding-top: 0;
    padding-bottom: 0;
  }

  .navbar-icon-top.navbar-expand-xl .navbar-nav .nav-link > .fa {
    display: block;
    width: 48px;
    margin: 2px auto 4px auto;
    top: 0;
    line-height: 24px;
  }

  .navbar-icon-top.navbar-expand-xl .navbar-nav .nav-link > .fa > .badge {
    top: -7px;
  }
}

body {
  --tw-bg-opacity: 1;
  background-color: rgb(248 249 250 / var(--tw-bg-opacity));
  font-family: Manrope, sans-serif;
  font-size: 0.875rem;
  line-height: 1.25rem;
}

/*navUsers*/
.navUsers { color: white;}
.navUsers ul {

                display: flex;
                list-style: none;
                align-items: center;
  justify-content: center;
 }



 .navUsers ul li {
      padding: 0rem 0.5rem;
 }

 .navUsers ul li p {padding: 0px ; margin: 0px; }
 .navUsers .userAvatar img {
  width: 53px;
  height: 53px;
}

 .navUsers .gg-eye , .navUsers  .gg-software-download { display: inline-block;}
/* navUsers*/
/* userinfo  */
#userInfo.noP { padding: 0px; }
#avatar-input { display: none; }
#userInfo  {
    border: 1px solid rgba(0, 0, 0, .125);
    border-radius: 15px;
    box-shadow: 0px 0px 10px 1px #00000040;
    justify-content: center;
    padding: 2rem 0rem 1rem 0rem ;
  }
#userInfo   .userAvatar { position: relative;}
#userInfo .editIcon {
                      color: chartreuse;
                      position: absolute;
                      top:46px;
                      margin-left: -5px;
                    }

#userInfo h3 {     font-size: 1rem; }
#userInfo .gg-eye , #userInfo .gg-software-download { display: inline-block;}
#userInfo   header   {
  width: 100%;
  display: block;
  text-align: center;
}


#userInfo .card { border: 0px solid rgba(0, 0, 0, .125);}
#userInfo ul { list-style: none; }
.userAvatar img {
  width: 103px;
  height: 103px;
  object-fit: cover;
  border-radius: 50%;
  border: 3px solid white;
  box-shadow: 0px 0px 10px 1px #00000040;
}

.avatarContent  {
  width: 24px;
  height: 24px;
}
#userInfo .card-body {
                  display: flex;
                  border: 1px dotted;
                  padding-bottom: 0px;
                 }
.profilbilgi {
  display: flex;
  min-width: 200px;
  align-items: center;
  justify-content: space-between;
  padding: 0rem 1rem ;
 }

 .cardBgDark{
        background-color: var(--dark);
        padding: 2rem;

}


/* sifre */
#sifre {padding: 0px;     text-align: left;  }
.header1 {
         color: var(--white);
         border-bottom: 1px solid #00000026;
         padding-top: 10px;
         padding-bottom: 5px;
         margin-bottom: 17px;
         text-align: left;
        }
.header1 h2 { color: var(--white);   }
#sifre .header1 h2 {
                  color: var(--dark);
                  text-align: left;
                  padding-left: 2rem;
                 }
#sifreguncelle { padding-bottom: 2rem; }
/* sifre */


/* profil  */
#userProfil { box-shadow: 0px 0px 10px 1px #00000040; }
.form-group  { width:100%;}
#userProfil  .header1 {
                      background: var(--dark);
                      margin: -1.25rem -1.25rem 1.5rem -1.25rem ;
                      padding:1.25rem 1.25rem 0rem 1.25rem  ;

                     }
/* profil  */

/* userLink */
#userLink {   box-shadow: 0px 0px 10px 1px #00000040;  }
#userLink .header1 h2  { color: var(--dark);}
/* userLink */


/* userFirma */
#userFirma {   box-shadow: 0px 0px 10px 1px #00000040;  }
#userFirma  .header1 h2   { color: var(--dark);}
/* userFirma */




/* userTema */
#userTema {     max-height: 1200px;    box-shadow: 0px 0px 10px 1px #00000040;  }
#userTema .header1 {
  background: var(--dark);
  margin: -1.25rem -1.25rem 1.5rem -1.25rem;
  padding: 1.25rem 1.25rem 0rem 1.25rem;
}
/* userTema */


/* userPortfoylo */

#userPortfoylo .header1 h2 {
  color: var(--dark);
}
/* userPortfoylo */


/* footer  */
  footer{ color: var(--white); padding:1rem 0rem 0rem ; }
  footer nav ul {
                  padding-left: 0px;
                  display: flex;
                  justify-content: space-between;
                 }
  footer nav ul li { list-style: none;}
/* footer  */




/* yen menu  */

.sticky-icon  {
	z-index:1;
	position:fixed;
	top:15%;
	right:0%;
	width:290px;
	display:flex;
	flex-direction:column;}
.sticky-icon a  {
	transform:translate(245px,0px);
	/* border-radius:50px 0px 0px 50px; */
 	text-align:left;
	margin:1px;
	text-decoration:none;
	text-transform:uppercase;
	padding:10px;
	font-size:22px;

	transition:all 0.8s;}
.sticky-icon a:hover  {
	color:#FFF;
	transform:translate(0px,0px);}
.sticky-icon a:hover i  {
	transform:rotate(360deg);}


.stickyLink  {
	background-color:var(--dark);
	color:#FFF;}




.fas fa-shopping-cart  {
	background-color:#FFF;}

#myBtn {
	height:50px;
  display: none;
  position: fixed;
  bottom: 20px;
  right: 30px;
  z-index: 99;
  text-align:center;
  padding:10px;
  text-align:center;
	line-height:40px;
  border: none;
  outline: none;
  background-color: #1e88e5;
  color: white;
  cursor: pointer;
  border-radius: 50%;
}
.fa-arrow-circle-up  {
	font-size:30px;}

#myBtn:hover {
  background-color: #555;
}


.stickyIcon { display: inline-block;      margin-right: 10px;}
/* Yan menu  */


/* sport */
#suportlist
ul {
    margin: 0 auto;
    padding: 0;
    max-height: 390px;
    overflow-y: auto;
    border: 1px  solid rgba(0, 0, 0, 0.1);
    padding: 5px 5px 0 5px;
    border-left: none;
    border-right: none;
}
#suportlist
ul
li {
    list-style: none;
    background-color: rgba(0, 0, 0, 0.05);
    background-image: linear-gradient(90deg, #FFD32E 10px, #EEE 10px, #EEE 11px, transparent 11px);
    padding: 10px 15px 10px 25px;
    border: 1px solid #CCC;
    box-shadow: inset 1px 1px 0 rgba(255, 255, 255, 0.5);
    margin-bottom: 5px;
    width: 100%;
    box-sizing: border-box;
    cursor: pointer;
    border-radius: 3px;
}
.nav-pills .nav-link {


        border: 0px !important;
        margin-bottom: 5px;



}


.flot-r{ float:right;
display: inline-block;
margin-top: -45px;
}

/* firmaBilgileri */
#firmaBilgileri { box-shadow: 0px 0px 10px 1px #00000040; }

#firmaBilgileri  .header1 {
                      background: var(--dark);
                      margin: -1.25rem -1.25rem 1.5rem -1.25rem ;
                      padding:1.25rem 1.25rem 0rem 1.25rem  ;

                     }


#menuUserInfo {
                display: none;

                padding: 10px;
                border-radius: 5px;
                border: 0px solid;
                position: absolute;
                margin-left: -100px;
             padding-top: 20px;
                background-color: #343a40  ;

                z-index: 99;
              }
#menuUserInfo ul { display: flex ; flex-direction: column; text-align: center;padding: 0px; min-width: 150px;}
#menuUserInfo ul li a { margin-bottom: 10px; font-size: 1.2em;color: white; }
.acilirmenu:hover #menuUserInfo  { display: block;  }


/* firmalar  */

#firmalar { box-shadow: 0px 0px 10px 1px #00000040; }
.form-group  { width:100%;}
#firmalar  .header1 {
                      background: var(--dark);
                      margin: -1.25rem -1.25rem 1.5rem -1.25rem ;
                      padding:1.25rem 1.25rem 0rem 1.25rem  ;

                     }
  /* firmalar  */



#FirmaEditModel {     max-height: 800px;  }
#FirmaEditModel iframe {     height: 800px;  }


  @media screen and (max-width: 414px) {
    #example,
    #example2_wrapper{
      overflow: auto;
      width: 100%;
      max-width: 372px;
    }


    #userFirma .header1 h2, #firmalar .header1 h2, #firmaBilgileri .header1 h2, #sifre .header1 h2, #userLink .header1 h2, #userTema .header1 h2, #userPortfoylo .header1 h2, #userProfil .header1 h2 {
      font-size: 1.2rem;
  }


  #userProfil {
    overflow: hidden;
  }

}

@media screen and (max-width: 514px) {
  #example,
  #example2_wrapper{
    overflow: auto;
    width: 100%;
    max-width: 372px;
  }


  #userFirma .header1 h2, #firmalar .header1 h2, #firmaBilgileri .header1 h2, #sifre .header1 h2, #userLink .header1 h2, #userTema .header1 h2, #userPortfoylo .header1 h2, #userProfil .header1 h2 {
    font-size: 1.2rem;
}


#userProfil {
  overflow: hidden;
}

}

  @media screen and (max-width: 614px) {
    #example,
  #example2_wrapper{
    overflow: auto;
    width: 100%;
    max-width: 372px;
  }


  #userFirma .header1 h2, #firmalar .header1 h2, #firmaBilgileri .header1 h2, #sifre .header1 h2, #userLink .header1 h2, #userTema .header1 h2, #userPortfoylo .header1 h2, #userProfil .header1 h2 {
    font-size: 1.2rem;
}


#userProfil {
  overflow: hidden;
}
}

footer a { color: #FFF;}

h1.dark{ color: var(--dark);}


.bg-blue-500 {
  --tw-bg-opacity: 1;
/*  background-color: rgba(59, 130, 246, var(--tw-bg-opacity));*/

background-color: #00C489;
}

#updadteprfileimg {     margin-top: 30px;
  margin-left: -30px;

  border-radius: 30px;
}


.btn-primary:hover {
    color: #fff;
    background-color: #00c489a2;
    border-color: #00c489a2;
}
.btn-primary{

    background-color: #00C489;
    border-color: #00C489;
}
