/*
Theme Name:	WP Industry - Child theme
Theme URI: http://themnific.com
Description:	A basic child theme for WP Industry Theme
Author:		Dannci & Themnific
Author URI: http://themnific.com
Template:	wpindustry
Version:	0.1
*/


/* start editing */

.mpbox.modern.boxed li.mp-services .mp-inner {
padding-left:80px;
}

.mpbox.modern.boxed li.mp-services i.main {
  height:999px;
  left:-80px;
  padding:35px 20px;
  position:absolute;
  top:-35px;
}

/* Breadcrumbs */
#breadcrumbs { padding: 5px; color: #666666; }
.home #breadcrumbs { display: none; }

.tablepress { text-align:center;}

#main-nav > li {width:16.6%;}

#main-nav > li > a {padding:17px 0 13px 0;}

#main-nav > li > ul > li > a {padding:13px 0 13px 0; text-transform:uppercase;}
#main-nav > li > ul > li > ul > li > a {padding:13px 0 13px 0; text-transform:uppercase;}

#topnav {height:37px;}
.searchform input.s {height:37px;}

.page-header h1{
text-transform:uppercase;}

.widgetwrap{
padding-top: 0px;
}

.mp-wrap ul.mpbox > li {
margin-bottom: 20px;
}


.page-header {
padding:25px 0 15px;
margin:0 0 20px;
}

#footer{
padding-top:0px;
padding-bottom:0px;
line-height: 16px;
border-top: 6px solid #F33F3F;
}

col4 > ul.mpbox li .mp-inner{
min-height: 320px;
}

#copyright {
  padding:5px 0;
  margin-top:0px;
display:none;
}

h2.widget {
  padding:0 0 30px;
}

#footer p {
  margin:0 0 5px;
}

.foocol {
  border-right-style:solid;
  border-right-width:1px;
  border-top-style:solid;
  border-top-width:1px;
  float:left;
  height:100%;
  margin:0 0 -1px;
  min-height:1px;
  padding:0 16px 5px;
 width: 23.9%;
padding-bottom:0;
}

.foocol.first {
  padding-left:0;
padding-top:5px;
  width:28%;
}


p.authorinfo {
  margin:0 0 0px !important;
}

.foocol.last {
padding-top:10px;
width:0%;
}

h2.block {
margin: 8px auto 2px !important;
}

.page-header {
    padding: 14px 0 0px;
}

.text-boxed {
    padding: 0 0 0px 0;
}


.top-menu ul li a{
padding-right:10px!important;
margin-right:10px!important;
}

.nav > li > a{
margin-right:10px!important;
}

.nav > li{
margin:2!important;
}

#menu-header-menu ul li a{
margin-right:10px!important;
padding-right:10px!important;
}


@media screen and (max-width: 1030px) {
	
#titles {
    margin-bottom: 16px !important;
    margin-top: 10px !important;
}

#main-nav > li > a {padding:17px 0 2px 0;}
}


@media screen and (max-width: 429px) {
#topnav {
    min-height: 60px;}

#topnav p {
    width: 60%;}

.wrapper {
    padding-left: 10px;
    padding-right: 10px;}
}


