/*
To get started customizing with CSS, we recommend you 
go to http://headwaythemes.com/documentation/developer-resources/css-map/
to get started.


*********************************************************************************

**
*/

/* remove page top margin */ 
html {
    margin-top: 0 !important;
}

/* gray background */ 
body.custom
{
background-color:#e8e8e8;
background-repeat:repeat-x;
}


/* change margins for visual composer rows*/
.vc_row-fluid:before, .vc_row-fluid:after {
    margin-bottom: 0;
    margin-top: -20px;
}

/* customize nivo slider */ 
.metaslider .theme-default .nivoSlider {
margin-top:20px;
}

/* change nivo slider caption using h4 */ 
.metaslider .theme-default .nivoSlider h4 { color:#ffffff;}

/* remove widget title*/ 
.widget-title {
display:none;
}

/* remove footer line and move up*/ 
body.footer-fixed div#footer, body.footer-fluid div#footer, body.footer-fluid 

div#footer-container {
  border-top-width: 0;
  margin-top: -70px;
}


/* line height*/ 
body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, 

textarea, blockquote, th, td {
  line-height: 150%;
}


/* link color*/ 
div.entry-content a {
    color: #0099CC;
}



/* remove home page title */
body.custom div#leaf-19 .page-title {
display:none;
}

/** contact form dotted left border**/
div.contact_dotted {
 border-left-style:dotted;
 border-width:1px;
}

/** div dotted right border**/
div.right_dotted {
 border-right-style:dotted;
 border-width:1px;
}

/** footer home font color**/
div.footer_home{
 color: #ffffff;
}

/* footer home title h4 color */ 
div.footer_home h4 { color:#ffffff;}

/* center page  titles */ 
h1.page-title {
text-align: center;
}

/* page titles line height */ 
.page-title {
    line-height: 200%;
}

/* footer line height */ 
div#footer .copyright {
    line-height: 400%;
}

/* justify text homepage 3 cols*/ 
div#just
{
text-align:justify;
text-justify:inter-word;
}