body,
html {
    font-family: Roboto, sans-serif;
    font-size: 100%;
    background: #FFf
}
body a,
body button {
    transition: .3s all;
    -webkit-transition: .3s all;
    -moz-transition: .3s all;
    -o-transition: .3s all;
    -ms-transition: .3s all
}
.fullContentWrraper {
    float: left;
    width: 100%;
    margin: 30px 0
}
.productImg {
    margin-bottom: 100px
}
.productImg h2 {
    text-align: center;
    text-transform: uppercase;
    color: #7d7b6d;
    margin: 0 0 15px
}
.productImg img {
    margin: 0 auto;
    height: auto;
	width:auto !important; max-width:57%;
}
.btn-primary {
    background: #88a906;
    border: 2px solid #88a906;
    color: #fff;
    font-size: 16px;
    margin-top: 20px;
    text-decoration: none;
    border-radius: 0;
    width: 74%;
    display: inline-block
}
.borderAftrHead,
.contentPageInner {
    width: 100%;
    float: left
}
.btn-primary:hover {
    background: #fff;
    border: 2px solid #8fc337;
    color: #f79636
}
.contentPageInner h1 {
    color: #e68519;
    font-size: 32px;
    letter-spacing: 2px;
    text-align: center;
    margin-top: 0;
    margin-bottom: 0;
    padding: 3px 0
}
.listingPoint li,
.listingPoint li a {
    color: #323572;
    font-size: 14px
}
.borderAftrHead {
    background: #ecf5d8;
    box-sizing: border-box;
    margin-bottom: 25px;
    min-height: 42px;
	padding:10px;
	text-align:center;
}
.listingPoint li {
    float: left;
    width: 50%;
    list-style-type: decimal;
    padding: 5px 0
}
.listingPoint li a:hover {
    color: #e68519;
    text-decoration: none
}
.pointListProduct {
    float: left;
    margin-bottom: 30px;
    width: 100%
}
.groupContent {
    float: left;
    width: 100%;
    margin-bottom: 30px
}
.groupContent h2 {
    background: #ecf5d8;
    color: #e68519;
    font-size: 20px;
    font-weight: 500;
    margin: 0 0 10px;
    padding: 10px;
    width: 100%
}
.groupContent p {
    color: #323572;
    float: left;
    font-size: 13px;
    line-height: 22px;
    margin: 0 0 10px;
    padding: 0 15px;
    width: 100%;
    text-align: justify;
	background: #fff;
}
.footer .nav ul,
.homepdtgcld,
.sociul_icon,
.topHeader h1 {
    text-align: center
}
.bannerImg {
    float: left;
    width: 100%;
    margin: 0 0 15px
}
.bannerImg>img {
    width: 100%;
    margin: 0 auto;
    height: auto
}
.topHeader {
    background: #8ec337 none repeat scroll 0 0;
    border-bottom: 2px solid #e68519;
    border-top: 2px solid #e68519;
    float: left;
    padding: 10px 0;
    width: 100%;
}
.topHeader h1 {
    font-size: 32px;
    letter-spacing: 2px;
    margin: 0;
    color: #fff
}
.footer {
    padding-top: 23px;
    /* background: url(../images/footer-wrapper-bg.gif) top repeat-x #fff; */
    margin-top: 20px;
    border-top: 1px solid #c9c9c9;
    padding-bottom: 15px;
    height: 51px;
    width: 100%;
}
.footer .nav {
    width: 984px;
    margin: auto;
    overflow: hidden;
    background: 0;
    color: #FFF;
    font-size: 13px;
    line-height: normal
}
.footer .nav ul li,
.footer .nav ul li a {
    color: #4c740a;
    list-style: none
}
.footer .nav ul {
    text-decoration: none;
    margin: 0;
    padding: 0
}
.footer .nav ul li {
    display: inline;
    padding: 0 0 0 7px
}
.dhea_kaufennews a img:first-child,
.dhea_kaufennews table a,
.dhea_kaufennews table img,
.dhea_kaufennews table td:first-child,
br {
    display: none
}
.footer .nav ul li a:hover {
    list-style: none;
    text-decoration: underline;
    color: #ff871c
}
.footer .copyright {
    width: 98%;
    font-size: 11px;
    color: #474646;
    text-align: center;
    margin: auto;
    padding: 15px 0;
    clear: both
}
.fst_footer {
    margin-right: 50px
}
.lst_footer {
    margin-left: 50px
}
.homepdtgcld {
    font-family: Arial, Helvetica, sans-serif;
    color: #777;
    font-size: 12px;
    margin-top: 20px;
    padding: 0 10px 10px
}
.homepdtgcld a {
    color: #777
}
.homepdtgcld a:hover {
    text-decoration: underline
}
.dhea_kaufennews {
    margin-left: 20px;
    padding-right: 20px
}
.dhea_kaufennews p a {
    color: #fe8b1f;
    font: 11px Arial, Verdana;
    text-decoration: none
}
.entry-content a,
.menu-home,
.menu-home:hover {
    text-decoration: none!important
}
.dhea_kaufennews p small {
    font-size: 11px;
    font-weight: 400;
    font-family: verdana
}
.dhea_kaufennews p {
    font-size: 10px;
    font-weight: 400;
    font-family: verdana;
    color: #323572;
    margin-bottom: 0;
    text-align: left
}
.dhea_kaufennews table {
    border: none
}
.dhea_kaufennews table td {
    border: none;
    padding-top: 0
}
.blockGroup {
    text-align: center;
    margin-bottom: 30px
}
.blockGroup img {
    height: auto;
    margin: 0 auto;
    width: 30%
}
.blockGroup h3 {
    margin: 8px 0
}
.blockGroup button {
    margin: 0
}

/*Added new css on 25_1_2017*/



/*End */






@media (min-width: 1530px) {
    .container {
        width: 1500px
    }
}
@media (min-width: 992px) and (max-width: 1920px) {
    .fullContentWrraper .col-md-72 {
        padding: 0
    }
}
@media (max-width: 1199px) {
    .btn-primary {
        width: auto
    }
}

@media only screen and (min-width : 768px) and (max-width : 1024px){
.vintanet_logo {width:auto!important;}
.footer {
	min-width: auto
}
.footer .nav {
	width: auto
}
}

@media (min-width: 992px) and (max-width: 1199px) { 
.container{width:auto!important;}
.buyBtnProduct .btn-primary{ width:100%; font-size:12px; overflow-wrap: break-word; white-space: normal; padding:6px;}

}

@media (min-width: 768px) and (max-width: 991px) { 

.container{width:auto!important;}
.productImg {
    margin-bottom: 108%!important;
}
.productName h2{font-size: 32px!important;}

.topHeader h1 { font-size: 18px!important; margin-top: 8px}
.menu-home{ font-size:16px !important;}
.icon-home{ width:20px;}
.buyBtnProduct .btn-primary{ width:100%; font-size:12px; overflow-wrap: break-word; white-space: normal; padding:6px;}

}

@media (max-width: 767px) {
    .listingPoint li {
        width: 100%
    }
    .btn-primary {
        width: 74%
    }
    .footer {
        min-width: auto
    }
    .footer .nav {
        width: auto
    }
}
.groupContent a {
  text-decoration: none!important;
 /* color: #323572;*/
  font-family: "Roboto",sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: 30px;
}
.groupContent a:hover {
  text-decoration: underline!important;
  color: #e68519 !important;
}
.menu-home {
    color: #fff;
    float: left;
    font-size: 20px;
    font-weight: 600;
    margin: 6px 0 0;
    /*position: absolute;*/
}
.menu-home img{ vertical-align:-2px;}
.menu-home:hover {
    color: #fff!important
}
.icon-home {
    float: none;
    margin: 0 8px 0 0
}
@media screen and (max-width: 767px) {
    .menu-home {
        text-align: center;
        color: #fff!important;
        left: 0;
        float: none!important;
        display: block;
        margin-left: 0!important
    }
    .icon-home {
        float: none;
        margin: -2px 5px 0 0
    }
	
.container {
width: auto!important;
}
.productImg img {
height: auto!important;
width: auto!important;
}
.productImg {
    margin-bottom: 18%!important;
}
.vintanet_logo {
  width: auto!important;
}
.vintanet_logo #tech_msdd {
  display: block;
  width: 100% !important;
}
.vintanet_logo .lenguageboxrt {
  float: right;
  width: 100%;
}
.vintanet_logo .lenguageboxrt span.lang {
  margin-bottom: 9px;
  margin-right: 0;
  margin-top: 15px;
  width: 100% !important;
}
.vintanet_logo .btnInline {
    display: inline-block !important;
}
.vintanet_logo .insideBanner {
  float: left;
  margin: 25px 0;
  text-align: center;
  width: 100%;
}
.vintanet_logo .productName h1{font-size:32px!important; }
.top_homeproducts_custom ul li, ul#home_linkstop_custom li{width: 100%!important;}
.media_padding {
    padding: 0;
}
.content_txtarea_custom {
  clear: both;
  display: block;
  float: left;
  margin-top: 25px;
  width: 100%;
}
.groupContent .productdiscription_custom h2{ margin: 22px 0 8px;}
.fullContentWrraper {
  margin: 5px 0 0!important;
}
.productName h2{font-size: 32px!important;}	


.menu-home{ font-size:15px; position:inherit;}
.icon-home{ width:20px;}
.insideBanner {
  float: none;
  height: 35px;
  margin: auto;
  max-width: 255px;
  position: inherit;
  right: 0;
  text-align: center;
  top: 2px;
}
.topHeader h1 {
  color: #fff;
  font-size: 21px;
  letter-spacing: 1px;
  margin: 8px 0;
}
.buyBtnProduct .btn-primary{ width:74%;}
	
}

@media screen and (max-width: 414px) {
.borderAftrHead{ text-align:center;}
.vintanet_logo .btnInline{ float:none; margin:4px 0;}

}