@font-face {

    font-family: 'Droid Arabic Kufi';

    font-style: normal;

    font-weight: 400;

    src: url(../fonts/DroidKufi-Regular.eot);

    src: url(../fonts/DroidKufi-Regular.eot?#iefix) format('embedded-opentype'),

        url(../fonts/DroidKufi-Regular.woff2) format('woff2'),

        url(../fonts/DroidKufi-Regular.woff) format('woff'),

        url(../fonts/DroidKufi-Regular.ttf) format('truetype');

}


@font-face {

    font-family: 'Droid Arabic Kufi Bold';

    font-style: normal;

    font-weight: 700;

    src: url(../fonts/DroidKufi-Bold.eot);

    src: url(../fonts/DroidKufi-Bold.eot?#iefix) format('embedded-opentype'),

        url(../fonts/DroidKufi-Bold.woff2) format('woff2'),

        url(../fonts/DroidKufi-Bold.woff) format('woff'),

        url(../fonts/DroidKufi-Bold.ttf) format('truetype');

}



nav.site_navigation ul li:hover{
    /*background-color: #f7f3e8;*/
}

nav.site_navigation ul.menu > li {
    float: right;
    padding: 4px 0 5px 0;
}

.btn:hover{
    color: #fff !important;
}

.col {
    padding-left: 20px;
}

nav.site_navigation ul.menu > li a{
    /*color: #5b371d;*/
    color: #043a60;
}
.active_li_to a{color: #FFF !important;}
.sub-menu a{color: #FFF !important;}

nav.site_navigation ul.menu > li a:hover{
    text-decoration: none;
}

.form-control ,.btn-default{
    border-right: none !important;
    border: 1px solid #eeeeee !important;
}

.input-group-btn .btn{
    border-radius: 0;

}
.input-group-btn .btn-primary{
    padding: 10px 14px;
    /*background-color: #63a8a5;*/
    background-color: #176aae;
    /*border-color: #5b9d95;*/
    border-color: #176aae;
}

.input-group-btn .btn-primary:hover{
/*    background-color: #63a8a5;
    border-color: #5b9d95;*/
    background-color: #0c5591;
    border-color: #0c5591;
}

.input-group{
    direction: ltr;
}

nav.navigation{
    margin-top: 7px;
}

.active_li_to{/*background-color: #f7f3e8;*/background-color: #043a60;}
.panel_title div{
    background:none;
    direction: rtl;
}


.search-panel .btn{
    border-radius: 0;
    margin: 0;
    border-right: none;
    font-size: 18px;
    height: 43px;
}


.col{
    float: right !important;
}

#header .header_meta .weather_forecast{
    padding-right: 95px;
}

.tb_widget_top_rated .cont{
    width: 100%;
    background-color: #fff;
    height: 125px;
}

.tb_widget_top_rated .cont .cont-item{
    width:33%;
    float:right;
    line-height: 7;
    text-align: center;
}

.tb_widget_top_rated .cont .cont-item img{
    margin: 4px;

}

.tb_widget_top_rated .cont .cont-item:hover img{

    -webkit-transform: scale(1.1,1.1);
    -moz-transform: scale(1.1,1.1);
    -o-transform: scale(1.1,1.1);
    -ms-transform: scale(1.1,1.1);
    transform: scale3d(1.05, 1.05, 1);

}

.tb_widget_top_rated .cont .cont-item h4{
    text-align: center;
    margin-top: 1px;
    padding-bottom: 9px;
}

.tb_widget_top_rated .cont .cont-item a{
    text-decoration: none;
    color: #000;
}

/**selcet option**/

.btn-select {
    position: relative;
    padding: 0;
    min-width: 236px;
    width: 100%;
    border-radius: 0;
    margin-bottom: 20px;
}

.btn-select .btn-select-value {
    padding: 6px 12px;
    display: block;
    position: absolute;
    left: 0;
    right: 34px;
    text-align: left;
    text-overflow: ellipsis;
    overflow: hidden;
    border-top: none !important;
    border-bottom: none !important;
    border-left: none !important;
}

.btn-select .btn-select-arrow {
    float: right;
    line-height: 20px;
    padding: 7px 7px;
    top: 0;
    color: #9a9a9a;
}

.btn-select ul {
    display: none;
    background-color: white;
    color: black;
    clear: both;
    list-style: none;
    padding: 0;
    margin: 0;
    border-top: none !important;
    position: absolute;
    left: -1px;
    right: -1px;
    top: 33px;
    z-index: 999;
}

.btn-select ul li {
    padding: 3px 6px;
    text-align: left;
}

.btn-select ul li:hover {
    background-color: #f4f4f4;
}

.btn-select ul li.selected {
    color: white;
}


/* info Start */
.btn-select.btn-info:hover, .btn-select.btn-info:active, .btn-select.btn-info.active {
    border-color: #eeeeee;
}

.btn-select.btn-info ul li.selected {
    background-color: #46b8da;
    color: white;
}

.btn-select.btn-info ul {
    border: #46b8da 1px solid;
}


.btn-select.btn-info .btn-select-value {
    background-color: #CCC/*5bc0de*/;
    border: #eee 1px solid;
}

.btn-select.btn-info:hover, .btn-select.btn-info.active {
    background-color: #269abc;
}
/* info End */




/* danger End */

.btn-select.btn-select-light .btn-select-value {
    background-color: white;
    background-color: white;
    color: #62a89e;
    font-weight: 900;
    text-align: -webkit-right;
}

.select-Prayer {
    float: right !important;
    padding:0 !important;
}

.select-Prayer .btn {
    padding:0 !important;
    border-radius:0;
}


.widget .Timings{
    width: 100%;
    margin-top: 38px;
    text-align: center;
}

.widget .Timings .Terminals{
    color: #8d8d8d;
    cursor: pointer;
    float: right;
    font-family: arial;
    font-size: 12px;
    height: 65px;
    margin-bottom: 10px;
    margin-top: 11px;
    width: 16%;

}

.widget .Timings .Terminals h5{
    color: #8d8d8d;
    font-weight: 700

}

.widget .Timings .Terminals:hover{
    background-color: #f7f3e8;

}



/****��������*****/


.btn-group {
    display: inline-block;
    font-size: 0;
    position: relative;
    vertical-align: middle;
    white-space: nowrap;
}

.mobile-social-share ul {
    float: right;
    list-style: none outside none;
    margin: 0;
    min-width: 61px;
    padding: 0;
}

.share {
    min-width: 17px;
}

.mobile-social-share li {
    display: block;
    font-size: 18px;
    list-style: none outside none;
    margin-bottom: 3px;
    margin-left: 4px;
    margin-top: 3px;
}

.btn-share {
    background-color: #BEBEBE;
    border-color: #CCCCCC;
    color: #333333;
}

.btn-twitter {
    background-color: #3399CC !important;
    width: 51px;
    color:#FFFFFF!important;
}

.btn-facebook {
    background-color: #3D5B96 !important;
    width: 51px;
    color:#FFFFFF!important;
}

.btn-facebook {
    background-color: #3D5B96 !important;
    width: 51px;
    color:#FFFFFF!important;
}

.btn-google {
    background-color: #DD3F34 !important;
    width: 51px;
    color:#FFFFFF!important;
}

.btn-linkedin {
    background-color: #1884BB !important;
    width: 51px;
    color:#FFFFFF!important;
}

.btn-pinterest {
    background-color: #CC1E2D !important;
    width: 51px;
    color:#FFFFFF!important;
}

.btn-mail {
    background-color: #FFC90E !important;
    width: 51px;
    color:#FFFFFF!important;
}

.caret {
    border-left: 4px solid rgba(0, 0, 0, 0);
    border-right: 4px solid rgba(0, 0, 0, 0);
    border-top: 4px solid;
    display: inline-block;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    width: 0;
}

#socialShare {
    max-width:70px;
    margin-bottom:18px;
}

#socialShare > a{
    padding: 2px 8px 2px 8px;
}

@media (max-width : 320px) {
    #socialHolder{
        padding-left:5px;
        padding-right:5px;
    }

    .mobile-social-share h3 {
        margin-left: 0;
        margin-right: 0;
    }

    #socialShare{
        margin-left:5px;
        margin-right:5px;
    }

    .mobile-social-share h3 {
        font-size: 15px;
    }
}

@media (max-width : 238px) {
    .mobile-social-share h3 {
        font-size: 12px;
    }
}






.Recitations{
    background-color:#fff;
    padding:14px;
    display: -webkit-inline-box;
}

.Recitations .recitation{
    margin:0px;
    display: inline-block;
    width: 100%;
}

.Recitations-content{
    display: block;
    width: 100%;
}

.Recitations-content .right-content{
    float: right;
    width: auto;
    margin-left: 15px;
}

.Recitations-content .left-content{
    float: left;
    width: 65%;
}

.Recitations .recitation p{
    font-weight: bold;
    font-size: 17px;
    /*word-spacing: 8px;*/
}

.Recitations .recitation a{
    color: #010101
}

.Recitations .recitation .glyphicon{
    color: #31b0d5;
    font-size: 11px;
}

.Recitations .recitation span{
    color: #696969;
    font-size: 15px;
    font-weight:600;
}

.Recitations .recitation .spase{
    color:#696969;
}

.Recitations .recitation h4{
    width: 40px;
    float: left;
    margin-right: 3px;
    margin-top: 2px;
    color:#696969;
    font-size: 15px;
}

.Recitations .recitation .mobile-social-share{
    width: 70px;
    float: left;
    margin-left:38px;
}

.Recitations .recitation .mobile-social-share .btn-sh{
    margin: 0;
}

.Recitations .recitation .mobile-social-share .share{
    padding: 2px 12px;
}


.Topics{
    background-color:#fff;
    padding-right:14px;
    padding-left: 0px;
    display: -webkit-inline-box;
    width: 100%;
    /*margin-bottom:21px;*/
    padding-bottom: 0px;
}
.Topics .hr-small{margin-bottom: 0px !important;}
.Topics .Subject{
    width: 100%;
    display: inline-block;
}

.Topics .Subject a{
    display: block;
}

.Topics hr{
    margin-top:1px;
    margin-bottom:1px;
    margin-left: 0 !important;
    margin-right: 0 !important;
    border: 0;
    border-top: 1px solid #A2A2A0;
    width: 100%;
}

.Topics .Subject .right-Subject{
    float: right;
    width: 80%;
}

.Topics .Subject .right-Subject h4{
    color:#999999
}

.Topics .Subject .left-Subject h5{
    color:#999999
}

.Topics .Subject .left-Subject{
    float:left;
    width: 20%;
    padding-right:20px;
}














@import url(http://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.min.css);
.col-item
{
    /**border: 1px solid #E1E1E1;**/
    border-radius: 5px;
    border-right: 1px solid #fff;
}

.item_thumb :last-child
{
    border-right:none !important;
}
.col-item .photo img
{
    margin: 0 auto;
    width: 100%;
    margin-right: -29px;
    height: 224px;
}

.col-item .info
{
    padding: 10px;
    border-radius: 0 0 5px 5px;
    margin-top: 1px;
}

.col-item:hover .info {
    background-color: #F5F5DC;
}
.col-item .price
{
    /*width: 50%;*/
    float: left;
    margin-top: 0px;
    text-align: center;
}

.price h2{
    margin-top: 0px;
    line-height: 33px;
}
.col-item .price h5
{
    line-height: 20px;
    margin: 0;
}

.price-text-color
{
    color: #219FD1;
    height: 90px;
    min-height:  90px;
    max-height:  90px;
    overflow: hidden;
}

.col-item .info .rating
{
    color: #777;
}

.col-item .rating
{
    /*width: 50%;*/
    float: left;
    font-size: 17px;
    text-align: right;
    line-height: 52px;
    margin-bottom: 10px;
    height: 52px;
}

.col-item .separator
{
    border-top: none;
}

.clear-left
{
    clear: left;
}

.col-item .separator p
{
    line-height: 36px;
    text-align: center;
}

.col-item .separator p i
{
    margin-right: 5px;
}
.col-item .btn-add
{
    width: 50%;
    float: left;
}

.separator .shar-left{
    background: none;
    color: #fff;
    margin-top: 5px;
    float: left;
    font-size: 18px;
}

.col-item .btn-add
{
    border-right: 1px solid #E1E1E1;
}

.col-item .btn-details
{
    width: 50%;
    float: left;
    padding-left: 10px;
}
.controls
{
    margin-top: 20px;
}
[data-slide="prev"]
{
    /*margin-right: 10px;*/
}

.ah-butn{
    float: right !important;
    margin: 9px 38px 2px 0 !important;
    width: 34px !important;
    border: none !important;
    border-radius: 1px !important;
    background-color: #222222 !important;
}
.ah-butn:hover{
    background-color: #869e00 !important;
}

.ahmed-share{
    float: left !important;
    margin-left: 35px !important;
    margin-top: 12px !important;    
}

.mobile-social-share .btn-sha{
    width: 40px;
    border: none !important;
    padding: 7px 9px 7px 8px !important;

}


.mobile-social-share .share-group-sha{
    max-width: none !important;  
}

.mobile-social-share .share-group-sha ul{
    max-width: 50px !important;  
}

.mobile-social-share .share-group-sha a{
    border: none !important;
    width:51px !important;
}






/**talk**/

/* carousel */
.media-carousel 
{
    margin-bottom: 0;
    padding: 6px 6px 0px 7px;
    margin-top:0px;
}
/* Previous button  */
.media-carousel .carousel-control.left 
{
     background: #c1c1c1 none repeat scroll 0 0;
    border: 1px solid #ffffff;
    border-radius: 23px;
    height: 23px;
    left: -5px;
    line-height: 19px;
    margin-top: -38px;
    width: 23px;
}
/* Next button  */
.media-carousel .carousel-control.right 
{
    background: #c1c1c1 none repeat scroll 0 0;
    border: 1px solid #ffffff;
    border-radius: 23px;
    height: 23px;
    line-height: 19px;
    margin-top: -39px;
    right: 284px !important;
    width: 24px;
}
/* Changes the position of the indicators */
.media-carousel .carousel-indicators 
{
    right: 50%;
    top: auto;
    bottom: 0px;
    margin-right: -19px;
}
/* Changes the colour of the indicators */
.media-carousel .carousel-indicators li 
{
    background: #c0c0c0;
}
.media-carousel .carousel-indicators .active 
{
    background: #333333;
}
.media-carousel img
{
    width: 250px;
    height: 100px
}
/* End carousel */
.conyiner-ah{
    background-color: #fff;
    margin: 5px 0 10px 0;
}
.carousel-inner .item {
    border: none;
}

.Participated-interview{
    margin-top: -5px;
}

.Participated-interview h4{
    float: right;
}

.Participated-interview .mobile-social-share{
    float: right;
    margin-right: 9px;
    margin-top: -9px;
}

.Participated-interview .mobile-social-share .btn-sha{
    margin: 0;
}


/**input radio****/

.Poll{
    width: 100% !important;
    display: inline-block !important;
}
.Poll h3{
    font-size: 18px;
    font-weight: 400;
    display: block;
    margin-top: 5px;
    margin-bottom: 8px;
    color: #636361;
}

.Poll span{
    width: 60%;
    font-weight: bold;
}

.radio {
    padding-left: 20px; }
.radio label {
    display: inline-block;
    position: relative;
    padding-left: 5px;
    width: 63%;}
.radio label::before {
    content: "";
    display: inline-block;
    position: absolute;
    width: 17px;
    height: 17px;
    left: 99%;
    margin-left:10px;
    border: 1px solid #cccccc;
    border-radius: 50%;
    background-color: #fff;
    -webkit-transition: border 0.15s ease-in-out;
    -o-transition: border 0.15s ease-in-out;
    transition: border 0.15s ease-in-out; }
.radio label::after {
    display: inline-block;
    position: absolute;
    content: " ";
    width: 11px;
    height: 11px;
    left: 100%;
    top: 3px;
    margin-left:12px;
    border-radius: 50%;
    background-color: #555555;
    -webkit-transform: scale(0, 0);
    -ms-transform: scale(0, 0);
    -o-transform: scale(0, 0);
    transform: scale(0, 0);
    -webkit-transition: -webkit-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
    -moz-transition: -moz-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
    -o-transition: -o-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
    transition: transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33); }
.radio input[type="radio"] {
    opacity: 0; }
.radio input[type="radio"]:focus + label::before {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px; }
.radio input[type="radio"]:checked + label::after {
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1); }
.radio input[type="radio"]:disabled + label {
    opacity: 0.65; }
.radio input[type="radio"]:disabled + label::before {
    cursor: not-allowed; }
.radio.radio-inline {
    margin-top: 0; }

.radio-primary input[type="radio"] + label::after {
    background-color: #428bca; }
.radio-primary input[type="radio"]:checked + label::before {
    border-color: #428bca; }
.radio-primary input[type="radio"]:checked + label::after {
    background-color: #428bca; }

.pull-right{
    width: 100% !important;
}

.pull-right ul{
    list-style: none;
    padding: 0;
    float: right;
}

.pull-right li{
    list-style:none;
    padding:10px;
    display:inline-block;

}
.pull-right .btn-primar{
    padding-left: 31px
}

.pull-right h4{
    float: right;
    line-height: 2.444444;
    font-size: 16px;

    margin-right: 17px;;
}

.pull-right h4 a{
    color: #59a08e;
    text-decoration: none;
}

.pull-right h4 a:hover{
    color:#4b9683;
}



/****center****/

.slid-1{
    /*background-color: #d3c199;*/
    background-color: #176aae;
    height: 51px;
    width: 98%;
    margin-right: 14px;
}

.slid-1 .ahmed-toggl{
    float: left !important;
}

.slid-1 .ahmed-toggl .controls{
    margin-top: 8px;
    margin-bottom: 22px;
    margin-right:60px;
}

.slid-1 .ahmed-toggl .controls .btn{
    border-radius: 0;
    /*background-color: #222222;*/
    background-color: #012844;
    border: none;
}

.slid-1 .ahmed-toggl .click{
    /*background-color: #937d4c;*/
    background-color: #012844;
    color: #fff;
    /*padding: 1px 15px;*/
    font-size: 17px;
    /* margin-right: 10px;
     margin-left: 10px;*/
    text-decoration: none;
}

.slid-1 h4{
    font-size: 28px;
    color: #fff;
    line-height: 48px;
    margin-right: 20px;
    margin-top: 0;
}

.carousel  h2{
    font-size: 22px;
    color: #3d3d3d;
    /*font-weight: bold;*/
    font-weight: normal;
    padding: 0 11px;
    min-height: 65px;
}

.carousel p{
    font-size: 16px;
    color: #3d3d3d;
    padding: 0 8px;   
}

.thumb_meta span.category , .layout_post_1 .item_thumb .thumb_icon a, .item .item_thumb .thumb_icon a{
    background-color:#60a9a2;
}

.col-item .separator{
    background-color: #222222;
    height: 35px;
    margin-bottom: 15px;
}

.separator img{
    background-color: #937d4c;
    padding: 6px;
    float: right
}

.separator .btn-add{
    float: right !important;
    border: none;
    width: 37%;
    font-size: 12px;
    margin: 0;
    color: #fff;
}

.separator .btn-add i{
    margin-left: 5px;
    font-size: 11px;
    color: #937d4c;
}

.separator #socialShare{
    max-width: 70px;
    float: left;
    margin-left: 31px;
    margin-bottom: 0;
    margin-top: 5px;
}

.separator .btn{
    margin: 0;
    padding: 2px 0px;
}

.footer-cato{
    background-color: #404040;
    height: 32px;
    margin-top: -38px;
}

/***slid2*****/

.panel_title .slide-2{
    /*background-color: #99d0d3 !important;*/
    /*background-color: #176aae !important;
    height: 51px !important;
    width: 100% !important;
    float: left;*/
    background-color: #176aae !important;
float: left;
height: auto;
min-height: 51px !important;
padding-top: 7px;
width: 100% !important;
}


.panel_title .slide-2 h4{
    /*font-size: 20px;
    color: #fff;
    line-height:56px;
    
    margin-right: 18px;*/
    background: none;
    color: #fff;
    /*font-size: 28px;*/
    font-size: 21px;
    /*line-height: 48px;*/
    line-height: 22px;
    margin-right: 10px;
    margin-top: 0;

}

.slide-2 .ahmed-toggl .click {
    /* background-color: #4d878a;
     color: #fff;
     padding: 6px 15px;
     font-size: 17px;
     margin-right: 10px;
     margin-left: 10px;
     text-decoration: none;*/


    /*background-color: #4d878a;*/
    background-color: #012844;
    color: #fff;
    font-size: 17px;
    text-decoration: none;

}

.ahmed222 h2{
    font-size: 13px;
    margin: 0 0 17px 0;
    padding: 3px;
}

.ahmed222 .btn-add{
    width: 55% !important;
}



.panel_title .slide-3{
    background-color: #c1d399 !important;
    height: 48px !important;
    width: 97% !important;
    margin-right: 12px !important;
}

.slide-3 .ahmed-toggl .click {
    background-color: #7b8c55;
    color: #fff;
    padding: 6px 15px;
    font-size: 17px;
    margin-right: 10px;
    margin-left: 10px;
    text-decoration: none;
}



.panel_title .slide-3{
    background-color: #c1d399 !important;
    height: 48px !important;
    width: 100% !important;
    margin-right: 0px !important;
}

.slide-3 .ahmed-toggl .click {
    background-color: #7b8c55;
    color: #fff;
    padding: 6px 15px;
    font-size: 17px;
    margin-right: 10px;
    margin-left: 10px;
    text-decoration: none;
}

.panel_title .slide-3 h4{
    font-size: 20px;
    color: #fff;
    line-height:56px;
    margin-right: 20px;
    background: none;
}



.panel_title .slide-4{
    background-color: #99b4d3 !important;
    height: 48px !important;
    width: 100% !important;
    margin-right: 0px !important;
}

.slide-4 .ahmed-toggl .click {
    background-color: #5f7b9c;
    color: #fff;
    padding: 6px 15px;
    font-size: 17px;
    margin-right: 10px;
    margin-left: 10px;
    text-decoration: none;
}

.panel_title .slide-4 h4{
    font-size: 20px;
    color: #fff;
    line-height:56px;
    margin-right: 20px;
    background: none;
}


.panel_title .slide-5{
    background-color: /*#60a9a2*/#176aae !important;
    height: 48px !important;
    width: 100% !important;
    margin-right: 0px !important;
}

.slide-5 .ahmed-toggl .click {
    /*background-color: #3f827c;*/
    background-color: #012844 ;
    color: #fff;
    padding: 6px 15px;
    font-size: 17px;
    margin-right: 10px;
    margin-left: 10px;
    text-decoration: none;
}

.panel_title .slide-5 h4{
    font-size: 20px;
    color: #fff;
    line-height:56px;
    margin-right: 20px;
    background: none;
}



.panel_title .slide-6{
    background-color: #9ed399 !important;
    height: 48px !important;
    width: 100% !important;
    margin-right: 0px !important;
}

.slide-6 .ahmed-toggl .click {
    background-color: #659b60;
    color: #fff;
    padding: 6px 15px;
    font-size: 17px;
    margin-right: 10px;
    margin-left: 10px;
    text-decoration: none;
}

.panel_title .slide-6 h4{
    font-size: 20px;
    color: #fff;
    line-height:56px;
    margin-right: 20px;
    background: none;
}



/**************slider~~*********/

.panlel-ah{
    margin-bottom: 0;

}

.btn-vertical-slider{ cursor:pointer;}
a {  cursor:pointer;}
.carousel.vertical .carousel-inner .item {
    -webkit-transition: 0.6s ease-in-out top;
    -moz-transition: 0.6s ease-in-out top;
    -ms-transition: 0.6s ease-in-out top;
    -o-transition: 0.6s ease-in-out top;
    transition: 0.6s ease-in-out top;
}

.carousel.vertical .active {
    top: 0;
}

.carousel.vertical .next {
    top: 100%;
}

.carousel.vertical .prev {
    top: -100%;
}

.carousel.vertical .next.left,
.carousel.vertical .prev.right {
    top: 0;
}

.carousel.vertical .active.left {
    top: -100%;
}

.carousel.vertical .active.right {
    top: 100%;
}

.carousel.vertical .item {
    left: 0;
}

.con-a{
    color: #222;
    border-bottom:1px solid #eee;
    padding: 5px;
    margin-bottom: 0px;
}

.con-a #socialShare {
    margin: 5px;
    max-width: 80px;
}

.con-a #socialShare > a {
    padding: 6px 13px 6px 13px;
}

.con-a #socialShare .btn-info{
    background-color:#60a9a2 !important;
    border-color: #3f827c;
    margin: 0
}

.con-a p{
    line-height: 19px;
    font-size: 21px;
    margin: 10px;
}

.con-a a{
    text-decoration: none;
    color: #555;
}

.con-a a:hover{
    text-decoration: none;
    color:#3f827c;
}

.shar-toggle .fa-share-alt{
    color: #7d6b47;
    float: left;
    font-size: 29px;
    margin-right: 6px;
    margin-top: 0;
}

.shar-toggle h4{
    color: #fff;
    float: left;
    font-family: arial;
    font-size: 13px;
    font-weight: bolder;
    margin-right: 13px;
    margin-top: 6px;
}

.shar-right{
    margin-top: 5px;
}

.phone i{
    float: left;
    margin-top:11px;
    font-size: 18px;
    /*color: #60a9a0;*/
    color: #365f7b;
}

.phone h4{
    float: right;
}

.shar-right .fa-share-alt{
    margin-right: 10px;
}



.hr-small{
    margin-top:0px !important;
    margin-bottom:15px !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    border: 0 !important;
    border-top: 1px solid #eee !important;
    width: 100%;
    height: 0 !important;
}



.item .span{
    background-color: #937d4e;
    padding: 12px;
    border: 1px solid #fff;
    color: #fff;
}

.photo .thumb_meta{
    height: auto !important;

}

.photo .thumb_meta .category{
    background-color: #927e4b !important;
    padding: 0 !important;
    height: 34px;
    width: 100px;

}

.photo .thumb_meta .category a{
    border: 1px solid #fff;
    padding: 1px 5px;
    width: 100px;
    font-size: 14px;
}

.item label{
    margin-top: 17px;
    margin-bottom: 11px;
}

.item .shar{
    display: inline-block;
    margin-right: 20px;
}

.item .shar h4{
    float: right;
    margin-left: 12px;
}

.item .shar i{
    margin-left: 5px;
    margin-top: 6px;
}

.item .shar .facebook i{
    background-color: #3a579b;
    border-radius: 50%;
    padding: 11px 5px;
    color: #fff;
    width: 27px;
    height: 27px;
    line-height: 9px;
    text-align: center;
}

.item .shar .twitter i{
    background-color: #598ccb;
    border-radius: 50%;
    padding: 11px 5px;
    color: #fff;
    width: 27px;
    height: 27px;
    line-height: 9px;
    text-align: center;
}


#topbar .btn-primar{
    color: #fff;
    background-color: #59a08e;
    border-color: #549c8a;
}

#topbar .btn-primar:hover{
    color: #fff;
    background-color: #4b9683;
    border-color: #549c8a;
}

.carousel-padding{
    /*padding: 0 16px 0 16px;*/
    padding: 0;
}

.carousel-padding .col-sm-6 {
    border-left: 2px solid #eee;
    margin-left: -2px;
    margin-right: 4px;
    width: 49%;
    margin-bottom: 2px;
}
.hidden-sm{font-family: arial;}
.separator .glyphicon-calendar{top:1px;}
#footer{

}

#footer .img{
    width: 100%;

}

#footer .pragref p{
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    margin-right: 53px;
    margin-top: 12px;
}

#footer .links a{
    margin-right: 29px;
    font-size: 18px;
    float: right;
}

.right_side{padding-left: 0px;}
.right_side .row{margin-left: 0px;
                 padding-left: 30px;}
.right_side .col{margin-bottom:0px;}

.newest_article .row{padding-left: 0px;}
.newest_article{padding-left: 0px;}
.click{font-family: arial;font-size: 23px !important;padding: 1px 15px;}
.slid-1 .btn{  margin-bottom: 11px !important;   margin-right: 0; }
.newest_article .category{background-color: #937d4c !important;}
.newest_article .thumb_meta{line-height: 28px;}
.newest_article .category a{font-size: 15px !important;}
.newest_article .thumb_icon a{background-color: #937d4c !important;}

/*.audio_block .price h2{text-align: center;font-size: 15px;height: 50px;}*/
.audio_block .price h2 {font-size: 15px;height: 40px;overflow: hidden;text-align: center;}

.audio_block .col-md-12{padding-left: 0;}
.audio_block .row{padding-left: 0;}
.audio_block .col-sm-3 {padding-left: 1px;padding-right: 0px;border-right: 1px solid #eee;}
.audio_block .separator{height: 21px;}
.audio_block .hidden-sm{font-size: 17px;}
.audio_block .separator .shar-left{font-size: 21px;}
.audio_block .separator{background-color: #404040;}
.audio_block .separator row{background-color: #404040;}
.audio_block .btn-add{width: auto !important;padding-right: 15px;margin-top: -4px;}
.audio_block .separator .btn{padding: 0px 4px;}
.audio_block .thumb_hover img{
    margin: 4.5%;
    width: 91%;
}
.audio_block .media-carousel{padding-top: 0px;}



.flyer_block .col-md-12{padding-left: 0;}
.flyer_block .row{padding-left: 0;}
.flyer_block .col-sm-3 {padding-left: 1px;padding-right: 0px;border-right: 1px solid #eee;}
.flyer_block .separator{height: 21px;}
.flyer_block .hidden-sm{font-size: 17px;}
.flyer_block .separator .shar-left{font-size: 21px;}
.flyer_block .separator{background-color: #404040;}
.flyer_block .separator row{background-color: #404040;}
.flyer_block .btn-add{width: auto !important;padding-right: 15px;margin-top: -4px;}
.flyer_block .separator .btn{padding: 0px 4px;}
.flyer_block .thumb_hover img{
    margin: 4.5%;
    width: 91%;
}
.flyer_block .media-carousel{padding-top: 0px;}
.flyer_block .panel_title .slide-2{/*background-color: #c1d399 !important;*/background-color: #176aae !important;}
.flyer_block .click{/*background-color: #7b8c55 !important;*/background-color: #012844 !important;}
.flyer_block .price h2{ font-size: 17px;
                        height: 43px;
                        overflow: hidden;
                        text-align: center;}




.channel_block .col-md-12{padding-left: 0;}
.channel_block .row{padding-left: 0;}
.channel_block .col-sm-3 {padding-left: 1px;padding-right: 0px;border-right: 1px solid #eee;}
.channel_block .separator{height: 21px;}
.channel_block .hidden-sm{font-size: 17px;}
.channel_block .separator .shar-left{font-size: 21px;}
.channel_block .separator{background-color: #404040;}
.channel_block .separator row{background-color: #404040;}
.channel_block .btn-add{width: auto !important;padding-right: 15px;margin-top: -4px;}
.channel_block .separator .btn{padding: 0px 4px;}
.channel_block .thumb_hover img{
    margin: 4.5%;
    width: 91%;
}
.channel_block .thumb_icon a{ background-color:#fff !important;color: #ca2429 !important;font-size: 45px !important;}
.channel_block .media-carousel{padding-top: 0px;}
.channel_block .panel_title .slide-2{background-color: /*#99b4d3*/#176aae !important;}
.channel_block .click{/*background-color: #5f7b9c !important;*/background-color: #012844 !important;}
.channel_block .price h2{ font-size: 15px;
                          height: 43px;
                          overflow: hidden;
                          text-align: center;}


.flash_block {margin-bottom: 50px;}
.flash_block .col-md-12{padding-left: 0;}
.flash_block .row{padding-left: 0;}
.flash_block .col-sm-3 {padding-left: 1px;padding-right: 0px;border-right: 1px solid #eee;}
.flash_block .separator{height: 21px;}
.flash_block .hidden-sm{font-size: 17px;}
.flash_block .separator .shar-left{font-size: 21px;}
.flash_block .separator{background-color: #404040;}
.flash_block .separator row{background-color: #404040;}
.flash_block .btn-add{width: auto !important;padding-right: 15px;margin-top: -4px;}
.flash_block .separator .btn{padding: 0px 4px;}
.flash_block .thumb_hover img{
    margin: 4.5%;
    width: 91%;
}
.flash_block .media-carousel{padding-top: 0px;}
.flash_block .panel_title .slide-2{background-color: /*#9ed399*/#176aae !important;}
.flash_block .click{/*background-color: #659b60 !important;*/background-color: #012844 !important;}
.flash_block .price h2{ font-size: 20px;
                        height: 43px;
                        overflow: hidden;
                        text-align: center;}


.last_word_before_footer{color: #969696;font-size: 15px;font-family: arial;}
#footer{font-family: 'arial';}
#footer .links a{font-size: 15px;font-family: 'arial';font-weight: bold;}

.dawa_mobile p a{font-size: 20px;font-family: 'arial';margin-top:7px;}
.dawa_mobile h4{ font-size: 26px !important;}
.dawa_mobile .click{padding: 1px 15px !important;margin-right:0px !important;}
.dawa_mobile .col-md-2{ width: auto; }
.dawa_mobile .col-md-12{padding:0 !important;}
.dawa_mobile .row{margin: 0 !important;padding: 0 !important;}
.dawa_mobile .col-md-10{width: 60% !important;float: right  !important;}
.con-a button {height: 65px;}
.con-a button h4{font-size: 15px !important;font-weight: bold;}


.Terminals span{display: inline-block;}
.term2{width: 19% !important;}
.gray_hr{background-color: #f2f2f2 !important;}


.recitation{font-family: 'arial';font-weight: normal;font-size: 15px;}
.recitation a p{font-family: "arial";
                font-size: 20px !important;
                font-weight: normal !important;}

.Recitations-content .glyphicon{top:0 !important;}

.left-content i{float: left;margin-top: 4px;}

.hr-small{width: 100% !important; background-color: #eee !important;}


.small_hr_one{width: 36% !important;}

.tb_widget_recent_list h3{margin-top: 0px !important; padding-top: 0px !important;}
.radio span {font-family: 'arial';}
.btn-primar{font-family: 'arial';padding-left: 14px !important;}
