/*
Theme Name: Nutreal
Description: Theme For Nutreal 
Version: 1.0
Author: #
Author URI: http://#
Template: enfold
*/



/*Add your own styles here:*/

#top #header .av-main-nav > li > a{
font-weight: 500!important;
}

#top #header .mega_menu_title a{
font-weight: 500!important;
text-align: center !important;
}
.avia-menu-fx{
height: 4px !important;
}

.main_color .special-heading-inner-border{
border-color: #ede4ab !important;
opacity: 100 !important;
}

/* .alternate_color .breadcrumb, .alternate_color .breadcrumb a, */
#top .alternate_color.title_container .main-title,
#top .alternate_color.title_container .main-title a{
font-size: 16px !important;
/* display: none!important; */
}

.av-subheading p:last-child{
line-height: 30px !important;
}

.alternate_color .breadcrumb, .alternate_color .breadcrumb a{
font-size: 16px !important;
}

span.trail-before {
display: none!important;
}

 html body [data-av_iconfont="entypo-fontello"]::before{
font-size: 25px;
}

.entry-content .post-meta-infos {
display: none !important;
}

.post-meta-infos {
display: none !important;
}

.slide-meta { display: none !important; }

time[class*="date"] {
display: none !important;
}

.news-time { 
display: none !important;
}

.iconbox_top .iconbox_icon{

}
.iconbox .iconbox_content .iconbox_content_title{
font-size: 25px;
} 

.iconbox .iconbox_content p:last-child{
font-size: 18px;
}

.avia-icon-list .av-iconlist-empty .iconlist_title{
text-transform: lowercase  !important;
font-size: 25px !important;
}

h4 a {color: #d8c42a !important;}

.av-masonry-entry .av-masonry-entry-title{
font-size: 17px !important;
text-align: center !important;
}

.main_color .av-masonry { 
background-color: #ede4ab; 
}

.av-masonry-entry .av-inner-masonry-content{
background-color: #f9f8de !important; 
}

.av-masonry-entry .av-masonry-entry-title{
font-weight: 300 !important;
}

.av-masonry-entry .avia-arrow{
background-color: #f9f8de !important;
}

.js_active .tab { font-size: 15px; }
.js_active .active_tab { font-size: 16px; }
.main_color .tab_inner_content > * {
font-size: 16px;
}

#grid_help{
margin-top: 0 !important;
}


#top .input-text, #top input[type="text"], #top input[type="input"], #top input[type="password"], #top input[type="email"], #top input[type="number"], #top input[type="url"], #top input[type="tel"], #top input[type="search"], #top textarea, #top select{
width: 100%
}

#socket .copyright{
font-size: 14px !important;
font-weight: 400 !important;
letter-spacing: 0px !important;
text-align: center;
width: 100%;
}

.widget_nav_menu a{
font-size: 16px !important;
}

.avia_ajax_form .button{
 font-size: 14px !important;
 }

.textwidget h2 {
font-weight: 400 !important;
text-align: center !important;
font-size: 20px !important;
}

.widgettitle{
font-size:20px !important;
}

#top .news-content{
font-size: 14px !important;
}

.news-time{
font-size: 12px!important;
font-weight: 300 !important;
}

.textwidget  p {
text-align: center !important;
font-size: 16px !important;
}

.news-thumb img, .news-thumb img{
height: 48px !important;
width: 48px !important;
}

.news-thumb{
height:55px !important;
width: 55px !important;
}

#footer{
padding:1px 0px !important;
}