.page-header_list{
padding-bottom: 1px!important;
}
@media (min-width: 768px) and (max-width:990px){
	.team_area4 {
	margin-bottom: 45px!important;
	width: 50%!important;}
	.team_area4 .team_about4a, .team_area4 .team_about4b, .team_area4 .team_about4c, .team_area4 .team_about4d{
	margin-left:26%;
	}
}
@media (min-width: 990px) and (max-width:1349px){
	.team_area4 .team_about4a, .team_area4 .team_about4b, .team_area4 .team_about4c, .team_area4 .team_about4d{
	margin-left:22%!important;
	}
}

@media(min-width: 393px) and (max-width: 769px){
.team_area4 {width: 100%;margin-bottom:90px;}
.team_area4 .team_about4a, .team_area4 .team_about4b, .team_area4 .team_about4c, .team_area4 .team_about4d{margin-left:38%;}
.rel_about p {width: 100%;}
.details_testimonials .re-details-post iframe{width:100%;}
.tec_pack .populat_tag {margin: -3px 0px 0px 116px!important;}	
#products_example #products .next {left: 100%;}

}
@media(min-width: 100px) and (max-width: 393px){
.team_area4 {width: 100%;}
.team_area4 .team_about4a, .team_area4 .team_about4b, .team_area4 .team_about4c, .team_area4 .team_about4d{
	margin-left:28%;
	}
}

@media (max-width: 768px){
.rel-custom-service .offer_4 h3 a{
font-size: 21px;
padding: 15px 36px;}
.rel_office_location iframe{width:100%;}
.offer_details li {
float: left;
padding: 10px 44px 10px 10px!important;
border: 1px solid #535353!important;
list-style: none;}
.ecart_pd{margin-bottom:10px;}
.details_testimonials .re-details-post iframe{width:100%!important;}
}
@media (max-width: 769px) and (min-width: 393px){
#products_example #products .next {left: 95%!important;}
.tec_pack{margin-bottom:60px;}
.rel_recentpost .re-details-post iframe{width:100%;}
.rel_details_list .offer_details li{width: 50%;}
.rel_details_content .offer_details li{width:50%;}
.slider #myCarousel2 .home_right .glyphicon-chevron-right{left:44%!important;}
.rel_details_content img{
height:200px!important;
}
}
@media (min-width: 768px) and (max-width: 1169px){
.rel_office_location iframe{width:100%;}
.rel_recentpost .re-details-post iframe{width:100%;}
}

.rel-custom-service .col-sm-4 img{
width: 100%!important;
height: auto!important;
}
.offer_4{
background:#e8e8e8;
text-align: center;
}
.offer_4 h3 a{
background: #ccc;
color: #000;
text-decoration: none;
}

.offer_3 h3{
margin-top: 23px;
margin-bottom: 17px;
padding: 20px 0;
background: #ccc;
}
.offer_3 p{
padding: 30px 15px;
border-bottom:0px solid #535353;
margin-bottom: 0px;
}
.offer_details li{
float:left;
border-left:1px solid #535353;
list-style: none;
padding-left:10px;
padding-bottom:10px;
padding-top:10px;
padding-right:39.7px!important;
}

.offer_border_top{
border-top:1px solid #535353;
}
.offer_border_bottom{
border-top:1px solid #535353;
border-bottom:1px solid #535353;
}
.offer_last{
border-right:1px solid #535353;
}
.offer_2{
margin-top: 15px;
}
.offer_2 p{
opacity:1!important;
}
.offer_2 p a{
padding: 20px 149px!important;
background:#2c3e50!important;
}
.offer_2 p a:hover{
padding: 20px 149px!important;
background:#fa4248!important;
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}

/*testimonials*/
.htl-content-1{display:none;}
.htl-content-2{display:none;}
.htl-content-2{display:none;}
.htl-content-4{display:none;}
#htl-myCarousel4 .left{
position: relative;
}
#htl-myCarousel4 .right{
position: relative;
}

.htl-testimonials .carousel-control{width:1%; background:none;height: 20px;
margin-top: -75px; left:85%;
}
.htl-testimonials .carousel-control.right{left: 91.5%!important;}
.htl-testimonials .slider img{width:auto!important; height:auto!important;}
.htl-testimonials .carousel-control{width:1%; background-image:none;}
.htl-testimonials-contents.htl-before:before{content:""; width:20px; height:20px; background:url(../../../assets/images/testishape.png) no-repeat 0px 8px;position: absolute;
margin: -34px 0px 0px 134px } 
.htl-testimonials-contents.htl-after:before{content: "";
width: 100%;
height: 20px;
background: url(../../../assets/images/testishape.png) no-repeat 439px 8px;
position: absolute;
margin-top: -34px;}
.htl-test-imgbox{cursor:pointer;}
.htl-testimonials {padding-left: 0px;}
.htl-recentpost {padding-right: 0px;}
.htl-test-imgbox{padding-left:0px;}
.htl-testimonials h2{text-align:left;}
.htl-recentpost h2{text-align:left;}

.htl-test-imgbox img.htl-big-img-1{float:left; padding-right: 20px;}
.htl-test-imgbox ul{padding-top: 9px;margin-bottom: 5px;}
.htl-test-imgbox ul > li {display:inline; list-style:none; padding-right:5px;}
.htl-test-imgbox ul > li > a img:hover{opacity:0.5;
-webkit-transition: all 0.4 ease-out;
-moz-transition: all 0.4s ease-out;
-o-transition: all 0.4s ease-out;
-ms-transition: all 0.4s ease-out;
transition: all 0.4s ease-out;}
.htl-test-imgbox ul > li > a img{-webkit-transition: all 0.4 ease-out;
-moz-transition: all 0.4s ease-out;
-o-transition: all 0.4s ease-out;
-ms-transition: all 0.4s ease-out;
transition: all 0.4s ease-out;}

.htl-testimonials-contents{background: #e2e2e2;
text-align: justify;
margin-top: 15px;
border-radius: 4px;
padding-top: 14px;
padding-bottom: 10px;}
.htl-testimonials-contents p{font-size: 16.4px;
font-style: italic; color:#464646;padding: 8px 20px 0px 20px;}
.htl-testimonials-contents i{color: #b5b5b5;
font-size: 26px;
padding-right: 6px;}
/*recent post*/
span.htl-lpage-block{background: #d7dadb;
padding: 9px 12px 12px 11px;
border-radius: 5px;
color: black;
font-size: 11px;}
.htl-recentpost .carousel-control{width:1%; background-image:none;height: 20px;
margin-top: -75px; left:85%;
}
.htl-recentpost .carousel-control.right{left: 91.5%;}
.htl-recentpost .slider img{margin:0px; height:auto!important;}
.htl-recnt-post-img{overflow: hidden;padding-left: 0px;}
.htl-recnt-post-img img{width:100%; float:left;}
.htl-recentpost p.htl-recnt-post-com{color:#999999; float:left;padding-right: 10px;font-size: 14px;padding-top: 12px}
.htl-recentpost p.htl-recnt-post-com i{padding-right: 7px;}
p.htl-readmore{
	width: 31%;
	float: left;
	margin-top: -10px!important;
}
.htl-recentpost p.htl-dwn-top{margin-top:-12px;}

.col-sm-11{z-index:9999;}


.page-header-testi {border-bottom: 2px solid #e2e2e2; margin-bottom:26px; padding-bottom:0px;}
.page-header-testi span{
border-bottom: 2px solid;
padding-bottom: 15px;
padding-right: 17.5%;
}
.profile_fix .col-sm-12, .profile_img{
padding:0px!important;
}
.mem_comments{
padding:0px!important;
margin-top:15px;
}
.fix-border{
border-left:1px solid #d7dadb;
}
.mem_comments p{
padding: 22px;
background: #e2e2e2;
border-radius: 7px;
font-size: 18px;
padding-bottom: 30px;
padding-top: 30px;
}
.rel_recentpost .col-sm-6, .rel_recentpost .col-sm-5 {
padding:0px;
}
.re-post-post{
padding-left:15px!important;
}
.rel_recentpost img{
height:223px;
border-radius: 5px;
}

.profile_fix li{
float:left;
list-style:none;
margin-right: 5px;
}
.profile_fix h5{
margin: 5px 0 5px 0px;
}
.profile_fix .img-responsive{
height:100px;
}
.profile_fix .member_pic{
margin-top:0px!important;
margin-bottom:0px!important;
}
.re-post-post h3{
margin:0px;
margin-bottom:3px;
}
.re-post-post li{
float:left;
list-style:none;
}
.re-post-post .edu-btn-read-more, .edu-btn-read-more{
background:#2c3e50!important;
margin-top:0px!important;
padding: 5px!important;
}
.re-post-post .edu-btn-read-more:hover, .edu-btn-read-more:hover{
background:#fa4248!important;
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}
.post-content{
margin-top: 25px;
}
.edu-custom-service{
float:left!important;
}
.edu-read-more{
padding:0px!important;
}
.edu-btn-read-more{
margin-top:15px!important;
font-size: 21px!important;
}
.edu-read-more a{
width: 100%;
padding: 14px;
}

.next{
float: right;
margin-top: -40px;
padding-right: 44px;
}
.first{
padding-right:5px;
}
.member_pic a{
text-decoration:none!important;
}
.sale{
width: 30%;
position: absolute;
background: url(../../../assets/images/rent.png)no-repeat 0% 0%;
height: 90px;
}
.sale2{
width: 30%;
position: absolute;
background: url(../../../assets/images/sale2.png)no-repeat 0% 0%;
height: 90px;
}
.sale3{
width: 30%;
position: absolute;
height: 90px;
background: url(../../../assets/images/sale.png)no-repeat 0% 0%;
}


							/* End of home page */
							
							/* Start of details page */

.rel_details_content h3{
margin-top:0px;
margin-bottom:0px;
background:#2c3e50;
text-align: left;
}
.rel_details_content h3 a{
background:none;
color:#fff;
padding-left: 25px;
}
.section_details, .details_header{
background:#fa4248!important;
}
.details_header_span{
border-bottom: 2px solid #666666!important;
}
.details_btn{
background:#2c3e50!important;
}
.rel_details_content li{
width: 16.6666666%;
border-bottom:1px solid #535353!important;
border-top:1px solid #535353!important;
margin-bottom: 20px;
background:#e8e8e8;
top: 0px!important;
}
.rel_details_p{
padding: 0px!important;
margin-bottom: 20px!important;
}
.rel_details_p2{
padding: 0px!important;
margin-bottom: 30px!important;
}

.rel_details_list h3{
background: #e8e8e8;
text-align: center;
padding: 20px 0;
border-top:1px solid #535353;
border-right:1px solid #535353;
border-left:1px solid #535353;
border-bottom:1px solid #535353;
}
.rel_details_list h3 a{
background: none;
}
.rel_details_list li{
width: 16.6666666%;
border-top:1px solid #535353!;
border-right:1px solid #535353;
border-left:1px solid #535353;
border-bottom:1px solid #535353;
margin-bottom: 10px;
background:#e8e8e8;
}
.rel_details_list li:nth-child(1)
{
border-left:2px solid #535353!important;
}
.rel_details_list li:nth-child(6)
{
border-right:2px solid #535353!important;
}
.contact_border{
border-bottom: 2px solid #2c3e50!important;
padding-bottom: 15px!important;
padding-right: 0%!important;
}
.mgn-btm{
	margin-bottom:70px;
}
.location_border{
border-bottom: 2px solid!important;
padding-bottom: 15px!important;
padding-right: 0%!important;
}
.re-details-post{
padding-left:0px!important;
}
.input-block-level, .form_fix, input{
width:100%;
border-radius:3px;
}
.input-block-level, input{
padding-left:5px;
}

.form_fix{
margin-bottom:15px;
}
.input-group-addon{
background:#fff!important;
border-bottom:2px solid #dfdfdf!important;
border-top:2px solid #dfdfdf!important;
border-left:2px solid #dfdfdf!important;
top: 0px!important;
}
.form_fix input{
height: 40px;
background: #fff;
border: 2px solid #dfdfdf;
border-left: 0px solid;
}
.input-block-level{
border: 2px solid #dfdfdf;
background: #fff;
}
.submit_btn, .button_red{
float:right;
background:#fa4248;
color:#fff!important;
border-radius:3px;

}
.details_contact_form{
padding:0px!important;
}
.details_testimonials{
padding-left:0px!important;
}
.details_contact_form  .glyphicon{
color:blue!important;
}
.glyphicon:hover{
color:blue!important;
}
.offer_details li a{
color:#6c6c6c!important;
}
.offer_details li:hover a{
color:blue!important;
}
							/* End of details page */
							
							/* Start of list page */
.rel_list{
background:none!important;
}
.rel_offer_list h3{
margin-top: 0px!important;
background: none!important;
line-height: 15px;
padding:0px!important;

}
.rel_offer_list h3 a{
text-decoration:none;
} 
.rel_offer_list li{
padding: 10px 21.6px 10px 10px!important;
margin-bottom: 10px;
}
.rel_offer_list .offer_details{
margin: 0px 0px 20px 0px!important;
}
.rel_offer_list p{
padding-left:0px!important;
padding-right:0px!important;
padding-bottom: 18px!important;
}
.re_list_offer_3{
padding-bottom: 10px;
border-bottom: 1px solid #ccc;
margin-bottom: 15px;
}
.border_top_list{
border-bottom:1px solid #535353;
}
.offer_3_list{
height: 256px;
}
.read_more_list{
width:20%;
}
.read_more_list a{
padding:12px 15px!important;
}
.re_list_offer_border{
border-top:1px solid #ccc!important;
}
.rent-red{
width: 30%;
position: absolute;
height: 90px;
background:url(../../../assets/images/list-rent.png)no-repeat 0% 0%;
}
.sale-black{
width: 30%;
position: absolute;
height: 90px;
background:url(../../../assets/images/list-sale.png)no-repeat 0% 0%;
}

							/* End of list-page */
							
							/* Start of about-page */

.rel_about4{
padding: 25px 0 25px 15px;
}
.rel_about4 p{
width:47%;
font-size:16px;
}
.rel_about4 h3{
font-size:36px;
font-weight:bold;
}
.contact_border{
font-size:24px;
font-weight:bold;
}
.about_head{
margin-bottom:30px!important;

}
.about_asection_head{
width:100%;
background: url(../../../assets/images/about-bg.png);
}
							/* Start of progress-bar */
							
	@media (max-width: 900px) and (min-width: 500px){
	.meter {width:300px;}
	}

	

.feature-title{
border-color:#2c3e50!important;
}							
.meter{
max-width:500px;
}							
.about2-gress .Pro_1{
width: 80%!important;
}
.about2-gress .Pro_2{
width: 70%!important;
}
.about2-gress .Pro_3{
width: 90%!important;
}
.about2-gress .Pro_4{
width: 75%!important;
}

.rel_about_us p{
margin-bottom:15px;
font-size: 16px;
}
.about_showcase{
background:#2c3e50;
}
.about_showcase h3, .about_showcase p{
text-align:center;
color:#fff;
}
.rel_about_feature p{
color:#6dbcdb!important;
}
.make_think h3{
float: right;
color: #fff;
font-size:30px;
}
.get_in_touch .btn{
padding: 12px 30px;
margin-top: 10px;
color:#fff;
background: #2c3e50!important;
font-size:20px;
}
.rel_button{
background-color: #fa4248;
padding-top: 25px!important;
padding-bottom: 28px!important;
}
.rel_team h3{
margin: 0px!important;
color:#fff;
}
.rel_team p{
padding-bottom:10px;
}
.developer_dis{
margin-bottom:10px!important;
border-bottom:1px solid #e2e2e2;
}
.team_area ul{
border-bottom: 1px solid #e2e2e2;
height: 30px;
}
.about_team_mem{
margin-bottom:0px!important;
}
.rel_team .team_details{
background:#2c3e50;
padding-top: 10.5px;
margin: 0px!important;
color:#fff;
}
.rel_team .team_details:hover{
background:#d2322d;
padding-top: 10.5px;
margin: 0px!important;
color:#fff;
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}
.team_details h3{
font-family: calibri;
font-size: 20px;
font-weight: bold;
}
.team_details:hover h3{
color:#fff!important;
}
.team_area li{
list-style: none;
float: left;
font-size:14px;
}

.team_area li a{
text-decoration: none;
}
.team_area{
margin-top:20px;
}
.fb{
margin-left:5px;
}
.fb a{
color:#1a749d;
}

.tw{
margin: 0px 10px;
}
.tw a{
color:#24caff;
}

.gp a{
color:#d95333;
}
.team_area2 .fb_abour2{
	margin-left: -40px!important;
	margin-top: -10px!important;						
}
.team_area2 .tw_abour2{
	margin: 0px!important;
	margin-top: -10px!important;						
}
.team_area2 .gp_abour2{
	margin-top: -10px!important;						
}
.about2_carousel-control{
width: 2%!important;
}
.slider_about2{
margin-bottom: 50px!important;
margin-top: 50px!important;
}	
.slider_about2 .item img{
height:250px!important;

}	
.about2-about{

}
.about2-ability{
padding-right: 8%!important;
}
	
.nav-justified li a{
background: #2c3e50;
border-radius: 0px!important;
color:#6dbcdb;
font-size: 16px;
}
.nav-justified li a:hover{
background: #e7e7e7!important;
border-radius: 0px!important;
color:#666666;
font-size: 16px;
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}
.prog-main p{
width: 70%;
text-align: center;
margin: 0 auto;
margin-bottom: 25px;
}
#products .about3_next{
left:100%!important;
}
.nav-justified .active{
border-top: 2px solid #2c3e50;
margin-top: 5px;
background:#e7e7e7;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
background:#e7e7e7!important;
}
.nav-tabs.nav-justified > .active > a {
border-bottom:0px solid #ffffff!important;
}
.active img{
float:left;
margin-right: 5px;
margin-top: -20px;
padding-bottom: 36px;
}
.active .nav-right p{
padding-right: 10px;
margin-top: 25px;
}
.tabbable{
background:#e7e7e7;
}
.tab_middle{
padding:0px 1px;
}
.developer_dis4{
margin-top: -27px;
background: #162432;
color: #fff;
padding: 0px 10px;
font-size: 16px;
border-bottom:0px solid #fff!important;
}
.team_details4{
background:#162432!important;
padding-top: 110px!important;
border-top: 10px solid #6e92b7;
}
.team_details4 h3, .team_details4 p{
color:#6e92b7;
font-size:24px;
}
.team_about4a{
border-radius: 100px;
background: url(../../../assets/images/about4-1.png)no-repeat 54% 0%;
height: 140px;
width: 140px;
border: 10px solid #6e92b7;
margin: 0 auto;
margin-top: -65px;
position: absolute;
margin-left:22%;
}
.team_about4b{
border-radius: 100px;
background: url(../../../assets/images/about4-2.png)no-repeat 54% 0%;
height: 140px;
width: 140px;
border: 10px solid #6e92b7;
margin: 0 auto;
margin-top: -65px;
position: absolute;
margin-left:22%;
}
.team_about4c{
border-radius: 100px;
background: url(../../../assets/images/about4-3.png)no-repeat 54% 0%;
height: 140px;
width: 140px;
border: 10px solid #6e92b7;
margin: 0 auto;
margin-top: -65px;
position: absolute;
margin-left:22%;
}
.team_about4d{
border-radius: 100px;
background: url(../../../assets/images/about4-4.png)no-repeat 54% 0%;
height: 140px;
width: 140px;
border: 10px solid #6e92b7;
margin: 0 auto;
margin-top: -65px;
position: absolute;
margin-left:22%;
}
.about_team4{
margin-bottom: 85px;
}
.about4_pagination li{
margin-right:12px!important;
}

.about4-recentpost img{
margin-top:75px;
width: 100%;
}	

/*-- Progress bar --*/
.progress {
height: 30px!important;
margin-bottom: 13px!important;

}
.progress-bar {
text-align: left!important;
padding-left: 10px;
padding-top: 4px;
font-weight: bold;
}
.percent{	
	padding-left: 5px;
	position: relative;
	top: 5px;
}
/*-- gap --*/

.mgn-bottom{
	margin-bottom: 0px!important;
}
.mgn-top{
	margin-top: 30px!important;
}

