		.btl-panel * {
		background-color: transparent !important;
		box-shadow: none !important;
		margin: 0px !important;
		}
		.green>div>p:last-child {
		text-align: center !important;
		}
		.hvr-icon-down {
		font-size: 50px;
		margin-top: -50px;
		color: #888 !important;
		}
		.hvr-icon-down:hover {
		transition: color 0.5s ease;
		color: #5cb85c !important;
		}	
		.links input:not(.btn-success), .links textarea {
		background: transparent !important;
		border-radius: 0px !important;
		color: #9a999a !important;
		}
		#cw-mod-contact-light-clean-fmcwcontact2>.cw-mod-contact-light-clean-buttons {
		display: inline-block !important;
		float: left;
		width: auto !important;
		}
		#cw_mod_contact_messagecwcontact2 {
		padding-bottom: 0px !important;
		margin-bottom: 0px !important;
		height: 3em !important;
		}
		#cw-mod-contact-light-clean-fmcwcontact2>div>label {
		display: none;
		}
		#cw-mod-contact-light-clean-fmcwcontact2>div:nth-child(5)>label {
		display: inline-block !important;
		}
		#submitcwcontact1:hover, #submitcwcontact2:hover {
		color: #fff;
		background-color: #449d44;
		border-color: #398439;
		}
		#cw-mod-contact-light-clean-fmcwcontact2>div>input {
		height: 14px !important;
		line-height: 14px !important;
		margin-bottom: 6px !important;
		}
		#cw-mod-contact-light-clean-fmcwcontact2>.copyme {
		margin-top: 0px !important;
		padding: 0px !important;
		display: inline-block;
		width: auto !important;
		float: right;
		}
		.copyme>label {
		display: inline-block !important;
		}
		.acymailing_form {
		width: 100%;
		}
		.acysubbuttons {
		text-align: left !important;
		}
		.article-border {
		border-top: 1px solid #C5C5C5;
		padding-top: 20px;
		}
		#credits {	
		display: none !important;
		}
		@media screen and (max-width: 979px) {
		#topmenu_holder {
		background-color: white !important;
		padding: 2px;
		}
		#mmenu_holder {
		margin-bottom: inherit !important;
		}
		}
		@media screen and (min-width: 979px) {
		#topmenu_holder, #topmenu_holder>* {
		color: #fff;
		background-color: #413F40;
		}
		#topmenu_holder {
		-moz-box-shadow: 0 4px 6px 0px rgba(0, 0, 0, 0.16);
		-webkit-box-shadow: 0 4px 6px 0px rgba(0, 0, 0, 0.16);
		box-shadow: 0 4px 6px 0px rgba(0, 0, 0, 0.16);
		}
		.yjsgmenu ul, .yjsgmenu li.holdsgroup ul ul {
		box-shadow: none;
		}
		#horiznav>ul>li>span>a {
		color: #fff;
		}
		.yjsgmenu a.activepath, .yjsgmenu a:hover, .yjsgmenu a:focus, .yjsgmenu li:hover > .child a {
		background: #fff;
		color: #888 !important;
		}
		ul.yjsgmenu ul.level1, ul.yjsgmenu.megadropline ul.level2 {
		margin-top: 6px !important;
		}
		}
		.links-sidebar>a>em:hover {
		opacity: 0.7;
		}
		div.cw-mod-contact-light-copyrht {
		display: none !important;
		}
		div.cw-mod-contact-light-clean-copyrht {
		display: none !important;
		}
		#user11>div>div>h2 {
         text-align: center;
         }
         #yjsg5 {
         padding-bottom: 0px;
         }
         .bt-cs .bt-inner img {
         outline: 0px !important;
         border: none !important;
         }
         .bt-introtext {
         text-align: center;
         font-size: 18px;
         }
         ul.boldList li{
         font-size:18px;font-weight:400;margin-top:12px}
         ul.boldList a{
         color:#515359;text-decoration:none}
         ul.boldList a:hover,ul.boldList a:active{
         color:#13a3f7;text-decoration:underline}
         span.hpProductList{
         display:inline-block;margin-left:75px;width:70%;vertical-align:middle;margin-top:-100px}
         span.hpIndustryList{
         vertical-align:middle}
         ul.bullets2Col li{
         background:0;margin:0 0 10px 0}
         ul.bullets2Col{
         float:left;list-style:none outside none;margin:0;padding-left:0;width:50%}
         .hpAM{
         display:inline-block;vertical-align:middle;width:64px;height:64px;background:url('/images/articles/sprite_solutions.png') no-repeat 0 0}
         .hpCRM{
         display:inline-block;vertical-align:middle;width:64px;height:64px;background:url('/images/articles/sprite_solutions.png') no-repeat 0 -64px}
         .hpEPM{
         display:inline-block;vertical-align:middle;width:64px;height:64px;background:url('/images/articles/sprite_solutions.png') no-repeat 0 -128px}
         .hpSCM{
         display:inline-block;vertical-align:middle;width:64px;height:64px;background:url('/images/articles/sprite_solutions.png') no-repeat 0 -192px}
         .hpPCM{
         display:inline-block;vertical-align:middle;width:64px;height:64px;background:url('/images/articles/sprite_solutions.png') no-repeat 0 -256px}
         .hpERP{
         display:inline-block;vertical-align:middle;width:64px;height:64px;background:url('/images/articles/sprite_solutions.png') no-repeat -64px 0}
         .hpHCM{
         display:inline-block;vertical-align:middle;width:64px;height:64px;background:url('/images/articles/sprite_solutions.png') no-repeat -64px -64px}
         .hpPLM{
         display:inline-block;vertical-align:middle;width:64px;height:64px;background:url('/images/articles/sprite_solutions.png') no-repeat -64px -128px}
         .hpSM{
         display:inline-block;vertical-align:middle;width:64px;height:64px;background:url('/images/articles/sprite_solutions.png') no-repeat -64px -192px}
         .hpFM{
         display:inline-block;vertical-align:middle;width:64px;height:64px;background:url('/images/articles/sprite_solutions.png') no-repeat -64px -256px}
         .hpAerospace{
         display:inline-block;width:32px;height:32px;background:url('/images/articles/sprite_specialized.png') no-repeat 0 0;vertical-align:middle;margin-right:10px;margin-left:10px}
         .hpHighTech{
         display:inline-block;width:32px;height:32px;background:url('/images/articles/sprite_specialized.png') no-repeat 0 -32px;vertical-align:middle;margin-right:10px;margin-left:10px}
         .hpPharma{
         display:inline-block;width:32px;height:32px;background:url('/images/articles/sprite_specialized.png') no-repeat 0 -64px;vertical-align:middle;margin-right:10px;margin-left:10px}
         .hpAuto{
         display:inline-block;width:32px;height:32px;background:url('/images/articles/sprite_specialized.png') no-repeat 0 -96px;vertical-align:middle;margin-right:10px;margin-left:10px}
         .hpDistributors{
         display:inline-block;width:32px;height:32px;background:url('/images/articles/sprite_specialized.png') no-repeat -32px 0;vertical-align:middle;margin-right:10px;margin-left:10px}
         .hpUSCities{
         display:inline-block;width:32px;height:32px;background:url('/images/articles/sprite_specialized.png') no-repeat -32px -32px;vertical-align:middle;margin-right:10px;margin-left:10px}
         .hpUSStates{
         display:inline-block;width:32px;height:32px;background:url('/images/articles/sprite_specialized.png') no-repeat -32px -64px;vertical-align:middle;margin-right:10px;margin-left:10px}
         .hpHealth{
         display:inline-block;width:32px;height:32px;background:url('/images/articles/sprite_specialized.png') no-repeat -32px -96px;vertical-align:middle;margin-right:10px;margin-left:10px}
         .hpBrewers{
         display:inline-block;width:32px;height:32px;background:url('/images/articles/sprite_specialized.png') no-repeat -64px 0;vertical-align:middle;margin-right:10px;margin-left:10px}
         .hpBanks{
         display:inline-block;width:32px;height:32px;background:url('/images/articles/industry_banks_32x32.png') no-repeat;vertical-align:middle;margin-right:10px;margin-left:10px}
         .hpLuxuryBrands{
         display:inline-block;width:32px;height:32px;background:url('/images/articles/industry_luxurybrands_32x32.png') no-repeat;vertical-align:middle;margin-right:10px;margin-left:10px}
         .hpRetailers{
         display:inline-block;width:32px;height:32px;background:url('/images/articles/industry_retailers2_32x32.png') no-repeat;vertical-align:middle;margin-right:10px;margin-left:10px}
         .hpHospitality{
         width:32px;height:32px;background:url('/images/articles/industry_hospitality_32x32.png') no-repeat;vertical-align:middle;margin-right:10px;margin-left:10px;display:inline-block}
         .horizontalSection .mediaSectionHm h1{
         margin-bottom:10px}
         .popup-modal-dismiss {
         margin-top: 4px !important;
         background-image: url('/images/articles/lightbox-close.png') !important;
         background-color: transparent !important;
         background-position: left top !important;
         background-repeat: no-repeat !important;
         border: none !important;
         width: 42px !important;
         height: 42px !important;
         border-radius: 100% !important;
         }
         .popup-modal-dismiss:hover {
         opacity: 0.8 !important;
         }
         ul.yjsgmenu li:hover>* {
         background-color: #36A93D;
         }
         .item-heading {
         color: #fff;
         font-size: 32px;
         text-shadow: 2px 2px #3F3F3F
         }
         .item-desc {
         font-size: 16px;
         text-shadow: 2px 2px #3F3F3F
         text-align: center;
         }
         .jpslideshow .carousel-control {
         background-color: #5cb85c;
         border: none;
         font-size: 36px;
         height: 50px;
         line-height: 45px;
         margin-top: -28px;
         text-align: center;
         top: 50%;
         width: 50px;
         -webkit-border-radius: 0;
         -moz-border-radius: 0;
         -ms-border-radius: 0;
         -o-border-radius: 0;
         border-radius: 0;
         }  
         #map-container {
         height: 460px;
         }
         #youjoomla {display: none !important;}
         .affix-bottom {
         position: absolute;
         }
         .affix {
         top:0px;
         }
         footer {
         background-color:#151515;
         color: #989898;
         padding-top: 20px;
         padding-bottom: 10px;
         }
         #yjsg2 {
         max-width: none; 
         width: 100%;
         padding: 0;
         margin: 0
         }
         #yjsg2>#adv1 {
         padding: 0;
         }
         .carousel-inner {
         top: 0 !important;
         }
         .footer {
         padding-left: 0;
         padding-right: 0;
         } 
         .slider p {
         color white;
         font-size: 16px;
         }
         .carousel-title {
         color: white;
         font-size: 32px;
         font-weight: 400;
         }
         .carousel-body {
         font-size: 16px;
         }
         .links {
         padding-left: 0px;
         padding-right: 0px;
         font-size: 90%;
         background-color: #262626;
         color: #9A9A9A;
         padding-bottom: 20px;
         padding-top: 8px;
         }
         .links h1, .links h2, .links h3 {
         color: #fff;
         }
         .links h4 {
         color: #9a999a; 
         }
         .inputbox {
         padding-left: 10px;
         }
         #scrollToTop {
         font-weight: bold;
         }
         .caminho {
         background-color: #5CB85C;
         color: white;
         }
         .caminho a {
         color: white;
         font-weight: 400;
         }
         .caminho .divider {
         color: white;
         font-weight: 400;
         }
         .breadcrumb {
         margin: 0px;
         background-color: #5CB85C;
         }
         .caminho-inner {
         padding-top: 40px;
         padding: 0px;
         }
         .imgquadro:hover {
         height: 150px !important;
         width: auto;
         }
         .h1quadro:hover {
         font-size: 120px !important;
         }
         #header-background {
         background: url("/images/headers/header-background.jpg") no-repeat right top;
         margin: 0;
         padding: 0;
         }
         .copyrightyannt {
         display: none;
         }
         .dailybutton {
         display: none;
         }
         #logo, #logoholder {
         padding-top: 10px;
         }
         .site-offc {
         display: none !important;
         }
         #user6, .yjsg4_out, #yjsg4 {
         padding: 0px !important;
         width: auto !important;
         background-color: #daf0db;
         }
         #yjsg5 {
         padding-top: 0px;
         }
         div .muted, .page-header, .cleafix {
         display: none !important;
         padding: 0px;
         margin: 0px;
         }
         .bt-inner:hover {
         opacity: 0.7;
         }
         .jumbotron>.container {
         padding: 0px !important;
         }
         .jumbotron>div>h1 {
         font-size: 36px;
         }
         .jumbotron {
         padding-bottom: 40px !important;
         margin-bottom: 0px !important;
         }
         .green {
         background-color: #daf0db;
         }
         .module_title {
         font-size: 200%; !important;
         }
         #inicio_left:hover {
         background-color: #5cb85c !important;
         color: white;
         }
         .bt-image-link {
         pointer-events: none;
         }
         .sectores {
         background-color: whitesmoke;
         }
         .img-introtext-left>img {
         padding-right: 50%;
         padding-bottom: 8px;
         }
         .img-introtext-left>p {
         float: left;
         clear: both;
         padding-top: 8px;
         }
         .newsblog a {
         color: #5cb85c;
         }
         #yjsg7 {
         padding: 25px 0px;
         }
         .yjsg-newsitems .newsblog {
         padding-top: 20px !important;
         }
         .newsblog>h1 {
         padding-bottom: 15px;
         border-bottom: 4px solid #5cb85c;
         }
         #clientes img:hover {
         opacity: 0.7
         }
         .newsblog>div>p {
         padding-right: 10px;
         text-align: justify;
         }
         .yjsgarticle>ul {
         list-style-type: none !important;
         margin-top: -15px;
         margin-bottom: 25px;
         }
         .yjsgarticle>ul>li {
         display: inline; !important;
         padding-right: 10px;
         }
         .newsitem_tools {
         border-bottom: 1px solid #C5C5C5;
         }
         .readon {
         color: #5cb85c;
         }
         .readon:hover {
         background-color: #5cb85c !important;
         color: white !important;
         }
         .label-info {
         background-color: #5cb85c;
         }
         .label-info:hover {
         background-color: red !important;
         }
/**
 * @author              Steven Palmer
 * @author url          http://coalaweb.com
 * @author email        support@coalaweb.com
 * @copyright           Copyright (c) 2014 Steven Palmer All rights reserved.
*/

/*------------------------------------------------------------------------------
Layout
------------------------------------------------------------------------------*/
.cw-mod-contact-light-clean-copyrht {
display: none !important;
}
#submitcwcontact1, #submitcwcontact2 {
background-color: #5cb85c;
color: white;
border-radius: 4px;
border-color: #30AF30;
}
.cw-mod-contact-light-clean100,
.cw-mod-contact-light-clean90,
.cw-mod-contact-light-clean80,
.cw-mod-contact-light-clean70,
.cw-mod-contact-light-clean60,
.cw-mod-contact-light-clean50 {
    margin-left: auto; 
    margin-right: auto; 
}
.cw-mod-contact-light-clean100 {width: 100%;}
.cw-mod-contact-light-clean90 {width: 90%;}
.cw-mod-contact-light-clean80 {width: 80%;}
.cw-mod-contact-light-clean70 {width: 70%;}
.cw-mod-contact-light-clean60 {width: 60%;}
.cw-mod-contact-light-clean50 {width: 50%;}

#cw-mod-contact-light-clean { 
    margin:0 0 5px 0;
    padding:0px 5px;
}

#cw-mod-contact-light-clean form { 
    margin:0; 
    padding:0;
}

/*------------------------------------------------------------------------------
Messages 
------------------------------------------------------------------------------*/
#cw-mod-contact-light-clean .error, 
#cw-mod-contact-light-clean .success {
    clear:both; 
    display:block; 
    padding: 5px 5px 5px 35px; 
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); 
    border-width:1px; 
    border-style:solid; 
    border-radius: 0px;  
    font-size:11px; 
    margin:5px 0px;
    line-height:20px;
}

#cw-mod-contact-light-clean .error{
    background: url("../icons/cw-alert.png") no-repeat scroll -2px center #FFF0EB;
    border-color: #FFD7CD; 
    color: #b94a48; 
}

#cw-mod-contact-light-clean .success{
    background: url("../icons/cw-info.png") no-repeat scroll -5px center #EBF5FA;
    border-color: #D2DCE1;
    color: #2382B2; 
}

/*------------------------------------------------------------------------------
Fields
------------------------------------------------------------------------------*/
#cw-mod-contact-light-clean select, 
#cw-mod-contact-light-clean textarea, 
#cw-mod-contact-light-clean input[type="text"], 
#cw-mod-contact-light-clean input[type="password"], 
#cw-mod-contact-light-clean input[type="datetime"], 
#cw-mod-contact-light-clean input[type="datetime-local"], 
#cw-mod-contact-light-clean input[type="date"], 
#cw-mod-contact-light-clean input[type="month"], 
#cw-mod-contact-light-clean input[type="time"], 
#cw-mod-contact-light-clean input[type="week"], 
#cw-mod-contact-light-clean input[type="number"], 
#cw-mod-contact-light-clean input[type="email"], 
#cw-mod-contact-light-clean input[type="url"], 
#cw-mod-contact-light-clean input[type="search"], 
#cw-mod-contact-light-clean input[type="tel"], 
#cw-mod-contact-light-clean input[type="color"], 
#cw-mod-contact-light-clean .uneditable-input {
    display: inline-block;
    box-sizing: content-box;
    width: 90%;
    padding: 4px 6px;
    margin-bottom: 9px;
    font-size: 13px;
    color: #555;
    border-radius: 0px;
    border: 1px solid #DDD;
    background: none repeat scroll 0% 0% #FFFFFF;
    box-shadow:none;
}

#cw-mod-contact-light-clean label{
    margin-bottom:4px;
    display:inline-block;
    width:100%;
}

#cw-mod-contact-light-clean .copyme label, 
#cw-mod-contact-light-clean .copyme input,
#cw-mod-contact-light-clean .tos label, 
#cw-mod-contact-light-clean .tos input{ 
    display:inline-block;
    margin:0;
    font-weight:normal;
    width:80%;
}

#cw-mod-contact-light-clean .copyme input,
#cw-mod-contact-light-clean .tos input{ 
    vertical-align: middle;
    margin-left:5px;
    width:auto;
}

#cw-mod-contact-light-clean .copyme label,
#cw-mod-contact-light-clean .tos label{
    padding: 0px 5px;
    vertical-align: middle !important;
}

#cw-mod-contact-light-clean .copyme,
#cw-mod-contact-light-clean .tos{margin-top:10px;}
#cw-mod-contact-light-clean textarea {height:auto;}

#cw-mod-contact-light-clean textarea:focus, 
#cw-mod-contact-light-clean input:focus,
#cw-mod-contact-light-clean select:focus {
    border-color:rgba(82, 168, 236, 0.8);
    font-weight: normal !important;
    box-shadow: none !important;
}

#cw-mod-contact-light-clean .invalid{
    font-weight: normal !important;
    color: #FF8400 !important;
    box-shadow: none !important;
    border-color:#F7A042 !important;
}

#cw-mod-contact-light-clean input:focus:invalid, 
#cw-mod-contact-light-clean checkbox:focus:invalid, 
#cw-mod-contact-light-clean textarea:focus:invalid,
#cw-mod-contact-light-clean select:focus:invalid{
    box-shadow: none !important;
    font-weight: normal !important;
    color: #FF8400 !important;
    border-color:#F7A042 !important;
}

/*------------------------------------------------------------------------------
Buttons
------------------------------------------------------------------------------*/
.cw-mod-contact-light-clean-buttons {
    display:inline-block;
    width:90%;
}

.cw-mod-contact-light-clean-buttons .btn-submit{
    margin-left:auto;
    margin-right:auto;
    float:right;
    margin-top: 5px;
}

/*------------------------------------------------------------------------------
Support Developer 
------------------------------------------------------------------------------*/
.cw-mod-contact-light-clean-copyrht{
    text-align: center;
    display:block;
    clear:both;
    font-size: 12px;
    margin:5px 0 0;
}

/*------------------------------------------------------------------------------
Character Count and Calendar
------------------------------------------------------------------------------*/
#cw-mod-contact-light-clean .charcount,
#cw-mod-contact-light-clean .cal-format{ 
    text-align: right;
    line-height:0.8em;
    margin-bottom:5px;
    width:90%;
}

#cw-mod-contact-light-clean .charcount{ 
    text-align: right;
}

#cw-mod-contact-light-clean .cal-format{ 
    text-align: left;
    display:block;
}

#cw-mod-contact-light-clean .char-counter{ 
    background: #EBF5FA;
    border-color: #D2DCE1;
    color: #2382B2; 
}

#cw-mod-contact-light-clean .charcount label,
#cw-mod-contact-light-clean .cal-format label{ 
    font-size: 90%;
    font-style: italic;
}

/*------------------------------------------------------------------------------
Captcha
------------------------------------------------------------------------------*/
#recaptcha_area input[type="text"] {
    display: inline-block;
    height: auto;
}

#recaptcha_area, #recaptcha_table {line-height: 0!important;}

/*------------------------------------------------------------------------------
Added in version 0.0.3
------------------------------------------------------------------------------*/

#cw-mod-contact-light-clean .cal input[type="text"]{
    width:auto;
    min-width: 120px;
}

#cw-mod-contact-light-clean .cal label{
    width: 100%;
}

#cw-mod-contact-light-clean .btn {
    display: inline-block;
    padding: 4px 12px;
    margin-bottom: 0px;
    text-align: center;
    cursor: pointer;
    color: #333;
    text-shadow: none;
    background: #F5F5F5;
    border-width: 1px;
    border-style: solid;
    border-color: #DDD;
    border-image: none;
    border-radius: 0px;
    box-shadow: none;
}

#cw-mod-contact-light-clean .cal .btn{
    font-size:16px;
}

.icon-calendar:before {
    content: "C";
}

[class^="icon-"], [class*=" icon-"] {
    display: inline-block;
    width: 14px;
    height: 14px;
    line-height: 14px;
}

#cw-mod-contact-light-clean .cal .input-append, 
#cw-mod-contact-light-clean .cal .input-prepend {margin-bottom: 0px;}

.cwc-msg {width:90%}

#cw-mod-contact-light-clean .modal {
position: inherit;
top: inherit;
left: inherit;
z-index: inherit;
width: inherit;
margin-left: auto;
background-color: inherit;
border: inherit;
border-radius: inherit;
box-shadow: inherit;
} 