/*
CTC Separate Stylesheet
Updated: 2019-01-01 19:40:23
Theme Name: Xtra Child
Theme URI: http://themeforest.net/user/Codevz
Template: xtra
Author: Codevz
Author URI: http://codevz.com/
Description: Multiuse Creative and Business Theme
Tags: one-column,two-columns,right-sidebar,custom-menu,rtl-language-support,sticky-post,translation-ready
Version: 2.5.2.1546371623
*/

.row.elms_row{
        width: 95% !important;
    }

    .elms_left{
        flex: 1 0 30% !important;
    }
    .elms_right{
        flex: 1 0 30% !important;
    }
    .elms_center{
        width: inherit !important;
        flex: 1 0 40% !important;
    }
    .elms_left.header_2_left div{
        float: left !important;
    }
    .elms_right.header_2_right div{
        float: right !important;
    }

.icon_mobile_offcanvas_menu{
    font-family: Cairo !important;
    font-size: 16px!important;
}
.icon_mobile_offcanvas_menu::before{
    content: none !important;
}

.sub-menu a:hover{
    background-color: #102e5e;
    color: #f5c538;
}
.header_4.onSticky{
    background-color:white !important;
}
.rtl.cz-cpt-post .cz_readmore i{
    margin-right: 8px !important;
    margin-left: 0px !important;
}
@media (max-width:1024px){
.rtl .sf-menu > .cz{
    float: none !important;
}
}
@media (min-width:1025px){
    .elms_center{
        min-width: 200px!important;
    }
    #menu_header_2 > .cz > a, .cz_elm{
        font-size: 1vw!important;
    }
    .elms_left{
        float: left !important;
        flex: 1 0 40% !important;
    }
    .elms_right{
        float: right !important;
        flex: 1 0 40% !important;
    }
    .elms_center{
        width: inherit !important;
        flex: 1 0 20% !important;
    }

    
}


.blox-date,.blox-paragraph{
    display: none !important;
}
.blox-scroller-box{
    border-bottom: 1px solid #102e5e !important;
}

.printfriendly{
    float: none !important;
    direction: ltr !important;
}



#sp-post-carousel-pro-17750 .sp-pcp-post, #sp-post-carousel-pro-16445 .sp-pcp-post {
    margin-left: 10px;
}
#sp-post-carousel-pro-17750 h2{
    display:none;
}
#sp-post-carousel-pro-17750 .sp-pcp-all-content, #sp-post-carousel-pro-16445 .sp-pcp-all-content {
    pointer-events: none;
    padding: 0 !important;
}
#sp-post-carousel-pro-17750 .sp-pcp-post-relative:hover .sp-pcp-post-meta ul li, #sp-post-carousel-pro-16445 .sp-pcp-post-relative:hover .sp-pcp-post-meta ul li {
    color: #f5c538 !important;
}
#sp-post-carousel-pro-17750 .sp-pcp-post-relative .sp-pcp-post-meta ul li, #sp-post-carousel-pro-16445 .sp-pcp-post-relative .sp-pcp-post-meta ul li {
    display: block;
    margin: 5px;
}
#sp-post-carousel-pro-17750 .sp-pcp-post-relative .sp-pcp-post-meta ul li:nth-child(2), #sp-post-carousel-pro-16445 .sp-pcp-post-relative .sp-pcp-post-meta ul li:nth-child(2) {
    font-size: 1.6em !important;
    font-weight: bold !important;
}
#sp-post-carousel-pro-17750 .sp-pcp-post-relative, #sp-post-carousel-pro-16445 .sp-pcp-post-relative {
    border-bottom: 8px solid #f5c538;
}
#sp-post-carousel-pro-17750 .sp-pcp-post-relative:hover, #sp-post-carousel-pro-16445 .sp-pcp-post-relative:hover {
    border-bottom: 0;
}
#sp-post-carousel-pro-17750 .sp-pcp-post-relative .sp-pcp-post-meta ul, #sp-post-carousel-pro-16445 .sp-pcp-post-relative .sp-pcp-post-meta ul {
    display: flex;
    flex-direction: column;
    margin: 0;
}
#sp-post-carousel-pro-17750 .slick-list, #sp-post-carousel-pro-16445 .slick-list {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 20px;
}
#sp-post-carousel-pro-17750 .sp-pcp-post.sp-pcp-item-visible, #sp-post-carousel-pro-16445 .sp-pcp-post.sp-pcp-item-visible {
    -moz-box-shadow: 0 0 20px 0 rgba(0,0,0,0.75);
    -webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,0.75);
    -o-box-shadow: 0 0 20px 0 rgba(0,0,0,0.75);
    box-shadow: 0 0 20px 0 rgba(0,0,0,0.75);
}
#sp-post-carousel-pro-17769 .sp-pcp-post-box, #sp-post-carousel-pro-18026 .sp-pcp-post-box, #sp-post-carousel-pro-15995 .sp-pcp-post-box, #sp-post-carousel-pro-17684 .sp-pcp-post-box, #sp-post-carousel-pro-16184 .sp-pcp-post-box, #sp-post-carousel-pro-15713 .sp-pcp-post-box, #sp-post-carousel-pro-16966 .sp-pcp-post-box, #sp-post-carousel-pro-16235 .sp-pcp-post-box, #sp-post-carousel-pro-16793 .sp-pcp-post-box, #sp-post-carousel-pro-16248 .sp-pcp-post-box, #sp-post-carousel-pro-17283 .sp-pcp-post-box, #sp-post-carousel-pro-269 .sp-pcp-post-box, #sp-post-carousel-pro-94 .sp-pcp-post-box, #sp-post-carousel-pro-16545 .sp-pcp-post-box, #sp-post-carousel-pro-16826 .sp-pcp-post-box, #sp-post-carousel-pro-16288 .sp-pcp-post-box, #sp-post-carousel-pro-369 .sp-pcp-post-box, #sp-post-carousel-pro-16804 .sp-pcp-post-box, #sp-post-carousel-pro-16575 .sp-pcp-post-box, #sp-post-carousel-pro-16826 .sp-pcp-post-box, #sp-post-carousel-pro-16545 .sp-pcp-post-box, #sp-post-carousel-pro-17878 .sp-pcp-post-box, #sp-post-carousel-pro-17273 .sp-pcp-post-box, #sp-post-carousel-pro-16323 .sp-pcp-post-box, #sp-post-carousel-pro-17493 .sp-pcp-post-box, #sp-post-carousel-pro-17769 .sp-pcp-post-box, #sp-post-carousel-pro-16955 .sp-pcp-post-box, #sp-post-carousel-pro-15946 .sp-pcp-post-box, #sp-post-carousel-pro-16899 .sp-pcp-post-box, #sp-post-carousel-pro-16342 .sp-pcp-post-box, #sp-post-carousel-pro-15638 .sp-pcp-post-box, #sp-post-carousel-pro-15705 .sp-pcp-post-box, #sp-post-carousel-pro-17796 .sp-pcp-post-box, #sp-post-carousel-pro-16098 .sp-pcp-post-box, #sp-post-carousel-pro-15094 .sp-pcp-post-box, #sp-post-carousel-pro-15627 .sp-pcp-post-box, #sp-post-carousel-pro-16048 .sp-pcp-post-box, #sp-post-carousel-pro-15820 .sp-pcp-post-box, #sp-post-carousel-pro-15979 .sp-pcp-post-box, #sp-post-carousel-pro-15969 .sp-pcp-post-box, #sp-post-carousel-pro-15348 .sp-pcp-post-box, #sp-post-carousel-pro-15452 .sp-pcp-post-box, #sp-post-carousel-pro-15456 .sp-pcp-post-box{
    height: 400px;
    background-color: white;
}
#sp-post-carousel-pro-17769 .sp-pcp-post-box, #sp-post-carousel-pro-18026 .sp-pcp-post-box, #sp-post-carousel-pro-15995 .sp-pcp-post-box, #sp-post-carousel-pro-17684 .sp-pcp-post-box, #sp-post-carousel-pro-17373 .sp-pcp-post-box, #sp-post-carousel-pro-18346 .sp-pcp-post-box, #sp-post-carousel-pro-16398 .sp-pcp-post-box, #sp-post-carousel-pro-17072 .sp-pcp-post-box, #sp-post-carousel-pro-16209 .sp-pcp-post-box, #sp-post-carousel-pro-16936 .sp-pcp-post-box, #sp-post-carousel-pro-16852 .sp-pcp-post-box, #sp-post-carousel-pro-17993 .sp-pcp-post-box, #sp-post-carousel-pro-16948 .sp-pcp-post-box, #sp-post-carousel-pro-15791 .sp-pcp-post-box, #sp-post-carousel-pro-109 .sp-pcp-post-box, #sp-post-carousel-pro-590 .sp-pcp-post-box, #sp-post-carousel-pro-16190 .sp-pcp-post-box, #sp-post-carousel-pro-15092 .sp-pcp-post-box, #sp-post-carousel-pro-15629 .sp-pcp-post-box, #sp-post-carousel-pro-16042 .sp-pcp-post-box, #sp-post-carousel-pro-15821 .sp-pcp-post-box, #sp-post-carousel-pro-15980 .sp-pcp-post-box, #sp-post-carousel-pro-15961 .sp-pcp-post-box, #sp-post-carousel-pro-15349 .sp-pcp-post-box, #sp-post-carousel-pro-15463 .sp-pcp-post-box, #sp-post-carousel-pro-15450 .sp-pcp-post-box, #sp-post-carousel-pro-21622 .sp-pcp-post-box{
    height: 400px;
}
#sp-post-carousel-pro-20574 .sp-pcp-post-box {
    height: 300px;
}

a.sp-pcp-read-more i.fa-angle-right:before {
    content: "\00bb";
}
#sp-post-carousel-pro-17784 .sp-pcp-post-relative>a {
    border: 3px solid #102e5e;
    -moz-box-shadow: 0 0 20px 0 rgba(0,0,0,0.75);
    -webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,0.75);
    -o-box-shadow: 0 0 20px 0 rgba(0,0,0,0.75);
    box-shadow: 0 0 20px 0 rgba(0,0,0,0.75);
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    behavior: url(PIE.htc);
    padding: 20px;
    margin: 20px;
}
#sp-post-carousel-pro-17784 .sp-pcp-post-relative>a:hover {
    border: 3px solid #f5c538;
}
#sp-post-carousel-pro-17784 .sp-pcp-post {
    margin-left: 30px;
}
#sp-post-carousel-pro-17784 .sp-pcp-post-relative>a>img {
    object-fit: cover;
}


.supercrsl .super_imagewrap{
    height: 180px !important;
}

.super_image {
    width: 80% !important;
    position:absolute !important;
    top:0 !important;
    bottom:0 !important;
    /*margin:auto !important;*/
    
    
    
    
}
a.super_clickaction{
    width: 80% !important;
    text-align: right !important;
    margin-right: 10px;
}


.uc_starter_product_features img{
    width: 200px !important;
    margin-left: 50px !important;
    margin-right: 50px !important;
}
.mainnews .supercarousel_wrapper{
    left: -2% !important;
}
.lastnews h4{
    color: #f5c538 !important;
}
.printfriendly {
    z-index:1 !important;
}
