﻿@media print {
    *, *:before, *:after {
        color: #000 !important;
        text-shadow: none !important;
        background: transparent !important;
        box-shadow: none !important
    }

    a, a:visited {
        text-decoration: underline
    }

        a[href]:after {
            content: " (" attr(href) ")"
        }

    abbr[title]:after {
        content: " (" attr(title) ")"
    }

    a[href^="#"]:after, a[href^="javascript:"]:after {
        content: ""
    }
    /*saeed*/
    a[href]:after {
        content: none !important;
    }
    pre, blockquote {
        border: 1px solid #999;
        page-break-inside: avoid
    }

    thead {
        display: table-header-group
    }

    tr, img {
        page-break-inside: avoid
    }

    img {
        max-width: 100% !important
    }

    p, h2, h3 {
        orphans: 3;
        widows: 3
    }

    h2, h3 {
        page-break-after: avoid
    }

    .navbar {
        display: none
    }

    .btn > .caret, .dropup > .btn > .caret {
        border-top-color: #000 !important
    }

    .label {
        border: 1px solid #000
    }

    .table {
        border-collapse: collapse !important
    }

        .table td, .table th {
            background-color: #fff !important
        }

    .table-bordered th, .table-bordered td {
        border: 1px solid #ddd !important
    }

    .btn_wrap, .news-action-btn, .footer-top, .scrollup-btn {
        visibility: hidden !important;
        display: none !important;
    }

    .event-details {padding:1px 0 !important ;}
    /*.news-item{margin:0;}*/

    /*.carouselBasicExample img {
        width: 100%;
    }
    .header-bottom {
        visibility: visible;
        display: inline-block;
        position: relative !important;
        z-index: 0;
    }*/
}





.btn_wrap i {
    opacity: 0;
    font-size: 22px;
    /*color: #1F1E1E;*/
    will-change: transform;
    -webkit-transform: scale(.1);
    transform: scale(.1);
    -webkit-transition: all .1s ease;
    transition: all .1s ease;
    transition-delay: 0 !important;
}
.btn_wrap span i {
    font-size: 20px;
    display: unset;
    opacity: 1;
}
.btn_wrap {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    overflow: hidden;
    cursor: pointer;
    width: 215px;
    height: 40px;
    background-color: #F4D07F;
    border-radius: 80px;
    padding: 0 5px;
    margin: auto;
    will-change: transform;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    text-align: center;
}

    .btn_wrap .btn_wrap:hover {
        /* transition-delay: .4s; */
        -webkit-transform: scale(1.1);
        transform: scale(1.1)
    }

    .btn_wrap span {
        position: absolute;
        z-index: 99;
        width: 215px;
        height: 40px;
        border-radius: 80px;
        /*font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;*/
        font-size: 20px;
        text-align: center;
        line-height: 40px;
        letter-spacing: 0px;
        color: #EEEEED;
        background-color: #C59959;
        padding: 0 18px;
        font-weight: 700;
        -webkit-transition: all 1.2s ease;
        transition: all 1.2s ease;
    }

    .btn_wrap .container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: distribute;
        justify-content: space-around;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        width: 215px;
        height: 64px;
        border-radius: 80px;
        padding: 0 10px;
    }

       /* .btn_wrap .container .facebook i {
            background: #3b5998 !important;
        }

        .btn_wrap .container .twitter i {
            background: #00aced !important;
        }

        .btn_wrap .container .instagram i {
            background: radial-gradient(circle farthest-corner at 35% 90%, #fec564, transparent 50%), radial-gradient(circle farthest-corner at 0 140%, #fec564, transparent 50%), radial-gradient(ellipse farthest-corner at 0 -25%, #5258cf, transparent 50%), radial-gradient(ellipse farthest-corner at 20% -50%, #5258cf, transparent 50%), radial-gradient(ellipse farthest-corner at 100% 0, #893dc2, transparent 50%), radial-gradient(ellipse farthest-corner at 60% -20%, #893dc2, transparent 50%), radial-gradient(ellipse farthest-corner at 100% 100%, #d9317a, transparent), linear-gradient(#6559ca, #bc318f 30%, #e33f5f 50%, #f77638 70%, #fec66d 100%);
        }

        .btn_wrap .container .envelope i {
            background: #dd4b39;
        }

        .btn_wrap .container .whatsapp i {
            background: #4dc247;
        }

        .btn_wrap .container .print i {
            background: #828282;
        }*/
        .btn_wrap .container i {
            background: #c79b5a ;
        }
    /*.btn_wrap .container .facebook i {
            -webkit-transition-delay: 1.1s;
                    transition-delay: 1.1s;
}

.btn_wrap .container .twitter i  {
            -webkit-transition-delay: .9s;
                    transition-delay: .9s;
}

.btn_wrap .container .instagram i {
            -webkit-transition-delay: .7s;
                    transition-delay: .7s;
}*/

    .btn_wrap:hover span {
        -webkit-transition-delay: .25s;
        transition-delay: .25s;
        -webkit-transform: translateX(-280px);
        transform: translateX(-280px)
    }

    .btn_wrap:hover i {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
    }


.dr {
    position: absolute;
    bottom: 16px;
    right: 16px;
    width: 100px;
}

.btn_wrap .container i {
    width: 35px;
    height: 35px;
    line-height: 34px;
    border-radius: 20px;
    color: #fff;
    position: relative;
    transition: all 0.2s 0s ease-in-out;
    top: 0;
}

    .btn_wrap .container i:hover {
        top: -3px;
        /*transition: all 0.1s 0s ease-in-out !important;*/
        /*transition-delay: .1s !important;*/
        /*transition: all 0.0s 0s ease-in-out !important;*/
        /*transition: all 0.0s 0s ease-out !important;
                transition-delay: .0s !important;*/
    }
/*.btn_wrap .container i:not(:hover) {
            transition: all 0.1s 0s ease-in-out ;
        }*/


/*.btn_wrap .container i {
            transition-delay: .7s !important;
            transition: all 0.3s 0.2s ease-in ;
            
        }*/

