/* Small screens*/
@media only screen and (max-width: 40em)
	{

	}

@media only screen and (max-width: 40em) {
.top_postion{margin-top:20px}
footer ul > li > a{font-size: .84em; padding:24px 0px 23px; width:100%;}
footer  .inline-list li{width: 33.3%;text-align: center;margin: 0px;}
.splash h3, .splash p{ text-align:center;}
.register-login .tabs.vertical dd, .register-login .tabs.vertical .tab-title{ float:right;}
.register-login .tabs.vertical {width:100%;}
.register-login-content{ border-right:none;}

.flex-5-col .mini-item {  width:100%; margin-bottom: 10px;}
.flex-5-col .mini-item.custom_p_1 { width:100%; }
.flex-5-col .gutter-sizer{ width:0%;}

.custom_p_1 .na3i_name_age{ text-align:center;}

.memorials-listing .button-group{ margin-top:5px;}
.add-comment .custom_p_4 img{height:auto;}
.home-search input{padding: .5em 3em .5em .5em;height: 40px;margin-bottom: 5px;}
.for-main .rmv_padding_l, .for-main .rmv_padding_r{ padding-left:0.625em;padding-right:0.625em;}

.faq_list .small-12{ text-align:center; margin-top:1em;}

.ejraat .button.small { margin-top:1em;}

.reveal-modal{ width:92%; right:3%;min-height: inherit;}
.newsletter-subscrip h1{ font-size:2.2em;}

.subcribe-in-header, .subscribe_in_mob_home_div {border-radius: 5px;height:auto;padding:5px 14px 0px 0;}
.subcribe-in-header input, .subcribe-in-header input[type="text"]:focus, .subscribe_in_mob_home_div input, .subscribe_in_mob_home_div input[type="text"]:focus{width:70%; background:#fff;border-radius: 5px; padding-right:5px;}
.subcribe-in-header .button.small, .subscribe_in_mob_home_div .button.small{border-radius: 5px; margin-right:5px; }

.home-search .button.small{ margin-bottom:10px;} 
.announc-popup{margin: 0;}
.announc-l{ width:100%; box-shadow: none; border-bottom-right-radius:0px; border-bottom-left-radius:0px;} 
.announc-r{ width:100%;}
.attend-no {width:100%;margin: 0px auto 0px;text-align: center;border-radius: 0px;height: auto;padding-top: 0px;display: inline-block;}
.attend-no a {border-radius: 0px; width: 100%;border:none;border-bottom:1px solid #f1f1f1;}
.share-announc {width: 100%; border-radius:0; box-shadow:none; margin-top:0px; text-align:center;}
.share-announc .button-group{display: inline-block;}
.owl-controls{right:inherit;width: 100%; text-align: center} 
.announc-l{height:auto;}
.announc-l .panel{height: auto;}
.subcribe-in-header{ margin-top:0px;}
.shadow{width: 25px;}
.custom_p_2 a{ font-size:1em;}
.announcement{margin-top:inherit;}
/*.na3i-addthis-share{ text-align:center;}*/
nav.tab-bar{width: 100%;right: 0;/*position: fixed;*/top: 0;z-index: 99;}
.New-Na3i .custom_p_4 .ta3zyat a{width: 71%;}
.na3i-img-box{width:100%; display:inline-block; text-align:center;}
.New-Na3i .na3i-img{height:auto;max-height: 250px; float:none!important;margin-left: 0; margin-top:1em;}
.New-Na3i .button.small.edit_btn, span.announcer{float:none!important;display:table;width: 100%;}
span.announcer{margin-top:0;}
.custom_p_2 .na3i_name_age{padding-right:0em;}
.home-search select, .home-search select:hover{  padding: 0.275rem 1rem 0.3375rem;}
.home-search .icon-calender{font-size: 1.3em;}
.fixedbar{background: #fff;color: #FFF;height: 3.5em;position: absolute;top: 0px;margin: 0;z-index: 100;}
.fixed {position:fixed;top:0;width: 100%;}
.tabs-home-box{height:50px; display:block;}
h3.new-na3i-tit {display: table;}
a.share_facebook{float: none!important;clear: both;display: inline-table;margin-top: 15px;width: 100%;position: inherit;}
.New-Na3i .job-desc{ width:100%; text-align:center;}
.New-Na3i .job-desc p{width:auto; float:none;height: auto;}
.wrong-ann{width: 90%!important;}
.part2_1{top:inherit; position:inherit;}
.off-canvas-wrap{padding-bottom:1em;}
.donations-head img.logo{float:none;margin-right:0em;}
.donations-head img{float:none;margin-left:0em;}
}

/*  Medium screens*/
@media only screen and (min-width: 40.063em)
	 { 
		   
	} 

@media only screen and (min-width: 40.063em) and (max-width: 64em){
.top_postion{margin-top:10px}    	
footer ul > li > a{font-size: 1em; padding:24px 0px 23px; width:100%;}
footer  .inline-list li{ width:33.3%; text-align:center;} 
.copy-right{border-top:1px solid #f1f1f1; margin-top:0px; text-align:center;}

.flex-5-col .grid-sizer,.flex-5-col .mini-item{width:47%; margin-bottom: 20px;}
.flex-5-col .mini-item.custom_p_1 { width:47%; }
.flex-5-col .gutter-sizer{ width:3%; }

.custom_p_1 .na3i_name_age{ text-align:center;}
.add-comment .custom_p_4 img{height:auto;}

.faq_list .medium-12{ text-align:center; margin-top:1em;}
.register-login .tabs.vertical dd, .register-login .tabs.vertical .tab-title{ float:right;}
.register-login-content{ border-right:none;}
.newsletter-subscrip h1{ font-size:2.3em;}
.subcribe-in-header{border-radius: 5px;height:50px;padding:9px 14px 2px 0;margin-bottom:10px;}
.subcribe-in-header input, .subcribe-in-header input[type="text"]:focus{width:85%; background:#fff;border-radius: 5px; padding-right:5px;}
.subcribe-in-header .button.small{border-radius: 5px; margin-right:5px; }
.home-search .button.small{ margin-bottom:10px;}
 /*.splash{ background:url(https://elwafeyat.com/assets/content/gfx/bg-mid.jpg) no-repeat center 0 #5a5852;} 
.splash{padding-top: .5em;height:auto;}
.splash h1{padding:.5em 0em .5em .5em;} */
.subcribe-in-splash input{width:74%;}
.subcribe-in-splash{width: 85%;}
.announcement{margin-top:inherit;}
#googlemaps{top: 45px;}
.announc-l{width: 335px;}
.New-Na3i .na3i-img{width:32%;height:auto;}
.New-Na3i .button.small.edit_btn, span.announcer{float:none!important;display:table;}
/*.splash .button.radius{ font-size:1.5em;margin-bottom: 0;}*/
.subcribe-in-splash .button.small{font-size: 1.2rem;}
/*.custom_p_2 .na3i-div-head h4{width: 62%;}*/
.New-Na3i p.job-desc{float:none;height: auto;}
h3.new-na3i-tit {display: table;}
a.share_facebook{float:right !important;clear: both;display: inline-table;margin-top: 15px; position: inherit;}
.New-Na3i .job-desc p{width:auto; float:none;height: auto;}
.off-canvas-wrap {padding-bottom:5em;}
.subscribe_in_mob_home_div{position: relative;top: 4em;}
.part2_1{position:relative;}
.message_after_subscribe{width: 85%;}

} 

/*  Large screens*/
@media only screen and (min-width: 64.063em) 
	{
    .off-canvas-wrap { width:1147px; margin:auto; padding-bottom:3em;}
    .announcement .off-canvas-wrap { width:100%;}   
    .announcement .inner-wrap{ position:initial;}
    .isotope .tabs-content .content{ padding:0;}  
    .part2_1{top:.5em; position:relative;}  
	} 

@media only screen and (min-width: 64.063em) and (max-width: 90em)
	{

	} 

/*  print */
@media print {
   header, footer .silver, nav.tab-bar, .button, .ta3zyat_container{display: none;}
  .na3i-details img {width:250px; border:1px solid;}
  .padding_top{ padding-top:0;}
  footer .padding_top{ padding-top:1em;}
   a[href^="#"]:after {display: none;}   
   @page {margin: 0.5cm;}
   
}