.tabs {

	position: relative;

	width: 100%;

}



/* Nav */

.tabs nav {

	text-align: left;

}



.tabs nav ul {

	display: inline-block;

    list-style: none outside none;

    margin: 0 auto;

    /*padding: 1px;*/

    width: 100%;

	/*background:none repeat scroll 0 0 #f2ddd3;*/

}

.tabs nav li.tab-current

{

	

	border-bottom: none;

	z-index: 100;

}



.tabs nav a {

	border-radius: 0;

    color: #434041;

    display: block;

    float: left;

    font-size: 0.875em;

    font-weight: 700;

    padding: 10px 13px;

    white-space: nowrap;

    width: 100%;

	

}

.tabs nav li.tab-current > a, .tabs nav li:hover > a, .tabs nav li.tab-current > a, .tabs nav li:focus > a .tabs nav li.tab-current > a, .tabs nav li:active > a{

     background-color: #b9328c;

    color: #ffffff;

    text-decoration: none;

}



#tabs nav li.tab-current > a span label,#tabs nav li:hover > a span label{

	display:block;	

}

.tabs nav a:hover {

	color: #fff;

}

/* Icons */

.content {

    float: left;

    /*margin-top: -6px;*/

    position: relative;

    width: 100%;

    z-index: 999;

}





/* Content */

.content section {

	/*padding: 1em 0;*/

	/*max-width: 1230px;*/

	margin: 0 auto;

	display: none;

	padding:0;

}

.content-current 

{

	 background: none repeat scroll 0 0 #fff;

   /* box-shadow: 0 2px 4px #dedede;*/

}



.content section:before,

.content section:after {	

	content: '';

	display: table;

}



.content section:after {

	clear: both;

}



/* Fallback example */

.no-js .content section {

	display: block;

	padding-bottom: 2em;

	border-bottom: 1px solid #47a3da;

}



.content section.content-current {

	display: block;

}



/* Example media queries */



@media screen and (max-width: 52.375em) {

/*	.tabs nav a span {

		display: none;

	}*/



	.tabs nav a:before {

		margin-right: 0;

	}



	

}



@media screen and (max-width: 32em) {

	.tabs nav ul

	 {

		width: 100%;

		padding:0;

	}

.tabs nav ul li a{

		width: 100%;

		padding:5px;

	}

	.tabs nav ul li {

		/*width: 20%;

		width: calc(20% + 1px);

		margin: 0 0 0 -1px;*/

	}



	.tabs nav ul li:last-child {

		border-right: none;

	}



	

}

.multi-line-tetx ul li::before,

.single-line-tetx ul li::before{

    display: block;

}