@import url(lato300.css);
@import url(font-awesome.min.css);




@font-face {font-family: "vazir";
    src: url("../vazir/Vazir-FD.eot"); /* IE9*/
    src: url("../vazir/Vazir-FD.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../vazir/Vazir-FD.woff2") format("woff2"), /* chrome、firefox */
    url("../vazir/Vazir-FD.woff") format("woff"), /* chrome、firefox */
    url("../vazir/Vazir-FD.ttf") format("truetype"); /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    /*url("../vazir/Vazir-FD.svg#IRAN Sans Bold") format("svg"); !* iOS 4.1- *!*/
}

* {
    font-family: 'vazir','b nazanin','b titr','tahoma','Lato' , sans-serif;
}

body html p div span header footer input table tr td thead tbody th a {
    font-family: 'vazir','b nazanin','b titr','tahoma','Lato' , sans-serif;
}

body
{
    margin: 0;
    padding: 0;
    font-family: 'vazir','b nazanin','b titr','tahoma','Lato' , sans-serif;
    color: #333;
    background-size: 100%;
    -webkit-font-smoothing: antialiased;
    -webkit-text-size-adjust: none;
    background-color: transparent;
}
p
{
    font-family: 'vazir','b nazanin','b titr','tahoma','Lato' , sans-serif;
    margin: 0;
    padding: 0 0 10px 0;
    line-height: 20px;
}
.span4
{
    width: 80px;
    float: left;
    margin: 0 8px 10px 8px;
}

.phone
{
    margin-top: 15px;
    background: #fff;
}
.tel
{
    margin-bottom: 10px;
    margin-top: 10px;
    border: 1px solid #9e9e9e;
    border-radius: 0px;
}
.num-pad
{
    padding-left: 15px;
}


.num
{
    border: 1px solid #9e9e9e;
    -webkit-border-radius: 999px;
    border-radius: 999px;
    -moz-border-radius: 999px;
    height: 80px;
    background-color: #fff;
    color: #333;
    cursor: pointer;
}
.num:hover
{
    background-color: #9e9e9e;
    color: #fff;
    transition-property: background-color .2s linear 0s;
    -moz-transition: background-color .2s linear 0s;
    -webkit-transition: background-color .2s linear 0s;
    -o-transition: background-color .2s linear 0s;
}
.txt
{
    font-family: 'vazir','b nazanin','b titr','tahoma','Lato' , sans-serif;
    font-size: 30px;
    text-align: center;
    margin-top: 15px;

    line-height: 30px;
    color: #333;
}
.small
{
    font-size: 15px;
}

.btn
{
    font-weight: bold;
    -webkit-transition: .1s ease-in background-color;
    -webkit-font-smoothing: antialiased;
    letter-spacing: 1px;
}
.btn:hover
{
    transition-property: background-color .2s linear 0s;
    -moz-transition: background-color .2s linear 0s;
    -webkit-transition: background-color .2s linear 0s;
    -o-transition: background-color .2s linear 0s;
}
.spanicons
{

    width: 72px;
    float: left;
    text-align: center;
    margin-top: 40px;
    color: #9e9e9e;
    font-size: 30px;
    cursor: pointer;
}
.spanicons:hover
{
    color: #3498db;
    transition-property: color .2s linear 0s;
    -moz-transition: color .2s linear 0s;
    -webkit-transition: color .2s linear 0s;
    -o-transition: color .2s linear 0s;
}
.active
{
    font-family: 'vazir','b nazanin','b titr','tahoma','Lato' , sans-serif;
    color: #3498db;
}
