/*!
 *  Widget 1.0.0 by @mdshahebali- http://shaheb.branded.me - @widgetcss
 *  License - GPL2
 */
/* CSS PATH
 * -------------------------- */

#wp-calendar {
    color: #666;
    font-size: 12px;
    -webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.3);
    -moz-box-shadow: 0 1px 5px rgba(0,0,0,0.3);
    box-shadow: 0 1px 5px rgba(0,0,0,0.3);
    width: 100%;
}

#wp-calendar a {    color: #467b89 }

#wp-calendar caption {
    background: rgba(126, 194, 133, 0.25);
  color: #000;
  font-size: 14px;
  padding: 10px 0;
  text-align: center;
  text-shadow: 0 -1px 0 rgba(126, 194, 133, 0.25);
  -webkit-box-shadow: inset 0 1px 0 #484848, 0 -1px 5px rgba(0,0,0,0.3);
  -moz-box-shadow: inset 0 1px 0 #484848, 0 -1px 5px rgba(0,0,0,0.3);
  box-shadow: inset 0 1px 0 #A6AA36, 0 -1px 5px rgba(0,0,0,0.3);
  border: 1px solid #A6AA36;
  z-index: -99;

}

#wp-calendar thead th {
    font-size: 8px;
    padding: 5px 0;
    color: #666;
    text-transform: uppercase;
    text-shadow: 0 1px 0 rgba(255,255,255,0.5);
    border-bottom: 1px solid #bbbbbb;
    background: #f7f7f7;
    background: -webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#f1f1f1));
    background: -moz-linear-gradient(top,  #f7f7f7,  #f1f1f1);
    text-align: center;
}

#wp-calendar tbody td {
    color: #666;
    text-shadow: 0 1px 0 rgba(255,255,255,0.5);
    padding: 8px;
    text-align: center;
    font-weight: bold;
    border: 1px solid;
    border-color: #fff #bbbbbb #bbbbbb #fff;
    background: #ededed;
    background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#dedede));
    background: -moz-linear-gradient(top,  #ededed,  #dedede);
}

#wp-calendar tbody td.pad {
    background: #f5f5f5;
    background: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#ececec));
    background: -moz-linear-gradient(top,  #f5f5f5,  #ececec);
}

#wp-calendar tfoot {
    color: #e0e0e0;
    font-size: 12px;
    text-align: center;
}

#wp-calendar tfoot tr {
    background: #f5f5f5;
    background: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#ececec));
    background: -moz-linear-gradient(top,  #f5f5f5,  #ececec);
}

#wp-calendar tfoot td {    padding: 10px 10px }

#wp-calendar tfoot a {
    color: #666;
    text-shadow: 0 1px 0 rgba(255,255,255,0.5);
}

#wp-calendar tfoot td#prev {    text-align: left }

#wp-calendar tfoot td#next {    text-align: right }

#wp-calendar #today {
      color: #47A851;
  border: 1px solid #A6AA36;
  text-shadow: 0 1px 0 rgba(0,0,0,0.3);
  background: #7EC285;
  background: -moz-radial-gradient(50% 50% 0deg,ellipse cover, #6eafbf, #7EC285);
  background: -webkit-gradient(radial, 50% 50%, 0, 50% 50%, 20, from(#FFFFFF), to(#7EC285));
}
.searchForm.form-inline input[type="text"] {  border: 1px solid #F0F0F0 !important;
  width: 100%;}
.widget h2 {
  color: rgb(166, 170, 54) !important;
}

.tagcloud a {background: rgb(166, 170, 54) !important; padding:10px; margin: 5px; color:#fff}
.tagcloud {display: block; overflow: hidden;}
.widget ul {margin: 0px; padding: 0px;}