#adbox #adbox_cls, #adminlog_cls, #formc_cls, #show_adminlog, #logout_admin, #fmod_cls, #fcom #addcomm, .upimg, .linkspg span, .addsmile, .addtag, .seturl {cursor:pointer;}
input[name=sbmt]{
    background: linear-gradient(to bottom, rgba(167,207,223,1) 0%,rgba(35,83,138,1) 100%);

    border:1px solid #890000;
    display:block;
    margin:0 auto;
    width:200px;
    padding:5px 0;
    border-radius:8px;
    color:#fff;
    font-weight:700;
    text-shadow:0 1px 1px #000;
    box-shadow:0 2px 3px #000;
    transition:background linear .5s;
}

.star{line-height: 1em;
color: #22F422;
font-weight:bold;
font-size: 19px;

 }
/* For ddBox in JS */
#adbox{
position:fixed;
z-index:9990;
top:0px; left:0px;
margin:0 auto;
width:100%;
height:100%;
text-align:center;
padding:0px;
overflow-y:auto;

}
#adbox #adbox_transp {
position:absolute;

width:100%;
height:100%;
margin-top:10px;
margin-right:10px;
margin-bottom:10px;
margin-left:10px;
}
#adbox #adbox_show {
position:relative;
z-index:9992;
margin-top:2px;
margin-right:2px;
margin-bottom:2px;
margin-left:2px;
width:100%;
border:0px ;
border-radius:10px;
background:  rgba(0, 0, 0, 0.3);
}
#adbox #adbox_ifr {
 width:100%;
 height:55%;
 border:none;
}
#adbox #adbox_cls {
 position:absolute;
 top:5px;
 right:5px;
 width:25px;
 height:25px;
 background-color:#ccc;
 padding:0 1px 2px 1px;
 font-size:20px;
 font-weight:bold;
 color:red;
 -moz-border-radius:4px;
 -webkit-border-radius:4px;
 -khtml-border-radius:4px;
 border-radius:4px;
}
#adbox_ifr {
 width:94%;
 height:55%;

}

#coment_tag, #coments_t {
  position:relative;
  width:94%;
  margin:0px auto;
  border:0;
  font-family:Calibri, sans-serif;
  font-size:20px;
 -moz-border-radius:10px;
 -webkit-border-radius:10px;
 -khtml-border-radius:10px;

}
#coments_t {
 margin:5px auto 0px auto;
 background-color:#eeeff8;
 border:1px solid #eeeef0;
 font-size:20px;
 text-align:left;
 text-indent:22px;
 padding:4px 1px;
}
#coments_t i { font-size:20px; color:#888888; }
#coment_tag #adcomm {border:1px solid red; padding:2px; text-align:center; font-size:18px; color:blue;}

/* Comments zone */
#coments {
  position:relative;
  width:90%;
  margin:0px auto;
  border:10px solid #eeeef5;
  background-color:#fafafc;
  padding:4px 2px;
}
.coms0 {
  position:relative;
  margin:12px 3px 10px 3px;
  background-color:#e1fbe2;
  border:20px solid #ecf8ec;
  text-align:left;
  padding:1px 2.5px;
 -moz-border-radius:8px;
 -webkit-border-radius:8px;
 -khtml-border-radius:8px;
 border-radius:8px;
}
.coms1 {
  position:relative;
  margin:12px 3px 10px 3px;
  background-color:#f1f1fc;
  border:1px solid #e1e2fa;
 -moz-border-radius:8px;
 -webkit-border-radius:8px;
 -khtml-border-radius:8px;
 border-radius:8px;
  text-align:left;
  padding:10px ;

}
.linie_coms {
  width:25px;
  margin-bottom:2px;
  clear:both;
}
.n_coms {
  position:absolute;
  margin-top:-13px;
  font-size:18px;
  font-weight:bold;
  color:#0808da;
}
 #coments q {
  position:absolute;
  top:-2px;
  left:45%;
 }
.nr_coms {
  max-width:140px;
  position:absolute;
  top:-2px; right:5px;
  text-align:center;
  font-size:20px;
  font-weight:bold;
  font-style:normal;
  padding:0px 1px;
  color:#000;
 -moz-border-radius:6px;
 -webkit-border-radius:6px;
 -khtml-border-radius:6px;
 border-radius:6px;
}
.nr_coms span {
 display:block;
 margin:-5px auto 0px auto;
 background:#fefefe;
 text-transform:uppercase;
 color:#fe0808;
}
  .nr_coms a {
  font-size:14px;
  padding-left:2px;
  padding-right:2px;
  color:blue;
  }
  .nr_coms a:hover {
  text-decoration:none;
  color:green;
  }
.e_coms {
  position:absolute;
  margin:8px auto 2px 50px;
  font-style:italic;
  font-size:12px;
  padding:0px;
  color:green;
}
.d_coms {
  width:158px;
  position:absolute;
  margin-top:5px;
  right:1px;
  font-size:13px;
  color:#111111;
}
.c_coms {
  margin-top:9px;
  margin-bottom:2px;
  background-color:white;
  font-size:15px;
  padding:2px;
  text-indent:21px;
  white-space:pre;
  white-space:pre-wrap;
  word-wrap:break-word;
 -moz-border-radius:8px;
 -webkit-border-radius:8px;
 -khtml-border-radius:8px;
 border-radius:8px;
}
.adc_coms { display:none; }
#coments .clr { clear:right; }

/* Pagination lins */
.linkspg {
  position:relative;
  margin:8px 12px 0px 125px;

  text-align:right;
  padding:1px 18px 1px 8px;
  font-size:15px;
 -moz-border-radius:6px;
 -webkit-border-radius:6px;
 -khtml-border-radius:6px;
 border-radius:6px;
}
#coments .linkspg span {
  padding:1px 2px;
  font-weight:bold;
  color:black;
}
#coments .linkspg span:hover {
  background-color:#5555de;
  text-decoration:underline;
  color:white;
}

/* The image in comments */
.upimg {
  float:right;
 margin:0px 0px 2px auto;
 text-align:right;
}
 .upimg img {
 right:20px; position:relative; margin:0px auto; border-radius:4px; box-shadow:0 0 5px 2px #969696;}

/* Form for login admin */
#fadmin {
 position:relative;
 width:600px;
 margin:0px auto;
 padding:0px;
 text-align:center;
}
#show_adminlog, #logout_admin {
  display:block;
  margin:2px auto 1px 10px;
  width:100px;

  font-weight:bold;
  padding:1px;
  color:#010101;
}

#adminlog {
  position:relative;
  display:none;
  margin:0px;
  width:200px;
  text-align:left;
  padding:1px 3px;
}
#adminlog fieldset {border-radius:8px;
 width:150px;
 padding:2px;
}
#adminlog fieldset legend {font-weight:bold;}

/* Form to modify form */
#mod {
  width:99%;
  background-color:#f8f8fc;
  font-family:Calibri, sans-serif;
  font-weight:bold;
  font-size:14px;
}
.delcmm {
  float:right;
  margin-right:22px;
}

/* Form to add comments */
#fcom {
 position:relative;
  margin:30px auto 5px auto;
  font-family:Calibri, sans-serif;
  font-size:16px;
  text-align:center;
}
#icos {
  background-color:#efeffe;
  width:355px;
  margin:3px auto 0px auto;
  padding-top:2px;
}
#formc {
 display:none;
 width:400px;
 margin:1px auto;
}
#fcom #show_formc {

    background-color: #3CBC8D;
    border:1px solid #000;
    display:block;
    margin:0 auto;
    width:200px;
    padding:5px 0;
    border-radius:8px;
    color:#fff;
    font-weight:700;
    text-shadow:0 1px 1px #000;
    box-shadow:0 2px 3px #000;
    transition:background linear .5s;
}
  #fcom #show_formc:hover {
  cursor:pointer;
    background:#ff3019;
  }
#fcom #show_formc:active { transform: scale(0.9);
    background:#c0c0c0;
}
 #fcom #show_formc:focus {
    outline:none;
}


 input[type=password] { background-color: #3CBC8D;
  color: white;
  width: 100%;
  padding: 12px 20px;
  margin: 8px 0;
  display: inline-block;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-sizing: border-box;
}


 input[type=hidden], select { background-color: #3CBC8D;
  color: white;
  width: 100%;
  padding: 12px 20px;
  margin: 8px 0;
  display: inline-block;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-sizing: border-box;
}

input[type=text], select { background-color: #3CBC8D;
  color: white;
  width: 100%;
  padding: 12px 20px;
  margin: 8px 0;
  display: inline-block;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-sizing: border-box;
}

input[type=submit] {
  width: 30%;
  height:20px;
  background-color: #4CAF50;
  color: white;
  margin: 8px 0;
  border: none;
  border-radius: 4px;
  cursor: pointer;
}

input[type=submit]:hover {
  width: 30%;
  height:20px;
  margin: 8px 0;
  border: none;
  border-radius: 4px;
  cursor: pointer;
  background-color: #3CBC8D;
  color:#000;
}

input:focus {
    outline:none;
}


a:link {text-decoration: none;color:black;font-size:18px;font-family: Verdana}
a:visited {text-decoration: none;color:black;font-size:18px;font-family: Verdana}
a:active {text-decoration: none;color:black;font-size:18px;font-family: Verdana}
a:hover {text-decoration: none;color:black;font-size:18px;font-family: Verdana}

#formc fieldset {
 width:358px;
 background:#f9fafe;
 border:none;
 padding:2px;
 -moz-border-radius:10px;
 -webkit-border-radius:10px;
 -khtml-border-radius:10px;
 border-radius:10px;
}
#formc fieldset legend {
 margin:-3px -12px auto auto;

 padding:1px;
 font-weight:bold;


 color:black;
}
#fcom #afemail {display:none;}
#coment {width:350px;}
 #fcom textarea {
  border:1px solid #888888;
  font-family:Arial, sans-serif;
  font-size:14px;
  letter-spacing:1px;
  color:#111111;
  background:#e1e2fe;
}

 #fcom textarea:focus {background:#fffedd;}

#fcom label {
  padding:1px 0px 1px 0px;
  font-family:Arial, sans-serif;
  font-size:15px;
  color:blue;
}
#fcom #codev0c {
 font-size:18px;
 font-weight:bold;
 letter-spacing:1px;
 color:#0101da;
}



#marplo {
  font-family:Calibri, sans-serif;
  font-size:10px;
  color:#ccc!important;
}
#marplo a{
  font-family:Calibri, sans-serif;
  font-size:10px;
  color:#ccc!important;
}