/**
 * @author DMT - Development Team
 * @copyright Copyright DMT - Development Team
 * @link www.prestastore.ir
 **/

/********** general **********/
#footer .title_cont {
    border-bottom: 1px solid #e1e9ec;
    display: block;
    height: 32px;
    margin: 0 0 20px;
}
#footer .title {
    border-bottom: 3px solid #ebf0f4;
    display: inline-block;
    height: 32px;
}
/********** displayFooterTop **********/
.payment {
    margin: 6px 0;
    float: right;
}
.payment img {
    margin: 0 0 0 4px;
}
.payment .text {
    color: #CCD1D9;
    font-size: 12px;
}
.shop_email {
    color: #CCD1D9;
    float: left;
    margin: 5px 0;
    font-family: tahoma;
    font-size: 12px;
}
/********** displayFooter **********/
#dmtt_follow {}
#dmtt_follow .footer_logo {
    margin: 0 auto 20px;
}
#dmtt_aboutus {}
#dmtt_aboutus .aboutus {
    text-align: justify;
    line-height: 24px;
    font-size: 13px;
}
#show_on_map {
    margin-bottom: 10px;
    display: none;
}
#dmtt_contactus {}
#dmtt_contactus .row_cont {
    display: block;
    padding: 10px 0;
    border-bottom: 1px dashed #e0e0e0;
}
#dmtt_contactus .row_cont:first-child {
    padding-top: 0;
}
#dmtt_contactus .row_cont:last-child {}
#dmtt_contactus .row_cont label {
    margin-bottom: 0;
    float: right;
}
#dmtt_contactus .tel {
    direction: ltr;
    font-family: tahoma;
    float: left;
}
#dmtt_contactus .email {
    direction: ltr;
    font-family: tahoma;
    float: left;
}
#dmtt_contactus .address {
    display: block;
    text-align: center;
    line-height: 24px;
}
#dmtt_contactus .contact_btn {
    width: 110px;
    display: block;
    margin: 0 auto;
    height: 28px;
    line-height: 26px;
    text-align: center;
    transition: all 0.5s ease 0s;
}
#dmtt_contactus .contact_btn:hover {
    color: #3598DB;
}
#dmtt_links {}
#dmtt_links ul {
    list-style: none;
}
#dmtt_links ul li {
    background: rgba(0, 0, 0, 0) none no-repeat scroll right 2px;
    margin: 0 0 8px;
    padding: 0 14px 0 0;
    position: relative;
    transition: all 0.5s ease 0s;
}
#dmtt_links ul li::before {
    content: "\f111";
    font-size: 6px;
    font-family: FontAwesome;
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    line-height: 22px;
}
#dmtt_links ul li:hover {
    margin-right: 10px;
}
#dmtt_links ul li:hover,
#dmtt_links ul li:hover a {
    color: #3598DB;
}
#dmtt_links ul li > a {
    font-size: 13px;
    transition: all 0.5s ease 0s;
}
/********** dispalyFooterBottom **********/
#dmtt_cr {}
#dmtt_cr .publisher_cont {}
#dmtt_cr .publisher {
    display: table-cell;
    width: 1%;
    vertical-align: middle;
    height: 42px;
    line-height: 20px;
    font-size: 12px;
}
#dmtt_cr .designer {
    color: #a1a1a1;
    display: block;
}
#dmtt_cr .designer > a,
#dmtt_cr .designer > a:visited {
    color: #a1a1a1;
}
#dmtt_cr .designer > a:hover {
    color: #3598db;
}
#dmtt_cr .copyright {
    color: #a1a1a1;
    display: block;
}
#dmtt_cr .backtotop_cont {
    float: left;
}
#dmtt_cr .backtotop {
    /*border: 1px solid #C9CACD;
    border-radius: 2px;*/
    display: block;
    float: left;
    height: 46px;
    outline: none;
    width: 46px;
}
#dmtt_cr .backtotop::before {
    content: "\f106";
    color: #b3b3b3;
    font-size: 26px;
    font-family: FontAwesome;
    text-align: center;
    display: block;
    height: 46px;
    width: 46px;
    vertical-align: middle;
    line-height: 44px;
}