/*
   Document   : whocallsme widget
   Created on : 18 Μαϊ 2012, 1:34:56 μμ
   Author     : nikmauro www.cdl.gr
   Description:
       Purpose of the stylesheet follows.
*/

.clearfix, .clearboth{
    clear: both
}

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small,  strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    vertical-align: baseline;
}
body {
    line-height: 1;
    font-size: 67.5%;
    font-family: Helvetica, Tahoma, Verdana, sans-serif;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
section, article, aside, header, footer, nav, dialog, figure {
    display:block;
}

s, strike, del {
    text-decoration: line-through;
}


a:hover {
    text-decoration: none;
}


a {
    text-decoration: none;
    color: black
}


hr{
    height: 1px;
    border: 0px solid;
    margin-bottom: 10px;
    margin-top: 10px;
    outline:  none;
    background-color: #A22430
}

#wrapper{
    width: 300px;
    height: 250px;
    background: #00ABD9;
    position: relative;
    overflow: hidden
}


#flipbox {
    width: 300px;
    height: 150px;
    line-height: 200px;
    background-color: #00ABD9;
    font-family: 'ChunkFive Regular', Tahoma, Helvetica;
    font-size: 2.5em;
    color: #ffffff;
    text-align: center;
}
#flipPad {
    margin: 15px 0;
    width: 300px;
    text-align: center;
}
#flipPad a {
    padding: 5px 15px;
    background: #1e90ff;
    border: 2px solid #1e90ff;
    border-radius: 2px;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    font-size: 1em;
    font-family: Helvetica, Tahoma, Verdana, sans-serif;
    line-height: 30px;
    height: 30px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-box-shadow: 1px 1px 2px #999999;
    -webkit-box-shadow: 1px 1px 2px #999999;
    -webkit-transition-duration: 1s;
}
#flipPad a:hover {
    background-color: #ff9000;
    border: 2px solid #ff9000;
}
#flipPad .revert {
    background-color: #ff9000;
    border: 2px solid #ff9000;
    display: none;
}

a.logo {
    background: url('../img/whocallsme/widget.png') no-repeat;
    width: 282px;
    height: 100px;
    position: relative;
    display: block;
    margin:0 auto;
    top: 5px;
}

.WidgetIcoSmall{
    background: url('../img/whocallsme/widget.png') no-repeat;
    background-position: 0px -155px;
    width: 14px;
    height: 12px;
    display: inline-block;

}
footer{
    text-align: center;
    color: #303030;
}

section{
    width: 290px;
    height: 120px;
    margin: 8px 5px 5px 5px;
}

.widgetForm{
    z-index: 1;
    position: relative
}

.shadowForm{
    background: transparent url('../img/whocallsme/widget.png') no-repeat;
    height: 110px;
    width: 280px;
    height: 53px;
    background-position: 0 -238px;
    display: block;
    position: relative;
    margin-left: 5px;
    margin-top: 4px;
    z-index: 0
}

.widgetForm .query{
    background: transparent url('../img/whocallsme/widget.png') no-repeat;
    border: 0px;
    width: 195px;
    height: 53px;
    background-position: 0 -185px;
    margin-left: 5px;
    padding: 0px 10px;
    float: left;
    font-size: 24px;
}

.queryTitle{
    text-align: center;
    color: white;
    padding: 25px 0 10px 0;
    font-size: 14px;
    display: block
}

.widgetForm .queryBTN{
    background: transparent url('../img/whocallsme/widget.png') no-repeat;
    border: 0px;
    width: 63px;
    height: 53px;
    background-position: -215px -185px;
    margin: 0px;
    padding: 0px;
    float: left
}



.toolbar{
    position: absolute;
    right: 10px;
    z-index: 10
}

.toolbar li{
    display: inline-block;
    float: left;
    margin-left: 5px;
}

.tool1{
    background: transparent url('../img/whocallsme/widget.png') no-repeat;
    background-position: 0 -115px;
    width: 67px;
    height: 20px;
    display: block
}

.tool2{
    background: transparent url('../img/whocallsme/widget.png') no-repeat;
    background-position: 0 -135px;
    width: 67px;
    height: 20px;
    display: block
}

.modal{
    width: 280px;
    height: 100px;
    display: block;
    position: absolute;
    background: #00ABD9;
    padding: 10px;
    color: white;
    top: 110px;
    left: 0px;
    z-index: 20;
}

.textGetThis{
    width: 270px;
    height: 65px;
    border: 0px;
    font-size: 11px;
}

a.closeModal{
    font-weight: bold;
    color: white;
    text-align: right;
    position: absolute;
    right: 15px;
    margin-top: -15px;
    
}