@font-face{font-family:miu-icon-font;src:url(http://pavimentossilva.com/winter/wp-content/themes/milo/assets/miuiconfont/fonts/miu-icon-font.woff);}
h1{font-weight:700 !important}
.top-icon .aio-icon-header+.aio-icon-description{text-align:left}
.logo-wrapper img{width:450px;max-width:50%;}
.header-sticky .logo img{max-width:50%}
img.img-icon{height:40px}
.brown{color:#C3A27F}
#social-email-footer{background:#D7D7D7}
.newsletter-submit{top:8px}
.newsletter-firstname,.newsletter-email{border-radius:0;height:42px;}
.newsletter-text{font-size:12px;font-weight:bold;color:#C3A27F;vertical-align:-4px;}
.wpb_singleimage_heading{font-size:14px;font-weight:600;}
.wpcf7-textarea,.wpcf7-text{border:none;margin-bottom:20px;border-bottom:1px solid #d7d7d7;}
.footer-social-icons { margin-top: 20px; font-size: 24px; margin-bottom: 20px; padding: 15px 0;}
.product-of-month{display:none !important}
.ffWidgetLatestNews ul li .news-date{margin-left:100px}
.hd_compositone a img{width:20%}
.hd_tembar_right_logo{float:left}
.section-background-block.background-image.background-fixed{background-position:center center}
.ff-section-fullwidth.full-section .section-background-block.background-image{background-size:100% auto}
.services-boxes.style-3>i{font-size:40px;line-height:40px;}
.vc_custom_1470126919512,.vc_custom_1470145334559{background-color:#fef6ef !important}
.vc_custom_1470126895477,.vc_custom_1470146017561{background-color:#bca480 !important;padding-bottom:25px !important;padding-top:10px !important;}
.transaltorbox .widget_transposh .transposh_flags br{display:none}
.transaltorbox .widget_transposh .transposh_flags a{display:inline-block;padding-right:4px;padding-top:13px;}
.transaltorbox .widget_transposh .transposh_flags a.tr_active{font-weight:bold}
.transaltorbox .widget_transposh{color:#fff}
.widget.widget_transposh input[type='checkbox']{display:none}
.transaltorbox>.widget_transposh>.transposh_flags>a>.trf{display:none}

/*02-05-2017*/
header .header_cus_wrap .nav-holder {margin-left:0 !important;}
.header_cus_wrap {float:right !important;}
#page-wrapper > header .header_cus_wrap .menu > li > a { margin-right: 0 !important; }

/*CUSTOM CSS 07-04-2017*/
.blog_list .blog-article-details a{font-size: 22px; letter-spacing: 0.6px; line-height: 1.5;}
.blog_list .blog-article-details a:hover{font-weight: 400; color: #3b3e43;}
.blog-article:after{content: ""; clear: both; display: block;}
.blog-article-thumbnail{ margin-bottom: 20px!important;}
.social{float: right; padding: 11px 0; margin-right: 20px;}
.blog_button{float: right;}
.blog_button a.btn{margin-bottom: 0!important;}
.blog-article {border-bottom:solid 1px #ccc !important;}
.social a{display: inline-block; padding: 0 3px;}
.social a i{font-size: 18px;}
.social a i:hover{color: #333;}
.newsletter .tnp-field label{text-transform: capitalize;}
.blog_post p{font-size: 14px;}
.social_blog{padding: 11px 0; margin-right: 20px;}
.newsletter-subscription{padding: 28px 0;}
.pdf_newsletter .tnp-field{margin-bottom: 10px;}
.pdf_newsletter .tnp-field:after{content: ""; display: block; clear: both;}
.pdf_newsletter .tnp-field label{width: 200px; float: left; text-align: right; padding: 5px 20px 5px 0; text-transform: uppercase; font-size: 14px;}
.pdf_newsletter .tnp-field input[type="text"], .pdf_newsletter .tnp-field input[type="email"]{width:calc(100% - 200px); float: right; height: 34px; border: 2px solid #bca480;}
.pdf_newsletter .tnp-field input[type="submit"]{background: #bca480; color: #fff; text-transform: capitalize; font-size: 14px; padding: 10px 10px;margin-left: 200px;}
.cus_newsletter {padding: 30px 0; border-top: 2px solid #bca480; display: none;}
.pagination a i{color: #bca480; padding-right: 5px;}

.widget-title {margin-top: 18px;}
.hd_social_font_icone input[type="submit"]{background: #bca480; color: #fff; text-transform: none; font-size: 14px; padding: 10px 10px;font-weight: normal;}









@media screen and (max-width:1280px){.home .bx-wrapper img{max-width:100% !important}
}
@media screen and (max-width:1199px){.newsletter.newsletter-subscription .form-group{width:40%}
.newsletter.newsletter-subscription .form-group input{width:54%}
.newsletter.newsletter-subscription .form-group input.newsletter-email{width:100%}
}
@media screen and (max-width:991px){header .search-button-holder{margin-top:18px;}
    .newsletter h3.widget-title{font-size: 16px;}
}
@media screen and (max-width:990px){#social-email-footer .col-md-9{width:70%;float:left;}
#social-email-footer .col-md-3{width:30%;float:right;}
.newsletter.newsletter-subscription .form-group{width:37%}
.newsletter.newsletter-subscription .form-group input{width:100%;margin-bottom:5px;}
.newsletter.newsletter-subscription .form-group input.newsletter-email{margin-top:19px}
#social-email-footer .col-md-9 .newsletter-submit{margin-top:15px}
}
@media screen and (max-width:767px){.newsletter.newsletter-subscription .form-group{width:100%}
.newsletter.newsletter-subscription .form-group input{width:100%}
.newsletter.newsletter-subscription .form-group input.newsletter-email{width:100%}
#social-email-footer .col-md-9,#social-email-footer .col-md-3{width:100%}
#social-email-footer .col-md-9 .newsletter-submit{margin-top:0}
}
@media screen and (max-width:639px)
{a.search-button{margin-right:0;right:14px;top:3px;position:absolute;}
a.search-button.open .triangle{right:148px;top:-5px !important;}
#mobile-menu-button{margin-right:0;padding: 5px 10px;}
.transaltorbox{margin-top:0;/*position:absolute;*/}
}

@media screen and (max-width:480px){
.transaltorbox { margin-top: 88px!important;z-index: 999999999!important; position: absolute;}

}
