@font-face {
  font-family: 'Cairo';
  font-weight: 700;
  src: url('../../fonts/cairo-v10-latin-ext_latin_arabic-700.eot');
  src: local(''),
       url('../../fonts/cairo-v10-latin-ext_latin_arabic-700.eot?#iefix') format('embedded-opentype'), 
       url('../../fonts/cairo-v10-latin-ext_latin_arabic-700.woff2') format('woff2'), 
       url('../../fonts/cairo-v10-latin-ext_latin_arabic-700.woff') format('woff'), 
       url('../../fonts/cairo-v10-latin-ext_latin_arabic-700.ttf') format('truetype'),
       url('../../fonts/cairo-v10-latin-ext_latin_arabic-700.svg#Cairo') format('svg'); 
}
*, ::after, ::before{font-size: 16px;font-family: 'Cairo',arial;font-weight: 700; box-sizing: border-box;}
body{margin:0}
a, a:hover, a:active, a:focus {text-decoration: none;outline: medium;color: #298eb0;}
img{border:0;color:#ccc}
.ct-header {border-bottom: 3px solid #0d6b8a;border-radius: 7px;margin-right: 5px;}
.ct-header img {margin-right: 5px; border: 0;color: #ccc;outline: none;position: relative;top: 9px;cursor: pointer;}
.imim {float: left;margin-left: 5px;width: 30px;height: 30px; padding: 5px;margin-top: 5px;}
.ctmli{position: absolute;top: 18px;margin-right: 10px;right: 170px;}
h1 {
color: #1d647c;
font-size: 20px;
text-align: center;
background-color: #f9f9f9;
padding: 5px;
margin-right: auto;
margin-left: auto;
max-width: 960px;
}
.content,.sidebar{vertical-align:top}
#ayaeloum,.LTitle,.ct-post{font-weight:700}.LTitle,.ct-post,.smb{overflow:hidden}
.main{margin-left:auto;margin-right:auto;max-width:980px}
.column{display:table-cell}
.clear{clear:both}
.ct-td4>ul,.main>ul{margin:0;padding:0;text-align:center}
.ct-hli,.ct-li{list-style:none;margin:0;width:33%!important}
.ct-li{display:inline-block}
.ct-hli{display:none}
.ct-t,.ct-t1{margin-left:auto;margin-right:auto;width:98%!important}
.ct-td{padding:0 5px 5px;width:25%}
.ct-new{border-radius:5px;padding:8px;margin-bottom:2px}
.LTitle{color:#333;font-size:16px;height:70px;line-height:24px;text-align:center}
.LTitle:hover,a:hover{color:#000}.Limg{width:100%;height:120px}
.Limgl{border:2px solid #fff;height:90px;width:130px}
.ct-td1{width:50%!important}
.ct-ctd,.ct-td2{width:33.3%!important}
.Limght{height:230px;width:100%}
.Limgc,.Limgh,.Limghtb{height:180px;width:100%!important}
.cat_ad1,.cat_ad2{min-height:280px; margin:2px 8px 4px;}
#ayaeloum,#ayaeloum p{border-bottom:1px solid #ccc;margin:5px;padding:5px}
#ayaeloum{border-radius:5px;color:#333;font-size:18px;text-align:center}
#ayaeloum p{color:#1d647c;text-align: right;}
.footer{
    clear: both;
    background-color: #1d647c;
    color: #d4d4d4;
    text-align: center;
}
.footer_not {
    margin: 10px;
}
.footer a{color: #fff;}
.footer_nav li,.footer_nav li a{display:inline-block;padding:0 2px;}
.infooter{font-size:14px;margin:0 2px}
.footer table {
    text-align: right;
    padding: 10px;
	width: 100%;
}
.footer table tr {
    display: table-row;
}
.alternating-coptstoday-homepage .videoCube .video-label-box .video-title{
font-family: cairo;
text-align: center;
height: 95px;
line-height: 1.5;
font-size: 16px;
}
@media screen and (min-width:160px) and (max-width:865px){	
.alternating-coptstoday-homepage .videoCube .video-label-box .video-title{
font-size: 14px;
}
.footer table tr {
    display: grid;
    padding: 10px;
}	
.ct-td,.ct-td1,.ct-tdsmb{padding:0}
.column,.ct-m,.main{display:block}
.ct-hli.ct-hs,.ct-hli.ctbre,.ct-hli.ctnn,.ct-hliHome.ct-hs,.ct-li.ct-hs,.ct-li.ctbre,.ct-li.ctnn,.ct-liHome.ct-hs,.ct-t,.ct-td3{display:none}
.ct-td1,.ct-td4,.ct-tdsmb{display:inline}
.Ct-bottomad{width:100%!important}
.Ct-Topad img,.Ct-bottomad img,.Ct-leftad img{width:250px;height:250px}
.main>ul{margin:0 8px 0 0}
.LTitle{font-size:17px;height:90px;line-height:28px;text-align:center;
max-width: 400px;
margin-right: auto;
margin-left: auto;
}
.Breaking img{height:130px;width:100%!important}
#ayaeloum{font-size:14px;margin-left:auto;margin-right:auto;width:92%!important}
.ct-new{margin:0 0 5px 8px;padding:3px;}
.ct-m,.ct-t,.ct-t1{margin:0 5px}
.head{margin:0 0 5px;width:94%!important}.headro7y{width:91%!important}
.headb{width:95%!important}
.Limgh{height:100px}
.Limgc,.Limght,.Limghtb{height:170px;width:100%!important;max-width: 400px;}
.sidebar-news div{margin-left:7px;margin-right:7px}.headhomeb,.headhomebb{margin-left:4px;margin-right:4px}.smb{width:95%!important;height:90px}.simg{height:80px;width:80px}.ct-hli,.ct-hliHome,.ct-li,.ct-liHome{display:inline;margin:0}.ct-hs1 img,.ct-hs2 img,.ct-mc,.n,.nh{display:none}.ctsa>li,.new>li{display:inline-block}.ct-hs0,.ct-hs1,.ct-hs2{display:inline-block;width:100%!important;padding-right:3px}.new>li{width:50%!important;margin:0}.Breaking,.Breaking>li{width:100%!important}.ctsa>li{width:50%!important}.ctsa>div{margin:0 0 3px 7px}.de_left_adct,.de_top_adct,.de_underleft_adct{margin:0 9px 2px auto;width:95.5%!important;max-height:310px;height:auto}.adslot_L,.adslot_b{width:100%;max-width:336px;min-width:125px;max-height:300px;min-height:125px}.home_ad1,.home_ad2,.home_ad3{margin:5px 10px}.cat_ad1,.cat_ad2,.cat_ad3{margin:2px 8px 4px}
}
@media screen and (min-width:160px) and (max-width:500px){
.alternating-coptstoday-homepage .videoCube .video-label-box .video-title{
font-size: 16px;
}
}
.pagin{padding-bottom:15px}
.pagin *{margin:0;padding:5px 20px}
.pagin a{background-color:#fafafa;border:1px solid #317890;border-radius:5px}
.pagin a:visited{border:1px solid #ccc;border-radius:5px;background-color:#efefef}
.pagin a:active,.pagin a:hover{border:1px solid #317890;border-radius:5px;background-color:#317891;color:#fff}
.pagin a,.pagin a:visited{color:#317890}
.pagin span{cursor:default;border:1px solid #ccc;border-radius:5px;background-color:#f0f0f0;color:#b0b0b0}
.pagin span.current{border:1px solid #ccc;border-radius:5px;background-color:#d2d2d2;color:#000;font-weight:700}

@media screen and (min-width:500px) and (max-width:865px){
	.Limg,.Limgl{height:120px}.ct-post-img{max-height:230px;max-width:430px}
	.Limgl{border:2px solid #fff;width:220px}
	.Breaking img,.LTitle{height:70px}.ct-td1,.ct-td3,.ct-td4{display:table-cell}
	.LTitle{font-size:17px;line-height:24px;text-align:center}
	.Limght{height:150px}
	.Limgc,.Limgh,.Limghtb{height:160px}.ct-li,.ct-li.ct-hs,.ct-li.ctnn,.ct-liHome,.ct-liHome.ct-hs{display:inline-block;width:50%!important}.ct-li.ctbre{display:inline-block}.ct-hli,.ct-hliHome,.ct-hs1,.ct-hs2,.ct-mc,.n1.ct-hs1,.n1.ct-hs2,.n1.ct-mc,.n2.ct-hs1,.n2.ct-hs2,.n2.ct-mc,.nh.ct-hs0,.nh.ct-hs1,.nh.ct-hs2{display:none}.headro7y{width:94%!important}.head{width:96.5%!important}.headb{width:97%!important}.n0,.n0.ct-hs0 img,.n0.ct-hs1 img,.n0.ct-hs2 img,.n1,.n2{display:inline-block}.n0,.n1,.n2{width:100%!important}.ct-hli.ctnn1,.ct-li.ov5,.ct-li.t3.ctnn{display:none}.Breaking img{float:right;width:150px!important}.de_left_adct,.de_top_adct,.de_underleft_adct{width:97%!important}.artiad{max-width:none}
	}
#taboola-alternating-homepage {
    margin-right: 3px;
    margin-left: 3px;
}

.ct-agination {
    margin-right: auto;
    margin-left: auto;
    width: 100%;
    display: block;
    max-width: 600px;
    text-align: center;
}
.c-content.c-c-top {
    height: 212px;
    min-height: 212px;
    display: block;
    width: width: 100%;
	margin-right: auto;
    margin-left: auto;
	overflow: hidden;
}
.cptpf {
    position: fixed;
    bottom: 0;
    height: 100px;
    right: 0;
	left: 0;
    width: 100%;
    overflow: hidden;
    border-top: 2px solid #000;
	max-width: 400px;
	z-index: 999;
}
.cptpf:target {
visibility: hidden;
opacity: 0;
display:none
}
.cptpf_UP {
	position: fixed;
    margin: 2px auto;
    padding: 0px;
    background: #fff;
    border-radius: 5px;

}
.cptpf_UP .Exit {
    position: absolute;
    top: -30px;
    right: 0px;
    font-size: 30px;
    font-weight: 700;
    text-decoration: none;
    color: #232325;
    background-color: #daded6;
    border: 0;
    line-height: 1;
    padding: 0px 10px 0px 10px;
    border-radius: 10px 10px 0 0;
	margin-right: 5px;
}
.cptpf_UP .Exit:hover {
color: orange;
}
.cptpf_UP .Main_Content {
max-height: 30%;
overflow: auto;
}
.conT4 {
    position: relative;
    bottom: 36px;
	max-width: 400px;
	max-height: 100px;
}
.trc_elastic_alternating-coptstoday-homepage .trc_rbox_outer, .trc_elastic_alternating-coptstoday-homepage-mob .trc_rbox_outer{
top: -50px;
position: relative;
background-color: #fff;
}