#change_wrap_div{ background-repeat: repeat !important; }body{ background-repeat: repeat-y !important; }#footer{ background-repeat: repeat-y} #sub-footer { background-image: url("../assets/img/sub.jpg") !important; background-color: rgba(0, 0, 0, 0); } #sub-footer { background-repeat: repeat !important; } #footer .col-3.num-2 .widget h2, #footer .col-3.num-2 .widget h3, #footer .col-3.num-2 .widget p { text-align: left !important; }

.news-page-slider .item .entry-title { text-decoration:none; font-size:20px;}
article.post .entry-title, .search-results #main-content article .entry-title {font-size:20px;}

.entry-content li { padding-bottom:20px;}


/* CV  */
li.cv-item  p{ margin-bottom:10px; }
li.cv-item ul{ list-style:inside; padding-bottom:10px; list-style-type:disc; }
li.cv-item ol{ list-style:inside; list-style-type:decimal; padding-bottom:10px; }

h2.cv-section-name{ text-transform:uppercase; font-size:16px; padding-bottom:10px; color:#2F6AB3;margin-top:25px;  }
ul.cv-section-items{ list-style:outside; list-style-type:none;  }

ul.cv-section-items li.cv-item{ border-top:1px solid #DBDEE2; padding:2px 15px;clear:both; }

ul.cv-section-items li.cv-item h4{ font-size:12px; float:right; font-weight:normal; color:#666; }
ul.cv-section-items li.cv-item h2{ font-size:16px; font-weight:bold; color:#272D36; }
ul.cv-section-items li.cv-item h3{ font-size:14px; font-style:italic; padding-bottom:10px; font-weight:normal;}

ul.cv-section-items li span.topic{ font-weight:bold; display:block; float:left; width:200px;  }

ul.cv-section-items li span.level{ width:140px; display:block; float:left; }

ul.cv-section-items li span.l-1{ text-indent:-9999px; background:#ffffff url(images/level-1.jpg) no-repeat top left; }
ul.cv-section-items li span.l-2{ text-indent:-9999px; background:#ffffff url(images/level-2.jpg) no-repeat top left; }
ul.cv-section-items li span.l-3{ text-indent:-9999px; background:#ffffff url(images/level-3.jpg) no-repeat top left; }
ul.cv-section-items li span.l-4{ text-indent:-9999px; background:#ffffff url(images/level-4.jpg) no-repeat top left; }
ul.cv-section-items li span.l-5{ text-indent:-9999px; background:#ffffff url(images/level-5.jpg) no-repeat top left; }
ul.cv-section-items li span.l-6{ text-indent:-9999px; background:#ffffff url(images/level-6.jpg) no-repeat top left; }
ul.cv-section-items li span.l-7{ text-indent:-9999px; background:#ffffff url(images/level-7.jpg) no-repeat top left; }			

#cv-2{ padding-right: 20px;}

#cv-2 h2.cv-section-name{ border-top:3px solid #DBDEE2; width:155px; float:left; padding-top:15px;margin-top:25px;}
#cv-2 ul.cv-section-items{ margin-top:1px; width:100%; float:right; }
#cv-2 ul.cv-section-items li span.level{ margin-right:10px; margin-bottom:10px; }

#cv-2 #technical-skills ul.cv-section-items li span.topic{ width:200px; }


#right-sidebar ul.cv-section-items li span.topic { width: 100%; }
#right-sidebar .hnews { margin-bottom:50px; }

.widget .textwidget li { background-image: none; }