* {
	margin: 0;
	padding: 0;
}
header, section, h1, li, .header-right, .logo, article, aside, nav, footer .left,  footer .right, .cat-filter, fancy-gallery img {
    
    transition: 0.5s;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
	display: block;
}
body {
	font: 14px/18px 'Noto Sans', sans-serif;
}
.wrapper {
	min-width: 306px;
	/*max-width: 1186px;*/
	max-width:85%;
	margin: 0 auto;
	padding:0 7px;
}
a {color:#ec1c24; text-decoration:underline;}
a:hover { text-decoration:none;}
.w-form {width:215px;}
.font14 {font-size:14px;}
.font16 {font-size:1.2em;}
.font18 {font-size:1.4em;}
.font21 {font-size:1.6em;}
.font24 {font-size:1.8em;}
.font28 {font-size:2em;}
.brown {color:#836f70;}
.blue {color:#0179c1;}
.green {color:#00632f;}
.orange {color:#c8763f;}
.grey {color:#717171;}
.red {color:#ec1c24;}
.black {color:#000000;}
.white {color:#ffffff;}
.m10 {margin-bottom:10px;}
.m15 {margin-bottom:15px;}
.m20 {margin-bottom:20px;}
.m25 {margin-bottom:25px;}
.m30 {margin-bottom:30px;}
.m50 {margin-bottom:50px;}
.w7 {width:300px;}
.w6 {width:250px;}
.w5 {width:200px;}
.w4 {width:60px;}
.w3 {width:120px;}
ul.red-list {list-style:none; margin-left:5px !important}
.red-list li {padding:3px 0 7px 15px; background:url(../img/red-bullet.png) no-repeat left 10px;}


.displaynone
{
	display: none;
}

.close-in {width:9px; height:9px; background:url(../img/icon-close.png) no-repeat; cursor:pointer;}
.success-box {padding:15px 15px 15px 43px; border:1px solid #89ff42; background:#f6fcf5 url(../img/icon-success.png) 8px center no-repeat; color:#3a6324; font-size:16px; margin-bottom:15px; position:relative;}
.error-box {padding:15px 15px 15px 43px; border:1px solid #cf3427; background:#fdf6f5 url(../img/icon-error.png) 8px center no-repeat; color:#632724; font-size:16px;margin-bottom:15px; position:relative;}
.success-box .close-in, .error-box .close-in { position:absolute; right:7px; top:7px;}
/* Header
-----------------------------------------------------------------------------*/
.header {
	padding:30px 0;
	
	min-width:320px;
}
.header .logo {float:left;}
.header .lang {padding:37px 0 0; position:relative; text-align:left; float:right;}
.header .lang .push {padding:12px 8px 14px 0; width:162px; background:#FFFFFF url(../img/down.png) no-repeat 152px center; cursor:pointer; border:1px solid #bdbdbd; font-size:17px; text-align:left;}
.header .lang .push span {padding-left:30px; color:#8a8a8a;}
.header .lang .cont {display:none; padding:5px 0; font-size:17px; width:170px; background:#FFFFFF; z-index:1001; border:1px solid #bdbdbd; position:absolute; left:0; top:81px;}
.header .lang .cont a {display:block; text-decoration:none; color:#8a8a8a; padding: 7px 5px 7px 30px; -moz-transition: background-color 0.1s linear; -o-transition: background-color 0.1s linear; -webkit-transition: background-color 0.1s linear; transition: background-color 0.1s linear;}
.header .lang .nl {background-image:url(../img/icon-lang-nl.png); background-repeat:no-repeat; background-position:8px center;}
.header .lang .de {background-image:url(../img/icon-lang-de.png); background-repeat:no-repeat; background-position:8px center;}
.header .lang .en {background-image:url(../img/icon-lang-en.png); background-repeat:no-repeat; background-position:8px center;}
.header .lang .fr {background-image:url(../img/icon-lang-fr.png); background-repeat:no-repeat; background-position:8px center;}
.header .lang .gr {background-image:url(../img/icon-lang-gr.png); background-repeat:no-repeat; background-position:8px center;}
.header .lang .pl {background-image:url(../img/icon-lang-pl.png); background-repeat:no-repeat; background-position:8px center;}
.header .lang .ru {background-image:url(../img/icon-lang-ru.png); background-repeat:no-repeat; background-position:8px center;}
.header .lang .es {background-image:url(../img/icon-lang-sp.png); background-repeat:no-repeat; background-position:8px center;}
.header .lang .ua {background-image:url(../img/icon-lang-ua.png); background-repeat:no-repeat; background-position:8px center;}
.header .lang .it {background-image:url(../img/icon-lang-it.png); background-repeat:no-repeat; background-position:8px center;}
.header .lang .cz {background-image:url(../img/icon-lang-cz.png); background-repeat:no-repeat; background-position:8px center;}
.header .lang .hu {background-image:url(../img/icon-lang-hu.png); background-repeat:no-repeat; background-position:8px center;}
.header .lang .ro {background-image:url(../img/icon-lang-ro.png); background-repeat:no-repeat; background-position:8px center;}
.header .lang .zh {background-image:url(../img/icon-lang-zh.png); background-repeat:no-repeat; background-position:8px center;}
.header .lang .lt {background-image:url(../img/icon-lang-lt.png); background-repeat:no-repeat; background-position:8px center;}
.header .lang .lv {background-image:url(../img/icon-lang-lv.png); background-repeat:no-repeat; background-position:8px center;}
.header .lang .xs {background-image:url(../img/icon-lang-xs.png); background-repeat:no-repeat; background-position:8px center;}
.header .lang .sk {background-image:url(../img/icon-lang-sk.png); background-repeat:no-repeat; background-position:8px center;}
.header .lang .cont a:hover { background-color:#f1f1f1;}
.header .header-right {width:200px; text-align:right; float:right;}
.header .socials {padding-top:34px; float:right; margin-right:40px;}
.header .socials a {width:50px; height:50px; margin-right:15px; margin-left:15px; text-align:center; position:relative; border:1px solid #bbbbbb; background:#ffffff no-repeat center center; -moz-transition: background-color 0.1s linear; -o-transition: background-color 0.1s linear; -webkit-transition: background-color 0.1s linear; transition: background-color 0.1s linear;}
.header .socials a:hover {background-color:#eeeeee;}
.header .socials a.fb { background-image:url(../img/icon-fb.png);}
.header .socials a.twitter {background-image:url(../img/icon-twitter.png);}
.header .socials a.youtube {background-image:url(../img/icon-youtube.png);}  
@media (max-width:920px){.header {padding:15px 0; text-align:center;}.header .logo{ float:none; display:block; text-align:center;}.header .socials{text-align:center; float:none; width:100%; padding-top:0;}.header .lang{text-align:center; float:none; margin-bottom:25px;}}


.top-wrap {position:relative; height:50px; min-width:320px;}
.top-panel {width:100%; min-width:320px; background:#eeeeee; z-index:999; height:50px;}
.top-panel .mobile-menu {display:none; padding-top:11px;}
.top-panel .mobile-menu ul {list-style:none;}
.top-panel .mobile-menu ul li {position:relative;}
.top-panel .mobile-menu ul li ul {position:absolute; top:39px; left:0; z-index:990; display:none; width:304px; background:#FFFFFF;border:1px solid #bdbdbd; overflow:auto;}
.top-panel .mobile-menu ul li ul li a {display:block; padding:6px 6px; text-decoration:none; color:#6d6e70;-moz-transition: all 0.1s linear; -o-transition: all 0.1s linear; -webkit-transition: all 0.1s linear; transition: all 0.1s linear; font-size:14px;border-bottom:1px solid #e2e2e2;}
.top-panel .mobile-menu ul li ul li:last-child a {border-bottom:none;}
.top-panel .mobile-menu ul li ul li a:hover {background-color:#f1f1f1; color:#ec1c24;}
.top-panel .mobile-menu, .top-panel .top-menu {float:left;}
.top-panel .mobile-menu a.hamburger-icon {width:32px; height:30px; display:block; background:url(../img/icon-mobile-menu.png) no-repeat left top; outline:none;}
.top-panel .top-menu ul li {margin-left:0 !important; padding-left:0 !important; float:left;}
.top-panel .top-menu ul li a {font-size:14px; display:block; height:34px; padding:16px 17px 0; color:#000000; text-decoration:none; -moz-transition: background-color 0.1s linear; -o-transition: background-color 0.1s linear; -webkit-transition: background-color 0.1s linear; transition: background-color 0.1s linear;}
.top-panel .top-menu {overflow:hidden; height:50px;}
.top-panel .top-menu ul li.active a, .top-panel .top-menu ul li.active a:hover { background:#ec1c24; color:#FFFFFF;}
.top-panel .top-menu ul li a:hover {background:#d9d9d9;}
#search {position:relative; width:156px; padding:0; margin-top:13px;}
#Navigation_search_field { width:138px; padding:0 18px 0 0; border-bottom:1px solid #bebebe; border-top:none;border-left:none;border-right:none; -webkit-transition: border-color 0.2s linear;  -moz-transition: border-color 0.2s linear; -o-transition: border-color 0.2s linear; transition: border-color 0.2s linear;background-color: transparent; box-shadow: none; border-radius: 0; font-size:16px;}
#Navigation_search_field:focus {border-bottom:1px solid #989898;}
#Navigation_search_button {width:15px; height:15px;background-image: url(../img/icon-search.png); background-repeat:no-repeat; background-position:center center;  background-color: transparent; text-indent: -1000em; position:absolute; top:4px; right:0;} 
@media (max-width:1040px){.top-panel .mobile-menu {display:block;}.top-panel .top-menu{display:none;}}
@media (max-width:740px){}
.zero-point {height:0;} 


/* Middle
-----------------------------------------------------------------------------*/
.middle {
	width: 100%;
	position: relative;
	padding-top:25px;
}
.middle:after {
	display: table;
	clear: both;
	content: '';
}
.container {
	width: 100%;
	float: left;
	overflow: hidden;
}
.content {
	padding: 0 0 0 255px;
	line-height:1.2;
}
.breadcrumbs {color:#6d6e70;  margin-bottom:25px; line-height:1.4;}
.breadcrumbs .home { background:#ec1c24 url(../img/icon-home.png) no-repeat center center; width:21px; height:21px; position:relative; top:6px;-moz-transition: background-color 0.1s linear; -o-transition: background-color 0.1s linear; -webkit-transition: background-color 0.1s linear; transition: background-color 0.1s linear;}
.breadcrumbs .home:hover {background-color: #cd181f;}
.cat-filter {padding:12px 12px; margin-bottom:25px; background:#eeeeee;}
.cat-filter .inner {margin-bottom:4px; line-height:1.1;}
.cat-filter .inner:last-child {margin-bottom:0;}
.cat-filter .inner-heading {margin-bottom:0; padding:4px 0; line-height:1.1;}
.item { text-align:center;  margin: 0 10px 19px 0;
    padding: 12px 0 12px; vertical-align:top; width:30.4%;  border: 1px solid #bfbfbf;     color:#6d6e70; position:relative;}
.item .pic img {max-height:240px; }
.item:hover {border:1px solid #ec1c24;}
.item .pic {margin-bottom:5px; text-align:center; width:20%;   height: 240px;

    display: table-cell;
    vertical-align: middle;
    text-align: center}
.item h2 a {text-decoration:none;-moz-transition: color 0.1s linear; -o-transition: color 0.1s linear; -webkit-transition: color 0.1s linear; transition: color 0.1s linear;}
.item h2 a:hover {color:#ac151b;}
.item h2 {font-size:21px;}
@media (max-width:1120px){.item {width:48.6%;}}
@media (max-width:820px){.item {width:100%; margin:0;}}
.pagination ul li a{display:inline-block; width:22px; height:20px; text-align:center; padding-top:6px;}
.pagination ul li.active a {background:#989898; color:#FFFFFF; text-decoration:none;}
.pagination ul li {padding:0 2px;}
.pagination ul li a {color:#333;}
.pagination {text-align:left; float:left; width:50%; display:block; margin-top:25px;}
.pagination.whole-width {width:100%; float:none;}
.add-info .numm {font-size:32px; position:relative; top:6px;}
.mobile-categories {display:none; margin-bottom:25px;}
.mobile-categories .cat-btn, .mobile-categories .cat-menu a {-moz-transition: background-color 0.1s linear; -o-transition: background-color 0.1s linear; -webkit-transition: background-color 0.1s linear; transition: background-color 0.1s linear;}
.mobile-categories .cat-btn {cursor:pointer; padding:8px 15px 8px 45px; background:#f1f1f1 url(../img/icon-categories.png) no-repeat 10px center; border:1px solid #c7c7c7; color:#707070; font-size:17px; text-transform:uppercase;}
.mobile-categories .cat-menu {padding-top:25px; display:none;}
.filter-btn {cursor:pointer; padding:8px 15px 8px 45px; background:#f1f1f1 url(../img/icon-filter.png) no-repeat 10px center; border:1px solid #c7c7c7; color:#707070; font-size:17px; text-transform:uppercase; display:none; margin-bottom:25px;}
@media (max-width:780px){.filter-btn{display:block;}.cat-filter{display:none;}}
@media (min-width:781px){.cat-filter{display:block !important;}}
@media (max-width:540px){.content {padding: 0;}.left-sidebar{display:none;}.mobile-categories {display:block;}.cat-filter{display:none;}}

@media (max-width:540px){.content {padding: 0;}.left-sidebar{display:none;}.mobile-categories {display:block;}.cat-filter{display:none;}}

.item-gallery {width:65%; display:block; float:right; margin-bottom:30px; text-align:right;}
.item-gallery .main-pic {float:left; }
.item-gallery #slider2 {float:right;margin-left:8px;}
.descr {float:left; width:34%; margin-bottom:30px;}
@media (max-width:1060px){.item-gallery, .descr {width:100%; float:none; text-align:left;}.cloudzoom{width:50%;}.item-gallery #slider2{float:left;}}
.fancy-gallery a {display:block; width:24.3%; float:left; margin: 2px 4px 2px 0;}
.fancy-gallery a img {} 
.fancy-gallery a:hover img {} 
.fancy-gallery {margin-bottom:30px;}
@media (max-width:920px){.fancy-gallery a {width:32.3%;}}
@media (max-width:720px){.fancy-gallery a {width:48.3%;}}
.deal-address {border-bottom:1px solid #c7c7c7; padding-bottom:25px; margin-bottom:25px;}
.profile {float:left; width:32.1%; margin: 0 0.5%; padding: 7px 0 7px; text-align:center;  height:380px;}
.profile .pic {width:205px; height:205px; margin-bottom:20px;}
@media (max-width:1120px){.profile {width:48.7%;}}
@media (max-width:920px){.profile {width:100%; margin:0;}}
.field-title {display:block; padding:0 0 4px; font-size:16px;}
.w1 {width:445px;}
.w2 {width:280px;}
.w23 {width:280px;}
textarea.w3 {width:545px; height:100px;}
@media (max-width:920px){.w1 {width:80%;}.w2 {width:70%;}textarea.w3 {width:92%; height:100px;}.w23 {width:60%;}}
.boxlist-2 .boxitemlist-2 {padding:15px; border:1px solid #b3b3b3; float:left; width:190px; font-size:12px; margin:0 10px 30px 0;}
.boxlist-2 .boxitemlist-2 ul {list-style:none; margin-left:0; overflow: auto; height:250px;}
.boxlist-2 .boxitemlist-2 ul li {padding:5px 0; border-bottom:#cccccc 1px solid;}
.boxlist-2 .boxitemlist-2 ul li a {color:#000000; text-decoration:none;-moz-transition: color 0.1s linear; -o-transition: color 0.1s linear; -webkit-transition: color 0.1s linear; transition: color 0.1s linear;}
.boxlist-2 .boxitemlist-2 ul li a:hover {color:#ec1c24;}
.boxlist-2 .boxitemlist-2 ul li.active a {font-weight:bold;}
.boxlist-2 .boxitemlist-2 ul li.active a:hover {color:#000000;}
.boxlist-2 .boxitemlist-2 ul li.active {padding:5px 0 5px 15px; background:url(../img/boxlist.png) no-repeat left center;}
.add-info.text-left {width:100%; float:none;}
.add-info h3 {color:#989898;}
.add-info {float:right; width:47% !important; text-align:right; margin-top:15px; display:block;}
.add-info .numm {font-size:32px; position:relative; top:6px;}
.about-block { background:#eff8dc url(../img/green-fork.png) no-repeat right bottom; min-width:320px; padding:50px 0; margin-bottom:30px;}
.about-block .btn-greenline { background-color:#eff8dc;}
@media (max-width:620px){.grey-block .inn {padding:35px 0 35px 0; background:none;}}
.news .pic{float:left; width:22%;}
.news .text {float:right; width:74%;}
.news .text h1 {font-size:21px; margin:0 0 16px;}
@media (max-width:720px){.news .pic{width:40%;}.news .text {width:52%;}}
@media (max-width:480px){.news .pic{width:50%;}.news .text {width:46%;}}
.app-inside { font-size:18px; color:#000000; padding:15px; border:1px solid #84bd00;}
.cat-menu ul {list-style:none;}
.cat-menu ul li {padding:0 0 10px;}

.faq a {text-decoration:none;}
.faq .cony {padding:15px 20px; background:#eeeeee; margin:5px 0 20px;}
.faq {margin-bottom:30px;}

.add-info.text-left a {color:#ec1c24;}
.explore-block {min-width:320px; background:url(../img/bg-sand.png); margin-bottom:35px;}
.explore-block .wrapper { padding:35px 7px;  background:url(../img/man.png) no-repeat right bottom;}
.explore-block .head-g {padding:12px; color:#FFFFFF; font-size:26px; background:#39b0ac; margin-bottom:21px; line-height:1.2;}
.explore-block .video-block {}
.explore-block .video-block .video {width:45%; padding-bottom:26.25%;}
.video {position:relative; padding-bottom:56.25%; padding-top:30px; height:0; overflow:hidden; margin-bottom:16px;}
.video iframe {position:absolute; top:0; left:0; width:100%; height:100%;}
@media (max-width:768px){.explore-block .wrapper {background:none;}.explore-block .video-block .video {width:100%; padding-bottom:56.25%;}}
.slider1 section {transition:0s;}
@media (max-width:620px){.slider1 h2 {font-size:16px; line-height:1;}.slider1 .btn-red {padding:7px;}}


/* Left Sidebar
-----------------------------------------------------------------------------*/
.left-sidebar {
	float: left;
	width: 235px;
	margin-left: -100%;
	position: relative;
	
}
.more-logos a {margin:9px 8px;}
.more-logos a img {-moz-transition: opacity 0.2s ease-in-out; -o-transition: opacity 0.2s ease-in-out; -webkit-transition: opacity 0.2s ease-in-out; transition: opacity 0.2s ease-in-out;}
.more-logos a img:hover {opacity:0.7; filter: alpha(opacity=70);}
.cat {padding:14px 10px; background:#f1f1f1;  margin-bottom:15px;}
.cat .left {width:60px;}
.cat .right {width:138px; font-size:16px;}


/* Footer
-----------------------------------------------------------------------------*/
.footer {/*margin-top:30px;*/ background:#eeeeee; color:#000000; min-width:320px; padding:30px 0; font-size:14px; border-top:1px solid #afafaf;}
.footer a {color:#363636;}
.footer p {margin:0 0 10px;}
.footer .left {float:left; width:53%; padding:10px 30px 0 0;}
.footer .right {float:right; width:310px; text-align:right;}
.footer .grey {color:#cecece;}
@media (max-width:760px){.footer{text-align:center;}.footer .left{float:none; width:100%; margin-bottom:25px; padding:0;}.footer .right {float:none; width:100%; text-align:center;}.footer .footer-logo {float:none; margin-bottom:15px;}}


.glossymenu { background: none repeat scroll 0 0; font-size:16px; margin-bottom:5px;}
.glossymenu a.menuitem {-moz-transition: color 0.1s linear; -o-transition: color 0.1s linear; -webkit-transition: color 0.1s linear; transition: color 0.1s linear;}
.glossymenu a.menuitem { display:block; padding:0 0 10px 23px;color:#000000;text-decoration:none; font-weight:bold; margin-bottom:8px;}
.glossymenu a.menuitem.active {background:url(../img/up.png) 3px 6px no-repeat; color:#ec1c24; font-weight:bold;}
.glossymenu a.menuitem.inactive {  background:url(../img/down.png) 3px 7px no-repeat;}
.glossymenu .menuitem:active {color:#333;  }
.glossymenu a.menuitem .statusicon { /*CSS for icon image that gets dynamically added to headers*/ position: absolute; top: 5px; right: 5px; border: none; }
.glossymenu a.menuitem:hover { background-image: url("../img/arrowcategory.png") no-repeat scroll 10px center transparent; color:#ec1c24;}
.glossymenu a.menuitem:last-child {}
.glossymenu div.submenu { /*DIV that contains each sub menu*/  padding:8px 0; display:none; margin-top:-12px; margin-bottom:5px;}
.glossymenu div.submenu ul { /*UL of each sub menu*/ list-style-type: none; margin: 0; padding: 0; }
.glossymenu div.submenu ul li { }
.glossymenu div.submenu ul li a { display: block; text-decoration: none; padding: 7px 4px 7px 25px; color:#000000;}
.glossymenu div.submenu ul li.active a {color:#ec1c24; font-weight:bold;}
.glossymenu div.submenu ul li a:hover {color:#ffffff;  background:#989898;}
.not-catalog.glossymenu a.menuitem {padding:13px 10px 13px 10px; background:#eeeeee; -moz-transition: background-color 0.1s linear; -o-transition: background-color 0.1s linear; -webkit-transition: background-color 0.1s linear; transition: background-color 0.1s linear;}
.not-catalog.glossymenu a.menuitem:hover { background:#e6e6e6; color:#000000;}
.not-catalog.glossymenu a.menuitem.active, .not-catalog.glossymenu a.menuitem.inactive { background:#ec1c24; color:#FFFFFF;}

#toTop {
	display:none;
	text-decoration:none;
	position:fixed;
	bottom:20px;
	right:20px;
	overflow:hidden;
	width:51px;
	height:51px;
	border:none;
	text-indent:100%;
	background:url(../img/ui.totop.png) no-repeat left top;
}

#toTopHover {
	background:url(../img/ui.totop.png) no-repeat left -51px;
	width:51px;
	height:51px;
	display:block;
	overflow:hidden;
	float:left;
	opacity: 0;
	-moz-opacity: 0;
	filter:alpha(opacity=0);
}

#toTop:active, #toTop:focus {
	outline:none;
}
    
#slider2 {
    float:left;
    margin-top:20px;
    width:93px;
    height:330px;
    position:relative;
    background-color:#fff;
	margin-right:10px;
}
#slider2 ul {list-style:none;}

.thumbelina-but.vert {
    height:22px;
}
.thumbelina-but.horiz {
    width:22px;
}

/* mobile */
@media screen and (max-device-width: 768px) {
	.pis {display:none;}
	}



.prev, .next {
  cursor: pointer;
  position: absolute;
  top: 30%;
  width: auto;
  margin-top: -22px;
  padding: 16px;
  color: white;
  font-weight: bold;
  font-size: 18px;
  transition: 0.6s ease;
  border-radius: 0 3px 3px 0;
    background-color: #f1f1f1;
     text-decoration: none;
}

/* Position the "next button" to the right */
.next {
  right: 0;
  border-radius: 3px 0 0 3px;
   text-decoration: none;
}

/* On hover, add a black background color with a little bit see-through */
.prev:hover, .next:hover {
  background-color: #f1f1f1;
   text-decoration: none;
}


.Cookie{position: fixed; z-index: 999999;     left: 0; bottom: 0;background-color:#e0e0e0; width:100%; min-height:120px;}
.CookieLeft{float:left; margin-left:70px;   margin-top:30px; line-height: 1.5;  font-size: 1.4em; }
.CookieRight{float:right; margin-right:70px; margin-top:30px;}

@media (max-width:1040px)
{.Cookie{position: fixed;   z-index: 999999;  left: 0; bottom: 0;background-color:#e0e0e0; width:100%; min-height:120px;}
.CookieLeft{float:left; margin-left:70px;   margin-top:20px;  margin-bottom:10px; line-height: 1.5;  font-size: 1.0em; }
.CookieRight{float:right; margin-right:70px; margin-top:20px; margin-bottom:10px;}
.Cookie   .btn-red {
    padding: 9px;
}
	}
@media (max-width:740px)
{.Cookie{position: fixed;  z-index: 999999;   left: 0; bottom: 0;background-color:#e0e0e0; width:100%; min-height:120px;}
.CookieLeft{float:left; margin-left:70px;   margin-top:10px; margin-bottom:10px; line-height: 1.5;  font-size:0.8em; }
.CookieRight{float:right; margin-right:70px; margin-top:10px; margin-bottom:10px;}
.Cookie  .btn-red {
    padding: 7px;
}
	}
	