search_mh3 .date {
    color: #999;
    font-size: 0.5em;
}

#header .languages{
	float:left;
	width:100%;
	}
.remove_vacancy{

	}

#requestJobForm3 select.form-control{
	height:33px;}
	
.c-advertisements .slider-container{
	margin-bottom:0;
	}
	
.ads_subscribe_main{
	background-color:#000000;}
	
.ads_row{
	padding:30px 0}	
	
.ads_row iframe{
	display:inline-block;
	max-width:600px;}
	
.ads_row_videos{
	text-align:center;}
	
.whatsapp_mob{
	position:fixed;
	bottom:10px;
	z-index:1000;
	display:none;
	left:10px;}
	
.whatsapp_mob img{
	width:40px;}				
	
.ads_row .col-md-4 iframe{
	height:204px;}
			
.ads_row .col-md-6 iframe{
	height:310px;}
	
.ads_row .col-md-12 iframe{
height:350px;
		}
		
.ads_subscribe_main a{
    width: 90%;
    margin-top: 20px;
    direction: rtl;
    float: none !important;
    margin-bottom: 20px;
    font-size: 25px;
    display: inline-block;}		
	
.certificates_details .owl-dots{
	display:none !important;}
		
	.thumb-info .thumb-info-action-icon i{
		top:2px;}
.team-list .thumb-info .thumb-info-inner{
	    font-size:14px;
	    white-space:inherit;	}
		
.certificates_details .brands {
	text-align:center;}	
	
.certificates_details .brands .alternative-font{
	display:inline-block;
	margin-top:30px;
	font-size:32px;
	margin-bottom:20px;}		
		
.certificates_details h3, .certificates_details h4, .certificates_details h5{
	margin-bottom:5px;}
	
 .certificates_details h4, .certificates_details h5{
	 color:#777777;}			
		
.courses_details h1{
	font-size:24px;
	line-height:24px;
			}
			
.mgn_0{
	margin-top:0 !important;
	margin-bottom:0 !important;}	
	
.product_meta{
	margin-top:5px;}
	
.product-thumb-info .product-thumb-info-image{
	text-align:center;}
	
.product-thumb-info a img{
	display:inline-block;}			
	
#productReviews ul.comments li{
	padding-left:0;}			
		
.course_action{
	clear:both;
	padding-left:10px;
	padding-bottom:10px;
}

.courses_tabs .post-info a{
	font-size:13px;}
	
.courses_tabs ul.simple-post-list .post-image{
	    margin-right: 5px;}	

.courses_tabs ul.simple-post-list .post-image img{
	width:70px;}
		
.post-meta a{
	color:#888;}		
		
.price{
	float:right;}	
	
.list_price{
	display:inline-block;
	olor: #29303b;
    font-size: 18px;
    font-weight: 600;}	
	
.old_price{
	display:inline-block;
    color: #686f7a;
    font-weight: 400;
    font-size: 13px;
	text-decoration: line-through;
    margin-right: 5px;}			
	
.sharing_whatsapp{
	display:inline-block;
	max-height:50px;
	overflow:hidden;}	
.table-new-resp .lbl{
	display:none;}
	
.hunted_vacancies .table-responsive{
		overflow:inherit !important;}
		
.table-new-resp{
	width:100% !important;}
	
.panel_projects .table-responsive table.table-new-resp{
	min-width:100%;
	}			
		
.hunted_vacancies .panel_projects .table-responsive table{
			min-width:100% !important;}
.job_request{
	float:left;
	width:100%;
	text-align:center;}	
.job_request .job_request_form{
	display:inline-block;
	width:80%;
	text-align:left;}
	
.strict-block .post-share{
	margin-top:85px;}	
	
.perfect_team .portfolio-list .col-md-3{
	float:none !important;
	width:24%;
	display:inline-block !important;
	vertical-align:top;
	}	
.article-header img{
	max-width:100%;}	
.article-header section.highlight.footer{
	margin-top:0;
	padding:12px 0;
		margin-bottom:0 !important;}
.strict-block .post-share{
	margin-top:85px;
	}	
.txt_vacancies_time{
        font-size: 26px !important;
    margin: auto 0;
	text-align:left;
    line-height: 1.2 !important;
    margin-top: 24px;}		
	
#requestJobForm2 select.form-control{
	height:auto;}	
form label{
	text-transform:capitalize;}

body{
	overflow-x:hidden;}	
.instruction-widget h4{
	color:#e46159;}
	
.instruction-widget .desc{
	text-align:center;}
	
.vacnacy-status-lbl{
	display:inline-block;
	padding:8px 12px !important;
	vertical-align:middle;}
	
.table .vacnacy-status-lbl{
	margin-top:4px;}	
	
.toggle > label + p{
		height:0;}	
/*
		
.faq-container .toggle.acitve > label + p{
		height:auto;}*/		
	
.instruction-widget .download{
	color:#e46159;
	cursor:pointer;
	font-weight:600;
	display:inline-block;
	margin-top:10px;
	font-size:18px;}
	
.instruction-widget .featured-box .box-content{
	padding-top:10px;
	padding-bottom:20px;
	}
	
.featured-boxes .featured-box{
	margin-top:30px;
	}	
.instruction-widget .close-m a{
	font-size:13px;
	cursor:pointer;
	color:#e46159;
	float:right;}	
.instruction-widget .close-m i{
	font-size:11px;
	padding:5px 6px;
	color:white;
	font-weight:normal;
	background-color:#e46159;
	border-radius:150px;
}	
	
.instruction-widget .featured-box{
	margin-top:0;
		}
		
.video-instruction{
	padding:5px 5px;
	border-radius:5px;
	margin-bottom:20px;
	background-color:#c9c9c9;
	}
	
.video-widget h4{
	color:black;
	padding-bottom:0;
	margin-bottom:0;
	font-size:18px;}	
	
.video-instruction iframe{
	    display: inline-block;
    vertical-align: top;
	
	padding:0;
	margin:0;}				
	
.instruction-widget .box-content{
		    border-top-color: #e46159 !important;}	
.aboutus_m, .contactus_m{
	display:none !important;}
.remove-cv{
	cursor:pointer;
	display:inline-block;
	margin-left:5px;}		
.language_n{
	float:right;
	padding:0;
	margin-left:20px;
	list-style:none;
	margin-top:15px;
	box-shadow:none;}
.explore_work .post-block h3{
	font-size:1.2em;
	margin-bottom:0;
	}
	
ul.nav-list.primary > li a{
	font-weight:600;
	font-size:13px;}
#header nav ul.nav-top li a, #header nav ul.nav-top li span{
	font-weight:600;}	
	
.single-post .post-image{
width:100%;
text-align:center;
	}	
	
.user-info-details h5{
	margin-top:15px;
	margin-bottom:0;}	
	
.ui-multiselect-checkboxes{
	height:300px !important;}	
	
.categories_results{
	display:none;}	
	
iframe{
	border:none;
	width:100%;
	margin:15px 0;}
	

.skype1{
	float:right;
	width:70px;
	margin-left:5px;
	height:35px;
	display:inline-block;}
	
#header nav ul.nav-top{
	margin-top:15px;
	}		
	
.skype1 p, .skype1 img{
	line-height:0.6;
	margin:0 !important;}			
	

.col-sm-8{
	width:66.66%;}	
.explore_work .post-block{
	padding-bottom:0;
		}
		
.explore_section .btn{
	margin-bottom:15px;}		
		
.search_m .input-group{
	display:block;
	margin-left: 50px;}			
		
.post-share.mod{
		margin-bottom:30px;}
.language_n li{
	display:inline-block;
	font-size:18px;}	

.language_n li a{
	color:#999;}
	
.language_n a.active, .language_n a.active:hover{
	color:#0088cc;
	text-decoration:none;}	
	
#header .languages a{
	display:inline-block;
	background:white;
	margin-right:5px;
	margin-left:5px;
	padding:6px 9px;
	cursor:pointer;
	border-radius:150px;}	
	
.owl-carousel.owl-loaded{ direction:ltr;}	
	
#header .logo.logo-sticky-active .languages {
 
    position: absolute;
    top: 50px;
	width:auto;
   }

#header .logo.logo-sticky-active .languages a{
	font-size:12px;}	
	
#header .languages a.active{
	color:white;
	background:#337ab7;}	
.num_msg{
	background:#F00;
	color:white;
	padding:2px 7px;
	margin:0 4px;
	border-radius:5px;
	}
	
.form-error, .form-error p{
    color: red;
}
input.error, select.error, textarea.error {
    border-color: red;
}

.dashboard img{
	max-width:100%;}	
	
ul.comments li .comment	 img{
	width:85px;}
	
.articles_gallery .thumb-info .thumb-info-action{
	background:rgba(36, 27, 28, 0.5) none repeat scroll 0 0;
	}	
	
.categories_results{
	margin:10px 0;}	
	
.categories_results .btn.btn-primary{
	margin-right:10px;
	margin-bottom:10px;}
ul.social-icons li{
	float:left;
	 margin: -1px 6px 5px 0;}	
.categories_results .btn.btn-primary span{
	margin-left:10px;}		
	
.empty{
	padding:40px 0;
	text-align:center;
	font-size:25px;
	margin:25px 0;
	border:1px solid #0088cc;
	border-radius:4px;
	}
	
.role_top{
	float:right;
	text-transform:uppercase;
	font-size: 18px;}	

.row_m{
	float:left;
	width:100%;}	
	
#banner{
	float:left;
	width:100%;}	
	
.category-table, a, a:hover, a:focus{
	color:#337ab7}	
	
.slider-container{
    margin-bottom: 45px;}	
	
.slider-container.no_mrg{
	margin-bottom:0;}	

.articles_gallery{
	margin-top:20px;}	
.articles_gallery .isotope-item{
	cursor:pointer;}	
		
.pagination > li.prev > a, .pagination > li.next > a{
	padding:9px 12px; 
		}
	.explore_btn{
		float:right;
		margin-top:-30px;
		position:relative;
		z-index:500;
		}
		
.ta-c{
	text-align:center;}		
		
.pagination > li.current span{
	background:#CCC;
	}
	
ul.comments .comment-block.active{
	background:#CCC;}
ul.comments .comment-arrow.active{
	border-right:15px solid #CCC}	
	
.category-table{
	float:left;
	width:100%;
	background:#CCC;
	text-align:center;
	padding:9px 0;
	cursor:pointer;
	}
	
.box-content .form-group .col-sm-6{
	margin-bottom:10px;
	text-align:center;
	}	
	
.category-table a{
	width: 92%;
   padding: 9px 4%;}	
	
.category-table.active{
	background:#337ab7;
	color:white;
	}
	
.panel_projects .table-responsive table{
	min-width:800px;}		
	
.loader{
	flat:left;
	display:none;
	width:100%;
	height:30px;
	background:url(../img/712.png) no-repeat center center ;}
	
#loader-table-responsive-details{
	height:80px;}
	
.panel_projects{
	border:none;
	box-shadow:none;}		
	
.panel_projects .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td	{
	border: none;}	
	
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
	}	
	
.tabs-m .nav > li > a{
	padding:10px 11px;}
	
.advertisement img{
	max-width:100%;}	
	
.explore_section .thumbnail{
	width:96%;
	}		
	
.perfect_team .portfolio-list .col-md-3{
	padding-left:5px;
	padding-right:5px;}
	
.mrg{
	display:block;
	margin:25px;}	
	
.explore_section .thumb-info .thumb-info-type{
	margin:0;
	background:none;
	}
	
.perfect_team .thumb-info .thumb-info-type{
	background:none;
	margin:0;
	}		
	
.map-section .post-image .img-thumbnail{
	width:100%;
	}	
	
.map-section .post-image .img-thumbnail iframe{
	border:none;
	width:100%;
	height: 287px;
	}			
	
.category_wrk ol li a{
	color:#777777;}
	
.category_wrk ol{
	list-style:none;}	

.widget{
	margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    vertical-align: top;
    background: transparent;}
	
.paragraph-row{
	    display: block;
    clear: both;
    position: relative;
	}
	
.advertisements-cont{
	float:left;
	width:100%;}
	
.column_2{
	float:left;
	width:50%;			
}

body.sticky-menu-active .btn-responsive-nav {
top: 60px;
	}
	
.sticky-menu-active #header .logo img {
	top:30px !important;
	}

.search_m{
    float: left;
    margin: 10px 0 0 16px;
    position: relative;
	width:233px;
	}
	
.logo-sticky-active .search_m{
	display:none;
	}	
	
.search_m form{
	 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	 border: 1px solid #ccc;}	
	 
.search_m .sbHolder{
	margin-top:0;
	border-radius:0;
	height:35px;
		 }
	
.logo-sticky-active .search_m{
    padding-top: 20px;
	}
	
#header .logo.logo-sticky-active{
	padding-top:31px;
	}		
	
.sbHolder{
	float:left;
	width:50px;
	background:none;
	border:none;
	background:url(../img/search-bg.png) no-repeat center center #337ab7;}	
	
	
	
.sbOptions{
	background:#337ab7;
	z-index: 1000;}	
.sbToggle{
	width:100%;}
	
.sbSelector{
	display:none;}		
	
#header .search_m .search{
	margin:0;}
	
#header .search_m .form-control	{
	border:none;}


.about-author {
    border-bottom: 1px solid #e7e7e7;
    border-top: 3px solid #2c3e50;
    display: block;
    margin-bottom: 20px;
    margin-top: 30px;
    padding-bottom: 40px;
    padding-top: 20px;
}

.about-author .about-content {
    float: left;
    width: 100%;
}

.soc-pages {
    display: block;
    margin-bottom: 10px;
}

.likepage {
    float: left;
    margin-right: 10px;
}

.fb-like {
    float: left;
    margin-right: 8px;
}

.fb-share {
    float: left;
    margin-right: 10px;
}
.twitter {
    float: left;
    margin-right: 8px;
}

.google-plus {
    float: left;
    margin-left: -28px;
    margin-right: 8px;
}	

.strict-block {
    display: block;
    margin-bottom: 20px;
}

.photo-gallery-grid {
    display: block;
    margin-bottom: 15px;
}

.photo-gallery-grid .item:nth-child(5n+1) {
    clear: both;
    margin-right: 0;
}

.photo-gallery-grid .item {
    display: block;
    float: right;
    margin-right: 2%;
    margin-top: 2%;
    width: 18.4%;
}

.photo-gallery-grid .item .item-header {
    display: block;
    margin-bottom: 12px;
    position: relative;
}

.photo-gallery-grid .item .item-header a {
    display: block;
    position: relative;
    width: 100%;
}

.photo-gallery-grid .item .item-header a img {
    height: auto;
    position: relative;
    width: 100%;
    z-index: 1;
}

.main-article .article-header {
    border-bottom: 1px solid #e8e8e8;
    display: block;
    margin-bottom: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
    text-align: center;
}	

.feature-box .post-image{
	    float: left;
    margin-right: 12px;
}

#header nav ul.nav-main ul.dropdown-menu li:hover > a {
    background: #f4f4f4 none repeat scroll 0 0;
    filter: none;
}


#header nav ul.nav-main ul.dropdown-menu.dropdown_m{
	background:#f4f4f4 none repeat scroll 0 0;
	}
	
#header nav ul.nav-main ul.dropdown-menu > li > a {
    border-bottom: 1px solid #f4f4f4;
   color: #777777 !important;
    font-size: 0.9em;
    font-weight: 400;
    padding: 8px 20px 8px 5px;
    position: relative;
    text-transform: none;
}



#header nav ul.nav-main ul.dropdown-menu.dropdown_m > li > a {
    border-bottom: 1px solid #f4f4f4;
    color: #777777 !important;
    font-size: 0.9em;
    font-weight: 400;
    padding: 8px 20px 8px 5px;
    position: relative;
    text-transform: none;
}	
#header nav ul.nav-main .dropdown-submenu:hover{
		background:#f4f4f4 !important;}
		
.owl-carousel{
	display:block;}
	
#owl-demo-ad .item img{
    display: block;
    width: 100%;
    height: auto;
}

.review-block {
    display: block;
    position: relative;
}

.review-block > .item {
    display: block;
    float: left;
    width: 30%;
    margin-left: 5%;
    z-index: 2;
    position: relative;
}

.review-block .item-photo {
    margin-bottom: 10px;
	max-width:100%;
}

.related_articles .review-block > .item a{
	float:left;
	width:100%;}

.related_articles .review-block > .item {
    width: 31%;
    margin-left: 2.5%;
}

.related_articles .review-block > .item:nth-child(3n+1) {
    clear: both;
    margin-left: 0;
}	

.single-post article.post-large .post-image, .single-post article.post-large .post-date{
	margin-left:0;
	}
	
.single-post article.post-large{
	margin-left:0;
		}
		
.profile_img{
	position:relative;}	
	
.delete_img{
	position:absolute;
	bottom:0;

	width:100%;
	/*height:100%;*/
	left:0;
	display:none;}
	
.profile_img:hover .delete_img{
display:block;	}	
	
	
.delete_txt{
	position:absolute;
	bottom:0;
	width:100%;
		background:url(../img/shadow.png) repeat top left;
	padding:8px 0;
	text-align:center;
	color:white;
	cursor:pointer;
	font-size:16px;}		
.userInfo-d{
	float:left;
	width:100%;
	padding-top:10px;
	padding-bottom:10px;
	border-top:1px solid #DDD;}
	
	
.user-info-details .userInfo-d h5{
	margin-top:0;}	
.row .userInfo-d.first{
		border-top:none;}
		
.user-youtube{
	text-align:center;}
	
.user-youtube iframe{
	float:none;
	width:100%;
	max-width:645px;
	display:inline-block;
	border:2px solid #0088cc !important;}		
	
.user-youtube .youtube-title{
	float:none;
	width:100%;
	padding-bottom:0;
	display:inline-block;
	color: #0088cc;
	text-transform:capitalize;
    font-size: 2.5em;
    font-weight: 400;
    letter-spacing: normal;
    line-height: 27px;
    margin: 0 0 5px 0;
	}
	
/*///////////////////////////////POPUP////////////////*/
@charset "utf-8";
/* CSS Document */

.shadow {
 width:100%;
 height:100%;
 position:fixed;
 left:0;
 top:0;
  background-color:rgba(255,255,255,0.5);

 z-index:5000;
 display:none;
 z-index:50000;
}
/*.shadow.tbm {
 background:#000
}*/
#PopupCont {
 width:100%;
 float:left;
 position:absolute;
 z-index:50010;
 
 display:none;
}
#PopupCont .content {
 width:94%;
 float:left;
 margin:0 2%;
 padding:1%;
 position:relative;

 border-radius:15px;

}
#PopupCont.tbm .content {
 background:none
}
#PopupCont .content .inner {
 background:#ffffff;
 border:4px solid #0088cc;
 /*width:98%;*/
 width:96%;
 padding:10px 2%;
 float:left;
/* padding:1%;*/

}
#PopupCont.tbm .content .inner {
 background:none;
 color:#ffffff;
}

.close-mp{
	cursor:pointer;
	position: absolute;
    right: 19px;
    top: -22px;}
	
.userprofile .userpic {
    height: 100px;
    width: 100px;
    clear: both;
    margin: 0 auto;
    display: block;
    border-radius: 100%;
    position: relative;
}
.userpic {
    transition: 0.5s ease all;
    -webkit-transition: 0.5s ease all;
    -ms-transition: 0.5s ease all;
    -moz-transition: 0.5s ease all;
}

.userprofile .userpic .userpicimg {
    height: auto;
  
    border-radius: 100%;
	 height: 100px;
	 max-width:100px;
  
}

.userprofile h3{
	font-size: 18px;
	color: #333;
	min-height: 50px;
	margin-top:20px;}	

@media screen and (max-width: 500px) {
#PopupCont .content .inner {
/* width:96%; 
 padding:2%;*/
}
}		