/* Add here all your CSS customizations */

.para,.para:hover{
	width:100px;
	background-color:#0188cc;
	color:#fff;
	margin:0px auto;
	height:30px;
	line-height:30px;
	border-radius:5px;
}

.para a{
	color:inherit;
}

/*.featured-box .box-content{
	border-radius:0px;
}

#my_home .featured-box-primary .box-content,#my_home .featured-box .box-content{
	border-top:0px solid !important;
}*/

.featured-box {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgb(255, 255, 255) 1%, rgb(249, 249, 249) 98%) repeat scroll 0 0;
    border-bottom: 1px solid rgb(223, 223, 223);
    border-left: 1px solid rgb(236, 236, 236);
    border-radius: 8px;
    border-right: 1px solid rgb(236, 236, 236);
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.04);
    text-align: center;
}

.my_service img{
	display:block;
	margin:10px auto;
}

#header{
	background-color:#fff;
	padding:0px!important;
}

#header nav ul.nav-top {
    margin: 0px 0 -10px!important;
    min-height: 32px;
}
.feature-box .feature-box-icon{
	top:0px;
}

.feature-box{
	padding:10px 0px 0px;
}

.my_ul{
	margin:15px;
	padding:15px;
}

.my_dot_ul{
	margin:0px;
	padding:0px;
}

.thumbnail>img, .thumbnail a>img{
	width:100%;
}

.contact_para p{
	margin-bottom:0px;
}

.thumb-info img{
	width:250px;
	height:250px;
}

h3{
	margin-bottom:15px;
}

.mrgn_ten{
	margin:10px 0px;
}

.full_width{

	display:block;
	margin:0px auto;
}

.owl-wrapper img{
	width:100px;
	height:100px;
}

.thumb-info-inner:hover{
	background-color:#022a68;
}
.mar-t-5{margin-top:5px}
.mar-t-10{margin-top:10px}
.mar-t-15{margin-top:15px}
.mar-t-20{margin-top:20px}
.mar-t-30{margin-top:30px}
.mar-t-50{margin-top:50px}
.featured-box .box-content{padding: 11px 20px 10px 20px!important;}
.featured-boxes .featured-box{margin-top:none!important;}
p {color: #333!important;}
#footer p{color:#777!important}

ul.list.pull-left.inline li{float: left;
    width: 50%;}

@media (min-width:1190px)
{
	/*.navbar-collapse.nav-main-collapse.collapse {  top: -15px;  position: relative;}*/
}



 ul.portfolio-listing{ margin:30px 0; padding:0; list-style:none; text-align:center}
 ul.portfolio-listing li{ display:inline-block; padding:15px; border:1px solid #ccc;height:200px; width:200px; overflow:hidden; margin-left:-4px; margin-top:-7px; border-right:none; position:relative; opacity:.7; transition:all .5s ease}
 ul.portfolio-listing li img{ max-width:60%; position:absolute; margin:auto; top:0; left:0; right:0; bottom:0;}
  ul.portfolio-listing li:hover{ opacity:1}
 ul.portfolio-listing li:first-child,ul.portfolio-listing li:nth-child(5n+1){ border-left:none}
 ul.portfolio-listing li:last-child{ border-right:none}
 ul.portfolio-listing li:nth-child(-n+5){ border-top:none}
  ul.portfolio-listing li:nth-child(n-5){ border-bottom:none}
  @media (max-width:1024px){
	  ul.portfolio-listing li{width:180px; height:180px}
	  }
  @media (max-width:768px){
	  ul.portfolio-listing li{width:130px; height:130px}
	  }
	   @media (max-width:640px){
	  ul.portfolio-listing li{ border:none; background:#fafafa}
	  }
	  
	  
.hide_nojobs{display:none; text-align:center}
.show_nojobs{display:inherit; text-align:center}
.show_jobs{display:inherit}
.hide_jobs{display:none}
.hidethis {
    display: none;
}