@charset "utf-8";
/* CSS Document */
@import url(http://fonts.googleapis.com/css?family=Roboto:400,300,500,700);

body{
	font-family: 'Roboto', sans-serif;
}

.secmec-wrappergrid1 {
    margin: auto;
    max-width: 980px;
    width: 100%;
	border:3px solid #95c170;
	overflow:hidden;
	padding:10px;
        
        
        color:#000000;
        font-size: 100%;
        line-height: normal;
}
.secmec-wrappergrid1 div,secmec-wrappergrid1 p, .secmec-wrappergrid1 span, .secmec-wrappergrid1 h1, .secmec-wrappergrid1 h2, .secmec-wrappergrid1 h3, .secmec-wrappergrid1 h4, .secmec-wrappergrid1 h5, .secmec-wrappergrid1 h6, .secmec-wrappergrid1 p, .secmec-wrappergrid1 img, .secmec-wrappergrid1 small, .secmec-wrappergrid1 strong, .secmec-wrappergrid1 b, .secmec-wrappergrid1 i, .secmec-wrappergrid1 dl, .secmec-wrappergrid1 dt, .secmec-wrappergrid1 dd, .secmec-wrappergrid1 ol, .secmec-wrappergrid1 ul, .secmec-wrappergrid1 li {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: 0 0;
    
    line-height: normal;
    color:#000000;
    font-weight: normal;
    font-style: normal;
}
.secmec-wrappergrid1 .widget_msg{
    color:#000000;
    font-weight: normal;
    font-style: normal;
    font-size: 14px;
    margin:5px 0px 5px 0px;
}
.secmec-wrappergrid1 a {
    margin: 0;
    padding: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: 0 0;
}
.secmec-wrappergrid1 input, .secmec-wrappergrid1 select {
    vertical-align: middle;
}
.secmec-wrappergrid1 .secmec-wrapper {
    max-width: 980px;
    width: 92%;
    height: 100%;
    margin: auto;
    border: solid 3px #95c170;
    padding: 10px;
    background: #f6f6f6;
    overflow: hidden;
    font-family: Roboto, sans-serif !important;
    
}
.secmec-wrappergrid1 .secmec-title {
    font-size: 18px;
    font-weight: 700;
    padding: 3px 0 3px 10px;
    background: #94c16f;
    color: #FFF;
    margin: 0;
    text-transform: uppercase;
}
.secmec-wrappergrid1 .secmec-titlelist1 {
    font-size: 18px;
    font-weight: 700;
    padding: 3px 0 3px 10px;
    background: #94c16f;
    color: #FFF;
    margin: 0;
    text-transform: uppercase;
}
.secmec-wrappergrid1 .secmec-listing-main {
    clear: both;
    margin: 0;
    overflow: hidden;
    border-bottom: solid 1px #e9e9e9;
    padding: 10px;
}
.secmec-wrappergrid1 .secmec-leftimg {
    float: left;
    margin: 0;
    width: 12.4%;
    padding: 0 1.6% 0 0;
}
.secmec-wrappergrid1 .secmec-leftimg img {
    width: 100%;
    height: auto;
    border: solid 1px #679113;
}
.secmec-wrappergrid1 .secmec-rightdetail {
    float: left;
    width: 86%}
.secmec-wrappergrid1 .secmec-rightdetail .secmec-lefttext {
    float: left;
}
.secmec-wrappergrid1 .secmec-lefttext .secmec-lefttext-heading {
    font-size: 14px;
    text-transform: uppercase;
    color: #333;
    font-weight: 700;
}
.secmec-wrappergrid1 .secmec-lefttext .secmec-lefttext-price {
    font-size: 15px;
    color: #679113;
    padding: 4px 0 0;
}
.secmec-wrappergrid1 .secmec-lefttext .secmec-lefttext-paragraph {
    font-size: 14px;
    padding: 2px 0 0;
}
.secmec-wrappergrid1 .secmec-rightbtn {
    float: right;
    font-size: 11px;
    color: #000;
    font-weight: 400;
    margin: 32px 0 0;
    text-transform: uppercase;
    font-weight: 700;
}
.secmec-wrappergrid1 .secmec-rightbtn a {
    color: #1f1f1f;
    background: #96c974;
    background: -moz-linear-gradient(top, #96c974 0, #94c16f 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #96c974), color-stop(100%, #94c16f));
    background: -webkit-linear-gradient(top, #96c974 0, #94c16f 100%);
    background: -o-linear-gradient(top, #96c974 0, #94c16f 100%);
    background: -ms-linear-gradient(top, #96c974 0, #94c16f 100%);
    background: linear-gradient(to bottom, #96c974 0, #94c16f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#96c974',  endColorstr='#94c16f',  GradientType=0);
    padding: 5px 10px;
    display: block;
    border: solid 1px #94c16f;
    border-radius: 4px;
    text-decoration: none;
}
.secmec-wrappergrid1 .secmec-listing {
    float: right;
}
.secmec-wrappergrid1 .secmec-listing ul li {
    float: left;
    border: 0;
    margin: 4px 10px 0 0;
    padding: 0;
    clear: none;
}
.secmec-wrappergrid1 .secmec-listing ul li a.secmec-icon1main {
    background: url(../images/icon1-main.png) no-repeat;
    width: 21px;
    height: 19px;
    display: block;
}
.secmec-wrappergrid1 .secmec-listing ul li a.secmec-icon1main:hover {
    background: url(../images/icon1.png) no-repeat;
    width: 21px;
    height: 19px;
}
.secmec-wrappergrid1 .secmec-listing ul li a.secmec-icon2main {
    background: url(../images/icon2-main.png) no-repeat;
    width: 21px;
    height: 19px;
    display: block;
}
.secmec-wrappergrid1 .secmec-listing ul li a.secmec-icon2main:hover {
    background: url(../images/icon2.png) no-repeat;
    width: 21px;
    height: 19px;
}
.secmec-wrappergrid1 .secmec-gridview .secmec-rightbtn {
    clear: both;
    float: none;
    margin: 0 auto;
    width: 60%}
.secmec-wrappergrid1 .secmec-categorie {
    font-size: 14px;
    padding: 3px 0 0;
    color: #999;
}
.secmec-wrappergrid1 .secmec-categorie .secmec-cat-bold {
    color: #333;
    font-weight: 700;
    float: left;
}
.secmec-wrappergrid1 .secmec-listview .secmec-listing-main:hover {
    background: none repeat scroll 0 0 #fcfcfc;
    cursor: pointer;
}
.secmec-wrappergrid1 .secmec-readmore {
    clear: both;
    color: #000;
    float: left;
    font-size: 11px;
    font-weight: 700;
    margin: 7px 0 0;
    text-transform: uppercase;
}
.secmec-wrappergrid1 .secmec-readmore a {
    color: #FFF;
    display: block;
    padding: 6px 0 5px;
    border-radius: 4px;
    text-decoration: none;
}
.secmec-wrappergrid1 .secmec-readmore a:hover {
    text-decoration: underline;
}
.secmec-wrappergrid1 .secmec-rightbtn a:hover {
    background: #b6e994;
}
.secmec-wrappergrid1 .secmec-lastlogo {
    float: right;
    margin: 10px 0 0;
}
.secmec-wrappergrid1 .secmec-spacenon ul li {
    padding: 10px 0;
    margin: 10px 5px 0 0;
    width: 19.1%}
.secmec-wrappergrid1 .secmec-spacenon ul li:last-child {
    margin-right: 0!important;
}
.secmec-wrappergrid1 .secmec-rightbtn.btn-second {
    width: 80%}
.secmec-wrappergrid1 .secmec-lastpenal {
    background: none repeat scroll 0 0 #3e3e3e;
    clear: both;
    margin: 10px 0 0;
    overflow: hidden;
    padding: 0 10px;
}
.secmec-wrappergrid1 .secmec-left-blog {
    float: left;
   
    width: 24%}
.secmec-wrappergrid1 .secmec-right-blog {
    border-left: 3px solid #95c170;
    float: right;
    padding: 0 0 0 8px;
    position:relative;
    width: 74%}
.secmec-wrappergrid1 .secmec-listing-leftblog {
    width: 100%}
.secmec-wrappergrid1 .listing-fontsize {
    font-size: 12px;
}
.secmec-wrappergrid1 .secmec-listing-leftblog a {
    color: #dcdcdc;
    display: block;
    margin: 1px 0;
    padding: 7px 0 7px 7px;
    text-decoration: none;
    background: #d5d5d5;
    text-transform: uppercase;
    color: #333;
    font-weight: 700;
}
.secmec-wrappergrid1 .arrowmainlist {
    position: relative;
    width: 0;
    height: 0;
    border-bottom: 9px solid transparent;
    border-right: 9px solid #333;
    -webkit-transform: rotate(48deg);
    -moz-transform: rotate(48deg);
    -ms-transform: rotate(48deg);
    -o-transform: rotate(48deg);
    float: left;
    margin: 4px 8px 0 6px;
}
.secmec-wrappergrid1 .arrowmainlist:after {
    content: "";
    position: absolute;
    border: 0 solid transparent;
    border-top: 3px solid #333;
    border-radius: 20px 0 0;
    top: 5px;
    left: -2px;
    width: 12px;
    height: 12px;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
}
.secmec-wrappergrid1 .secmec-listing-leftblog a:hover {
    text-decoration: none;
    background: #e5e5e5;
}
.secmec-wrappergrid1 .secmec-wrappergrid1 {
    max-width: 980px;
    width: 92%;
    height: 100%;
    margin: auto;
    border: solid 3px #95c170;
    padding: 10px;
    background: #f6f6f6;
    overflow: hidden;
    font-family: Roboto, sans-serif;
}
.secmec-wrappergrid1 .secmec-leftblog-grid1 {
    float: left;
   
    width: 24%
}
.secmec-wrappergrid1 .secmec-titlegrid1 {
    font-size: 18px;
    font-weight: 700;
    padding: 3px 0 3px 10px;
    background: #94c16f;
    color: #FFF;
    margin: 0;
    text-transform: uppercase;
}
.secmec-wrappergrid1 .secmec-gridleftblog {
    width: 100%}
.secmec-wrappergrid1 .secmec-gridleftblog a {
    color: #dcdcdc;
    display: block;
    margin: 1px 0;
    padding: 7px 0 7px 7px;
    text-decoration: none;
    background: #d5d5d5;
    text-transform: uppercase;
    color: #333;
    font-weight: 700;
}
.secmec-wrappergrid1 .secmec-gridleftblog a:hover {
    text-decoration: none;
    background: #e5e5e5;
}
.secmec-wrappergrid1 .secmec-rightblog-grid1 {
    border-left: 3px solid #95c170;
    float: right;
    padding: 0 0 0 8px;
    position:relative;
    width: 74%}
.secmec-wrappergrid1 .secmec-titlegridmain1 {
    font-size: 18px;
    font-weight: 700;
    padding: 3px 0 3px 10px;
    background: #94c16f;
    color: #FFF;
    margin: 0;
    text-transform: uppercase;
}
.secmec-wrappergrid1 .secmec-leftimggrid1 {
    float: none;
    text-align: center;
    width: auto;
    margin: 0 0 10px;
}
.secmec-wrappergrid1 .secmec-leftimggrid1 img {
    height: auto;
    width: auto;
}
.secmec-wrappergrid1 .secmec-title-grid {
    color: #333;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 700;
    padding: 0 0 10px;
}
.secmec-wrappergrid1 .secmec-space-non {
    margin-right: 0!important;
}
.secmec-wrappergrid1 .secmec-rightdetailgrid1 {
    clear: both;
    float: none;
    width: auto;
}
.secmec-wrappergrid1 .secmec-addtocart-grid1 a:hover {
    background: #b6e994;
}
.secmec-wrappergrid1 .secmec-addtocart-grid1 {
    font-size: 11px;
    color: #000;
    font-weight: 400;
    text-transform: uppercase;
    font-weight: 700;
    margin: 10px auto 0;
    clear: both;
    float: none;
    width: 60%}
.secmec-wrappergrid1 .secmec-addtocart-grid1 a {
    color: #1f1f1f;
    background: #96c974;
    background: -moz-linear-gradient(top, #96c974 0, #94c16f 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #96c974), color-stop(100%, #94c16f));
    background: -webkit-linear-gradient(top, #96c974 0, #94c16f 100%);
    background: -o-linear-gradient(top, #96c974 0, #94c16f 100%);
    background: -ms-linear-gradient(top, #96c974 0, #94c16f 100%);
    background: linear-gradient(to bottom, #96c974 0, #94c16f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#96c974',  endColorstr='#94c16f',  GradientType=0);
    padding: 5px 10px;
    display: block;
    border: solid 1px #94c16f;
    border-radius: 4px;
    text-decoration: none;
}
.secmec-wrappergrid1 .secmec-cat-grid2 {
    font-size: 14px;
    padding: 3px 0 0;
    color: #999;
}
.secmec-wrappergrid1 .secmec-lastpenalgrid1 {
    background: none repeat scroll 0 0 #3e3e3e;
    clear: both;
    margin: 10px 0 0;
    overflow: hidden;
    padding: 0 10px;
}
.secmec-wrappergrid1 .secmec-readmoredgrid1 {
    clear: both;
    color: #000;
    float: left;
    font-size: 11px;
    font-weight: 700;
    margin: 7px 0 0;
    text-transform: uppercase;
}
.secmec-wrappergrid1 .secmec-readmoredgrid1 a {
    color: #FFF;
    display: block;
    padding: 6px 0 5px;
    border-radius: 4px;
    text-decoration: none;
}
.secmec-wrappergrid1 .secmec-readmoredgrid1 a:hover {
    text-decoration: underline;
}
.secmec-wrappergrid1 .secmec-lastlogogrid1 {
    float: right;
    margin: 10px 0 0;
}
.secmec-wrappergrid1 .secmec-gridview {
    overflow: hidden;
}
.secmec-wrappergrid1 .secmec-grid-main {
    clear: both;
    margin: 0;
    overflow: hidden;
    border-bottom: solid 1px #e9e9e9;
    padding: 10px;
}
.secmec-wrappergrid1 .secmec-grid-main {
    border: solid 1px #e9e9e9;
    clear: none;
    float: left;
    margin: 10px 8px 0 0;
    overflow: hidden;
    padding: 10px 0;
    text-align: center;
    width: 32.3%;
    background: #FFF;
}
.secmec-wrappergrid1 .secmec-grid-main:hover {
    background: none repeat scroll 0 0 #f6f6f6;
    cursor: pointer;
    border: solid 1px #d4d4d4;
}
.secmec-wrappergrid1 .secmec-lefttext .secmec-lefttext-heading {
    font-size: 14px;
    text-transform: uppercase;
    color: #333;
    font-weight: 700;
}
.secmec-wrappergrid1 .secmec-gridprice {
    font-size: 15px;
    color: #679113;
    padding: 4px 0 0;
}
.secmec-wrappergrid1 .secmec-gridparagraph {
    font-size: 14px;
    padding: 2px 0 0;
}
.secmec-wrappergrid1 .secmec-gridcat {
    color: #333;
    font-weight: 700;
    display: inline;
}
.secmec-wrappergrid1 .secmec-wrappergrid2 {
    max-width: 980px;
    width: 92%;
    height: 100%;
    margin: auto;
    border: solid 3px #95c170;
    padding: 10px;
    background: #f6f6f6;
    overflow: hidden;
    font-family: Roboto, sans-serif;
}
.secmec-wrappergrid1 .secmec-leftblog-grid2 {
    float: left;
    width: 24%
}
.secmec-wrappergrid1 .secmec-titlegrid2 {
    font-size: 18px;
    font-weight: 700;
    padding: 3px 0 3px 10px;
    background: #94c16f;
    color: #FFF;
    margin: 0;
    text-transform: uppercase;
}
.secmec-wrappergrid1 .secmec-grid2leftblog {
    width: 100%}
.secmec-wrappergrid1 .listing-fontsize{
     color: #333;
    font-weight: 700;
    text-transform: uppercase;
}
.secmec-wrappergrid1 .secmec-grid2leftblog a{
    color: #dcdcdc;
    display: block;
    margin: 1px 0;
    padding: 7px 0 7px 7px;
    text-decoration: none;
    background: #d5d5d5;
    text-transform: uppercase;
    color: #333;
    font-weight: 700;
}

.secmec-wrappergrid1 .secmec-grid2leftblog a:hover {
    text-decoration: none;
    background: #e5e5e5;
}
.secmec-wrappergrid1 .secmec-rightblog-grid2 {
    border-left: 3px solid #95c170;
    float: right;
    padding: 0 0 0 8px;
    position:relative;
    width: 74%}
.secmec-wrappergrid1 .secmec-titlegridmain2 {
    font-size: 18px;
    font-weight: 700;
    padding: 3px 0 3px 10px;
    background: #94c16f;
    color: #FFF;
    margin: 0;
    text-transform: uppercase;
}
.secmec-wrappergrid1 .secmec-leftimggrid2 {
    float: none;
    text-align: center;
    width: auto;
    margin: 0 0 10px;
}
.secmec-wrappergrid1 .secmec-leftimggrid2 img {
    height: auto;
    width: auto;
}
.secmec-wrappergrid1 .secmectitlegrid2 {
    color: #333;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 700;
    padding: 0 0 10px;
}
.secmec-wrappergrid1 .secmec-space-non {
    margin-right: 0!important;
}
.secmec-wrappergrid1 .secmec-rightdetailgrid2 {
    clear: both;
    float: none;
    width: auto;
}
.secmec-wrappergrid1 .secmec-addtocart-grid2 a:hover {
    background: #b6e994;
}
.secmec-wrappergrid1 .secmec-addtocart-grid2 {
    font-size: 11px;
    color: #000;
    font-weight: 400;
    text-transform: uppercase;
    font-weight: 700;
    margin: 10px auto 0;
    clear: both;
    float: none;
    width: 80%}
.secmec-wrappergrid1 .secmec-addtocart-grid2 a {
    color: #1f1f1f;
    background: #96c974;
    background: -moz-linear-gradient(top, #96c974 0, #94c16f 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #96c974), color-stop(100%, #94c16f));
    background: -webkit-linear-gradient(top, #96c974 0, #94c16f 100%);
    background: -o-linear-gradient(top, #96c974 0, #94c16f 100%);
    background: -ms-linear-gradient(top, #96c974 0, #94c16f 100%);
    background: linear-gradient(to bottom, #96c974 0, #94c16f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#96c974',  endColorstr='#94c16f',  GradientType=0);
    padding: 5px 10px;
    display: block;
    border: solid 1px #94c16f;
    border-radius: 4px;
    text-decoration: none;
}
.secmec-wrappergrid1 .secmec-catgrid {
    font-size: 14px;
    padding: 3px 0 0;
    color: #999;
}
.secmec-wrappergrid1 .secmec-lastpenalgrid2 {
    background: none repeat scroll 0 0 #3e3e3e;
    clear: both;
    margin: 10px 0 0;
    overflow: hidden;
    padding: 0 10px;
}
.secmec-wrappergrid1 .secmec-readmoredgrid2 {
    clear: both;
    color: #000;
    float: left;
    font-size: 11px;
    font-weight: 700;
    margin: 7px 0 0;
    text-transform: uppercase;
}
.secmec-wrappergrid1 .secmec-readmoredgrid2 a {
    color: #FFF;
    display: block;
    padding: 6px 0 5px;
    border-radius: 4px;
    text-decoration: none;
}
.secmec-wrappergrid1 .secmec-readmoredgrid2 a:hover {
    text-decoration: underline;
}
.secmec-wrappergrid1 .secmec-lastlogogrid2 {
    float: right;
    margin: 10px 0 0;
}
.secmec-wrappergrid1 .secmec-gridviewgrid2 {
    overflow: hidden;
}
.secmec-wrappergrid1 .secmec-grid2main {
    clear: both;
    margin: 0;
    overflow: hidden;
    border-bottom: solid 1px #e9e9e9;
    padding: 10px;
}
.secmec-wrappergrid1 .secmec-grid2main {
    border: solid 1px #e9e9e9;
    clear: none;
    float: left;
    margin: 10px 5px 0 0;
    overflow: hidden;
    padding: 10px 0;
    text-align: center;
    width: 19.17%;
    background: #FFF;
    position:relative;
}
.secmec-wrappergrid1 .secmec-grid2main:hover {
    background: none repeat scroll 0 0 #f6f6f6;
    cursor: pointer;
    border: solid 1px #d4d4d4;
}
.secmec-wrappergrid1 .secmec-grid2main:last-child {
    margin-right: 0;
}
.secmec-wrappergrid1 .secmec-lefttext .secmec-lefttext-heading {
    font-size: 14px;
    text-transform: uppercase;
    color: #333;
    font-weight: 700;
}
.secmec-wrappergrid1 .secmec-gridprice2 {
    font-size: 15px;
    color: #679113;
    padding: 4px 0 0;
}
.secmec-wrappergrid1 .secmec-gridparagraph2 {
    font-size: 14px;
    padding: 2px 0 0;
}
.secmec-wrappergrid1 .secmec-gridcat {
    color: #333;
    font-weight: 700;
    display: inline;
}
.secmec-wrappergrid1 .secmec-lefttext {
    min-height: 100px;
}
@media (max-width:695px) {
    .secmec-wrappergrid1 .secmec-leftblog-grid1 {
    width: 100%}
	.secmec-wrappergrid1 .secmec-gridleftblog a {
		width: 98%
	}
	.secmec-wrappergrid1 .secmec-rightblog-grid1 {
		width: 100%
	}
	.secmec-wrappergrid1 .secmec-grid-main {
		width: 40%
	}
	.secmec-wrappergrid1 .secmec-space-non {
		margin-right: 10px!important;
	}
	.secmec-wrappergrid1 .secmec-addtocart-grid1 {
		width: 80%
	}
	.secmec-wrappergrid1 .secmec-left-blog {
		width: 100%
	}
	.secmec-wrappergrid1 .secmec-right-blog {
		width: 100%;
		border: 0;
	}
	.secmec-wrappergrid1 .secmec-leftblog-grid2 {
		width: 100%
	}
	.secmec-wrappergrid1 .secmec-rightblog-grid2 {
		width: 100%;
		border: 0;
	}
	.secmec-wrappergrid1 .secmec-grid2main {
		width: 47%
	}
}
