/* DEMO */
*,
*:before,
*:after {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
body{
	margin:0;
	padding:0;
	font:0.875em/1.48 arial,tahoma;
}
.container-tab{

}
/* TABS */
.accordion-tabs {
	*zoom: 1;
	width: 100%;
	border: 1px solid #dddddd;
	border-radius: 0.1875em;
	margin-bottom: 1.5em; 
	margin-left:0;
	padding-left:0;
}
    .accordion-tabs:before, 
	.accordion-tabs:after {
		content: " ";
		display: table;
	}
    .accordion-tabs:after {
		clear: both; 
	}
		.accordion-tabs li{
			list-style:none;
		}
			.accordion-tabs li.tab-head-cont:first-child a {
				border-top-left-radius: 0.1875em;
				border-top-right-radius: 0.1875em;
				border-top: 0;
			}
			.accordion-tabs li.tab-head-cont:last-child a {
				border-bottom-left-radius: 0.1875em;
				border-bottom-right-radius: 0.1875em; 
			}
			.accordion-tabs li.tab-head-cont a {
				text-decoration:none;
				border-top: 1px solid #dddddd;
				color: #888888;
				display: inline-block;
				padding: 0.75em 0.809em;
				width: 200px;
				height: 100px;
				vertical-align: top;
			}
			.accordion-tabs li.tab-head-cont a:hover {
				color: #000000;
			}
			.accordion-tabs li.tab-head-cont a:focus {
				outline: none;
			}
			.accordion-tabs li.tab-head-cont a.is-active {
				background-color: #38c264;
    			color: white;
				border-bottom: 0; 
				font-weight: bold;
				width: 200px;
				height: 100px;
vertical-align: top;
display: inline-block;
			}
		.accordion-tabs li.tab-head-cont section {
			padding: 15px;
			background: #f7f7f7;
			display: none;
			overflow: hidden;
			width: 100%; 
		}

/* RESPONSIVE */
@media screen and (min-width: 40em) {
	.accordion-tabs {
		border: none;
		position: relative; 
	}
		.accordion-tabs li.tab-head-cont {
			display: inline; 
		}
			.accordion-tabs li.tab-head-cont:last-child a {
				border-bottom-left-radius: 0;
				border-bottom-right-radius: 0;
			} 
			.accordion-tabs li.tab-head-cont a {
				display: inline-block;
				vertical-align: top;
				width: 200px;
				height: 90px;
				zoom: 1;
				*display: inline;
				*vertical-align: auto;
				border-top: 0;
				border-top-right-radius: 0.1875em;
				border-top-left-radius: 0.1875em; 
			} 
			.accordion-tabs li.tab-head-cont a.is-active {
vertical-align: top;
				width: 200px;
				height: 90px;
				background-color: #38c264;
    color: white;
    border: 1px solid #dddddd;
    border-bottom: 1px solid #f7f7f7;
    margin-bottom: -1px;
    font-weight: bold;
			}
			.accordion-tabs li.tab-head-cont section {
				border-bottom-left-radius: 0.1875em;
				border-bottom-right-radius: 0.1875em;
				border: 1px solid #dddddd;
				float: left;
				left: 0;
				padding: 15px;
			}

}



@media screen and (max-width: 780px) {
	.accordion-tabs {
		border: none;
		position: relative; 
	}
		.accordion-tabs li.tab-head-cont {
			display: inline; 
		}
			.accordion-tabs li.tab-head-cont:last-child a {
				border-bottom-left-radius: 0;
				border-bottom-right-radius: 0;
			} 
			.accordion-tabs li.tab-head-cont a {
				display: inline-block;
				vertical-align: top;
				width: 100%;
				height: auto;
				zoom: 1;
				*display: inline;
				*vertical-align: auto;
				border-top: 0;
				border-top-right-radius: 0.1875em;
				border-top-left-radius: 0.1875em; 
			} 
			.accordion-tabs li.tab-head-cont a.is-active {
vertical-align: top;
				width: 100%;
				height: auto;
				background-color: #38c264;
    color: white;
    border: 1px solid #dddddd;
    border-bottom: 1px solid #f7f7f7;
    margin-bottom: -1px;
    font-weight: bold;
			}
			.accordion-tabs li.tab-head-cont section {
				border-bottom-left-radius: 0.1875em;
				border-bottom-right-radius: 0.1875em;
				border: 1px solid #dddddd;
				float: left;
				left: 0;
				padding: 15px;
			}

}

/* DEMO */
*,
*:before,
*:after {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
body{
	margin:0;
	padding:0;
	font:0.875em/1.48 arial,tahoma;
}
.container-tab{

}
/* TABS */
.accordion-tabs-2 {
	*zoom: 1;
	width: 100%;
	border: 1px solid #dddddd;
	border-radius: 0.1875em;
	margin-bottom: 1.5em; 
	margin-left:0;
	padding-left:0;
}
    .accordion-tabs-2:before, 
	.accordion-tabs-2:after {
		content: " ";
		display: table;
	}
    .accordion-tabs-2:after {
		clear: both; 
	}
		.accordion-tabs-2 li{
			list-style:none;
		}
			.accordion-tabs-2 li.tab-head-cont:first-child a {
				border-top-left-radius: 0.1875em;
				border-top-right-radius: 0.1875em;
				border-top: 0;
			}
			.accordion-tabs-2 li.tab-head-cont:last-child a {
				border-bottom-left-radius: 0.1875em;
				border-bottom-right-radius: 0.1875em; 
			}
			.accordion-tabs-2 li.tab-head-cont a {
				text-decoration:none;
				border-top: 1px solid #dddddd;
				color: #888888;
				display: inline-block;
				padding: 0.75em 0.809em;
				width: 200px;
				height: 100px;
				vertical-align: top;
			}
			.accordion-tabs-2 li.tab-head-cont a:hover {
				color: #000000;
			}
			.accordion-tabs-2 li.tab-head-cont a:focus {
				outline: none;
			}
			.accordion-tabs-2 li.tab-head-cont a.is-active {
				background-color: #38c264;
    			color: white;
				border-bottom: 0; 
				font-weight: bold;
				width: 200px;
				height: 100px;
vertical-align: top;
display: inline-block;
			}
		.accordion-tabs-2 li.tab-head-cont section {
			padding: 15px;
			background: #f7f7f7;
			display: none;
			overflow: hidden;
			width: 100%; 
		}

/* RESPONSIVE */
@media screen and (min-width: 40em) {
	.accordion-tabs-2 {
		border: none;
		position: relative; 
	}
		.accordion-tabs-2 li.tab-head-cont {
			display: inline; 
		}
			.accordion-tabs-2 li.tab-head-cont:last-child a {
				border-bottom-left-radius: 0;
				border-bottom-right-radius: 0;
			} 
			.accordion-tabs-2 li.tab-head-cont a {
				display: inline-block;
				vertical-align: top;
				width: 200px;
				height: 100px;
				zoom: 1;
				*display: inline;
				*vertical-align: auto;
				border-top: 0;
				border-top-right-radius: 0.1875em;
				border-top-left-radius: 0.1875em; 
			} 
			.accordion-tabs-2 li.tab-head-cont a.is-active {
vertical-align: top;
				width: 200px;
				height: 100px;
				background-color: #38c264;
    color: white;
    border: 1px solid #dddddd;
    border-bottom: 1px solid #f7f7f7;
    margin-bottom: -1px;
    font-weight: bold;
			}
			.accordion-tabs-2 li.tab-head-cont section {
				border-bottom-left-radius: 0.1875em;
				border-bottom-right-radius: 0.1875em;
				border: 1px solid #dddddd;
				float: left;
				left: 0;
				padding: 15px;
			}

}



@media screen and (max-width: 780px) {
	.accordion-tabs-2 {
		border: none;
		position: relative; 
	}
		.accordion-tabs-2 li.tab-head-cont {
			display: inline; 
		}
			.accordion-tabs-2 li.tab-head-cont:last-child a {
				border-bottom-left-radius: 0;
				border-bottom-right-radius: 0;
			} 
			.accordion-tabs-2 li.tab-head-cont a {
				display: inline-block;
				vertical-align: top;
				width: 100%;
				height: auto;
				zoom: 1;
				*display: inline;
				*vertical-align: auto;
				border-top: 0;
				border-top-right-radius: 0.1875em;
				border-top-left-radius: 0.1875em; 
			} 
			.accordion-tabs-2 li.tab-head-cont a.is-active {
vertical-align: top;
				width: 100%;
				height: auto;
				background-color: #38c264;
    color: white;
    border: 1px solid #dddddd;
    border-bottom: 1px solid #f7f7f7;
    margin-bottom: -1px;
    font-weight: bold;
			}
			.accordion-tabs-2 li.tab-head-cont section {
				border-bottom-left-radius: 0.1875em;
				border-bottom-right-radius: 0.1875em;
				border: 1px solid #dddddd;
				float: left;
				left: 0;
				padding: 15px;
			}

}

.support-wrapper ol.list li {
color: #555555;
}
.support-wrapper ul.list li {
color: #555555;
list-style-type: disc;
}
.support-wrapper table {
border-collapse: collapse;
min-width: 768px;
max-width: 100%;
margin: 10px 0px;
}

@media (max-width: 767px) {
.support-wrapper .table-wrapper {
max-width: 100%;
overflow-x: scroll;
}
}
.support-wrapper td {
padding: 15px;
vertical-align: top;
}

.support-wrapper .price-td {
font-weight: bold;
color: #38c264;
}

.support-wrapper td>p {
padding: 5px 0px;
margin: 0px;
}

.support-wrapper tr {
border-top: 1px #38c264 solid;
}

.support-wrapper tr.first-row {
border: none;
background-color: #38c264;
color: white;
font-weight: bold;
}

.support-wrapper .block-wrapper {
text-align: center;
    display: table;
    vertical-align: top;
    box-sizing: border-box;
}
.support-wrapper .column {
    border: 1px solid #38c264;
    width:  100%;
    margin: 10px 0px ;
    display: table;
    box-sizing: border-box;
    vertical-align: top;
    text-align: left;
}
.support-wrapper .column-header {
background-color: #38c264;
color: white;
text-align: center;
padding: 15px;
font-weight: bold;
display: table-cell;
width: 20%;
box-sizing: border-box;
vertical-align: top;
height: auto;
}
.support-wrapper .column-header a.button-blue {
text-decoration: none;
color: white;
margin: 0;
padding: 7px 15px 0 15px;
display: block;
background-color: #45cef8;
    letter-spacing: 1px;
text-transform: uppercase;
font-family: Glober SemiBold;
font-size: 14px;
box-sizing: border-box;
}



.support-wrapper .column-text {
padding: 15px;

display: table-cell;
box-sizing: border-box;
 vertical-align: top;

}

.support-wrapper .column-result {

border-left: 1px solid #38c264;
padding: 15px;
width: 25%;
font-weight: bold;
display: table-cell;
box-sizing: border-box;
 vertical-align: top;
}



@media (max-width: 500px) {
.support-wrapper .block-wrapper {
display: inline-block;
	}
.support-wrapper .column {
width: 100%;
display: inline-block;
border: none;

}

.support-wrapper .column-header {
margin-bottom: 15px;
display: inline-block;
width: 100%;
	}
.support-wrapper .column-text {
height: auto;
display: inline-block;
width: 100%;
border-bottom: 1px solid #38c264;

}

.support-wrapper .column-header a.button-blue {
text-decoration: none;
color: white;
margin: 0;
padding: 7px 15px 0 15px;
display: inline-block;
background-color: #45cef8;
    letter-spacing: 1px;
text-transform: uppercase;
font-family: Glober SemiBold;
font-size: 14px;
box-sizing: border-box;
width: 200px;
heigh: 30px;
}


.support-wrapper .column-result {
height: auto;
border-top: 1px solid #38c264;
border-left: none;
display: inline-block;
width: 100%;
}
}


.support-wrapper .about-wrapper {
display: inline-block;
box-sizing: border-box;
padding: 0;
margin: 0 0 18px 0;
width: 100%;
}

.support-wrapper .about-wrapper .about-column {
    width: 30%;
    display: inline-block;
    border: 1px solid #38c264;
    vertical-align: top;
    text-align: left;
    margin: 0 1%;
} 


.support-wrapper .about-wrapper .about-column .about-header {
background-color: #38c264;
padding: 15px;
color: white;
text-align: center;
}

.support-wrapper .about-wrapper .about-column .about-text {

    padding: 15px;
    min-height: 175px;
    text-align: left;

}
.support-wrapper .about-wrapper .about-column .border {

border-top: 1px solid #38c264;

}
.support-wrapper .about-wrapper .about-column .about-price {
background-color: #38c264;
padding: 15px;
color: white;
text-align: center;
font-weight: bold;
height: auto
}

.support-wrapper .about-wrapper .about-column .about-text .price {
text-align: center;
font-weight: bold;
color: #38c264;
margin: 0;
font-size: 20px;
	}

@media (max-width: 780px) {
.support-wrapper .about-wrapper .about-column {
width: 30%;

margin: 10px;
	}
.support-wrapper .about-wrapper .about-column .about-text {


height: 190px;


}

.support-wrapper .about-wrapper .about-column .about-header {
height: 100px;
}


}

@media (max-width: 750px) {
.support-wrapper .about-wrapper .about-column {
width: 100%;
display: block;
margin: 10px;
border: none;
	}
.support-wrapper .about-wrapper .about-column .about-text {
height: auto;
}


.support-wrapper .about-wrapper .about-column .about-header {
text-align: left;
height: auto;
}

.support-wrapper .about-wrapper .about-column .about-price {
text-align: left;
padding: 10px;
background-color: #f2f3f7;
color: #38c264;
border-top: 1px solid #38c264;
}


}

.attention {
    color: red;
}

.txt-in li {
    color: #505362 !important;
    line-height: 140%;
    margin: 5px 0;
}

.support-wrapper tr.no-topborder {
    border-top: none;
}
