body {
	background:#fff;
/* font-family: "Roboto",sans-serif; */
font-family: 'PT Sans', arial;
font-size:14px;
color:#656565;
}

.h1 {
    font-size: 30px;
}

a {
	color:#666;
	text-decoration:none;
}

a:hover {
	color:#888;
	text-decoration:none;
}



@media (max-width: 768px) {
	.ges1 {
		text-align:center;
}
}

@media (max-width: 768px) {
	.g22 {
		margin-bottom:30px;
}
}






#m {
	position:absolute;
	right:80px;
    top:16px;
	color: #4a4a4a;
	font-size:16px;
    
}

.navbar-default .navbar-toggle {   
	border: 1px solid #4a4a4a !important;
}

.navbar-default .navbar-toggle .icon-bar{
	border: 1px solid #4a4a4a !important;
}

.table-container {
    display: table;
    width: 100%;
    table-layout: fixed;
}

.table-container .col-table-cell {
    display: table-cell;
    vertical-align: middle;
    float: none;
}

.sek1 {
    background: url(../images/im11.jpg) top center;
    background-repeat: no-repeat;
    background-size: cover;
    overflow: hidden;
	padding-bottom:50px;
}


.mobi img {
max-height:640px;	
}



.sek2 {
    background: url(../images/im2.jpg) top center;
    background-repeat: no-repeat;
    background-size: cover;
    overflow: hidden;
}

.abs2 {
    padding: 100px 0 100px 0;
}

.sek3 {
    background: #ddd;
}

.abs3 {
    padding: 100px 0 100px 0;
}

.mp1 {
color:#eee;
border:1px solid#444;
padding:5px 10px;
margin-top:10px;
}

.mp1 a {
color:#93B01B !important;
}

@media (max-width: 768px) {
	.mp1 {
	margin-top:10px;
}
}

.pozv1 {
font-size:13px;	
text-align:center;
text-transform:uppercase;
color:#777;
}

.pozv2 {
font-size: 26px;
 color: #453e40;
 font-weight:bold;
text-align:center;
}

.mp1 a {

color:#919191;
}

.mp3 {

color:#919191;
margin-top:44px;
font-size:15px;
text-align:right;
}

.mp3 a {

color:#919191;
}

.mp2  {
	margin:20px 0;	
	cursor:pointer;
}

@media (max-width: 768px) {
	.mp2 {
	margin:10px 0;	
	text-align:center;
}
}

.mp2  img{
width:100%;
	height:100%;	
	max-width:327px;
	max-height:66px;  
	
}




.t1 {
font-size:33px;
line-height:28px;
}

.t2 {
font-size:20px;
margin-top:15px;
}

.form1 {
	background:#fff;
	text-align:center;
	margin-top:20px;
	border: 5px solid#ddd;
	border-radius:35px;
	padding: 0 15px 0 15px;
}

#form1 .wdform_page {
    background: none !important;
    padding-top: 0px !important;  
   
}

#form1 .wdform-element-section  {
width:100% !important;	
}

#form1 input[type="text"] {
    border-radius: 3px !important;
     max-width:100% !important;	
    height: 32px !important;
    padding: 0 3px !important;
    box-shadow: none;
    background: none !important;
    border: 1px solid #ccc !important;
}

#form1 .wdform-label {
    border: none;
    color: #4a4a4a !important;
    vertical-align: top;
    line-height: 19px !important;
	font-size:17px;
	font-weight:bold;
}


#form1 .wewe .wdform-element-section {
    margin-top:2px;
   display: block !important;
    text-align:center !important;
}

#form1 .wdform-ch-rad-label {
    font-size:13px;
     color: #4a4a4a !important;

}

#form1 .wewe .wdform-field {
    display:block !important;
    padding: 0px 0px 5px 0 !important;
}

.moduletable h3 {
color: #4a4a4a;
	font-size:25px;	
	font-weight:bold;
	
	margin-bottom: 0px;
}

.otstup {
	margin-top:7px;
}

.icons {	
text-align:center;
margin:0 auto;
}

.icons img {
max-width:74px;
max-height:60px;	
text-align:center;
margin:0 auto;
}

.icons2  {
text-align:center;
}

.icons2 img {

}

.services {
background:#08b4da;
padding:50px 0 60px 0;
color:#fff;
}

.t3 {
text-align:center;
font-size:50px;	

}

.t4 {
text-align:center;
font-size:17px;	
margin-bottom:60px;

}

.ges1 {
	font-size:33px;

}

.ges2 {
	margin-top:10px;
	font-size:20px;

}

.ot {
	margin-bottom:30px;
}

.pertn {
background:#08b4da;
padding:60px 0 20px 0;
text-align:center;
}

.pr1 {

}

.pr1 img {
max-width:489px;
max-height:132px;	
}

.pr2 img {
max-width:343px;
max-height:133px;	
}

.gess {
	padding-left:25px;
}

.get {
	padding:50px 0 70px 0;
}

.g {
font-size:50px;	
text-align:center;
margin-bottom:40px;
}

.g1 {
font-size:29px;	
}

.g2 {
	margin-top:20px;
font-size:25px;	
}

.g22 {
	margin-top:20px;
font-size:25px;	
}

.ges3 {
font-size:29px;	
}

.ges4 {
	font-size:20px;

	
}

.ot2 {
	margin-bottom:15px;
}

.res1 {
font-size:77px;
color:#fff;	
margin-top:50px;
line-height:75px;

}


@media (max-width: 768px) {
	.res1 {
font-size:50px;
}
}

.res2 {
	margin-top:30px;
	font-size:30px;
color:#fff;		

}

@media (max-width: 768px) {
	.res2 {
font-size:25px;
}
}

.res3 {
margin-top:30px;
	font-size:29px;
color:#fff;	
margin-bottom:60px;	

}

.res3-but {
	display:table-cell;
	border:2px solid#fff;
	padding:15px;	
	border-radius:4px;
	color:#fff;
}

a.res3-but{
color:#fff;		
}

.formm2 {
	padding:40px 0 50px 0;
	position:relative;
}

.form12,  .form14{
	background:#fff;
	text-align:center;
	margin-top:20px;
	border: 5px solid#ddd;
	border-radius:35px;
	padding: 0 15px 0 15px;
}

#form12 .wdform_page, #form14 .wdform_page {
    background: none !important;
    padding-top: 0px !important;  
    
}

#form1 .wdform_page {
    background: none !important;
    padding-top: 0px !important;  
    
}

#form1 .input_deactive {
    font-style: normal !important;
	font-size:16px;
}

#form12 .ots .wdform-element-section, #form14 .ots .wdform-element-section  {
width:100% !important;
}

#form12 .ots input[type="text"], #form14 .ots input[type="text"] {
    border-radius: 3px !important;
   width:100% !important;
    height: 42px !important;
    padding: 0 15px !important;
    box-shadow: none;
    background: #fff !important;
    border: 1px solid #ccc !important;
	
}

#form12 .ots textarea, #form14 .ots textarea {
    border-radius: 0px;
    max-width:100% !important;	
    padding: 15px !important;
    box-shadow: none;
    background: #fff !important;
    border: 1px solid #ccc !important;
	
}



#form12 .ots select {
    border-radius: 3px !important;
    width: 70% !important;
    max-width: 100% !important;
    height: 42px !important;
    padding: 0 15px !important;
    box-shadow: none;
    background: #fff !important;
    border: 1px solid #ccc !important;
	color: #93B01B !important;
    font-style: normal !important;
    font-size: 18px !important;
	
}

#form12 .ots select option {
    color: #93B01B !important;
    font-style: normal !important;
    font-size: 18px !important;
}



#form12 .wdform-label, #form14 .wdform-label {
	display:none !important;
}

#form12 .wdform-element-section, #form14 .wdform-element-section {
    margin-top:2px;
}

#form12 .wdform-ch-rad-label {
    
    
}

#form12 .wdform-field, #form14 .wdform-field {
     width:1000px !important;
    padding: 0px 0px 15px 0 !important;
}

#form12 .input_deactive, #form14 .input_deactive {
    color: #93B01B !important;
    font-style: normal !important;
	font-size:18px;
}

.formm2 .moduletable h3 {
	color: #93B01B;
	text-align:center;
	font-size:45px;
	margin-bottom:25px
}

#form12 .button-submit, #form14 .button-submit {
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    line-height: 35px;
    background: #93B01B !important;
    padding: 0px 30px !important;
    vertical-align: middle;
    font-size: 25px;
    min-width: 80px;
    min-height: 35px;
	
    border: 1px solid transparent;
    margin: 5px;
}


#form1 .button-submit {
    color: #08b4da !important;
    cursor: pointer;
    display: inline-block;
    line-height: 35px;
    background: #fff !important;
    padding: 0px 30px !important;
    vertical-align: middle;
    font-size: 18px;
    min-width: 80px;
    min-height: 35px;
  
    border: 1px solid #08b4da !important;
    margin: 5px;
	border-radius:3px;
}

.hide {
	display:none;
}



#form13 .wdform_page {
    background: none !important;
    padding-top: 0px !important;  
    
}

#form13 .wdform-element-section  {
 width:100% !important;	
}

#form13 input[type="text"] {
    border-radius: 3px !important;
    width:100% !important;
    height: 32px !important;
    padding: 0 3px !important;
    box-shadow: none;
    background: none !important;
    border: 1px solid #ccc !important;
}

#form13 .wdform-label {
    border: none;
    color: #4a4a4a !important;
    vertical-align: top;
    line-height: 19px !important;
	font-size:17px;
	font-weight:bold;
}


#form13 .wdform-element-section {
    margin-top:2px;
}

#form13 .wdform-ch-rad-label {
    font-size:13px;
     color: #4a4a4a !important;
	 
}

#form13 .wdform-field {
    
    padding: 0px 0px 5px 0 !important;
}

h4.modal-title {
color: #93B01B;
}

#form13 .button-submit {
    color: #93B01B !important;
    cursor: pointer;
    display: inline-block;
    line-height: 35px;
    background: #fff !important;
    padding: 0px 30px !important;
    vertical-align: middle;
    font-size: 18px;
    min-width: 80px;
    min-height: 35px;
  
    border: 1px solid #93B01B !important;
    margin: 5px;
}

.top {
/* 	background-color: #f3f9d9;
background-image: url("https://www.transparenttextures.com/patterns/bedge-grunge.png"); */
	background-image: url("https://livedemo00.template-help.com/wt_43644/images/main_bg.png");
	
}

#fs {
    
   
}

.rastt {
width:100%;
height:95px;
}

.menu2 {
	
}

.navbar-header {
	background:#f6f6f6;
	border-bottom:1px solid#ccc;
}


    .navbar-default {
    background:#fff;
    border: none !important;
}

.menu {
	background:#fff;
}

.navbar-default .navbar-collapse, .navbar-default .navbar-form {
  
}

.adress {
	position:absolute;
	top:170px;
	right: 0px;
	font-size:20px;
	color:#444;
	line-height:30px
}

@media (max-width: 992px) {
	.adress {
		top:140px;
	right:0px;
}
}


.adress2 {
	text-align:center;
	padding:15px 0 0 0;
	font-size:30px;
	color:#08b4da;
}

#form1 .wdform-field {
	
}

.sp-introtext {
    background-color: rgba(204,204,204,0.0);
    font-size: 20px !important;
    color: #444 !important;
    font-weight: normal;
    padding: 20px 15px;
    margin: 0 !important;
    
}

.sp-vertical-middle {
    margin-top: 110px !important;
}

.sp-iStoreii-layout .sp-slider-content {
    width: 600px;  
}

.sp-iStoreii-layout .sp-slider-content {
    width: 600px;
}

.read-more-wrapper a {
    background-color: rgba(204,204,204,0.0);
    font-size: 20px;
    padding: 7px 20px;
    border: 0px solid#fff;
	color:#93B01B !important;
	border:1px solid#93B01B;
}


.sp-iStoreii-layout h1.sp-title {
    font-size: 34px !important;
	line-height:40px;
    color:#fff !important;
    font-weight: bold;
    text-transform: uppercase;
    margin-bottom: 15px !important;
	text-align:center;
}

.sp-iStoreii-layout h2.sp-posttitle, .sp-iStoreii-layout .sp-slider-content .sp-introtext {
    font-size: 24px;
    line-height: 24px;
    color: #fff;
	margin-bottom:35px;
}

.navbar-default {
    background-color: #93B01B;
    border: none;
}

.navbar {
    position: relative;
    min-height: 50px;
    margin-bottom: 0px;
    border: none;
	border-radius: 0;
}

.slider-arrow-nav {
	display:none !important;
}

.navbar-nav li a {
    color: #fff;
    font-size: 16px !important;
    text-transform: uppercase;
}

.navbar-default .navbar-nav>li>a {
    color: #fff;
	padding-left:17px;
	padding-right:17px;
	border-right: 1px dotted #afce2d;
}

.navbar-default .navbar-nav>li.item-102>a { 
	border-left: 1px dotted #afce2d;
}


@media (max-width: 992px) {
	.navbar-default .navbar-nav>li>a {
    
	padding-left:15px;
	padding-right:15px;
	
}
}

.navbar-default .navbar-nav>li>a:hover {
     color: #fff;
	background-color: #859f18;
}

.navbar-default .navbar-nav>li>a:focus {	
	color: #eee;
}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
   color: #fff;
  background:#718814;
}

.us {
	padding:30px 0 80px 0px;
}

.plusi {
	color: #666;
    text-align: center;
    font-size: 45px;
    margin-bottom: 45px;
    text-transform:uppercase;
}

.plus1 {
	font-size:23px;
	text-align:center;
}

.plus2 {
	padding:15px 35px
}

.usluga1 {
	    margin-top: 0px;
    margin-bottom: 30px;
    margin-left: 0px;
    margin-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 20px;
    padding-right: 20px;
    border-style: none;
    border-color: #ccc;
    border-left-width: 0px;
    border-right-width: 0px;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px; 
background-image: url(../images/mt-0816-home-img1.jpg);	
    background-size: cover;
    background-position: center top;
    background-repeat: no-repeat;	
	min-height:260px;
	
}

.usluga2 {
	    margin-top: 0px;
    margin-bottom: 30px;
    margin-left: 0px;
    margin-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 20px;
    padding-right: 20px;
    border-style: none;
    border-color: #ccc;
    border-left-width: 0px;
    border-right-width: 0px;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px; 
background-image: url(../images/mt-0816-home-img4.jpg);	
    background-size: cover;
    background-position: center top;
    background-repeat: no-repeat;	
	min-height:260px;	
}

.usluga3 {
	    margin-top: 0px;
    margin-bottom: 30px;
    margin-left: 0px;
    margin-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 20px;
    padding-right: 20px;
    border-style: none;
    border-color: #ccc;
    border-left-width: 0px;
    border-right-width: 0px;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px; 
background-image: url(../images/mt-0816-home-img2.jpg);	
    background-size: cover;
    background-position: center top;
    background-repeat: no-repeat;	
	min-height:260px;
	
}

.u {
}

.usluga {
padding:30px;
box-shadow: 0 0 3px 1px #ccc;
}

.u1 {
font-size: 23px;
    padding-top: 0px;
    text-transform: uppercase;
    color: #cb8e73;
    font-weight: bold;
text-align:center;
margin-bottom:20px;
}

.usluga:hover {
box-shadow: none;	
outline: 2px solid#ccc; 
outline-offset: 1px; 
}

.u3 {
display:table-cell;
color: #cb8e73;
    font-size: 14px;
    padding: 14px 25px;
    border-color: #cb8e73;	
text-transform:uppercase;
    z-index: 1;
    -webkit-backface-visibility: hidden;
    transition: all .3s;
    line-height: 1;
    text-align: center;  
    border-radius: 30px;
    border: 2px solid;
    letter-spacing: 1px;
}

.u3:hover {
background:#cb8e73;
color:#fff;	
}


.u111 {
font-size:23px;	
padding-top:20px;
text-transform:uppercase;
color: #80a9c9;
font-weight:bold;
}

.u222 {
	margin-top:20px;
color: #80a9c9;	
padding-right:100px;
font-size:16px;
margin-bottom:20px;
}

.u333 {
display:table-cell;
color: #80a9c9;
    font-size: 14px;
    padding: 14px 25px;
    border-color: #80a9c9;	
text-transform:uppercase;
    z-index: 1;
    -webkit-backface-visibility: hidden;
    transition: all .3s;
    line-height: 1;
    text-align: center;  
    border-radius: 30px;
    border: 2px solid;
    letter-spacing: 1px;
}

.u333:hover {
background:#80a9c9;
color:#fff;	
}


.u11 {
font-size:23px;	
padding-top:20px;
text-transform:uppercase;
color: #b37a97;
font-weight:bold;
}

.u22 {
	margin-top:15px;
color: #b37a97;	
padding-right:100px;
font-size:16px;
margin-bottom:20px;
}

.u33 {
display:table-cell;
color: #b37a97;
    font-size: 14px;
    padding: 14px 25px;
    border-color: #b37a97;	
text-transform:uppercase;
    z-index: 1;
    -webkit-backface-visibility: hidden;
    transition: all .3s;
    line-height: 1;
    text-align: center;  
    border-radius: 30px;
    border: 2px solid;
    letter-spacing: 1px;
}

.u33:hover {
background:#b37a97;
color:#fff;	
}

.foot {
	background:#f9f9f9;
	padding:35px 0;
	border-top:1px solid#ccc;
} 
.copy1 {
	
	text-align:center;
	color:#93B01B;
}

.copy2 {
	margin-top:15px;
	text-align:center;
	color:#666;
}

#maoaiai {
	min-height:400px;
	padding-bottom:100px;
}

.linkblock {
	cursor:pointer;
}

.k {
box-shadow:0 0 3px 1px #ccc;	
}

.k:hover {
border:1px solid#ccc;
cursor:pointer;
}

.namm {
	text-align:center;
	padding:10px;
	background:#eee;
	color:#93B01B;
	font-size:30px;
}

.imim img {
width:100%;
height:100%;	
}

.junewsultra .jn .jn-more a {
   color: #93B01B;	
   text-decoration:none;
}


.junewsultra .jn{
		margin: 0px 0 30px 0 !important;
		
	}
	
	.svoya-knopka {
   color: #93B01B;
    background: none;
   border:1px solid#93B01B;
   padding:5px 20px;
   border-radius:7px;
   font-size:18px;
}
.svoya-knopka:hover {   
    background: #f6f6f6;
}	
	
	
#tkosm	{
	width:100%;
	max-width:600px;	
}

#tkosm td {
padding:5px 10px;
}

#trederm {
	width:100%;	
}

#trederm td {
padding:5px 10px;
}

.nam {
padding:10px;
text-align:center;
background:#888;
color:#fff;
font-size:16px;
font-weight:bold;
margin-bottom:10px;
}


#system-message-container {
	background:#d0f6cb;
	margin-top:10px;
}

.infotop {
font-size:17px;	
line-height:27px;
color:#eee;
}

@media (max-width: 768px) {
.infotop {
    text-align: center;
}}

.us .moduletable h3 {
     color: #888;
    text-align: center;
    font-size: 35px;
    margin-bottom: 25px;
}

.mapa {
	margin-top:150px;
}

@media (max-width: 768px) {
.table-container .col-table-cell {
    float: left;
    vertical-align: top;
}}

.s1 {
    background: url(/images/bg1.jpg) top center;
    background-repeat: no-repeat;
    background-size: cover;
    overflow: hidden;
    padding: 80px 0 100px 0;
}

.s1-text1 {
    font-family: 'PT Sans Bold', arial;
    font-size: 39px;
    color: #fff;
    text-transform: uppercase;
    margin-bottom: 0px;
    margin-top: 20px;
    line-height: 50px;
}

.s1-text2 {
    font-size: 30px;
    color: #fff;
}
.block_product img {
	width:100%;
	height:100%;
}

.jshop_list_product .block_product {
    border: 1px solid#ccc;
    padding: 20px 0;
}

.jshop_list_product .product .name {   
    font-size: 28px !important;   
	line-height:28px;
}

.erwe {
    width: 100%;
    height: 100%;
}

.da_question_button {
    cursor: pointer;
    display: inline-block;
    margin: 25px 0 0 0px;
    border-radius: 5px;
    border: 1px solid #808080;
    box-shadow: inset 0 1px 1px #fff;
    background: #d3d3d3; /* Old browsers */
	background: -moz-linear-gradient(top,  #d3d3d3 0%, #f6f6f6 12%, #c1c0c0 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d3d3d3), color-stop(12%,#f6f6f6), color-stop(100%,#c1c0c0)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #d3d3d3 0%,#f6f6f6 12%,#c1c0c0 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #d3d3d3 0%,#f6f6f6 12%,#c1c0c0 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #d3d3d3 0%,#f6f6f6 12%,#c1c0c0 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #d3d3d3 0%,#f6f6f6 12%,#c1c0c0 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d3d3d3', endColorstr='#c1c0c0',GradientType=0 ); /* IE6-9 */
}

.da_question_button:hover {
    background: #c1c0c0; /* Old browsers */
	background: -moz-linear-gradient(top,  #c1c0c0 0%, #f6f6f6 88%, #d3d3d3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c1c0c0), color-stop(88%,#f6f6f6), color-stop(100%,#d3d3d3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #c1c0c0 0%,#f6f6f6 88%,#d3d3d3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #c1c0c0 0%,#f6f6f6 88%,#d3d3d3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #c1c0c0 0%,#f6f6f6 88%,#d3d3d3 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #c1c0c0 0%,#f6f6f6 88%,#d3d3d3 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c1c0c0', endColorstr='#d3d3d3',GradientType=0 ); /* IE6-9 */
}

.da_question_button input,
.da_question_button span {
    display: inline-block;
    vertical-align: top;
}

.da_question_button input {
    cursor: pointer;
    width: 136px;
    background: none;
    border: none !important;
    color: #010101;
    font-size: 17px;
    height: 38px;
    outline: none;
}

.da_question_button span {
    width: 48px;
    height: 32px;
	border-left: 1px solid #808080;
    border-radius: 0 5px 5px 0;
    box-shadow: inset 0 1px 1px #fff;
    background: #d3d3d3; /* Old browsers */
	background: -moz-linear-gradient(top,  #d3d3d3 0%, #f6f6f6 12%, #c1c0c0 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d3d3d3), color-stop(12%,#f6f6f6), color-stop(100%,#c1c0c0)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #d3d3d3 0%,#f6f6f6 12%,#c1c0c0 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #d3d3d3 0%,#f6f6f6 12%,#c1c0c0 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #d3d3d3 0%,#f6f6f6 12%,#c1c0c0 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #d3d3d3 0%,#f6f6f6 12%,#c1c0c0 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d3d3d3', endColorstr='#c1c0c0',GradientType=0 ); /* IE6-9 */
    display: inline-block;
    text-align: center;
    padding: 4px 0 3px;
}

.da_question_button:hover span {
	background: -moz-linear-gradient(top,  #c1c0c0 0%, #f6f6f6 88%, #d3d3d3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c1c0c0), color-stop(88%,#f6f6f6), color-stop(100%,#d3d3d3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #c1c0c0 0%,#f6f6f6 88%,#d3d3d3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #c1c0c0 0%,#f6f6f6 88%,#d3d3d3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #c1c0c0 0%,#f6f6f6 88%,#d3d3d3 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #c1c0c0 0%,#f6f6f6 88%,#d3d3d3 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c1c0c0', endColorstr='#d3d3d3',GradientType=0 ); /* IE6-9 */
}

.marg1 {
	margin-left:1px;
	color:#93B01B;
}
.marg2 {
	margin-left:4px;
	font-size:20px;
	color:#93B01B;
}

.marg3 {
	
	color:#93B01B;
}

.jshop_list_product .product .jshop_price {
    font-size: 25px !important;
}

.btn-success {
    color: #fff;
    background-color: #93B01B;
    border-color: #718814;
}

.btn-success:hover {
    color: #fff;
    background-color: #718814;
    border-color: #718814;
}

.btn {
    padding: 8px 20px;   
    font-size: 16px;  
}

.btn.focus, .btn:focus, .btn:hover {
   /*  color: #fff; */
    text-decoration: none;
}

#mxcpr a { 
    display:none !important;
}

.productfull .prod_price{
    font-size:35px !important;
}
.productfull .old_price{
    color: #999;
    margin-bottom: 5px;
}
.productfull #block_price{
    font-size:35px !important;
    color: #950000;
}

.productfull .prod_qty{
    font-size:20px;
}

.jshop .prod_qty_input input{
 
}

div.jshop_prod_description{
    padding-top:10px;
    padding-bottom: 10px;
    font-size:12px;
    color:#333;
}

#comjshop {
	margin-top:40px;
}

.jshop_prod_cart {
	font-size:20px;
}

.jshop .total {
    font-size:30px;
}

 .btn-primary {
   color: #fff;
    background: #93B01B;
   border:1px solid#93B01B;
}
.btn-primary:hover {
    border:1px solid#93B01B;
    background: #f6f6f6;
color: #93B01B !important;
}

.btn-primary:focus {
   border:1px solid#93B01B;
    background: #f6f6f6;
color: #93B01B;  
} 

#list_product_image_thumb {
    display: block;
    width: 100%;
}

#list_product_image_thumb img {
	width:80px;
	height: 80px;
}

img.jshop_img_thumb {   
    margin-right: 0px !important;
    
}

.shipping_price{
	display:none !important;
}

.jshop_subtotal .shipping {
	display:none !important;
}

 .jshop_subtotal .subtotal {
	 font-size:20px;
 }
 
 img.ede {
	width:150px;
	height:150px;
} 

@media (max-width: 767px) {
.mobile-cart {
    display: none !important;
    
}}

.langm {
	text-align:right;
}


@media (max-width: 768px) {
.langm {
	text-align:center;
}}

.pagination{
margin-left: auto;
margin-right: auto;
}

.pagination li {
display:inline;
display:inline;
padding:0 10px;
}
