@media only  screen and (max-device-width:1000px) {
	body{font-family: 'PT Sans', sans-serif;}
	#menu ul li a span{position: relative;top:5px;}
	.topmenu ul li .submm ul li a span{position: relative;top:5px;}
	.footmenu ul li .submm ul li a span{position: relative;top:5px;}
	.sliderinfotext{font-family: myFirstFont;}
	.inl span{margin-top:0 !important;}
	#readmorebrandinnerpagebutton span{position: relative;top:2px;}
	#readmorebrandinnerpagebutton1 span{position: relative;top:2px;}
}

@media only  screen and (max-width:1400px) {
	#centersite{width: 100%;box-sizing:border-box;border:0;}
}

@media only  screen and (max-width:1221px) {
	.slidermy{width: 1000px;box-sizing:border-box;}
	.mr1{width: 100%;padding: 0 10px;box-sizing:border-box;}
	.wines{width: initial;}
	.recentarticles{width: 500px;}
}

@media only  screen and (max-width:1170px) {
	.wines article{margin-right: 5px;}
}

@media only  screen and (max-width:1090px) {
	.recentarticles{width: 470px;}
}

@media only  screen and (max-width:1050px) {
	.recentarticles{width: 430px;}
}

@media only  screen and (max-width:1040px) {
	.mr{width: 100%;padding: 0 10px;box-sizing:border-box;}
	#footer{box-sizing:border-box;width: 100%;padding-left:0;padding-right:0;}
	.footmargin{width: 100%;    padding: 0 10px;box-sizing: border-box;}
	.addresslist{padding-left:0;}
	#footer{padding-top:15px;padding-bottom:15px;}
	
	.mapdivgg{width: 100%;padding:10px;box-sizing:border-box;}
	.contacttablezz{float: none;margin: 0 auto;margin-bottom: 55px;}
	.addresscontact{margin-right: 10px;}
	.wines{text-align: center;}
	#aboutrightblockvb{width: 715px;margin-left: 20px;}
	.tablemarg{display: table;margin: 0 auto;}
	#rightbrandinnerpage{margin-left: 25px;width: 700px;}
	.twoblockbrand article{width: 329px;}
	#educationrightblockvb{width: 715px;margin-left: 20px;}
	.educationmm li{width: 48%;    padding-right: 13px;}
	.rightbrowsewines{width:690px;margin-left: 20px;}
	.blowineszz{width: 303px;margin-left: 15px;padding-left: 15px;}
	.winesarticlen .info{margin-left: 15px;}
	.rightportfoliobrand{width: 715px;margin-left: 20px;}
	.rightportfoliobrand ul li .img{height:170px;padding: 19px 13px;}
	.rightportfoliobrand ul li{ width: 166px;margin-right: 15px;}
	#wine_innerright{width:685px;}
	#wine_innerright .brandim{margin-left:40px;}
	#wine_innerright .brandrightz{width: 465px;margin-left: 40px;float:left;}
	.azv{padding: 0 10px;box-sizing:border-box;}
}



@media only  screen and (max-width:970px) {
	.slidermy{width: 100%;box-sizing:border-box;}	
	.home3articles article{width: 265px;}
	.recentarticles{width: 390px;}
	.rightblockvb{width: 600px !important;}
	#rightbrandinnerpage{width: 600px;}
	.twoblockbrand article:first-child {padding-right: 17px;margin-right: 17px;}
	.twoblockbrand article{width: 283px;}
	#brandrightblock22,.portfolioblockdivsssss{width: 100% !important;}
	.listingportff{width: 100% !important;text-align: center;}
	.listingportff li{float: none;}
	#educationrightblockvb{width: 600px;}
	.brandinnerpageback{background-position:top center;}
}

@media only  screen and (max-width:980px) {
#wine_innerright .brandim{margin-left:30px;}
#wine_innerright .brandrightz{margin-left:35px;}
	#wine_innerright{width:580px !important;}
	#wine_innerright .brandrightz{width:380px;}
	.cghk{margin-right:13px;}
}

@media only  screen and (max-width:950px) {
	.footrightlogo{float: left;}
	.rightbrowsewines{width: 640px;}
	.blowineszz{width: 250px;}
	.buybbb .img{    width: 330px;
    height: 200px;}
    .buybbb .info{    margin-left: 348px;}
    .getshoparticles{width:100%;}
}
@media only  screen and (max-width:940px) {
	.sendmessageblock{width: 340px;}
	.sendmessageblock form{width: 285px;}
	.addresscontact{width: 245px;}
}

@media only  screen and (max-width:920px) {
.rightportfoliobrand{width:560px;}
.rightportfoliobrand ul {text-align:center;}
.rightportfoliobrand ul li{float:none !important;margin-right:0px;display:inline-block;text-align:left;padding: 0 5px;}
}
@media only  screen and (max-width:900px) {
	.sendmessageblock{width: 300px;clear: both;margin-top: 20px;}
	.sendmessageblock form{width: 245px;}
	.addresscontact:nth-child(2){margin-right: 0;}
	.newseventsblocks{width: 100%;}
	.rightbrowsewines{width:580px;}
	.blowineszz{width: 210px;}
	.winesarticlen .img{width: 155px;}
}


@media only  screen and (max-width:876px) {
	.footrightlogo2{display: block;margin-top: 20px;text-align: center;}
	.footrightlogo{display: none;}
	.footleftmenu{width: 100%;}
	.footmenu{margin-top: 10px !important;}
	.footbo{width: 100%;}
	.home3articles article{margin-right: 0;padding: 10px;}
	.home3articles article:nth-child(1){border-bottom: 1px solid #e1d7dc; }
	.home3articles article:nth-child(1):before{content: "";position: absolute;border-bottom: 1px solid #e1d7dc;height: 1px;width: 20px;bottom: -1px;right: -13px;}
	.home3articles article:nth-child(2){border-bottom: 1px solid #e1d7dc; }
	.home3articles article:nth-child(3){padding-top: 20px;}
}


@media only  screen and (min-width:861px) {
	.iconmenu{display:none;}
	.topmenu >ul{display:block !important;}
}

@media only  screen and (max-width:860px) {
#wine_innerright{width:100% !important;}
#wine_innerright .brandim{margin-left:0;margin-right: 30px;}
#wine_innerright .brandrightz{width:initial;display:table;float:none;    margin-left: 0;}
.orstyle,.portfbrandsalestools{width:100%;}
#wineinnerfilterchoices{width:100%;}
	.educationmm li{padding-right: 10px;}
	#header .mr{padding-left: 0;padding-right: 0;}
	.topmenu{padding-bottom: 5px;}
	.iconmenu{display: block;}
	.topmenu >ul{float: left;width: 100%;padding:0 !important;display: none;}
	.topmenu ul li{width: 100%;display: block;float: left;}
	.topmenu ul li a{border-bottom:1px solid #e1d7dc;display: block;width: 100%;box-sizing:border-box;padding-left: 10px !important;padding-right: 10px !important;padding-top: 5px !important;padding-bottom:8px !important;}
	.topmenu ul li a:before{display: none;}
	.logo{margin-bottom:12px;}
	.searchform input[type="text"]{width:330px;}
	.searchform{display: table;margin: 0 auto;float: none;border: 1px solid #e1d7dc;padding: 6px;}
	.topmenu .submm{position: relative;opacity: 1 !important;visibility: visible !important;top:0;width: 100%;float: left;display: none;}
	.topmenu .submm ul{margin-top: 0 !important;width: 100%;}
	.topmenu .submm ul li{padding-bottom: 0 !important;border-bottom: 0 !important;}
	.topmenu .submm ul li a{text-align: center;}
	.topmenu ul li a:hover{background: #e1d7dc;}
	.footmenu >ul >li{width: 100%;float: left;}
	.footmenu >ul{padding-bottom: 10px !important;}
	.footmenu >ul >li a{border-bottom: 1px solid #9a999c;display: block;width: 100%;box-sizing: border-box;padding-top:4px !important;padding-bottom:8px !important;}
	.footmenu >ul >li a:before{display: none;}
	.footmenu .submm{position: relative;opacity: 1 !important;visibility: visible !important;top:0;width: 100%;float: left;display: none;}
	.footmenu .submm ul{width: 100%;}
	.footmenu .submm ul li a{text-align: center;}
	.footmenu .submm ul li{padding-bottom: 0 !important;}
	.footleftmenu ul{float: left;width: 100%;}
	.footleftmenu #menu >ul{border-bottom: 0 !important;padding: 0 !important;}
	.bnmz,.righttextkkkk{width: 100%;text-align: center;}
	.foottext{margin-bottom:0px;}
	.addresslist{text-align: center;}
	.addresslist li{float: none;}
	.mapdivgg{height:400px;}
	.slidermy .opt{display: none;}
	.sliderinfo{    background: rgba(255, 255, 255, 0.92);padding: 15px;box-sizing: border-box;height: 243px;}
	#menu ul li:first-child a{padding-left: 18px;}
	.recentarticles{width: 350px;}
	.inff{float: none;margin-left: 90px;}
	.footmenu .submm ul{margin-top: 0 !important;}
	.subscribeblock{float: none !important;display: table;    width: initial;margin: 0 auto;}
	.formsubscribe{margin-top: 25px;float: none;display: table;}
	.socials{margin-bottom: 25px;    width: 100%;float: none;display: table; text-align: center;}
	.formsubscribe input[type="text"]{width: 250px;}
	.subscribet{text-align: center;}
	.rightblockvb{width: 500px !important;}
	.imagebrandinnerpage{height: 150px;}
	.brandinnerleftlist{width: 100%;}
	.brandinnerleftlist{margin-top: 20px;width: 100%;}
	.brandinnerleftlist ul li a{padding-top: 2px;padding-bottom: 6px;}
	.brandinnerleftlist ul{float: left;width: 100%;background: #333;}
	.brandinnerleftlist ul li a{color:#DAD9D9;font-family: 'PT Sans', sans-serif;padding: 5px 0;display: block;transition:all 0.4s;}
	.brandinnerleftlist ul li a:hover{background:#555; }
	.brandinnerleftlist ul li{border-bottom: 1px solid #565656;}
	#rightbrandinnerpage{width: 100% !important;margin-left: 0;}
	.twoblockbrand article{width: 48%;margin-right: 0 !important;}
	.twoblockbrand article:last-child{float: right;}
	.imagebrandinnerpage{height: 170px;}
	.twoblockbrand .text{height: 87px;}
	.listingportff li{margin-right: 0;padding: 10px;}
	.tttt{width: 100% !important;text-align: center;}
	.bobobobbo{width: 100%;}
	#group-3{padding-top: 0;}
	.relatedbrands{width: 100%;text-align: center;}
	.relatedbrands li{float: none;}
	.relatedbranddiv{margin-bottom:8px;}
	.relatedbrands li{margin-right: 0;padding:10px;}
	#brandiinerpagefindmarket{width: 100%;}
	.educationmm li .img{height: 140px;}
	.brandinnerleftlist .acv{color: #fff !important;}
	.ourbrandfooter,.follow_us{margin-left:35px;}
	.ourbrandfooter{padding-right:35px;}
}

@media only  screen and (min-width:841px) {
	#browsewinesnon .bobobo{display:block !important;}
	#leftbuyblock .bobobo {display: block !important;}
}

@media only  screen and (max-width:840px) {
	.filteryourchoices{width: 100%;}
	#browsewinesnon{display:block;}
	#browsewinesnon .bobobo{width: 100%;padding: 0 10px;box-sizing:border-box;}
	#browsewinesnon .winestype,.checkboxblocks{width: 100%;}
	#browsewinesnon .checkboxblocks{height: auto;min-height:auto;margin-bottom: 15px;}
	#browsewinesnon .scrollmy{height:auto;padding-right: 7px;max-height: 120px;}
	#browsewinesnon .checkboxblocks label{    border-bottom: 1px solid #ececec;padding-bottom: 3px;}
	.rightbrowsewines{width: 100%;margin-left: 0;}
	#browsewinesnon .blowineszz{width: 330px;}
	#leftbuyblock .bobobo{    padding:5px 10px;}
	#leftbuyblock .buydfg{padding-top:0 !important;height:306px !important;}
	#leftbuyblock .checkboxblocks label{    border-bottom: 1px solid #e1d7dc;padding-bottom: 2px;}
	#leftbuyblock .che{margin-top:4px;}
	#leftbuyblock .checkboxblocks label i{position:relative;top:-1px;}
	#leftbuyblock .visitonlineshop{text-align:center;}
	#leftbuyblock .visitonlineshop a{display:inline-block;width:200px;}
	#rightbuyblock{margin-top:20px;}
	.filteryourchoisesbutton{display:block;}
	.filteryourchoices .mn{cursor:pointer;}
	#browsewinesnon .filteryourchoices{margin-bottom:0;}
	.filteryourchoices .mn{display:none;}
	.mn2345{display:block !important;}
}


@media only  screen and (max-width:800px) {
.twoblockbrand article:first-child{padding-right: 16px;}
}
@media only  screen and (max-width:770px) {
	.recentarticles{width: 300px;}
}

@media only  screen and (max-width:760px) {
.rightportfoliobrand{width:470px;}
.rightportfoliobrand ul li{height: 200px;width: 145px;}
.rightportfoliobrand ul li .img {height: 145px;padding: 6px 13px;}
}
@media only  screen and (max-width:750px) {
	.rightblockvb{width: 450px !important;}
	.aboutleftlist{width: 160px;}
}
@media only  screen and (max-width:740px) {
	#browsewinesnon .blowineszz{width: 250px;}
	#footermargin,.footermenu{width:100%;box-sizing: border-box;padding-right:0;border-right:0;}
	.footermenuul >li{margin-bottom:0;}
	.footermenu .tit{text-align:center;}
	.ourbrandfooter .tit{text-align:center;}
	.footermenuul{text-align:center;}
	.footermenuul >li > a{display:block;    border-bottom: 1px solid #737272;padding-top: 5px;padding-bottom: 8px;}
    .footermenuul >li ul li{background:none;padding-left:0;}
    .footermenuul >li > a:hover{background:#737272;}
    .footermenuul >li ul{display:none;}
    .ourbrandfooter{width:100%;margin-left:0;padding-right:0;border-right:0;}
    .ourbrandfooter ul{text-align:center;}
    .ourbrandfooter ul li{padding-left:0;background:none;}
    .ourbrandfooter ul li a{display:block;border-bottom: 1px solid #737272;padding-bottom: 8px;padding-top: 4px;}
    .ourbrandfooter ul li a:hover{background:#737272;}
    .follow_us{margin-left:0;width: 100%;}
    .fbtwit ul{text-align:center;}
    .fbtwit ul li{    display: inline-block;float:none;width:initial;margin-right:10px;}
     .fbtwit ul li:last-child{margin-right:0;}
     .follow_us form input[type="text"]{margin-top:0 !important;margin-right:10px;}
     .follow_us form{display: table;width: 400px;margin: 0 auto;}
     .follow_us .tit{text-align:center;}
     .follow_us form span{text-align:center;}
     .follow_us form span:nth-child(2){margin-bottom:10px;}

}
@media only  screen and (max-width:730px) {
.twoblockbrand article:first-child{padding-right:15px;}
}

@media only  screen and (max-width:700px) {
	.brandinnerpageback{height: 400px;}
	#brandinnerpagenewsarticles article{border-bottom: 1px solid #e1d7dc;padding-bottom: 10px;margin-bottom: 10px;}
	.buybbb .info .ss{word-break: break-all;}
}
@media only  screen and (max-width:670px) {
	.recentarticles{width: 100%;border-bottom:1px solid #e1d7dc;    padding-bottom: 10px;margin-bottom: 10px;}
	.twoblocks .rightblock{margin-top: 0;margin-bottom: 0;}
	.sliderimagesbottom{margin-top: 0;}
	.rightblockvb{width: 100% !important;margin-left: 0;    margin-top: 20px;}
	.aboutleftlist{margin-top: 20px;width: 100%;}
	.aboutleftlist ul li a{padding-top: 2px;padding-bottom: 6px;}
	.imageblock{text-align: center;}
	.aboutleftlist ul{float: left;width: 100%;background: #333;}
	.aboutleftlist ul li a{color:#DAD9D9;font-family: 'PT Sans', sans-serif;padding: 5px 0;display: block;transition:all 0.4s;}
	.aboutleftlist ul li a:hover{background:#555; }
	.aboutleftlist ul li{border-bottom: 1px solid #565656;}
	.acv{color: #fff !important;}
	.twoblockbrand article:first-child{padding-right:14px;}
	.relatedbranddiv{padding-top: 0;}
	#brandinnerpagenewsarticles{border-bottom: 0;}
	.educationmm li{padding-right: 12px;}
	#leftportfolio_brandsl{width:100%;background: #333;    margin-top: 20px;}
	#leftportfolio_brandsl ul li a{color:#fff !important;display: block;text-align: center;    padding: 4px 0;padding-bottom: 8px;transition:all 0.4s;}
	#leftportfolio_brandsl ul li{border-bottom: 1px solid #565656;}
	#leftportfolio_brandsl ul li:last-child{border-bottom:0;}
	#leftportfolio_brandsl ul li a:hover{    background: #555;}
	.rightportfoliobrand{width:100%;margin-left:0;}

}

@media only  screen and (max-width:660px) {
	#browsewinesnon .blowineszz{width: 210px;}
}

@media only  screen and (max-width:640px) {
.twoblockbrand article:first-child{padding-right:13px;}
}

@media only  screen and (max-width:620px) {
	.home3articles article{padding-left: 4px;padding-right: 4px;}
	.brandinnerpageback {height:300px;}
	#browsewinesnon .blowineszz{width: 100%;box-sizing: border-box;margin-left: 0;padding-left:0px;border-left: 0;margin-top:20px;}
	#browsewinesnon .winesarticlen{padding-left: 10px;padding-right: 10px;box-sizing: border-box;}
	#browsewinesnon .title{padding-left: 10px;padding-right: 10px;box-sizing: border-box;}
	#browsewinesnon .salestools{width: 100%;    box-sizing: border-box;}
	#browsewinesnon .winestt,.smallttt,.countrywines,.smallgggg,.pointswinesnn,.sitewinesbbbn,.acvggd{float: none;width: initial;}
	#browsewinesnon .winesarticlen .info{width: initial;float: none;margin-left: 0;}
	#browsewinesnon .winesarticlen .img{margin-right: 15px;}
	#browsewinesnon .blowineszz{float: left;}
}


@media only  screen and (max-width:600px) {
	.twoblockbrand article:first-child:before{display: none;}
	.mapdivgg{height: 330px;}
	.slidermy,.sliderbackground{height: 340px;}
	.sliderinfo{top: 50px;left: 0;right: 0;margin: 0 auto;}
	.flex-control-nav{left: 0;width: 100%;bottom:10px;top: initial !important;text-align: center;right: 0 !important;text-align: center;}
	.flex-control-nav li{display: inline-block;float: none !important;}
	.home3articles article{width: 100%;padding: 13px 0;border-bottom: 1px solid #e1d7dc;max-height: 210px;height: auto;margin-bottom:15px;}
	.home3articles article:first-child{padding-top: 0;}
	.home3articles article:nth-child(1):before{display: none;}
	.slidermy{margin-bottom: 30px;}
	.home3articles article{padding-bottom: 15px !important;}
	.home3articles{margin-bottom: 14px;}
	.twoblockbrand article:first-child{padding-right:12px;}
	.imagebrandinnerpage {height: 140px;}
	#rightbuyblock .buybbb .img{width: 280px;height: 160px;}
	#rightbuyblock  .buybbb .info{margin-left:295px;}

}

@media only  screen and (max-width:570px) {
	.educationmm li{padding-right: 10px;}
}

@media only  screen and (max-width:550px) {
	.addresscontact{width: 100%;margin-right: 0;padding-bottom: 14px;margin-bottom: 14px;border-bottom: 1px solid #e1d7dc;}
	.contacttablezz{width: 100%;}
	.iconadresssinfo{float: right;width: calc(100%- 57px);}
	.sendmessageblock{margin-top: 0;}
	.mapdivgg{margin-bottom: 35px;}
    .mapdivgg{height:300px;}
    .contacttablezz{margin-bottom: 30px;}
    .topvvzz{left: 0;right: 0;margin: 0 auto;}
    .twoblocks{margin-top: 25px;}
    .twoblockbrand article{width: 100%;padding-right: 0 !important;border-bottom:1px solid #e1d7dc;padding-bottom: 15px;margin-bottom: 15px;}
    .twoblockbrand article:first-child:before{border-right: 0;}
    .imagebrandinnerpage{height: 170px;}
    .twoblockbrand article:last-child{margin-bottom: 0;}
    #rightbrandinnerpage{border-bottom: 0;word-break:break-word;}
    .portfolioblockdivsssss{padding-top: 0;}
    #brandinnerpagemarketvb .info{width: 100%;float: left;margin-left: 0;margin-top: 10px;min-height: auto;}
    #brandinnerpagemarketvb .img{width: 100%;height: 180px;}
    .educationmm li{width: 100%;padding-right: 0 !important;border-right: 0;border-bottom:1px solid #e1d7dc;min-height: auto;padding-bottom: 10px;margin-bottom: 20px;}
	.educationmm li:nth-last-child(-n+2){margin-bottom: 20px;}
	.educationmm li .img{height: 180px;}
	#wine_innerright .brandim{width:100%;margin-right:0;}
	
	#wine_innerright .brandim img{max-width:50%;}
	#wine_innerright .brandrightz{float:left;width:100%;margin-top:15px;border-top:1px solid #e1d7dc;padding-top:15px;}
	#wine_innerright .buyonline{text-align:center;}
	#wine_innerright .buyonline a{display:inline-block;}
	.findformbbb{text-align:center;margin-bottom: 15px;
    padding-bottom: 15px;border-bottom:1px solid #e1d7dc;}
    #rightbuyblock .buybbb .img{width:100%;    height: 170px;}
    #rightbuyblock .buybbb .info{margin-left:0;min-height:initial;width:100%;float:left;margin-top:10px;}
    .buybbb .info .ss{    padding-bottom: 6px;    margin-bottom: 6px;border-bottom:1px solid #e1d7dc;}
}


@media only  screen and (max-width:500px) {
	.educationmm li{padding-right: 8px;}
}

@media only  screen and (max-width:460px) {
	.brandinnerpageback {height:250px;}
	.listingportff li{width: 163px;    padding: 10px 3px;}
	.listingportff li:nth-child(2n){padding-right: 0;}
	.relatedbrands li{padding: 10px 3px;}
}


@media only  screen and (max-width:440px) {
	.searchform input[type="text"]{width: 200px;}
	.wines article{width: 100%;float: left;margin-right: 0;border-bottom: 1px solid #e1d7dc;height: 400px;padding: 10px 0;    padding-bottom: 20px;}
	.wines article:last-child{border-bottom: 0;}
	.imagebrandinnerpage{height: 150px;}
	.follow_us form{padding: 0 10px;text-align: center;box-sizing: border-box;width:100%;}
    .follow_us form input[type="text"]{width:90%;margin: 0 auto;display: inline-block;margin-right:0 !important;margin-bottom: 10px;height: 26px;float: none;}
    
    .follow_us form input[type="submit"]{width:90%;margin-left:0;text-indent: 0;float:none;display: inline-block;margin-bottom: 6px;height: 29px;background: #8B3F62;
    color: #fff;
    text-transform: uppercase;}
	
}

@media only  screen and (max-width:430px) {
	.relatedbrands li{width: 100%;padding-left: 0;padding-right: 0;}
	.cghk{width:100%;margin-right:0;    padding-bottom: 8px;border-bottom: 1px solid #e1d7dc;
    margin-bottom: 8px;}
    #wine_innerright .ootit{border-bottom: 1px solid #e1d7dc;margin-bottom:8px;padding-bottom:8px;}
    #wine_innerright .brandrightz{padding-top:8px;}
    #wine_innerright .lefthhjjg{margin-bottom:15px;}
     #wine_innerright .texttttt{margin-top:15px;}
}

@media only  screen and (max-width:400px) {
	.sendmessageblock{width: 100%;}
	.sendmessageblock form{width: 100%;}
	.sendmessageblock form .input input[type="text"]{width: 100%;height: 25px;}
	.mapdivgg{height: 250px;}
	.sliderinfo{width: 100%;top: 35px;}
	.flex-control-nav{bottom: 19px;}
	#browsewinesnon .winesarticlen .info{width: 100%;float: left;    margin-top: 10px;height: auto;}
	#browsewinesnon .winesarticlen .img{margin-right: 0;width: 100%;}
	#browsewinesnon .winesarticlen{padding-left: 0;padding-right: 0;}
	#browsewinesnon .title{padding-left: 0 !important;padding-right: 0 !important;}
	#browsewinesnon .texttttt{margin-top: 15px;}
}

@media only  screen and (max-width:380px) {
	.listingportff li{width: 100%;padding: 0;margin-bottom: 10px;border-bottom:1px solid #e1d7dc;padding-bottom: 13px;}	
	.listingportff li:last-child{margin-bottom: 0;}
	.listingportff li .img{padding: 0;height: 218px;padding-top:13px;padding-bottom:13px;border:0;margin-bottom: 0;}
}

@media only  screen and (max-width:370px) {
	.brandinnerpageback{height: 200px;}
	.fbtwit ul{text-align:left;}
	.fbtwit ul li{width:100%;float:left;margin-right:0;box-sizing: border-box;padding-left: 28px;}
}





@media only  screen and (max-width:350px) {
	.formsubscribe input[type="text"]{width: 175px;}
		.imageblock img{width: 100%;}
		.rightportfoliobrand ul li{width:100%;padding:0;height:auto;border-bottom:1px solid #e1d7dc;padding-bottom:15px;}
		.rightportfoliobrand ul li .img{height:auto;}
		.rightportfoliobrand ul li .img img{height:auto;}
		.rightportfoliobrand ul li:last-child{margin-bottom:0;}
}

@media only  screen and (max-width:320px) {
	.twoblocks .imkk{width: 100%;text-align: center;}
	.imkk{width: 100%;text-align: center;}
	.inff{margin-left: 0;width: 100%;}
}