.blog-featured

{

        padding: 0;

}



.items-leading

{

        padding:0px 5px 10px 5px;

        overflow:hidden;

        margin-bottom:10px

}



.row-separator

{

        display: block;

        clear: both;

        margin: 0;

        border: 0px;

        height:1px

}



.item-separator

{

        display: none;

        margin: 0px;

}



.shownocolumns

{

        width:98% !important;

}



#top

{

        margin:0 0 20px 0;

        overflow:hidden

}



/* ++++++++++++++  blog  ++++++++++++++ */



.cols-1

{

        display: block;

        float: none !important;

        margin: 0 !important;

}



.cols-2 .column-1

{

        width:46%;

        float:left;

}



.cols-2 .column-2

{

        width:46%;

        float:right;

        margin:0

}



.cols-3 .column-1

{

        float:left;

        width:29%;

        padding:0px 5px;

        margin-right:4%



}

.cols-3 .column-2

{

        float:left;

        width:29%;

        margin-left:0;

        padding:0px 5px

}

.cols-3 .column-3

{

        float:right;

        width:29%;

        padding:0px 5px

}



.items-row

{

        overflow:hidden;

        margin-bottom:10px !important;

}



.column-1,

.column-2,

.column-3

{

        padding:10px 5px

}



.column-2

{

        width:55%;

        margin-left:40%;

}



.column-3

{

        width:30%

}



.blog-more

{

        padding:10px 5px

}