/*
Theme Name: Milo
Theme URI: http://themeforest.net/user/freshface/portfolio
Description: Premium WordPress Theme
Author: FRESHFACE
Author URI: http://themeforest.net/user/freshface/portfolio
License: Go to the "license" folder
License URI: Go to the "license" folder
Text Domain: milo
Tags: light, white, two-columns, right-sidebar
Version: 1.1.6
*/

/* WORDPRESS DEFAULT INSERT IMAGE CLASSESSS */

.alignnone {
    margin: 5px 20px 0 0 !important;
    display: inline-block !important;
}

.aligncenter{
    display: block;
    margin: 5px auto 0 auto !important;
}

.alignright {
    float: right;
    margin: 5px 0 30px 20px !important;
    max-width: 100%;
}

.alignleft {
    float: left;
    margin: 5px 20px 30px 0 !important;
    max-width: 100%;
}

.sticky 	{
	border: 5px solid #777777;
}

.wp-caption.alignnone {
    margin: 5px 0 30px 0;
}

.wp-caption.alignleft {
    margin: 5px 20px 30px 0;
}

.wp-caption.alignright {
    margin: 5px 0 30px 20px;
}

.wp-caption     {
    width: auto !important;
    font-style: italic;
}

.wp-caption-text    {
    font-size: 1.4rem;
    margin: 0;
    padding: 0;
}

.gallery-caption {
    font-size: 11px;
    line-height: 17px;
    padding: 0 15px;
}

.bypostauthor 	{
	border: 1px solid transparent;
}

.logo-wrapper img {
    max-width: 100% !important;
    width: 300px !important;
}
img.img-icon{ height:auto !important;}
.top-icon .aio-icon-header h3.aio-icon-title {
  
        font-weight: 600;
    letter-spacing: 3px;
    margin: 25px 0 15px;
}

.aio-icon-description.ult-responsive p {
    font-size: 11px !important;
    line-height: 1.5 !important;
}

.hd_top_sectione .hd_logo_7prodects ul{ margin:0; padding:0;}

.hd_logo_7prodects .hd_part1 li{ list-style:none;  width:77%; margin:0 auto; margin-bottom:30px;}

.hd_logo_7prodects .hd_part1 > li img{ max-width:100%;}

.hd_logo_7prodects .hd_part1 a{ text-decoration:none;}
.hd_logo_7prodects {
    margin-top: 40px;
}
.hd_logo_7prodects img {
    width: 75%;
}


.hd_deck_compos a{ color:#000; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:16px; text-decoration:none;}


.hd_deck_compos a:hover{ color:#c3a27f;}

.hd_img_bootam_list ul{ margin:0; padding:0;}

.hd_img_bootam_list ul li{ list-style:none; display:inline-block; width:18%;     margin-right: 2.5%; margin-bottom:10px;}

.hd_img_bootam_list ul li a{ text-decoration:none;}

.hd_img_bootam_list ul li:nth-child(5) , .hd_img_bootam_list ul li:nth-child(10) , .hd_img_bootam_list ul li:nth-child(15) , .hd_img_bootam_list ul li:nth-child(20){ margin-right:0;}

.hd_img_bootam_list{ padding:20px 0;}

.hd_rEFERENCIA1 , .hd_rEFERENCIA2 , .hd_rEFERENCIA3{  font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;  padding:10px 0;}

.hd_rEFERENCIA1 p , .hd_rEFERENCIA2 p , .hd_rEFERENCIA3 p{ font-size:12px; color:#2f2f2f; font-family:'Trebuchet MS'; text-align:justify; margin:0px;}

.hd_rEFERENCIA3 > p{ margin-top:5px;}

.hd_nonm_do_prODUTO{ margin-top:0;}

.hd_contact_comans01 p .hd_contact_comans02 p{ font-size:14px; color:#2f2f2f; font-family:'Trebuchet MS'; text-align:justify;}


.hd_contact_comans01 .fa-angle-right , .hd_contact_comans02 .fa-angle-right{ font-size:16px; margin-right:5px; color:#c3a27f; font-size:22px; font-weight:bold; vertical-align:middle;}

.hd_social_font_icone span a{ color:#000; font-size:15px; margin-right:5px; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;}

.hd_social_font_icone span a:hover{ color:#c3a27f; text-decoration:none;}

.hd_social_font_icone > span{ margin:10px 0; display:inline-block;}

.hd_social_font_icone ul{ margin:0; padding:0;}

.hd_social_font_icone ul li{ list-style:none; margin:10px 0; font-size:13px; font-family:'Trebuchet MS'; }

.hd_social_font_icone ul li a{ text-decoration:none; }

.hd_social_font_icone ul li .fa.fa-camera , .hd_social_font_icone ul li .fa.fa-video-camera { font-size:22px; margin-right:10px; vertical-align:middle;}

.hd_social_font_icone ul li .fa.fa-file-pdf-o{  font-size:22px; margin-right:15px; vertical-align:middle;}

 .Hd_list_caract ul{ margin:0; padding:0;}

.Hd_list_caract ul li{ display:inline-block; list-style:none; width:25%; }

 .Hd_list_caract ul li a{ text-decoration:none; font-size:15px; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;}

.hd_width_caract:after{ clear:both; display:block; content:"";}

.hd_width_caract{ padding:70px 0 30px 0;}

.Hd_list_caract{ margin-bottom:50px;}

.Hd_list_caract ul li a:hover{ color:#c3a27f;}

.hd_variedade01{ text-align:center;}

.hd_variedade01 ul{ margin:0; padding:0;}

.hd_variedade01 ul li{ list-style:none; margin-top:10px;}

.hd_varied_heading01{ text-align:center;}

.hd_varied_heading01 a { color:#000; text-decoration:none;}

.hd_varied_heading01 a:hover{ color:#c3a27f;}

.hd_variedade01 a{ color:#000; text-decoration:none;}

.hd_variedade01 a:hover{ color:#666;}

.hd_tembar_right_logo_top > span{ font-size:22px; color:#000; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;}

/*tab css*/


@mixin ellipsis(){    max-width: 100%;    overflow: hidden;    text-overflow: ellipsis;   white-space: nowrap;    word-wrap: normal;   width: 100%;}

@mixin icon-styles(){ position: relative;  top: 1px;  display: inline-block;  font-family: 'Glyphicons Halflings';  font-style: normal;  font-weight: 400;  line-height: 1;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;}

@mixin transform($transform){ -webkit-transform: $transform;  -moz-transform: $transform;  -ms-transform: $transform; -o-transform: $transform;  transform: $transform;}


h5.hd_compositone{ color:#000; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:16px; text-transform:none;}

.sidebar_new h2 {
    letter-spacing: 1px;
}

h5.hd_compositone a{ color:#000; text-decoration:none;}

h5.hd_compositone a:hover{ color:#c3a27f;}

.hd_tembar_right_logo{ float:right; margin:57px 0 10px;}

.hd_hr{  clear:both;}


.hd_varied_heading a{ font-size:11px; color:#000; text-decoration:none;}

.hd_varied_heading a:hover{ color:#c3a27f; border-bottom:solid 3px #c3a27f;}
.sidebar_new {
    font-size: 10px;
}
.sidebar_new ul li {
    border-bottom: 1px solid hsl(0, 0%, 20%);
    font-size: 13px;
    letter-spacing: 0;
    line-height: 2.3;
    list-style: outside none none;
}
.post {
    margin-top: 20px;
	margin-bottom:50px;
}
.post p {
    font-size: 12px;
    line-height: 1.5;
}
.date {
    color: hsl(31, 36%, 63%);
    font-weight: bold;
}
.sidebar_new ul li a { font-weight:600; color:#000000;}
.sidebar_new ul li a:hover { color:#C3A27F;}
.sidebar_new li { list-style:none;
 }
.hd_variedade{ text-align:center;}

.hd_variedade ul{ margin:0; padding:0;}
.hd_variedade ul li{ list-style:none;}

.hd_variedade ul li a {
    color: hsl(0, 0%, 0%);
    font-family: "Lucida Console";
    font-size: 13px;
    line-height: 1;
    text-decoration: none;
}
.hd_closein{ display:inline-block; }


.top_hd_barrs::after {   clear: both;    content: "";    display: block;}

.form-control { background-color: hsl(0, 0%, 71%) !important;}
#social-email-footer {
    background: hsl(0, 0%, 87%) none repeat scroll 0 0 !important;
}

.newsletter-submit {
    top: 11px !important;
}
#lc_taxonomy-3{ margin-bottom:20px;}
.newsletter-text {
   
    font-size: 18px !important;
    font-weight: 600 !important;
}
#transposh-3 {
    margin: 0;
}
.footer-social-icons i {
    border-right: 2px solid;
    padding: 0px 10px;
}
#transposh-3 .widget-title { display:none;}

.transaltorbox {
    float: right;
    margin-top: 46px;
}


#project-slider-control{
	padding:40px 0 !important;
	text-align:center !important;
}

#project-slider-control a{
	display:inline !important;
	float:none  !important;
	padding:40px 60px  !important;
	width:auto  !important;
	line-height:normal  !important;
}


header {
    border-bottom: 2px solid hsl(0, 0%, 80%);
}


#transposh-2 .widget-title { display:none;}










#page-wrapper > header .menu > li > a {
    font-size: 11px !important;
    
    padding: 50px 11px!important;
}
#transposh-2 {
    display: none;
}

@media screen and (max-width: 1200px) {
#page-wrapper > header .menu > li > a {
    font-size: 10px !important;
    padding: 50px 3px !important;
}
.logo-wrapper img {
    width: 251px !important;
}

}

@media screen and (max-width: 992px) {

.aio-icon-header h3.aio-icon-title { font-size:12px;}
.transaltorbox {
    margin-top: 28px;
}
}

.bs-example-tabs .nav-tabs {  margin-bottom: 15px;}
@media screen and (max-width: 629px) { 

#project-slider-control {
    padding: 19px 0 !important;
}
#project-slider-control a {
    padding: 20px 25px !important;
 }
}
@media screen and (max-width: 550px) { 
#narrow-browser-alert {    display: none;  }
#transposh-2 {
    display: block;
}
#transposh-3 {
    display: none;
}
#transposh-2 {
    margin-left: auto;
    margin-right: auto;
    width: 102px;
	margin-bottom:0px;
}
}
/*tab css and*/
@media screen and (max-width: 480px) {

#project-slider-control a {
    padding: 8px 4px !important;
}
#project-slider-control {
    padding: 8px 0 !important;
}
}

@media screen and (max-width: 440px) {
.logo-wrapper img{
    max-width: 187px !important;
}

}

@media screen and (max-width: 350px) {
.logo-wrapper img{
    max-width: 158px !important;
}

#project-slider-control a {
    padding: 8px 4px !important;
	font-size:12px;
}
#project-slider-control {
    padding: 6px 0 !important;
}
}

.hd_logo_7prodects .hd_part1 li {
    min-height: 105px;
}
.caracteristicas{
	margin-left: 15px;
}
h5.hd_category {
    color: #000;
    font-family: Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: bold !important;
}
.hd_desmerus{
	margin-top: 25px;
}
h5.hd_compositone a{
	text-transform: uppercase;
}

p.category_sub_head{
	font-size:15px;margin:0;font-weight:300
}