
/*********************************************************************/
/*********************************************************************/
/*********************************************************************/
/*********************    Tablets Devices     *************************/
/*********************************************************************/
/*********************************************************************/
/*********************************************************************/

@media screen and (max-width: 995px) {



/* Daily Article Section */

.daily-article-container .right-side .daily-article-header p
{
    display:none;
}

.daily-article-container .daily-article-header p.data-row
{
	display:none;
}

.daily-article-container .right-side .daily-article-header h2
{
    float:left;    
}

.daily-article-container .right-side .daily-article-header h2.arabic-text
{
    float:right;    
}

.data-row .right-side
{
    clear:both;
    float:none;
    text-align:center;
    width:100%;
}

.data-row .left-side
{
    clear:both;
    float:none;
    text-align:center;
    width:100%;
}

.dots-line.section-seperator
{
    display:none;
}


.daily-article-container .article-item
{
    height:auto;
    float:right;
    width:30%;
    margin: 0 2.5% 20px 0;
}

.facebook-widget, .twitter-widget
{
    display:none;
}

.google-calender-agenda.only-agenda
{
    margin-right: 2.5%;
	margin-left: 0;
	width: 95%;
}

.calendar-ad-container
{
    margin-top:20px
}

.more-btn
{
    display:block;
    margin-top:5px;
}

.calendar-ad
{
    width:37.5%
}

.flowing-width
{
    margin: 0 2.5%;
    width:95%;
    margin-bottom:20px;
}

.archive-home
{
    height:auto;
    width:95%;
}





.tags-home
{
    margin-left:0 !important;
}

.google-calender-agenda.floating-right.tags-home
{
    width:52.5%;
}

/*body{margin:0;}*/

.catigories-boxes-container
{
    width:40%;
    float:right;
    margin: 8px 2.5% 0 0
}

.catigories-boxes-container ul
{
    margin:0;
}

.archive-list.catigories-boxes-container li
{
	width:100%;
	float:none;
	clear:both;
}

.archive-list.catigories-boxes-container li a.orange
{
	margin-left:20px;
}

.mobile
{
	display:block;
}


.daily-article-container.home-page-dailys .article-image
{
	height:auto;
}


.banner
{
    display: none;
}

.right-side .google-calender-agenda
{
	width:100%;
	margin-top:0px;
	min-height:0;
}

.right-side .calendar-scrollable
{
	height:auto;
	margin-bottom:20px;
}

.qoute-box-main
{
	display:none;
}



.PC-only
{
	display:none;
}

.tablet-only.PC-only, .tablet-only
{
	display:block;
}


.catigories-boxes-container
{
	float:none;
	width:95%;
	margin:0 2.5%;
        clear:both;
        overflow:hidden;
}

.catigories-boxes-container ul
{
    margin: 0;
}

.catigories-boxes-container ul li
{
    display:block;
    margin-bottom:5px;
    height:auto;
}


.catigories-boxes-container ul li
{
    float:none;
    clear:both;
    width:100%;
    margin-top:0;
}

.tribe-clearfix #tribe-events-content, .tribe-events-single-event-description{
	width: 62%;
}
.post-page
{
	width:100%;
}

.archive-page-item-container
{
	width:100%;
}

.body-left-side .visual-block.slider{
	clear: both;
    margin-left: 1%;
}
#bx-pager{
	display: none;
}
.bx-wrapper .bx-next, .bx-wrapper .bx-prev{
	display: block;
}
.post-page .bx-wrapper{
	width: auto;
}
.body-left-side .less.visual-block.slider{
	margin-left: 1%;
}
.faces{
	float: right;
    width: 54%;
}
}

/*********************************************************************/
/*********************************************************************/
/*********************************************************************/
/*********************    Mobile Devices     *************************/
/*********************************************************************/
/*********************************************************************/
/*********************************************************************/
@media screen and (max-width: 620px) {


.header-container .center-piece img.logo
{
    height:75px;
    margin-top:27px;
}

.header-container
{
    height:auto;
}

.header-container .center-piece ul.english-menu
{
    display:none;
}

.header-container .center-piece ul
{
    width:150px;
    margin-top:2px;
    margin-bottom:12px;
    margin-right:5%;
}

.header-container .center-piece ul
{
    margin-right:10px !important;
    margin-left:0;
}

.header-container .center-piece ul li
{
    float: right;
    margin-left:10px;
    margin-top:10px;
}

.header-container .center-piece ul li a
{
    font-size:1.3em;
    background:#000;
}

.header-container .center-piece .search-container
{
    float:right;
    clear:none;
}

.header-container .center-piece .social-container
{
    clear:none;
}

.header-container .center-piece .left-box a.facebook-link, .header-container .center-piece .left-box a.twitter-link
{
    display:inline-block;
    width:24px;
    height:24px;
    background:url(images/social-media-small.png) no-repeat 0 0;
}

.header-container .center-piece .left-box a.twitter-link
{
    background-position:0 -24px;
    margin-left:10px;
}

.header-container .center-piece .left-box
{
    display:block;
    float:none;
    clear:both;
    overflow:hidden;
}

/* Daily Article Section */

.daily-article-container .right-side .daily-article-header h2
{
    float:none;
    text-align:center;
}

.daily-article-container .right-side .daily-article-header h2.arabic-text
{
    float:none;
    text-align:center;
}
	
.data-row .right-side
{
    clear:both;
    float:none;
    text-align:center;
    width:100%;
}

.post-page .right-side
{
	display:none;
}

.data-row .left-side
{
    clear:both;
    float:none;
    text-align:center;
    width:100%;
}


.body-left-side
{
	clear:both;
    float:none;
    text-align:right;
    width:100%;
}

.daily-article-container .article-item
{
    clear:both;
    float:none;
    text-align:center;
    width:100%;
    margin:0 0 10px 0;
}

.daily-article-container .right-side .daily-article-img
{
    height:110px;
    overflow:hidden;
    text-align:right;
}

.daily-article-container .right-side .daily-article-img img
{
    margin-right:-16px;
    max-height:244px;
}

.daily-article-container .article-item .article-title
{
    height:auto;
}

.calendar-ad
{
    width:100%;
    clear:both;
    margin:0;
    height:auto;
}

.more-btn
{
    display:block;
    text-align:center;
    margin:0;
    float:none !important;
}

.more-btn a
{
    font-size:2.3em;
    margin:0;
    text-align:center;
    float:none !important;
}

.tribe-clearfix #tribe-events-content, .tribe-events-single-event-description{
	width: auto;
}

.flowing-width
{

    width:100%;
    margin-bottom:20px;
    margin:0 0 20px 0;
}
.post-entry img{
	height: auto;
    max-height: none;
    max-width: none;
    width: 100%;
}
.archive-home
{
    width:100%;
}
#tribe-events-content .tribe-events-calendar tr{
	height: 60px;
	width: 100%;
}
table, thead, tbody, th, td, tr { 
		display: inline-block; 
	}
#tribe-events-content .tribe-events-calendar th{
	display:none;
}
#tribe-events-content .tribe-events-viewmore{
	font-size: 0.5em;
	overflow: hidden;
	padding: 0;
}
#tribe-events-content .tribe-events-viewmore a{
	float: left;
    font-size: 1.4em;
    height: 30px;
    overflow: hidden;
}
.archive-page-container .archive-list.catigories-boxes-container li{
	font-size: 0.7em;
}
.archive-page-container .catigories-boxes-container{
	display: none;
}
.table .vevent{
display: none;
}
.tribe-clearfix #tribe-events-bar form{
	width: 100%;
}
#tribe-events-content .tribe-events-calendar td,
#tribe-events-content-wrapper #tribe-events-content .tribe-events-calendar td{
 height: 50px;
 width: 12%;
}
#tribe-bar-views .tribe-bar-views-inner, 
#tribe-bar-form #tribe-bar-views .tribe-bar-views-list, 
#tribe-bar-views .tribe-bar-views-list li.tribe-bar-views-option  a,
#tribe-bar-views .tribe-bar-views-list li.tribe-bar-views-option  a:hover{
	background: none repeat scroll 0 0 #E0E0E0;
    height: 40px;
    position: relative;
    margin: 0;
}
.tribe-clearfix #tribe-events-bar form{
float:left
}
.tribe-clearfix #tribe-events-content.tribe-events-month,
#tribe-events-content table.tribe-events-calendar{
	width:100%;
}
.tribe-clearfix #tribe-events-bar, .tribe-events-event-meta{
	width: 100%;
}
h2.legend, .legend, .tribe-bar-filters, 
.tribe-clearfix .tribe-bar-collapse #tribe-bar-collapse-toggle,
#tribe-events-bar .dots-line{
	display: none;
}
.post-page p{

}
.grid li{
	width: 43%;
}
#fancybox-wrap .more {
    float: left;
    overflow: hidden;
    width: 190px;
}
.more .text strong, .more .text p{
	float: left;
    width: 170px;
}
.more .text {
    float: left;
    overflow: hidden;
    width: 180px;
}
.more .cover img{
	width: 50px;
}
.langage-switcher
{
    display:block;
    position:absolute;
    z-index:10000;
    padding:5px;
    top:10px;
    left:10px;
    background-color:#fff;
    font-weight:bold;
    color:#C1272D;
    cursor:pointer;
}




.google-calender-agenda.floating-right.tags-home
{
    float:none;
    width:100%;
}

.daily-article-container .article-item .article-image span
{
	font-size:1.3em;
}

.daily-article-container .article-item .article-title
{
	font-size:1.5em;
}

.daily-article-container .article-item .article-date
{
	font-size:1.2em;
}

.daily-article-container .daily-article-header h2
{
	line-height:1em;
}

.search-box-archive input
{
	width:250px;
	margin:5px 0;
}

.PC-only
{
	display:none;
}

.tablet-only.PC-only, .tablet-only
{
	display:none;
}
.section .body-left-side{
	margin-left: 0;
}

.person .caption {
    color: #FFFFFF;
    margin-top: -50px;
    padding-right: 5px;
    text-shadow: 2px 2px #000000;
}
.s1 .post-page .bx-wrapper{
	float: none;
}
.s1 .body-left-side .visual-block.slider{
	overflow: visible;
}
.fullVid iframe, .midVid iframe{
	min-height: 200px;
}
.visual-block.slider.out .person{
	padding: 0;
}
#section0 .inner{
	overflow: hidden;
}
.slider-icon{
	margin: 10px;
    position: relative;
}
#section0 .page_container, #section1 .page_container{
	margin-top: 0;
    overflow: hidden;
    padding: 0 15px 15px;
    position: relative;
    top: 40px;
    width: auto;
}
#scrollDown{
	bottom: 0;
}
.video-container video, .video-container img{
	height: 100%;
	width: auto;
}
.video-container img{
	margin-left:-140px;
	float: left;
}
.video-sequence:first-child{
	margin-top: 0;
}
.sTop{
	min-height: inherit;
}
.video-sequence .video {
    height: 100%;
    min-height: inherit;
    position: absolute;
    top: 30px;
    width: auto;
}
.full .video-container{
	height: 100%;
	width: auto;
}
.bxslider {
    color: #333333;
    font-family: tahoma;
    height: 500px;
}
.body-left-side .less.visual-block.slider{
	margin-left: 1%;
}

.post-entry.portraits h2{
	font-size: 1em;
}
.s4 .inner{
	padding-top:0;
}
.faces{
    float: left;
    font-size: 12px;
    height: 220px;
    left: 10px;
    padding-right: 5px;
    padding-top: 2px;
    position: relative;
    width: 85%;
    z-index: 1000;
}

}

