/*!
Theme Name: Jupiter
Theme URI: http://MexSolution.com
Description: Clean Multipurpose Business Wordpress Theme
Version: 1.4.4
Author: Mex Solution Themes
Author URI: http://www.MexSolution.com
License: GNU General Public License v2 or later 
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: responsive-layout, theme-options, translation-ready
*/

/*

The styles of the theme are compiled by less.php and stored in the uploads folder.

Do not alter or delete this file. 

*/

/* 
================================================================= 


REQUIRED WORDPRESS STYLES
(are styled by less)


================================================================= 
*/

.aligncenter,.alignright,.alignleft,.floatleft,.floatright,
.textcenter,.textright,.textleft,.wp-caption,.gallery-caption,
.wp-caption-text,.wp-smiley,blockquote,.sticky,.bypostauthor {} 

/* 
=================================================================
*/

.elegant{display:none !important;}
.home_top{background-color:#e79936 !important;}
.home_top_S{background-color:#149096 !important;}
.carousel-caption h1{background-color: rgba(224, 144, 44, 0.88) !important;}
.lead.skincolored{background-color: #147296 !important;}
footer .pl_about_us_widget p i{border-right: none !important;margin:0 !important;}
footer > section{padding: 25px 0 25px 0 !important;}
.footer_teasers_wrapper .container.triangles-of-section .triangle-up-left{top:-120px !important;}
.footer_teasers_wrapper .container.triangles-of-section .triangle-up-right{top:-120px !important;} 
.aboutus_social{display:none !important;}
.pl_latest_news_widget a{color:#f7941e !important;}
.pl_about_us_widget a{color:#cccccc !important;}
.about_second{background-color: rgb(20, 144, 150) !important;}
.about_second h4{color:white !important;}
.about_button a{background-color: rgb(20, 144, 150) !important;}

.about_image .vc_gitem-animated-block{width:25% !important;}
.about_image .vc_gitem-zone-c{width:75% !important;}
.about_distance{padding:25px 0 0 0 !important;}
.service_tabs{padding:20px 0 0 0 !important;}
..service_tab{30px 0 0 0 !important}
.contact_service{margin: 0 !important;}
.Remove_distance{padding:15px 0 0 0 !important;}

.contact_page{
background-color: white;
padding: 10px;
}
.contact_page img{padding:20px 0 30px 0;}
.top_bar {
    background: #EFEFEF !important;
    border-bottom: solid 0px #cccccc !important;
    z-index: 0 !important;
}
.top_bar .tob_bar_right_col p {
    padding: 0px 0 !important;
}
.sticky_header header.nav_header .container {
    -webkit-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0) !important;
    -moz-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0) !important;
    box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0) !important;
}
.logo {
    position: relative;
    top: -25px;
}
.hand_back{
padding:10px 0 0 0 !important;
background-color: #11797e;
}
.hand_back h1,h2{
padding:0 0 0 13% !important;
margin: 0;
}
.hand_back p{
padding: 0 !important;
margin: 0 !important;
}
.event{background-color:#149096;padding:30px 0 0 0 !important;}

@font-face {
	font-family: CAMBRIA;  
	src: url(http://sustainablepeoplesolutions.com.au/fonts/CAMBRIA.TTC);  
	font-weight: normal;  
}

@font-face {
	font-family: segoeui;  
	src: url(http://sustainablepeoplesolutions.com.au/fonts/segoeui.ttf);  
	font-weight: normal;  
}
h1,h2,h3,h4,h5,h6{
font-family:CAMBRIA !important;
}
p{font-family: segoeui !important;}
.menu_container>ul>li>a{font-family: segoeui !important;}
footer .widget h1,h2,h3,h4,h5,h6{font-family: segoeui !important;}
.about_bullet ul li{padding-bottom:15px;}

#contact_form{margin-top:-25px;}
#contact_form #form_ul textarea{height:150px;}

#promise{
background-color: rgba(0, 0, 0, 0.56);
border: 10px solid rgba(200, 202, 200, 0.34);
}
.hgroup_title{background-color: rgba(224, 144, 44, 0.88) !important;padding: 15px 30px 15px 30px !important;}
.hgroup_subtitle{background-color: #147296 !important;}

@media only screen and (max-width: 400px){
.nav_header > .container {
    /*height: 220px;*/
}
header.nav_header .menu_container {
    margin: 58px 0 0px 0 !important;
}
}