#tabswid {

	padding:0px 1px 2px 1px;

	float:left;

	clear:both;

	width: 98%;

	background-color: #eee;

}

ul.tabswid {

	margin: 0;

	padding: 0;

	float: left;

	list-style: none;

	height: 43px;

 	width: 100%;

	font-family: 'Raleway', sans-serif;

}

ul.tabswid li {

		float: left;

		margin: 0;

		padding: 0;

		height: 43px;

		width: 80px;

		line-height: 43px;

 		border-left: none;

		margin-bottom: -1px;

		overflow: hidden;

		position: relative;

		border-right: 1px solid #fff;

}

ul.tabswid li a {

		text-decoration: none;

		color: #333;

		display: block;

		font-size: 13px;

		font-weight: 600;

 		outline: none;

 		cursor:pointer;

		background: #eee;

		text-align: center;

		text-transform: uppercase;

}

ul.tabswid li a:hover {

		background: #454545;

		color:#fff;

}



ul.tabswid li.last {

		border-right: 0px solid #fff;

}



ul.tabswid li.active, html ul.tabswid li.active a,  html ul.tabswid li.active a:hover  {

		background: #fff;

		color:#363333;

		border-top: 1px solid #00a651;

}

	

.tab_container {

 	overflow: hidden;

	clear: both;

	float: left; 

 	background: #fff;

	padding: 15px 20px 20px 20px;

	width: 100%;

 }

.tab_content {

	padding: 10px 0;

	font-size: 12px;

	background: #fff;

}



.gray_border {

	width: 100%;

	height: 10px;

	margin-bottom: 10px;

	border-bottom: 1px solid #DCDCDC;

}



.tags {

	padding: 0px 0px 10px 0px;

	margin: 0px;

	float: left;

}

.tags a {

	float: left;

	padding: 0px;

	margin: 0px 5px 5px 0px;

	list-style-type: none;

	line-height: 25px;

}

.tags  a {

	float: left;

	padding: 2px 7px;

	background-color: #f9f9f9;

	border-radius: 2px;

	color: #909090;

	font-size: 12px;

}

.tags a:hover {

	background-color: #e54c4c;

	color: #fff;

}





@media only screen and (min-width: 1000px) and (max-width: 1169px){

	

ul.tabswid li {

	width: 78px;

}



}



@media only screen and (min-width: 768px) and (max-width: 999px){

	

ul.tabswid li a {

	font-size: 11px;

}

ul.tabswid li {

	width: 59px;

}

.tab_container {

	padding: 10px 9px 10px 10px;

	width: 100%;

 }







}





@media only screen and (min-width: 480px) and (max-width: 767px){



#tabswid {

	padding:0px 0 3px 0;

	width: 100%;

}

ul.tabswid li {

		float: left;

		margin: 0;

		padding: 0;

		height: 43px;

		width: 100px;

		line-height: 43px;

 		border-left: none;

		margin-bottom: -1px;

		overflow: hidden;

		position: relative;

		border-right: 1px solid #fff;

}

.tab_container {

 	overflow: hidden;

	clear: both;

	float: left; 

 	background: #fff;

	padding: 15px 15px 20px 15px;

	width: 99%;

}



	

}





@media only screen and (max-width: 479px){

	

	

}











	