/*

Theme Name: Pro &ndash; Child Theme
Theme URI: http://theme.co/pro/
Author: Themeco
Author URI: http://theme.co/
Description: Make all of your modifications to Pro in this child theme.
Version: 1.0.0
Template: pro

*/


.link-line {
	display:block;
 border-bottom:2px solid hsl(41, 100%, 56%);
}

body .x-subscribe-form input[type="text"], body .x-subscribe-form input[type="email"] {
margin:0;

  -webkit-box-sizing: border-box; 
  -moz-box-sizing: border-box;    
  box-sizing: border-box;         
padding-right: 98px;
color:#000;
border:1px solid #b7b7b7;
box-shadow:none;

}

body .x-subscribe-form input[type="submit"],
body .x-subscribe-form-187 .submit,
body .x-subscribe-form-187 .submit:hover {
box-shadow: none !important;
-moz-box-shadow: none;
-webkit-box-shadow: none;
background-color:transparent !important;
border:none;
border-left:1px solid #d7d7d7;
text-shadow:none;
margin-top:-37px;
width:98px;
float:right;
}

body .x-btn, body .button, body [type="submit"] {
	text-shadow: none;
}
body .x-btn:hover, body .button:hover, body [type="submit"]:hover {
	text-shadow: none;
}

body {
  
    -webkit-font-smoothing: antialiased; 
    -moz-osx-font-smoothing: grayscale;

}

.x-menu-inline>li {
  display: -webkit-box;
}

@media(min-width:768px) {
  #logo_container {
    padding-top:87px;
    padding-bottom:40px;
  }  
}


.hm7.x-menu > li > .x-anchor {
  display:block;
  width:100%;
}

.hm7.x-menu > li {
  width:100%;
  display:block;
}


/* NAVIGATION */

  .nav-title {
	font-size:14px;color:#ccc; font-weight:100; padding-right: 34px;text-transform:uppercase;
	}
