/** Al-Madinah News CSS **/
@font-face {
    font-family: 'DroidSansArabicRegular';
    src: url('../fonts/droidsansarabic-webfont.eot');
    src: url('../fonts/droidsansarabic-webfont.eot?#iefix') format('embedded-opentype'),
        url('../fonts/droidsansarabic-webfont.woff') format('woff'),
        url('../fonts/droidsansarabic-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
body{
    direction: rtl;
    /*font-family: DroidSansArabicRegular;*/
    font-family: tahoma;
    color:#000;
    background: rgb(244, 244, 244);
}
p {
    margin: 0 0 1.5em;
}
.no-border{
    border: 0px !important;
}
.left{
    float: left;
}
.right{
    float: right;
}
.right-box{
    float: right;
}
.right-box > div{
    margin-left: 5px;
}
.menu{
    min-height: 50px;
    height: 50px;
}
.row > div{
    padding: 0 !important;
    margin-bottom: 10px;
}
.row .row{
    margin: 0 !important;
}
.bg-blue{
    background: #2e6da4;
}
.bg-gray{
    background: #CCC;
}
.braking{
    height: auto;
    border: 5px solid #CCCCCC;
    overflow: hidden;
    background: none repeat scroll 0 0 #333333;
}
.boxTitle {
    height: 26px;
    background: #CCC;
    font-weight: bold;
    padding-top: 4px;
    padding-right: 5px;
    font-size: 13px;
    margin-left: 0px !important;
    direction: rtl;
}
.boxTitle a {
    color: #000;
    text-decoration: none;
}
.boxContent {
    padding-top: 10px;
    padding-right: 10px;
}
.albdad {
    float: right !important;
    border: 1px solid #CCCCCC;
    margin: 0 10px 10px;
    padding: 2px;
    border-radius: 2px;
    box-shadow: 3px 3px 1px #888;
}
.newsBoxType4 a {
    width: 120px;
    line-height: 25px;
    overflow: hidden;
    font-weight: bold;
    font-size: 11px;
    text-decoration: none;
    color: #000;
}
.dr .boxContent {
    padding-top: 10px;
    padding-right: 7px;
    padding-left: 0px;
}

.newsBoxType4 {
    float: right;
}
.banner-mpu{
    height: 250px;
    margin-bottom: 30px;
    padding: 0;
    z-index: 2;
}
.dr{
    height: 220px;
    border: 5px solid #CCCCCC;
    overflow-x: hidden;
    margin: 0;
    padding: 0;
        
}
.dr .newsBoxType2{
    height: 73px !important;
    margin-bottom: 5px !important;
    width:calc(100% - 10px) !important;
}
.dr .newsBoxType2 .newsImage {
    width: 33% !important;
}
.dr .newsBoxType2 .newsImage a img {
    width: 65px !important;
}
.dr .newsBoxType2 .newsData{
    max-height: 70px !important;
    border-bottom: 0px !important;
}
.dr .newsData {
    margin: 0;
    padding: 0 5px !important;
    float: right;
    border-left: 1px dotted #ea5c10 !important;
    height: 75px;
    font-size: 12px;
    font-weight: bold;
}
.dr .newsData:last-child {
    border-left: 0px !important;
}
.dr .newsData a{
    color: #000;
}
.left-ads, .right-ads {
    height: 600px;
}
.dr .boxContent .newsBoxType2:first-child .newsData a{
    font-size: 16px !important;
    line-height: 20px !important;
}
.hadeth-alkamera{
    height: 380px;
    border: 5px solid #CCCCCC;
    margin-bottom: 10px;
    overflow: hidden;
    background: #FFF;
}
.banner{
    text-align: center;
    padding:0;
    /*border-bottom: 2px solid #CCC !important;
    border-top: 2px solid #CCC !important;*/
}
.banner img{
    max-width: 100%;
    height: auto;
}
.banner embed{
    max-width: 100%;
}
.banner-670x100{
    height: auto;
    border: 5px solid #CCCCCC;
    margin-bottom: 10px;
}

.ta7at-almaghar{
    height:auto;
    border: 5px solid #CCCCCC;
    margin-bottom: 10px;
    padding-bottom: 10px;
}
.temp1{
    height:auto;
    border: 5px solid #CCCCCC;
    margin-bottom: 10px;
    padding-bottom: 10px;
    background: #FFF;
}
/*.asrar-almadenah{
    height: 43px;
    border: 5px solid #CCCCCC;
    background: #FFF;
}*/
.hadeth-almadenah{
    border: 5px solid #CCCCCC;
    margin-bottom: 10px;
    height: 905px;
    overflow-y: auto;
}
.related-news{
    border: 5px solid #CCCCCC;
    margin-bottom: 10px;
    padding: 0;
}
.banner-300x100,.banner-300x250{
    height: auto;
    overflow: hidden;
    margin-bottom: 10px;
    padding: 0;
    border: 5px solid #CCCCCC;
}
.banner-728x90{
    overflow: hidden;
    padding: 0;
    margin:auto;
    max-width: 728px;
    max-height: 90px;
    margin-top: 15px;
}

.video-almadenah
{
    border: 5px solid #CCCCCC;
    margin-bottom: 10px;
    direction: ltr;
    background: #FFF;
}

.video-almadenah .item{
    padding: 10px 0px 0px;
    margin: 5px;
    text-align: center;
    float: right;
}
.videoTitle {
    background: rgba(0,0,0,0.6);
    color: #FFF;
    position: absolute;
    z-index: 2;
    min-height: 40px;
    width: calc(100% - 16px);
    padding: 0 3px;
    font-weight: bold;
    font-size: 11px;
    direction: rtl;
    bottom: 8px;
    right: 8px;
}
.item a img{
    box-shadow: 3px 3px 1px #888;
    border-radius: 2px;
    padding: 2px;
    border: 1px solid #cCC;
}
.owl-theme .owl-controls{
    margin-top: 0px !important;
}
.owl-buttons div{
    cursor: pointer;
}
/* ------------------- Breaking -------------------- */
#main_slider {
    padding: 0;
    background: #FFF;
    /* height: 525px;*/
}

#main_slider .col-xs-12,#main_slider ul{
    margin: 0;
    padding: 0;
}
#main_slider ul li{
    margin: 0;
    padding: 0;
}
#slider_left{
    margin: 0;
    padding: 0;
    overflow: hidden;
}
#slider_left li{
    display: none;
}
#slider_left li:first-child{
    display: block;
}

#main_slider,#main_slider div{
    margin-left: 0;
}
#main_slider > div{
    margin: 0;
    padding: 0;
}
#slider_right {
    margin-top: 4px;
    text-align: center;
}
#slider_right li {
    background: none;
    float: right;
    list-style-type: none;
    margin-bottom: 3px;
    border: 0px;
    margin-left: 5px;
}
#slider_right li a {
    display: block;
}
.active_item {
    border: 2px solid #0c6cb3 !important;
}
.active_slider_item {
    display: block !important;
}
#main_slider .slider_brf_title {
    background: rgba(0,0,0,0.65);
    bottom: 0px;
    min-height: 60px;
    padding: 10px;
    position: absolute;
    padding-bottom: 10px;
    width:100%;
}
.slider_brf_title a{
    text-decoration: none;
    color:#FFFFFF;
}
.slider_brf_title a h2{
    color: #FFFFFF;
    font-size: 25px;
    margin: 0;
    padding: 0;
}
.showcase-content img{
    margin:0 auto;
}
/* ------------------- Breaking -------------------- */


/* ------------------- Hadeth Alkamera -------------------- */
.video-slider div{
    margin: 0;
}
.video-larg {
    position: relative;
    float: right;
    height: 320px;
    padding-top: 10px;
    width: 470px;
    padding-right: 10px;
}
.video-larg .player {
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
}
.video-larg .video-title{
    background: rgba(0,0,0,0.7);
    color: #FFF;
    position: absolute;
    z-index: 2;
    min-height: 60px;
    bottom: 15px;
    padding: 0 3px;
    font-weight: bold;
    font-size: 15px;
    width:460px;
}
.player{
    position: absolute;
}
.video-thumbs {
    position: relative;
    float: right;
    height: 320px;
    overflow: hidden;
    padding-top: 10px;
    margin: 0 !important;
    width: calc(100% - 480px);
    margin-right: 10px !important;
}
.video-thumbs-items{
    direction: ltr;
}
.video-thumbs-items .item {
    padding:0px;
    margin:0px 5px;
    text-align: center;
    float: right;
    width: 100%;
}
.video-thumbs-items .item a{
    margin-bottom: 5px;
    display: block;
    float: none;
    position: relative;
}
.video-thumbs-items .item a img{
    box-shadow: none;
    border: 0;
    border-radius: 0;
    padding: 0;
}
.video-thumbs-items .item a img.img-responsive{
    margin: 0 auto;
}
/*
.video-thumbs ul {
    position: absolute;
    right: 10px;
    float: right;
    list-style: none;
    width: 1700px;
    height: 300px;
    margin: 0;
    padding: 0;
}
.video-thumbs ul li {
    float: right;
    list-style: none;
    width: 165px;
    height: 300px;
}
.video-thumbs ul li a{
    float: right;
    position: relative;
}
.video-thumbs ul li img.videoImage {
    position: relative;
    float: right;
    height: 90px;
    margin-bottom: 5px;
}*/
.video-thumbs .player {
    /*left: 52px;
    top: 10px;*/
    border:0px !important;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}
.video-thumbs .video-title {
    background: rgba(0,0,0,0.7);
    color: #FFF;
    position: absolute;
    z-index: 2;
    min-height: 40px;
    width: 150px;
    padding: 0 3px;
    font-weight: bold;
    font-size: 10px;
    margin: 0 auto;
    left: 0;
    right: 0;
    bottom: 0px;
}
.video-thumbs .owl-theme .owl-controls{
    margin-top: -5px !important;
}
/*
.video-button {
    position: absolute;
    float: right;
    width: calc(100% - 20px);
    border-top: 2px solid #333;
    height: 30px;
    bottom: -5px;
    margin-right: 10px !important;
}
.video-prev {
    float: right;
    background: url("http://static.jbcgroup.com/amd/bundles/acmealmadeena/images/prevVideo.png") no-repeat scroll 0 5px rgba(0, 0, 0, 0);
    width: 25px;
    height: 25px;
    cursor: pointer;
}
.video-next {
    float: left;
    background: url('http://static.jbcgroup.com/amd/bundles/acmealmadeena/images/nextVideo.png') no-repeat scroll 0 5px rgba(0, 0, 0, 0);
    width: 25px;
    height: 25px;
    cursor: pointer;
}*/
/* ------------------- Hadeth Alkamera -------------------- */

/* ------------------- News Temp 1 -------------------- */
.newsBoxType1 {
    float: right;
    margin-bottom: 10px;
    height: 90px;
    padding: 0 0 0 5px;
}
.newsBoxType1 .newsImage {
    float: right;
    padding: 0;
    padding-left: 5px;
}
.newsBoxType1 .newsImage a img {
    border: 1px solid #CCC;
    padding: 2px;
    border-radius: 2px;
}
.newsBoxType1 .newsData {
    float: right;
    height: 90px;
    overflow: hidden;
    border-bottom: 1px dotted #CCCCCC;
    padding:0;
}
.newsBoxType1 .newsTitle a {
    float: right;
    font-weight: bold;
    font-size: 12px;
    color: #000;
    text-decoration: none;
}
.newsBoxType1 .newsAbstract {
    position: relative;
    float: right;
    font-size: 13px;
}
.readMore {
    text-align: left;
    direction: rtl;
    font-size: 12px;
    font-weight: bold;
    padding:0 10px !important;
    clear: both;
}
.readMore a, .readMore2 a {
    color: #ea5c10;
    text-decoration: none;
}
/* ------------------- News Temp 1 -------------------- */

/* ------------------- News Temp 2 -------------------- */
.newsBoxType2 {
    float: right;
    margin-bottom: 10px;
    padding:0 0 8px 0;
    border-bottom: 1px dotted #CCCCCC;
    
}
.newsBoxType2 .newsImage {
    float: right;
    padding: 0;
    padding-left: 5px;
}
.newsBoxType2 .newsImage a img {
    border: 1px solid #CCC;
    padding: 2px;
    border-radius: 2px;
}
.newsBoxType2 .newsData {
    float: right;
    height: 90px;
    overflow: hidden;
    border-bottom: 1px dotted #CCCCCC;
    padding:0 0 0 5px;
}
.newsBoxType2 .newsTitle a {
    float: right;
    font-weight: bold;
    font-size: 12px;
    color: #000;
    text-decoration: none;
}
/* ------------------- News Temp 2 -------------------- */

/* ------------------- News Temp 3 -------------------- */
.news-box{
    min-height: 50px;
    border: 5px solid #CCCCCC;
    margin-bottom: 10px;
    overflow-x: hidden;
    padding: 0;
    background: #FFF;
}
.temp3 .boxContent {
    padding-top: 10px;
    padding-right: 5px;
}
.temp3 div{
    padding: 0;
} 
.boxImage{
    margin-bottom: 10px;
}
.boxImage a{
    left: 0;
    right: 0;
    margin: auto;
    display: block;
    max-width: 275px;
}
.newsImage img,.boxImage img{
    border: 1px solid #CCC !important;
    padding: 2px;
    border-radius: 2px;
    box-shadow: 3px 3px 1px #888888;
}
.newsBoxType3{
    position: absolute;
    bottom: 0px;
    background: rgba(0,0,0,0.6);
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    max-width: 269px;
    color: #FFF;
    padding: 5px;
    width: calc(100% - 15px);
    margin-right: 3px;
    margin-bottom: 2px;
}
.newsBoxType3_list {
    position: relative;
    float: left;
    margin-left: 8px;
    margin-bottom: 10px;
    height: 85px;
    padding-right: 10px !important;
}
.newsBoxType3_list .newsImage {
    position: relative;
    float: right;
    padding-left: 10px;
    /*max-width: 100px;*/
}
.newsBoxType3_list .newsTitle {
    position: relative;
    float: right;
    height: 85px;
    overflow: hidden;
    border-bottom: 1px dotted #CCCCCC;
    font-weight: bold;
    font-size: 12px;
}
.newsBoxType3_list .newsImage img{
    left: 0;
    right: 0;
    margin: 0 auto;
}
.newsBoxType3 a {
    position: relative;
    float: right;
    min-height: 50px;
    line-height: 25px;
    overflow: hidden;
    font-weight: bold;
    font-size: 12px;
    vertical-align: middle;
    margin-bottom: 1px;
    color: #FFFFFF;
    text-decoration: none;
    padding: 5px;
}
.newsBoxType2 .newsTitle a, .newsBoxType3_list .newsTitle a {
    padding-top: 15px;
    float: right;
    direction: rtl;
    color: #000;
}
/* ------------------- News Temp 3 -------------------- */

/* ------------------- News Temp 4 -------------------- */
.temp4{
    height: 545px;
    overflow: hidden;   
}
.temp4 div{
    padding: 0;
}
.temp4 .boxContent {
    padding-top: 10px;
    padding-right: 5px;
}
.newsBoxType4_list {
    position: relative;
    float: left;
    margin-left: 8px;
    margin-bottom: 10px;
    height: 85px;
    padding-right: 10px !important;
}
.newsBoxType4_list .newsImage {
    position: relative;
    float: right;
    padding-left: 10px;
    max-width: 100px;
}
.newsBoxType4_list .newsTitle {
    position: relative;
    float: right;
    height: 85px;
    overflow: hidden;
    font-weight: bold;
    font-size: 12px;
}
.newsBoxType4_list .newsTitle a {
    padding-top: 15px;
    float: right;
    direction: rtl;
    color: #000;
    border-bottom: 1px dotted #CCCCCC;
    width: 100%;
    height: 60px;
    overflow: hidden;
}
.auther {
    position: relative;
    float: right;
    height: 20px;
    text-align: right;
    font-size: 12px;
    font-weight: bold;
    padding-top: 4px;
    color: #EA5C10;
}
/* ------------------- News Temp 4 -------------------- */

/* ------------------- News Temp 5 -------------------- */
.newsBox {
    float: right;
    margin-bottom: 10px;
    height: 90px;
    padding: 0 0 0 5px;
}
.newsBox .newsImage {
    float: right;
    padding: 0;
    padding-left: 5px;
}
.newsBox .newsImage a img {
    border: 1px solid #CCC;
    padding: 2px;
    border-radius: 2px;
}
.newsBox .newsData {
    float: right;
    height: 90px;
    overflow: hidden;
    border-bottom: 1px dotted #CCCCCC;
    padding:0;
}
.newsBox .newsTitle {
    max-height: 35px;
    overflow: hidden;
}

.newsBox .newsTitle a {
    float: right;
    font-weight: bold;
    font-size: 12px;
    color: #000;
    text-decoration: none;
}
.newsBox .newsAbstract {
    position: relative;
    float: right;
    font-size: 13px;
    max-height: 40px;
    overflow: hidden;
}
.newsBox .newsAuthor {
    height: 20px;
    overflow: hidden;
    color: #EA5C10;
    text-align: right;
    font-size: 12px;
    font-weight: bold;
    float: right;
}
/* ------------------- News Temp 5 -------------------- */

.newsBarTitle {
    position: relative;
    float: right;
    background: #CCC;
    height: 33px;
    padding-top: 7px;
    padding-right: 10px;
    font-size: 12px;
    font-weight: bold;
}
.newsBarContent {
    position: relative;
    float: right;
    width: calc(100% - 170px);
    padding:2px 5px 0px;
    color: #044d8c;
    background: #FFF;
}
.newsBarButtons {
    position: relative;
    float: right;
    width: 60px;
    height: 30px;
    padding-top: 3px;
}
#mymarquee4
{
    white-space: nowrap;
    float: left;
    position: relative;
    left: 0;
}
.newsBarContent
{
    overflow: hidden;
}

.navbar-nav > li {
    float: right;
}
.search-button{
    display: inline-block;
}

#headerBar {
    width: 100%;
    height: 30px;
    background: #ea5c10;
    margin: 0;
    z-index: 10;
    right: 0;
}
.navbar-brand{
    padding: 0;
}
#visitorCounter {
    text-align: right;
    margin: 0 auto;
    color: #FFF;
    font-size: 12px;
    font-weight: bold;
    line-height: 30px;
}
.social_media_header {
    position: relative;
    float: left;
    height: 20px;
}
.social_media_header a {
    float: left;
    margin: 8px 0 0 0;
    width: 32px;
    height: 32px;
}
.social_media_mobile a {
    margin: 0;
    width: 48px;
    height: 48px;
}
/*.social_media_header a.facebook-icon {
    background: url(http://static.jbcgroup.com/amd/bundles/acmealmadeena/images/icons_03_s.png);
}*/
.social_media_header a.facebook-icon {
    background: url(https://s3-eu-west-1.amazonaws.com/static.jbcgroup.com/amd/bundles/acmealmadeena/images/facebook_square.png);
    background-size: cover;
}
/*.social_media_header a.twitter-icon {
    background: url(http://static.jbcgroup.com/amd/bundles/acmealmadeena/images/icons_07_s.png);
}*/
.social_media_header a.twitter-icon {
    background: url(https://s3-eu-west-1.amazonaws.com/static.jbcgroup.com/amd/bundles/acmealmadeena/images/twitter_square.png);
    background-size: cover;
}
/*.social_media_header a.youtube-icon {
    background: url(http://static.jbcgroup.com/amd/bundles/acmealmadeena/images/icons_05_s.png);
}*/
.social_media_header a.youtube-icon {
    background: url(https://s3-eu-west-1.amazonaws.com/static.jbcgroup.com/amd/bundles/acmealmadeena/images/youtube_square.png);
    background-size: cover;
}
#header {
    width: 100%;
    background: rgb(204, 199, 199);
    position: relative;
    padding:35px 0 15px;
    min-height: 100px;
}
.menu .affix{
    top: 30px;
    width: 100%;
    right: 0;
    z-index: 10;
}
.pc-logo{
    float: right;
}
.menu .navbar{
    background: rgb(244, 244, 244);
    border: 0;
    border-bottom: 1px solid #CCC;
    border-radius: 0;
    z-index: 10;
}
.menu .navbar.affix{
    background: #FFF;
}
.navbar-nav > li > a{
    color: #000;
    display: block;
    padding: 7px 4px;
    text-align: center;
    text-decoration: none;
    font-size: 13px;
}

.nav > li > a:hover, .nav > li > a:focus {
    text-decoration: none;
    background: #EA5C10;
    color: #FFF;
}
.menu form input[type=text]{
    width: 100px;
    margin: 0px;
    /*font-family: 'HacenTunisiaRegular';*/
    color: #050505 !important;
    font-size: 14px;

}
.navbar .container-fluid{
    padding: 0;
}
#mainMenu{
    padding: 0;
    max-width: 970px;
    right: 0;
    left: 0;
    margin: auto;
}
#mainMenu ul.nav{
    margin-top: 7px;
    max-height: 250px;
    overflow-y: auto;
}
.navbar-toggle .icon-bar{
    background: #FFF;
}
.navbar-toggle{
    background: #0f6db4;
}
.container-fluid > .navbar-header{
    margin-right: 0;
    margin-left: 0;
}

/* ------------------ Footer --------------------- */
.footer-header .wrapper {
    max-width: 940px;
    margin: 0 auto;
}
.footer-header{
    background: #EE3F24;
    text-align: center;
    color: #fff;
    padding: 3px 0;
    margin: 0;
}
footer {
    overflow: hidden;
    background-color: #0f6db4;
    color: #FFFFFF;
}
.wrap, .wrap980 {
    max-width: 960px;
    margin: 0 auto;
    direction: rtl;
    margin-bottom: 25px;
}
.FooterLogo {
    float: right;
    margin-top: 25px;
    height: 135px;
}
.FooterLogo img{
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    position: absolute;
}
.footerMenu {
    margin-top: 25px;
    overflow: hidden;
    float: right;
}
.footerMenu ul {
    margin: 0;
    overflow: hidden;
    padding: 0;
    list-style: none;
}
ul.social-icn li {
    height: 24px;
}
.firstColumn {
    
}
.secondColumn {
    
}
.firstColumn, .secondColumn, .thirdColumn, .forthColumn {
    display: inline;
    float: right;
    list-style-type: none;
    min-height: 114px;
}
.firstColumn ul li.footerTitle, .secondColumn ul li.footerTitle, .thirdColumn ul li.footerTitle, .forthColumn ul li.footerTitle {
    color: #FFFFFF;
    font-weight: bold;
    font-size: 18px;
    margin-bottom: 13px;
    margin-top: 0;
}
#footer_bottom {
    padding-top: 20px;
    padding-bottom: 20px;
}
#footer_bottom .wrapper {
    clear: right;
    padding-top: 10px;
}
#footer_bottom ul {
    color: #FFF;
    padding: 0 100px;
    text-align: center;
}
#footer_bottom li {
    display: inline;
    list-style-type: none;
    margin: 0;
    padding: 0 5px;
}
#footer_bottom li a {
    text-decoration: none;
    color: #FFF;
    font-size: 11px;
}
.firstColumn ul li a, .secondColumn ul li a, .thirdColumn ul li a, .forthColumn ul li a {
    color: #ffffff;
    text-decoration: none;
}
.facebook3 .symbol {
    background: url(https://s3-eu-west-1.amazonaws.com/static.jbcgroup.com/amd/bundles/acmealmadeena/images/fb.png);
    background-repeat: no-repeat;
    width: 27px;
    height: 23px;
    float: right;
}
.twitter3 .symbol {
    background: url(https://s3-eu-west-1.amazonaws.com/static.jbcgroup.com/amd/bundles/acmealmadeena/images/tw.png);
    background-repeat: no-repeat;
    width: 27px;
    height: 23px;
    float: right;
}
.youtube3 .symbol {
    background: url(https://s3-eu-west-1.amazonaws.com/static.jbcgroup.com/amd/bundles/acmealmadeena/images/you.png);
    background-repeat: no-repeat;
    width: 27px;
    height: 23px;
    float: right;
}
.symbol {
    font-size: 26px;
    margin-left: 7px;
}
/* ------------------ Footer --------------------- */

/* ------------------ Readers --------------------- */
#readers {
    min-height: 50px;
    margin-bottom: 10px;
    overflow-x: hidden;
}
.blue_box_cont {
    float: left;
    margin-bottom: 10px;
    width: 100%;
    border-radius: 10px;
    -moz-border-radius: 10px;
    height: auto;
}
.most_top_label {
    float: right;
}
.most_types_tabs,.most_periods_cont {
    float: right;
    background: none;
    padding: 10px 5px !important;
    text-align: center;
    margin: 5px 0;
    border-bottom: 1px solid #0469B1;
}
.most_types_tabs select, .most_periods_cont select {
    margin: 0;
    background: rgba(4, 105, 177, 0.08);
    border: 2px solid #0469b1;
    border-radius: 5px;
    padding: 3px;
}
.most_body {
    height: auto;
    margin-bottom: 20px;
}
.newsBoxType6 {
    padding: 5px 10px;
    border-bottom: 1px #CCC dotted;
    margin-bottom: 5px;
    height: 40px;
    line-height: 15px;
}
.newsBoxType6 a {
    font-weight: bold;
    font-size: 12px;
    color: #000;
    text-decoration: none;
}
#readers .boxTitle div{
    margin: 0;
    padding: 0;
}
.newsBoxType6 a span.newsAuthor {
    color: #0469b1;
}
/* ------------------ Readers --------------------- */


/* ------------------ Breadcrumb --------------------- */
#breadcrumb {
    clear: both;
    max-width: 1000px;
    border-bottom: 1px solid #CCCCCC;
    margin: 0 0 10px;
    padding-bottom: 8px !important;
    font-size: 13px;
}
.bread_item {
    float: right;
    margin: 0 5px;
}
.bread_item a {
    background: url(https://s3-eu-west-1.amazonaws.com/static.jbcgroup.com/amd/bundles/acmealmadeena/images/bread_arrow.jpg) no-repeat scroll left 6px transparent;
    color: #000000;
    display: block;
    padding-left: 13px;
    text-decoration: none;
}

.last_bread a {
    color: #000000;
    display: block;
    padding-left: 13px;
    text-decoration: none;
    background: none;
}
/* ------------------ Breadcrumb --------------------- */

.related-col .banner{
    margin-bottom: 10px;
}
.topLeaderBoared {
    text-align: center;
    position: relative;
    float: left;
    max-width: 1000px;
    min-height: 1px;
}

.newsflash {
    border-bottom: 1px solid #CCC;
    /*padding-bottom: 5px;*/
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 10px;
}
.newsflash .title {
    /*margin-left: 10px;
    padding-right: 5px;
    color: red;*/
    background: #ea5c10;
    color: #FFF;
    padding: 0 20px;
    height: 24px;
    margin: 2px 0;
    line-height: 25px;
    margin-left: 10px;
    font-weight: bold;
}
.followus {
    color: #ea5c10;
    max-width: 1000px;
    font-size: 14px;
    text-align: right;
    padding: 0 2px;
    line-height: 28px;
}
.tabi3ona{
    border: 2px solid #ea5c10;
    margin-bottom:15px !important;
    color: #ea5c10;
    background: #FFF;
}



.article-details > .news-box  > .banner{
    padding:10px 0 0;
    /*border-bottom: 2px solid #CCCCCC !important;*/
}

.video-almadenah .readMore {
    width: 75px;
}

#main_article_content .article_image img {
    left: 0;
    right: 0;
    margin: 0 auto;
}
.article_image {
    text-align: center;
    font-size: 12px;
    color: red;
    border-bottom: 2px solid #CCC;
    margin-bottom: 10px;
    padding-bottom: 10px;
}

.main_artlce_title {
    margin-top: 20px;
    margin-bottom: 20px;
    text-align: center;
}
#inner_cols_wrap #main_article_wrap .banner {
    border-bottom: 2px solid #CCCCCC;
    padding-bottom: 10px;
}

#main_article_content h1 {
    color: #000;
    font-size: 14pt;
    /*font-family: arial;*/
    text-align: center;
    font-weight: bold;
}
.article_created {
    text-align: right;
    margin-bottom: 6px;
    color: #666;
    font-size: 12px;
}

.main_article_body {
    font-size: 16px;
    /*font-family: arial;*/
    font-weight: bold;
    line-height: 1.3;
    margin-top:25px;
}

.newsflash-new {
    background: none repeat scroll 0 0 #076CB4;
    bottom: 0;
    right:0;
    position: fixed;
    padding:0 10px;
    z-index: 1000;
    color: #CCD431;
    font-size: 14px;
    font-weight: bold;
    line-height: 40px;
    margin: 0px;
    width: 100%;
    text-decoration: none;
}

.newsBoxType6 {
    padding: 5px 10px !important;
    border-bottom: 1px #CCC dotted;
    margin-bottom: 5px;
}

.pollQuestion {
    border-bottom: 1px #CCC dotted;
    font-weight: bold;
    font-size: 12px;
    padding-bottom: 5px !important;
    margin-bottom: 5px;
    line-height: 26px;
}
#poll_form .checkbox_item, .newsBoxType6 a:hover {
    color: #EA5C10;
}
#vote_btn {
    text-align: center;
    margin: 5px 0;
}

/* --------------- Hot Articles ----------------- */
#hot_articles_wrap h2
{
    background: url("https://s3-eu-west-1.amazonaws.com/static.jbcgroup.com/amd/bundles/acmealmadeena/images/hot-articles.png") no-repeat scroll right 6px rgba(0, 0, 0, 0);
    height: 45px;
    padding-top: 10px;
    color: #999999;
    font-size: 16px;
    font-weight: bold;
    padding-right: 45px;
    text-indent:0;
    border-bottom:2px solid #CCC;
    line-height: 30px;
}
.hot_articles_wrap
{
     border: 0px solid #CCC;
     margin-bottom: 20px;
	 padding:0;
}
.hot_articles_wrap ul
{
    list-style: none;
    margin-right: 0;
}
.hot_articles_wrap li {
    border-bottom: 1px solid #CCCCCC;
    font-weight: bold;
    min-height: 23px;
}
.hot_articles_wrap li a {
    color: #404041;
    font-size: 12px;
    height: 35px;
    text-decoration: none;
}
.hot_articles_wrap .hot_article
{
    position:relative;
    float:right;
    width:25%;
}
.hot_articles_wrap .hot_article a
{
    color:#000;
    text-decoration:none;
    font-weight:bold;
    width:100%;
    padding:0 5px 10px;
    display:block; 
}
.hot_articles_wrap .hot_article a img
{
    width:100%;
    border: 1px solid #CCC;
    padding: 2px;
    border-radius: 2px;
    box-shadow: 3px 3px 1px #888;
    margin-bottom: 5px;
}
.hot_articles_wrap .hot_article:nth-child(5),
.hot_articles_wrap .hot_article:nth-child(9),
.hot_articles_wrap .hot_article:nth-child(13){
	clear:both;	
}

/* --------------- Hot Articles ----------------- */





/*.followUs {*/
    /*overflow: hidden;*/
    /*border: 5px solid #CCC;*/
    /*direction: rtl;*/
    /*text-align: right;*/
    /*padding: 10px 20px;*/
    /*width: 670px;*/
    /*margin: 10px auto !important;*/
/*}*/
.followUs ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
}
.followUs ul li {
    color: #0E6DB1;
    font: bold 15px tahoma;
    float: right;
    display: inline-block;
}

.followUs ul li span {
    color: #0e6db1;
    font: bold 15px tahoma;
    display: block;
    clear: both;
    padding-top: 20px;
    width: auto;
}


.left-ads,.right-ads {
        width: 160px;
        min-height: 600px;
        display: none;
        position: relative;
        float: left;
    }
 
    
    #headerBar .container{
        max-width: 970px;
        float: none;
    }
    
    .row > div > div:last-child{
        margin-bottom: 0 !important;
    }
    
    .imageTitle {
        text-align: center;
        height: 41px;
        padding: 0;
    }    
    #twitter_box{
        max-width: 325px;
        height: 350px;
        margin-left: 5px;
        text-align: center;
    }
    #slide{
        height: 325px;
        padding:0;
    }
    #slide-content{
        width:280px;
        height:280px;
        margin:10px auto;
    }
    #slide-content a{
        display:block;
        width:280px;
        height:280px;
    }
    
    .animated {
        -webkit-animation: swinging 4s infinite ease-in-out;
        -moz-animation: swinging 4s infinite ease-in-out;
        -webkit-transform-origin: top;
        -moz-transform-origin: top;
        background: transparent url(https://s3-eu-west-1.amazonaws.com/static.jbcgroup.com/amd/bundles/acmealmadeena/images/icon-hang.png) no-repeat center top;
        padding-top: 30px;
        margin-top: -14px;
    }
    @-webkit-keyframes swing {
        20%, 40%, 60%, 80%, 100% { -webkit-transform-origin: top center; }
        20% { -webkit-transform: rotate(5deg); }
        40% { -webkit-transform: rotate(-5deg); }
        60% { -webkit-transform: rotate(5deg); }
        80% { -webkit-transform: rotate(-5deg); }
        100% { -webkit-transform: rotate(0deg); }
    }

    @-moz-keyframes swing {
        20% { -moz-transform: rotate(5deg); }
        40% { -moz-transform: rotate(-5deg); }
        60% { -moz-transform: rotate(5deg); }
        80% { -moz-transform: rotate(-5deg); }
        100% { -moz-transform: rotate(0deg); }
    }

    @-o-keyframes swing {
        20% { -o-transform: rotate(5deg); }
        40% { -o-transform: rotate(-5deg); }
        60% { -o-transform: rotate(5deg); }
        80% { -o-transform: rotate(-5deg); }
        100% { -o-transform: rotate(0deg); }
    }

    @keyframes swing {
        20% { transform: rotate(5deg); }
        40% { transform: rotate(-5deg); }
        60% { transform: rotate(5deg); }
        80% { transform: rotate(-5deg); }
        100% { transform: rotate(0deg); }
    } 
    .swing {
        -webkit-animation: swing 8s infinite ease-in-out;
        -moz-animation: swing 8s infinite ease-in-out;
        -o-animation: swing 8s infinite ease-in-out;
        animation: swing 8s infinite ease-in-out;
    }
    .footer_icons {
        position: relative;
        float: right;
        margin-bottom: 10px;
        margin-top: 25px;
    }
    #main_article_content {
        margin-top: 20px;
    }   
    .article_social_tools {
        float: left;
        margin-top: 0;
    }
    .main_article_body img{
        max-width: 100% !important;
        height: auto !important;
    }
    .main_article_body iframe{
        max-width: 100% !important;
    }
    .addthis_toolbox {
        margin-top: 20px;
        text-align: left;
    }
    
    
    /*.social-share{clear: both;margin: 7px 0;width: 100%;float: right;padding: 0;}*/
    .social-share ul{width: 100%;list-style: none;margin: 0px auto;padding: 8px 30px 8px 20px;}
    .social-share ul li{float:right;}
    .social-share ul li a{margin:0 5px;text-decoration:none;}
    .social-share p{color: #0C6CB3;font-weight: bold;font-size: 16px;height:25px;margin:0 10px 0 0;}
    .social-share p.goBack{float:right;display:block;clear:both;margin:5px;}
    .social-share p.goBack a{text-decoration:none;color:inherit;}
    
    .main_block_wrap img {
        max-width: 100% !important;
        height: auto !important;
    }


    /* ----------- slidebox ----------------- */
    #slidebox{
        width:400px;
        height:180px;
        background-color:#fff;
        border:5px solid #0E6DB1;   
        position:fixed;
        bottom:0px;
        right:-430px;
        -moz-box-shadow:-2px 0px 5px #aaa;
        -webkit-box-shadow:-2px 0px 5px #aaa;
        box-shadow:-2px 0px 5px #aaa;
        z-index:999;
    }
    .continarSlidebox {
        margin:10px;
    }
    #slidebox p, a.more{
        font-size:11px;
        text-transform:uppercase;
        letter-spacing:1px;
        color:#0E6DB1;
    }
    a.more{
        cursor:pointer;
        color:#0E6DB1;
        display:block;
        clear:both;
        float:left;
        font-weight:bold;
    }
    a.more:hover{
        text-decoration:underline;
    }
    #slidebox h2{
        color:#0E6DB1;
        font-size:12px;
        margin:10px 20px 10px 0px;
        font-weight:bold;
    }
    #slidebox a{
        text-decoration:none;
    }
    a.close{
        width:15px;
        height:15px;
        font-size:14px;
        font-weight:bold;
        color:#FFF;
        position:absolute;
        cursor:pointer;
        top:0px;
        left:10px;
    }
    .readmoreDiv {
        height:30px;
        width:100%;
        background:#0E6DB1;
        font-size:14px;
        font-weight:bold;
        color:#FFF;
        line-height:30px;
    }
    a.close:hover{
        background-position:0px -13px;
    }
    .slideboxTitle {
        float:right;
        width:265px;
    }
    .slideboxImage {
        float:right;
    }
    .slideboxImage img {
        border:2px solid #dae1e7;
    }
    .linespratediv {
	width:260px;
	display:block;
	height:2px;
	background:#dae1e7;
	float:left;
    }
    .pluginslikeFacebook {
        float:left;
        width:50px
    }
    .pluginstwitter {
        float:left;
    }
    /* ----------- slidebox ----------------- */
    
    /* ----------- Comments ----------------- */
    .form_item {
        width: 100%;
        text-align: center; 
    }
    #commnets_wrap{
        margin:20px 0;
    }
    #commnets_wrap h2{
        background: url(../images/comments_title.png) no-repeat scroll right 6px rgba(0, 0, 0, 0);
        height: 34px;
        padding-top: 12px;
        color: #999999;
        font-size: 16px;
        font-weight: bold;
        padding-right: 45px;
        text-indent: 0;
    }
    #comments_form{
        background:#f2f2f2;
        padding:20px 14px;
    }
    #comments_form input[type=text],#comments_form input[type=email]{
        width:calc(100% - 120px);
        border: 1px solid #DDDDDD;
        padding:3px;
    }
    #comments_form input[type=submit],#comments_form input[type=button]{
        background: url("../images/comment_submit.jpg") no-repeat scroll 0 0 transparent;
        border: medium none;
        cursor: pointer;
        height: 19px;
        text-indent: -2000em;
        width: 50px;
    }
    #comments_form .form_submit{
        float:left;
        margin-top:5px;
    }
    #comments_form textarea{
        border: 1px solid #DDDDDD;
        resize: none;
        width: calc(100% - 120px);
        height: 150px;
    }
    .comment_num{padding-right: 20px;padding-top: 4px;}
    .comment_num.odd
    {
        background-color:#f2f2f2!important;
        float: right;
    }
    .comment_num.even
    {
        background-color:#cfdae1!important;
    }
    .comment_item{
        background: url("../images/comment_icon.png") no-repeat scroll 575px 10px transparent;
        font-size: 13px;
        margin-bottom: 15px;
        padding-bottom: 5px;
        padding-right: 67px;
        padding-top: 4px;
        line-height: 1.5;
    }
    .comment_item.odd{
        background-color:#f2f2f2!important;
    }
    .comment_item.even{
        background-color:#cfdae1!important;
    }
    .comment_user{
        float: right;
        padding-left: 10px;
        padding-right: 0;
        width: 81px;
    }
    .comment_body{
        float: right;
        width: 300px;
        font-size: 16px;
        word-wrap: break-word;
    }
    #comments_form label {  
        background-position: right 0;
        display: block;
        color: #EA5C10;
        float: right;
        /*font-family: tahoma;*/
        font-size: 13px;
        font-weight: bold;
        margin-top: 7px;
        padding: 2px;
        width: 120px;
    }

    #comments_form input[type="submit"], #comments_form input[type="button"] {
        background: none repeat scroll 0 0 #EA5C10;
        border-radius: 5px;
        color: #FFFFFF;
        cursor: pointer;
        /*font-family: tahoma;*/
        font-size: 17px;
        font-weight: bold;
        height: 30px;
        text-indent: 0;
        width: 70px;
    }
    /* ------------- Comments ----------------- */
    
    /* ------------- Search ----------------- */
    .search_news_item{min-height:50px !important;}
    .search_news_title{float:right;width:100%;clear:poth;}
    .search_news_category{float:right;clear:poth;}
    .search_news_date{float:left;}
    .search_no_result{color:#ED4024;font-weight:bold;text-align:center;}
    #current_search{text-align: center;margin-top:5px;}
    .search_row{box-shadow: 0px 0px 8px rgba(12,108,179,0.2);background: #FCFCFC;margin-bottom: 20px;padding-left: 10px;}
    .search_row form .form_item{margin: 0 auto;width: 100%;padding:10px 0;text-align:left;}
    .search_row form{padding-left: 5px;}
    
    #search_results_wrap ul{list-style: none;margin: 0;padding: 10px;}
    #search_results_wrap ul li{background: #FFF;margin-bottom: 10px;margin: 5px 0px;padding: 5px;}
    /* ------------- Search ----------------- */
    
    /* ------------- next-prev ----------------- */
    .next-prev{width:100%;position:fixed;bottom:-100px;right:0;z-index:10;height:100px;background:#000;}
    .next-prev .prev-article{float:right;position:relative;width:50%;height:inherit;direction:rtl;border-left:1px solid #0C6CB3;}
    .next-prev .next-article{float:left;position:relative;width:50%;height:inherit;direction:ltr;border-right:1px solid #0C6CB3;}
    .next-prev .prev-article .art-icon, .next-prev .next-article .art-icon{height:inherit;width:auto;margin:0px;}
    .next-prev .prev-article .art-icon img,.next-prev .next-article .art-icon img{
            height:35px;width:35px;
    }
    .next-prev .prev-article .art-icon, .next-prev .next-article .art-icon{
        width:35px;
    }
    .next-prev .prev-article .art-image, .next-prev .next-article .art-image{
        width:150px;
        height:100px;
    }
    .next-prev .prev-article .art-image a, 
    .next-prev .next-article .art-image a,
    .next-prev .prev-article .art-image a img, 
    .next-prev .next-article .art-image a img{
            width:inherit;
            height:inherit;
    }
    .next-prev .prev-article .art-image, .next-prev .next-article .art-image{
        width:150px;
        height:100px;
    }
    .next-prev  td,.next-prev tr{padding:0;margin:0;}
    .next-prev a{color:#FFF;text-decoration:none;font-size:23px;}
    .next-prev .art-title{padding:0 10px;text-align:center;}
    
    @media screen and (max-width: 1300px) {
	.next-prev{height:100px;}
	.next-prev .prev-article .art-icon img,.next-prev .next-article .art-icon img{height:35px;width:35px;	}
	.next-prev .prev-article .art-icon, .next-prev .next-article .art-icon{width:35px;}
    }
    @media screen and (max-width: 980px) {
        .next-prev a{font-size:20px;}
    }
    @media screen and (max-width: 800px) {
        .next-prev .prev-article .art-image, .next-prev .next-article .art-image{width:100px;height:100px;}
        .next-prev a{font-size:18px;}
        .next-prev .art-title{padding:0 5px;}
        .next-prev table tr td,.next-prev table tr{height:100px !important;}
    }
    @media screen and (max-width: 640px) {
        .next-prev{height:85px;}
        .next-prev .prev-article .art-icon img,.next-prev .next-article .art-icon img{height:25px;width:25px;}
        .next-prev .prev-article .art-icon, .next-prev .next-article .art-icon{width:30px;}
        .next-prev .prev-article .art-image, .next-prev .next-article .art-image{width:100px;height:85px;}
        .next-prev a{font-size:15px;}
        .next-prev table tr td,.next-prev table tr{height:85px !important;}
    }
    @media screen and (max-width: 480px) {
        .next-prev{height:70px;}
        .next-prev .art-image{display:none;}
        .next-prev a{font-size:15px;}
        .next-prev table tr td,.next-prev table tr{height:70px !important;}
    }
    @media screen and (max-width: 360px) {
        .next-prev{height:60px;}
        .next-prev a{font-size:12px;}
        .next-prev table tr td,.next-prev table tr{height:60px !important;}
    }
    @media screen and (max-width: 320px) {
        .next-prev .prev-article .art-icon, .next-prev .next-article .art-icon{width:25px;}
        .next-prev a{font-size:11px;line-height:10px;}
        .next-prev .art-title {padding: 0 2px;}
    }
    /* ------------- next-prev ----------------- */
    
    .temp4 .boxTitle {
        margin-bottom: 10px;
    }
    .news-box.archive{
        overflow: hidden;
        text-align: center; 
        padding-bottom: 10px;
    }
    .owl-theme .owl-controls .owl-pagination{
        display: none;
    }
    #archive{
        width: 265px;
        margin: 0 auto;
    }
    #facebook_box{
        /*margin-right: 5px;*/
        text-align: center;
    }
    
    .jcarousel .newsBoxType2{
        height: 72px;
        overflow: hidden;
    }
    .vertical .next,.vertical .prev{
        font-size: 25px;
        color:#ea5c10;
    }
    span.article_date {
        color: #999;
        font-size: 12px;
        display: block;
    }
    .categories .hot_article{
        margin-bottom: 15px;
    }
    
    /* ------------------- Obituaries ----------------- */
    #service_table_wrap td {
        border-bottom: 1px solid #000000;
        border-right: 1px solid #000000;
        padding: 7px !important;
    }

    tbody tr:nth-child(even) td, tbody tr.even td {
        background: #e5ecf9;
    }
    #service_table_wrap table {
        border-top: 1px solid #000000 !important;
        border-left: 1px solid #000000 !important;
        margin-bottom: 1.4em;
        width: 100%;
    }
    table, th, td {
        vertical-align: middle;
    }

    .obituaries_search{
        margin: 10px;
        float:right;
        width:45%;
        height:80px;
    }
    .obituaries_search input[type="submit"]{
        background: none repeat scroll 0 0 #ED4024;
        border: medium none;
        color: #FFFFFF;
        cursor: pointer;
    }
    .obituaries_search input[type="submit"]:hover{
        color:#000;
    }
    .obituaries_block{
        float:left; 
        width:49%;
        margin-right: 2px;
    }
    .death_date
    {
        float:right;
        width:45%;
        font-weight: bold;
        padding-top: 40px;
    }
    .message
    {
        font-style: italic;
    }
    .thead
    {
        font-weight: bold;
        text-align: center;
    }
    /* ------------------- Obituaries ----------------- */
    
    /* ------------------- Pager ----------------- */
    .pager{
        direction: ltr;
        margin: 0 auto 20px !important;
        max-width: 310px;
    }
    .pager ul{
        padding: 0;
    }
    
    .pager li{
        float:right;
        list-style-type:none;
    }

    .pager li a{
        display:block;
        padding:2px 6px;
        border:1px solid #ED4024;
        text-decoration:none;
        color:#000;
        font-weight:bold;
        margin:0 2px;
        border-radius:4px;
        -webkit-border-radius:4px;
        -moz-border-radius:4px;
    }

    .pager li.next a,.pager li.prev a{
        border:none;
    }

    .pager li.next a{
        background:url(../images/next.jpg) no-repeat scroll 0 0 transparent;
    }

    .pager li.prev a{
        background:url(../images/prev.jpg) no-repeat scroll 0 0 transparent;

    }

    .pager_link a{
        width:18px;
        height:12px;
        padding:0!important;
        margin-top:6px!important;
    }

    .pager li.active a{
        background:#ED4024;
        color: white;
    }
    /* ------------------- Pager ----------------- */
    
    /* ------------------- Send News ----------------- */
    .send_news_form
    {
        padding-bottom:20px;
        padding-top: 20px;
    }
    .send_news_form_field
    {
        padding:2px;
        padding-right: 20px;
    }
    .send_news_form_field label
    {
        display: block;
        float: right;
        width: 150px;
        /*font-family: 'HacenTunisiaRegular';*/
        font-size: 12px;
        color:#ED4024;
    }
    .send_news_form_submit 
    {
        max-width:475px;
        text-align: left;
        padding:2px;
        padding-right: 20px;
    }
    .send_news_form_submit input[type=button],.send_news_form_submit input[type=submit]{
        border: 0px;
        width: 75px;
        font-weight: bold;
        cursor: pointer;
        background: #ee3f24;
        color: #FFF;
        font-size: 12px;
        padding: 3px 5px;
    }

    .send_news_form_field input[type=text],.send_news_form_field input[type=email],.send_news_form_field textarea
    {
        font-size: 14px;
        font-weight: normal;
        width:300px;
    }
    .send_news_form_field textarea
    {
        resize: vertical;
        width: 290px;
    }
    .send_news_errors
    {
        color:#ED4024;
        margin-right: 180px;
    }
    .send_news_success 
    {
        font-size: 14px;
    }
    .send_news_success div
    {
        font-weight: bold;
    }
    #send_news img {
        border: 1px solid #999;
    }
    /* ------------------- Send News ----------------- */

    .news-box,.temp1{border-bottom: 1px solid #CCCCCC !important;}
    .layout1{border: 5px solid #CCCCCC;border-bottom: 1px solid #CCCCCC !important;}
    .layout1 .boxTitle{background: #CCCCCC;}
    .layout1 .newsImage img, .boxImage img {border: 1px solid #CCCCCC !important;}
    .layout1 .readMore a, .layout1 .readMore2 a{color: #000;}
    
    .layout2{border: 5px solid #337ab7;border-bottom: 1px solid #337ab7 !important;}
    .layout2 .boxTitle{background: #337ab7;}
    .layout2 .boxTitle a,.layout2 .boxTitle span{color:#FFF;}
    .layout2 .hot_articles_wrap .hot_article a img,.layout2 .item a img,.layout2 .newsImage img,.layout2 .boxImage img {border: 1px solid #337ab7 !important;box-shadow: 3px 3px 1px rgba(51, 122, 183, 0.60);}
    .layout2 .newsBox .newsAuthor,.layout2 .readMore a, .layout2 .readMore2 a{color: #337ab7;}
    .layout2 .newsBoxType1 .newsData,.layout2 .newsBoxType6,.layout2 .newsBoxType3_list .newsTitle,.layout2 .newsBoxType2,.layout2 .newsBox .newsData{border-bottom: 1px dotted #337ab7;}    
    .layout2 .owl-theme .owl-controls .owl-buttons div{background: #337ab7 !important;opacity: 1 !important;}
    .layout2 .checkbox_item,.layout2 .newsBoxType6 a:hover {color: #337ab7 !important;}
    
    .layout3{border: 5px solid #ea5c10;border-bottom: 1px solid #ea5c10 !important;}
    .layout3 .boxTitle{background: #ea5c10;}
    .layout3 .boxTitle a,.layout3 .boxTitle span{color:#FFF;}
    .layout3 .hot_articles_wrap .hot_article a img,.layout3 .item a img,.layout3 .newsImage img, .layout3 .boxImage img {border: 1px solid #ea5c10 !important;box-shadow: 3px 3px 1px rgba(234, 92, 16, 0.60);}
    .layout3 .newsBox .newsAuthor,.layout3 .readMore a, .layout3 .readMore2 a{color: #ea5c10;}
    .layout3 .newsBoxType1 .newsData,.layout3 .newsBoxType6,.layout3 .newsBoxType3_list .newsTitle,.layout3 .newsBoxType2,.layout3 .newsBox .newsData{border-bottom: 1px dotted #ea5c10;}    
    .layout3 .owl-theme .owl-controls .owl-buttons div{background: #ea5c10 !important;opacity: 1 !important;}
    .layout3 .checkbox_item,.layout3 .newsBoxType6 a:hover {color: #ea5c10;}

    
    
    /* --------------- without Box Border ------------ */
    .related-news,.braking,.banner,.news-box,.hadeth-almadenah,.temp1,.temp2,.temp3,.temp4,.temp5,.layout2,.layout3{border:0px;}
    .boxTitle a,.boxTitle span{padding: 5px 10px 5px 15px;margin: 0;border-top-left-radius: 5px;max-width: 175px;display: block;background: #CCCCCC}
    .boxTitle{/*background: none !important;*/border-bottom: 2px solid #CCCCCC;height: 32px;padding-right: 0px !important;padding-top: 2px !important;background: rgb(244, 244, 244) !important;}

    .layout2 .boxTitle a,.layout2 .boxTitle span{background:#337ab7}
    .layout2 .boxTitle {border-bottom:2px solid #337ab7;}
    .layout2 .pollQuestion{border-bottom:1px dotted #337ab7;}
        
    .layout3 .boxTitle a,.layout3 .boxTitle span{background:#ea5c10}
    .layout3 .boxTitle {border-bottom:2px solid #ea5c10;}
    .layout3 .pollQuestion{border-bottom:1px dotted #ea5c10;}
    
    .braking .boxTitle{margin-bottom: 10px;background: rgb(244, 244, 244) !important;}
    #hot_articles_wrap .boxTitle{margin-bottom: 10px;}
    #twitter_box .boxTitle,#facebook_box .boxTitle{display: none;}
    /* --------------- without Box Border ------------ */
    
    /* ------------------ color 1 --------------- */
    .color1{border: 0px solid #7B7C7D;border-bottom: 1px solid #7B7C7D !important;}
    .color1 .boxTitle{background: #7B7C7D;}
    .color1 .boxTitle a,.color1 .boxTitle span{color:#FFF;}
    .color1 .hot_articles_wrap .hot_article a img,.color1 .item a img,.color1 .newsImage img, .color1 .boxImage img {border: 1px solid #7B7C7D !important;box-shadow: 3px 3px 1px rgba(123, 124, 125, 0.6);}
    .color1 .newsBox .newsAuthor,.color1 .readMore a, .color1 .readMore2 a{color: #7B7C7D;}
    .color1 .newsBoxType1 .newsData,.color1 .newsBoxType6,.color1 .newsBoxType3_list .newsTitle,.color1 .newsBoxType2,.color1 .newsBox .newsData{border-bottom: 1px dotted #7B7C7D;}    
    .color1 .owl-theme .owl-controls .owl-buttons div{background: #7B7C7D !important;opacity: 1 !important;}
    .color1 .next,.color1 .prev,.color1 .auther,.color1 .checkbox_item,.color1 .newsBoxType6 a:hover {color: #7B7C7D;}
    
    .color1 .boxTitle a,.color1 .boxTitle span{background:#7B7C7D}
    .color1 .boxTitle {border-bottom:2px solid #7B7C7D;}
    .color1 .pollQuestion{border-bottom:1px dotted #7B7C7D;}
    /* ------------------ color 1 --------------- */
    
    /* ------------------ color 2 --------------- */
    .color2{border: 0px solid #70A458;border-bottom: 1px solid #70A458 !important;}
    .color2 .boxTitle{background: #70A458;}
    .color2 .boxTitle a,.color2 .boxTitle span{color:#FFF;}
    .color2 .hot_articles_wrap .hot_article a img,.color2 .item a img,.color2 .newsImage img, .color2 .boxImage img {border: 1px solid #70A458 !important;box-shadow:3px 3px 1px rgba(112,164,88,0.6);}
    .color2 .newsBox .newsAuthor,.color2 .readMore a, .color2 .readMore2 a{color: #70A458;}
    .color2 .newsBoxType1 .newsData,.color2 .newsBoxType6,.color2 .newsBoxType3_list .newsTitle,.color2 .newsBoxType2,.color2 .newsBox .newsData{border-bottom: 1px dotted #70A458;}    
    .color2 .owl-theme .owl-controls .owl-buttons div{background: #70A458 !important;opacity: 1 !important;}
    .color2 .next,.color2 .prev,.color2 .auther,.color2 .checkbox_item,.color2 .newsBoxType6 a:hover {color: #70A458;}
    
    .color2 .boxTitle a,.color2 .boxTitle span{background:#70A458}
    .color2 .boxTitle {border-bottom:2px solid #70A458;}
    .color2 .pollQuestion{border-bottom:1px dotted #70A458;}
    /* ------------------ color 2 --------------- */
    
    /* ------------------ color 3 --------------- */
    .color3 {border: 0px solid #EAA200;border-bottom: 1px solid #EAA200 !important;}
    .color3 .boxTitle{background: #EAA200;}
    .color3 .boxTitle a,.color3 .boxTitle span{color:#FFF;}
    .color3 .hot_articles_wrap .hot_article a img,.color3 .item a img,.color3 .newsImage img, .color3 .boxImage img {border: 1px solid #EAA200 !important;box-shadow:3px 3px 1px rgba(234,162,0,0.6);}
    .color3 .newsBox .newsAuthor,.color3 .readMore a, .color3 .readMore2 a{color: #EAA200;}
    .color3 .newsBoxType1 .newsData,.color3 .newsBoxType6,.color3 .newsBoxType3_list .newsTitle,.color3 .newsBoxType2,.color3 .newsBox .newsData{border-bottom: 1px dotted #EAA200;}    
    .color3 .owl-theme .owl-controls .owl-buttons div{background: #EAA200 !important;opacity: 1 !important;}
    .color3 .next,.color3 .prev,.color3 .auther,.color3 .checkbox_item,.color3 .newsBoxType6 a:hover {color: #EAA200;}
    
    .color3 .boxTitle a,.color3 .boxTitle span{background:#EAA200}
    .color3 .boxTitle {border-bottom:2px solid #EAA200;}
    .color3 .pollQuestion{border-bottom:1px dotted #EAA200;}
    /* ------------------ color 3 --------------- */
    
    /* ------------------ color 4 --------------- */
    .color4 {border: 0px solid #E31D1F;border-bottom: 1px solid #E31D1F !important;}
    .color4 .boxTitle{background: #E31D1F;}
    .color4 .boxTitle a,.color4 .boxTitle span{color:#FFF;}
    .color4 .hot_articles_wrap .hot_article a img,.color4 .item a img,.color4 .newsImage img, .color4 .boxImage img {border: 1px solid #E31D1F !important;box-shadow:3px 3px 1px rgba(227,29,31,0.5);}
    .color4 .newsBox .newsAuthor,.color4 .readMore a, .color4 .readMore2 a{color: #E31D1F;}
    .color4 .newsBoxType1 .newsData,.color4 .newsBoxType6,.color4 .newsBoxType3_list .newsTitle,.color4 .newsBoxType2,.color4 .newsBox .newsData{border-bottom: 1px dotted #E31D1F;}    
    .color4 .owl-theme .owl-controls .owl-buttons div{background: #E31D1F !important;opacity: 1 !important;}
    .color4 .next,.color4 .prev,.color4 .auther,.color4 .checkbox_item,.color4 .newsBoxType6 a:hover {color: #E31D1F;}
    
    .color4 .boxTitle a,.color4 .boxTitle span{background:#E31D1F}
    .color4 .boxTitle {border-bottom:2px solid #E31D1F;}
    .color4 .pollQuestion{border-bottom:1px dotted #E31D1F;}
    /* ------------------ color 4 --------------- */
    
    /* ------------------ color 5 --------------- */
    .color5 {border: 0px solid #56110F;border-bottom: 1px solid #56110F !important;}
    .color5 .boxTitle{background: #56110F;}
    .color5 .boxTitle a,.color5 .boxTitle span{color:#FFF;}
    .color5 .hot_articles_wrap .hot_article a img,.color5 .item a img,.color5 .newsImage img, .color5 .boxImage img {border: 1px solid #56110F !important;box-shadow: 3px 3px 1px rgba(86, 17, 15, 0.6);}
    .color5 .newsBox .newsAuthor,.color5 .readMore a, .color5 .readMore2 a{color: #56110F;}
    .color5 .newsBoxType1 .newsData,.color5 .newsBoxType6,.color5 .newsBoxType3_list .newsTitle,.color5 .newsBoxType2,.color5 .newsBox .newsData{border-bottom: 1px dotted #56110F;}    
    .color5 .owl-theme .owl-controls .owl-buttons div{background: #56110F !important;opacity: 1 !important;}
    .color5 .next,.color5 .prev,.color5 .auther,.color5 .checkbox_item,.color5 .newsBoxType6 a:hover {color: #56110F;}
    
    .color5 .boxTitle a,.color5 .boxTitle span{background:#56110F}
    .color5 .boxTitle {border-bottom:2px solid #56110F;}
    .color5 .pollQuestion{border-bottom:1px dotted #56110F;}
    /* ------------------ color 5 --------------- */
    
    /* ------------------ color 6 --------------- */
    .color6 {border: 0px solid #D0D72F;border-bottom: 1px solid #D0D72F !important;}
    .color6 .boxTitle{background: #D0D72F;}
    .color6 .boxTitle a,.color6 .boxTitle span{color:#FFF;}
    .color6 .hot_articles_wrap .hot_article a img,.color6 .item a img,.color6 .newsImage img, .color6 .boxImage img {border: 1px solid #D0D72F !important;box-shadow:3px 3px 1px rgba(208,215,47,0.5);}
    .color6 .newsBox .newsAuthor,.color6 .readMore a, .color6 .readMore2 a{color: #D0D72F;}
    .color6 .newsBoxType1 .newsData,.color6 .newsBoxType6,.color6 .newsBoxType3_list .newsTitle,.color6 .newsBoxType2,.color6 .newsBox .newsData{border-bottom: 1px dotted #D0D72F;}    
    .color6 .owl-theme .owl-controls .owl-buttons div{background: #D0D72F !important;opacity: 1 !important;}
    .color6 .next,.color6 .prev,.color6 .auther,.color6 .checkbox_item,.color6 .newsBoxType6 a:hover {color: #D0D72F;}
    
    .color6 .boxTitle a,.color6 .boxTitle span{background:#D0D72F}
    .color6 .boxTitle {border-bottom:2px solid #D0D72F;}
    .color6 .pollQuestion{border-bottom:1px dotted #D0D72F;}
    /* ------------------ color 6 --------------- */
    
    /* ------------------ color 7 --------------- */
    .color7 {border: 0px solid #0469B1;border-bottom: 1px solid #0469B1 !important;}
    .color7 .boxTitle{background: #0469B1;}
    .color7 .boxTitle a,.color7 .boxTitle span{color:#FFF;}
    .color7 .hot_articles_wrap .hot_article a img,.color7 .item a img,.color7 .newsImage img, .color7 .boxImage img {border: 1px solid #0469B1 !important;box-shadow:3px 3px 1px rgba(4,105,177,0.6);}
    .color7 .newsBox .newsAuthor,.color7 .readMore a, .color7 .readMore2 a{color: #0469B1;}
    .color7 .newsBoxType1 .newsData,.color7 .newsBoxType6,.color7 .newsBoxType3_list .newsTitle,.color7 .newsBoxType2,.color7 .newsBox .newsData{border-bottom: 1px dotted #0469B1;}    
    .color7 .owl-theme .owl-controls .owl-buttons div{background: #0469B1 !important;opacity: 1 !important;}
    .color7 .next,.color7 .prev,.color7 .auther,.color7 .checkbox_item,.color7 .newsBoxType6 a:hover {color: #0469B1;}
    
    .color7 .boxTitle a,.color7 .boxTitle span{background:#0469B1}
    .color7 .boxTitle {border-bottom:2px solid #0469B1;}
    .color7 .pollQuestion{border-bottom:1px dotted #0469B1;}
    /* ------------------ color 7 --------------- */
    
    /* ------------------ color 7 --------------- */
    .color8 {border: 0px solid #000000;border-bottom: 1px solid #000000 !important;}
    .color8 .boxTitle{background: #000000;}
    .color8 .boxTitle a,.color8 .boxTitle span{color:#FFF;}
    .color8 .hot_articles_wrap .hot_article a img,.color8 .item a img,.color8 .newsImage img, .color8 .boxImage img {border: 1px solid #000000 !important;box-shadow:3px 3px 1px rgba(4,105,177,0.6);}
    .color8 .newsBox .newsAuthor,.color8 .readMore a, .color8 .readMore2 a{color: #000000;}
    .color8 .newsBoxType1 .newsData,.color8 .newsBoxType6,.color8 .newsBoxType3_list .newsTitle,.color8 .newsBoxType2,.color8 .newsBox .newsData{border-bottom: 1px dotted #000000;}    
    .color8 .owl-theme .owl-controls .owl-buttons div{background: #000000 !important;opacity: 1 !important;}
    .color8 .next,.color8 .prev,.color8 .auther,.color8 .checkbox_item,.color8 .newsBoxType6 a:hover {color: #000000;}
    
    .color8 .boxTitle a,.color8 .boxTitle span{background:#000000}
    .color8 .boxTitle {border-bottom:2px solid #000000;}
    .color8 .pollQuestion{border-bottom:1px dotted #000000;}
    /* ------------------ color 7 --------------- */
    
    /*
    .color1 .newsBoxType6:hover,.color1 .newsBox:hover,.color1 .newsBoxType4_list:hover,.color1 .newsBoxType3_list:hover,.color1 .newsBoxType2:hover,.color1 .newsBoxType1:hover {background: rgba(252,252,252,1);}
    .color2 .newsBoxType6:hover,.color2 .newsBox:hover,.color2 .newsBoxType4_list:hover,.color2 .newsBoxType3_list:hover,.color2 .newsBoxType2:hover,.color2 .newsBoxType1:hover {background: rgba(112, 164, 88, 0.07);}
    .color3 .newsBoxType6:hover,.color3 .newsBox:hover,.color3 .newsBoxType4_list:hover,.color3 .newsBoxType3_list:hover,.color3 .newsBoxType2:hover,.color3 .newsBoxType1:hover {background: rgba(234,162,0,0.07);}
    .color4 .newsBoxType6:hover,.color4 .newsBox:hover,.color4 .newsBoxType4_list:hover,.color4 .newsBoxType3_list:hover,.color4 .newsBoxType2:hover,.color4 .newsBoxType1:hover {background: rgba(227,29,31,0.02);}
    .color5 .newsBoxType6:hover,.color5 .newsBox:hover,.color5 .newsBoxType4_list:hover,.color5 .newsBoxType3_list:hover,.color5 .newsBoxType2:hover,.color5 .newsBoxType1:hover {background: rgba(86, 17, 15, 0.12);}
    .color6 .newsBoxType6:hover,.color6 .newsBox:hover,.color6 .newsBoxType4_list:hover,.color6 .newsBoxType3_list:hover,.color6 .newsBoxType2:hover,.color6 .newsBoxType1:hover {background: rgba(208,215,47,0.18);}
    .color7 .newsBoxType6:hover,.color7 .newsBox:hover,.color7 .newsBoxType4_list:hover,.color7 .newsBoxType3_list:hover,.color7 .newsBoxType2:hover,.color7 .newsBoxType1:hover {background: rgba(4,105,177,0.07);}
    .color8 .newsBoxType6:hover,.color8 .newsBox:hover,.color8 .newsBoxType4_list:hover,.color8 .newsBoxType3_list:hover,.color8 .newsBoxType2:hover,.color8 .newsBoxType1:hover {background: rgba(0,0,0,0.07);}
    */
    
    #facebook_box, #twitter_box{max-width: calc(50% - 5px);overflow: hidden;}
    
    .container .row .col-lg-12.col-md-12.col-sm-12{overflow: hidden;}
    .pc-logo{display: none;}
    .affix .pc-logo{display: block;}
    
    .navbar-nav > li > a {padding: 7px 6px;font-size: 15px;}
    .menu form input[type=text]{width: 150px !important;}
    .menu .affix form input[type=text]{width: 100px !important;}
    .affix .navbar-nav > li > a {padding: 7px 4px !important;font-size: 13px !important;}
     
    .header-search {
        float: left;
        margin-left: 5px;
    }
    .header-search .form-group{
        width: calc(100% - 50px);
        max-width: 150px;
        float: right;
        margin: 2px 5px;
        height: 25px;
    }
    .header-search .form-control{
        padding: 2px 12px;
        height: 25px;
    }
    .header-search .search-button .btn-default{
        padding: 3px 8px 2px;
        margin: 2px 0px;
        font-size: 13px;   
    }
    
    
    #asrar,.lastNews{
        border: 2px solid #0c6cb3;
        height: 35px;
        margin-top: -10px;
        margin-bottom: 10px;
        line-height: 30px;
        padding: 0 2px;
        font-size: 14px;
        background: #fff;
        overflow: hidden;
        color:#337ab7;
    }
    #asrar{
        margin-top: 2px;
    }
    #asrar,.lastNews a.lastNewsBar {
        text-decoration: none;
        font-weight: bold;
    }
    .asrarTitle,.lastNewsTitle{
        background: #0c6cb3;
        color: #FFF;
        padding: 0 10px;
        height: 27px;
        margin-top: 2px;
        line-height: 27px;
        margin-left: 10px;
        font-weight: bold;
    }
    #asrar:hover ,.lastNews:hover{
        border: 2px solid #ea5c10;
    }
    #asrar:hover .newsBarContent,#asrar:hover, .lastNews:hover a{
        color: #ea5c10;
    }
    #asrar:hover .asrarTitle, .lastNews:hover .lastNewsTitle{
        background: #ea5c10;
    }
    
    #header .container > div{
        margin: 0 auto !important;
        float: none;
    }
    
    .cms_pages{
        width: 100%;
        margin-top: 35px;
        background: #fff;
        border-bottom: 1px solid #0c6cb3;
        border-top: 2px solid #0C6CB5;
        padding: 10px;
    }
    
   
    
    
@media (min-width: 1200px){
    .container {
        width: 970px;
    }
    
}

@media (min-width: 1310px){
    .left-ads,.right-ads {
        display: block;
    }
    .col-lg-12{
        margin: 0 10px !important;
        width: 970px;
    }
    .container {
        width: 1310px;
    }
}



@media (min-width: 992px){
    .col-lg-10 {
        width: 970px;
    }
    .col-md-4,.col-lg-3{
        width:300px !important; 
        padding: 0  !important;
    }
    .col-md-8,.col-lg-7{
        width: 670px !important;
        padding: 0 !important;
    }
}


@media (max-width: 991px){
    .menu form input[type=text]{
        width: 80px !important;
    }
    .pc-logo{
        width: 100px;
        margin-top: 10px;
    }
    #mainMenu {
        max-width: 768px;
        padding-right: 10px;
    }
    #mainMenu ul.nav{
        padding-right: 15px;
    }
    .menu form{
        padding-left: 0px;
    }
    
    .navbar-nav > li > a {
        padding: 7px 4px;
        font-size: 13px;
    }
    .affix .navbar-nav > li > a {
        padding: 7px 3px !important;
        font-size: 12px !important;
    }

    .dr{
        height: 265px;
    }
    
    .row1 .right-box div{
        margin-left: 0;
    }
    /*.video-thumbs{
        width: 470px !important;
        margin-right: 0px !important;
    }
    .hadeth-alkamera{
        height: 675px;
    }*/
    
    .newsBoxType3_list .newsTitle a{
        padding-top: 5px;
    }
    .newsBoxType3_list .newsTitle{
        height: 65px;
    }
    .newsBoxType4_list .newsTitle a{
        padding-top: 5px;
        height: 50px;
    }
    .newsBoxType4_list{
        height: 65px;
    }
    .temp4{
        height: 533px;
    }
    
    
    .jcarousel ul{list-style-type: none;margin: 0;padding: 0;}
    .hadeth-almadenah .next,.hadeth-almadenah .prev{display: none}
    .jcarousel .newsBoxType2{height: auto;}
    .hadeth-almadenah{
        height: auto;
    }
    .newsBoxType2 {
        width: 25%;
    }
    .newsBoxType2 .newsImage {
        width: 100%;
    }
    .newsBoxType2 .newsImage a img {
        left: 0;
        right: 0;
        margin-right: auto;
        margin-left: auto;
        box-shadow: 3px 3px 1px #888888;
    }
    .newsBoxType2 .newsTitle {
        width: 100%;
        height: 65px;
        overflow: hidden;
    }
    .newsBoxType2 .newsTitle a {
        text-align: center;
        padding-top: 5px;
    }
    .main_article_body{
        margin-top: 85px;
    }
}
@media (max-width: 767px){
    .FooterLogo {
        height: 60px;
    }
    .footerTitle{
        margin-bottom: 10px;
    }
    .secondColumn{
        margin-top: 20px;
    }
    #asrar, .lastNews{
        font-size: 12px;
    }
    .asrarContent, .lastNews a.lastNewsBar{
        font-weight: normal;
    }
    .asrarTitle, .lastNewsTitle{
        margin-left: 2px !important;
        padding: 0 5px;
    }
    .header-search .form-group {
        position: absolute;
        left: 35px;
        display: none;
    }
    
    #visitorCounter{
        margin-right: 5px;
        font-size: 11px;
    }
    .banner-728x90.col-xs-9{
        width: 100% !important;
    }
    .newsBoxType4_list.col-xs-12 {
        width: calc(50% - 10px);
        float: right;
    }
    .temp4 .next,.temp4 .prev{display: none}
    
    .navbar-nav{
        border-top: 1px solid #CCC;
    }
    #mainMenu form{
        height: 50px;
        border-top: 1px solid #CCC;
        padding-left: 15px;
        padding-right: 15px;
        margin-left: 0;
        margin-right: 0;
    }
    .menu form input[type=text] {
        width: calc(100% - 15px);
    }
    #mainMenu div{
        float: right;
    } 
    .navbar-nav > li > a{
        text-align: right;
        padding-right: 15px;
    }
    
     #mainMenu .search-button{
        margin-right: 5px;
    } 
    .navbar-nav > li {
        float: none;
    }
    
    .dr{
        height: 220px;
    }    
    .braking{
        height: auto;
    }
    .right-box div{
        margin-left: 0;
    }
    .row1 .order-bottom{
        top:225px;   
    }
    .row1 .order-top{
        bottom:285px;    
    }
    .hadeth-alkamera,.hadeth-almadenah{
        height: auto;
    }
    .video-thumbs{
        width: 100% !important;
        margin-right: 0px !important;
    }
    .video-larg{
        margin: 0 auto !important;
        float: none;
    }
    .newsBarContent{
        width: calc(100% - 80px);
    }
    .newsBoxType3_list .newsTitle a{
        padding-top: 15px;
    }
    .newsBoxType3_list .newsTitle{
        height: 90px;
    }
    .newsBoxType4_list .newsImage{
        max-width: 70px;
    }
    .newsBoxType4_list .newsTitle{
        height: 60px;
    }
    .newsBoxType4_list .newsTitle a{
        padding-top: 0px;
        height: 32px;
        font-size: 11px;
    }
    .newsBoxType4_list{
        height: 65px;
        margin-bottom: 5px;    
    }
    .temp4{
        height: auto;
    }
    .social_media_header{
        text-align: center;
        width: 150px;
        margin: -8px auto 0;
        float: none;
        height: 50px;
    }
    
}
@media (max-width: 620px){
    #facebook_box, #twitter_box{max-width: 100%;}
}
@media (max-width: 480px){
    .social-share ul{padding: 8px 4px 8px 0px;}
    .social-share ul li a {margin: 0 2px;}
    
    .hot_articles_wrap .hot_article:nth-child(7),
    .hot_articles_wrap .hot_article:nth-child(11),
    .hot_articles_wrap .hot_article:nth-child(15){
            clear:both;	
    }
    .hot_articles_wrap .hot_article{width:50%;}
    
    .followus,#breadcrumb{
        font-size: 12px;    
        margin-right: 5px;
    }
    
    .slider_brf_title a h2{
        font-size: 18px;
    }
    .video-larg{
        height: auto;
        width:100% !important;
        padding-left: 10px !important;
     }
    .video-larg .video-title{
        width: calc(100% - 20px);
        margin-left: 10px;
        bottom: 0;
    }
    .newsBox .newsImage,.newsBoxType1 .newsImage{
        /*width: 40%;*/
        padding-left: 5px;
        padding-right: 5px;
    }
    .newsBox .newsData,.newsBoxType1 .newsData{
        /*width: 60%;*/
    }
    .temp5 .newsBox .newsData,.temp5 .newsBox{
        height: 65px;
    }
    .newsBoxType1 .newsTitle a{
        font-size: 11px;
    }
    .newsBoxType1{
        height: 65px;
        overflow: hidden;
    }
    .newsBoxType1 .newsData{
        height: 65px;
    }
    .newsBox .newsAuthor{
        height: 40px;
        font-size: 11px;
    }
    
    .newsBoxType2 {
        width: 50%;
        margin-bottom: 5px;
        padding-bottom: 3px;
    }
    .newsBoxType2 .newsTitle{
        height: 45px;
        line-height: 12px;
    }
    .owl-theme .owl-controls .owl-pagination{
        display: none;
    }
    .visitor-counter{
        display: none;  
    }
    .footer-header .wrapper{
        font-size: 12px;
        padding: 0 5px;
    }
}

@media (max-width: 360px) {
    .social-share ul{padding: 8px 4px 8px 0px;}
    .social-share ul li a {margin: 0 2px;}
}