body.single article.post { margin-bottom: 40px; }

.post-title a:hover,
.entry-title a:hover { text-decoration: underline !important; }
/***********home ntro blog************/


#intro.fullsize .template-blog .big-preview a,
#top .fullsize .template-blog .small-preview img { display: inline-block; width: 50%; max-width: 100%; float: left; }
#intro.fullsize .template-blog .post .entry-content-wrapper { float: left; max-width: 50%; padding: 10px 40px 0px 40px !important; }
#top .fullsize .template-blog .big-preview img { /**max-height:380px; **/ }
#intro.fullsize .template-blog .big-preview a { max-height: 380px; overflow: hidden !important; height: 380px !important; }
/*********** blog page inside************/
MAIN.content.units.nine.alpha { 
padding: 40px 40px 20px 40px !important; 
margin-bottom: 20px; 
margin-right: 0.5%; margin-top: 25px; 
max-width: 800px; 
background: white; 
box-shadow: -webkit-box-shadow: 1px 1px 1px 0px rgba(170, 168, 168, 0.72);
-moz-box-shadow: 1px 1px 1px 0px rgba(170, 168, 168, 0.72); 
box-shadow: 1px 1px 1px 0px rgba(170, 168, 168, 0.72); }
/************************** inside pages padding****************************/

.content .entry-content-wrapper { padding-right: 0px; }
.archive .category-term-description { margin-bottom: 0px; }
.template-blog .post .entry-content-wrapper { }
MAIN.content.units.nine.alpha .post { }
body.archive article.post { margin-bottom: 7%; }
/**************************related posts****************************/
DIV.related_posts { margin-top: 20px; }
DIV.avia-content-slider.avia-content-grid-active.avia-content-slider1.avia-content-slider-odd.avia-builder-el-12.el_after_av_textblock.avia-builder-el-last.white-box.avia-content-slider .slide-image { background-color: transparent !important; width: 180px; float: left; margin-right: 20px; }
H3.slide-entry-title.entry-title { font-size: 20px; line-height: 100% normal; color: rgb( 0, 0, 0 ); text-align: left; }
.wp-post-image { margin-bottom: -20px; }
.small-preview img,
.big-preview img { border-radius: 0px; overflow: hidden !important; }
H2.post-title.entry-title,
H1.post-title.entry-title { text-align: left !important; font-size: 22px !important; font-family: 'Open Sans'; color: rgb( 0, 0, 0 ); line-height: 120% !important; margin-bottom: 10px !important }
/******************************home page firs row*************************/

body.home .flex_column.av_one_full.first.avia-builder-el-1 article {
box-shadow: -webkit-box-shadow: 1px 1px 1px 0px rgba(170, 168, 168, 0.72); -moz-box-shadow: 1px 1px 1px 0px rgba(170, 168, 168, 0.72); box-shadow: 1px 1px 1px 0px rgba(170, 168, 168, 0.72); }
body.home .flex_column.av_one_full.first.avia-builder-el-1 .image-overlay-inside { height: 380px; }
/******************************home page second-row***********************/

body.home .av_one_third .entry-content-wrapper { padding: 15px 30px  30px  30px !important; }
#ssba { max-height: 30px !important; overflow: hidden; height: 30px !important }
#ssba img { height: 29px !important; }
#top .fullsize .template-blog .post .entry-content-wrapper,
.post-meta-infos { text-align: left !important; font-size: 16px; line-height: 25px; }
.grid4 .slide-image img { width: 100%; }
.home .template-blog h2 a { display: block; line-height: 1.2em; max-height: 2.4em; height: 2.4em; overflow: hidden; text-overflow: ellipsis; word-wrap: break-word; }
.home .template-blog .entry-content > p { display: block; line-height: 1.2em; max-height: 7.3em; height: 7.3em; overflow: hidden; text-overflow: ellipsis; word-wrap: break-word; font-weight: 300;}
main .entry-content-wrapper.clearfix .flex_column .single-big.with-slider { padding-bottom: 0 !important; }
.home .flex_column.av_one_full { padding-left: 0; padding-right: 0; }
.home .flex_column.first.av_one_third { padding-left: 0; }
/** sidebar tabs **/

.tabcontainer { margin-top: 0; }
/** sidebar popular posts **/

.wpp-list li,
#recentcomments li { padding: 15px 0; border-bottom: 1px solid #e9e9e9; line-height: 1.2em; border-top: 0; }
.wpp-list li:last-child,
#recentcomments li:last-child { border-bottom: 0; }
body.single-post .big-preview.single-big { display: none; }
/*****************************comments**********************************/
#commentform label { position: static; font-size: 16px !important }


/*****************************nav tabs*********************************/
#top .avia-post-nav { background-color: #E0760B; opacity: 0.85; }


MAIN.content.units.nine.alpha { width: 63.5%; }
#top #main .sidebar_right .sidebar { width: 29%; max-width: none;}
/* #Desktop - Extra Large
================================================== */
@media only screen and (max-width: 1340px) {
#intro.fullsize .template-blog .big-preview a,
#top .fullsize .template-blog .small-preview img { display: inline-block; width: 50%; max-width: 100%; float: left; }
#intro.fullsize .template-blog .post .entry-content-wrapper { float: left; max-width: 50%; }

MAIN.content.units.nine.alpha, #top:not(.home) .container .av-content-small.units { width: 56%; }
#top #main .sidebar_right .sidebar, #top:not(.home) .container .av-content-small.units { width: 29%; max-width: none;}
#top:not(.home) .container .av-content-small.units {
    width: 56.5% !important;}
}

/* #Desktop - Large
================================================== */
@media only screen and (max-width: 1140px) {
MAIN.content.units.nine.alpha { width: 55% !important; }
#top #main .sidebar_right .sidebar { width: 35%; max-width: none !important;}

}

/* #Tablet (Portrait)
================================================== */
/* Note: Design for a width of 768px, Gutter: 30px, Unit: 32px */
@media only screen and (max-width: 990px) {
body.home .flex_column.av_one_full.first.avia-builder-el-1 .image-overlay-inside { height: 100%; }
H2.post-title.entry-title,
H1.post-title.entry-title { font-size: 18px !important; }
MAIN.content.units.nine.alpha { width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;   }
#top #main .sidebar_right .sidebar { width: 100%; max-width: none;}
}

/*  #Mobile (Portrait)
================================================== */
/* Note: Design for a width of 320px */
@media only screen and (max-width: 767px) {
#intro.fullsize .template-blog .big-preview a { height: auto !important; width: 100%; float: none; }
#intro.fullsize .template-blog .post .entry-content-wrapper { float: none; max-width: 100%; }
body.home .flex_column.av_one_full.first.avia-builder-el-1 .entry-content-wrapper { padding-bottom: 30px !important; }
/* MAIN.content.units.nine.alpha { padding: 2% 5px !important; } */


#intro.fullsize .template-blog .post .entry-content-wrapper {  padding: 10px 40px 40px 40px !important; }
}

/* #Mobile (Landscape)
================================================== */
/* Note: Design for a width of 480px */
@media only screen and (min-width: 480px) and (max-width: 767px) {
}
