
/*
.stat-bar .stat-bar__text {
  flex: 0 0 100% !important;
}
*/
.stat-bar .stat-bar__stat {
  flex: 0 0 25%;
}
::selection {
    background: rgb(228 113 30);
    color: #fff;
    text-shadow: none;
}

/* Popup container */
.popup {
  position: relative;
  display: inline-block;
  cursor: pointer;
}

/* The actual popup (appears on top) */
.popup .popuptext {
  visibility: hidden;
  width: 160px;
  background-color: #555;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 8px 0;
  position: absolute;
  z-index: 1;
  bottom: 125%;
  left: 50%;
  margin-left: -80px;
}

/* Popup arrow */
.popup .popuptext::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #555 transparent transparent transparent;
}

/* Toggle this class when clicking on the popup container (hide and show the popup) */
.popup .show {
  visibility: visible;
  -webkit-animation: fadeIn 1s;
  animation: fadeIn 1s
}

/* Add animation (fade in the popup) */
@-webkit-keyframes fadeIn {
  from {opacity: 0;}
  to {opacity: 1;}
}

@keyframes fadeIn {
  from {opacity: 0;}
  to {opacity:1 ;}
}
.tab-title h3{
  color:#424242;
  line-height:1.3;
  margin:0 0 40px 0;  
}
[class*="dg-tabs-"]:after,
.resp-tabs-container:after,
.resp-tab-container:after  {
	clear: both;
	content: ".";
	height: 0px;
	font-size: 0px;
	visibility: hidden;
	display: block;
}
.dg-tabs-top ,
.dg-tabs-bottom {
	clear: both;
}
.dg-tabs-top ul.resp-tabs-list ,
.dg-tabs-bottom ul.resp-tabs-list {
	margin: 0;
	padding:0;
	display:inline-block;
	border-left: 1px solid #e8e8e8;
	vertical-align:bottom;
}
.dg-tabs-top .resp-tabs-container ,
.dg-tabs-bottom .resp-tabs-container {
	padding: 0;
	margin: 0 0 8px;
	clear: both;
	border: 1px solid #e8e8e8;
}
.dg-tabs-top .resp_margin,
.dg-tabs-bottom .resp_margin,
.dg-tabs-left .resp_margin, 
.dg-tabs-right .resp_margin{
	padding:20px 20px;
}

.dg-tabs-top ul.resp-tabs-list li ,
.dg-tabs-bottom ul.resp-tabs-list li {
	font-size: 15px;
	margin: 0;
	list-style: none;
	border-top: 1px solid #e8e8e8;
	border-right: 1px solid #e8e8e8;
	margin-bottom: -1px;
	float: left;
	position: relative;
	z-index: 1;
	padding: 8px 15px;
	white-space: nowrap;
	cursor: pointer;
    transition:background-color ease-in 200ms,color ease-in 200ms;
    -moz-transition:background-color ease-in 200ms,color ease-in 200ms;
    -webkit-transition:background-color ease-in 200ms,color ease-in 200ms;
    -o-transition:background-color ease-in 200ms,color ease-in 200ms;
    -ms-transition:background-color ease-in 200ms,color ease-in 200ms;	
	color:#424242;
}
.dg-tabs-top ul.resp-tabs-list li:hover ,
.dg-tabs-bottom ul.resp-tabs-list li:hover {
	color: #333;
	background: #eeeeee;
}
.dg-tabs-top ul.resp-tabs-list li.resp-tab-active ,
.dg-tabs-bottom ul.resp-tabs-list li.resp-tab-active {
	position: relative;
	z-index: 1;
	color: #FFF;
}
.dg-tabs-top ul.resp-tabs-list li.resp-tab-active,
.dg-tabs-top ul.resp-tabs-list li.resp-tab-active, 
.dg-tabs-bottom ul.resp-tabs-list li.resp-tab-active:hover ,
.dg-tabs-bottom ul.resp-tabs-list li.resp-tab-active:hover {
}
.dg-tabs-top ul.resp-tabs-list li.resp-tab-active ,
.dg-tabs-bottom ul.resp-tabs-list li.resp-tab-active {
	background-color: #FFF;
	color: #20a3f0;
}
.dg-tabs-top h2.resp-accordion, 
.dg-tabs-top .resp_container ,
.dg-tabs-bottom h2.resp-accordion, 
.dg-tabs-bottom .resp_container {
	display: none;
}

.dg-tabs-bottom ul.resp-tabs-list{
	margin:0 0 8px;
}
.dg-tabs-bottom .resp-tabs-container {
    margin:0;
}
.dg-tabs-bottom ul.resp-tabs-list li{
	border-top:none;
	border-bottom: 1px solid #e8e8e8;
	margin-top: -1px;
}
.dg-tabs-left ,
.dg-tabs-right {
	clear: both;
}
.dg-tabs-left .resp-tabs-container ,
.dg-tabs-right .resp-tabs-container{
	padding: 0;
	margin: 0 0 8px;
	border: 1px solid #e8e8e8;
	overflow: auto;
}
.dg-tabs-left ul.resp-tabs-list ,
.dg-tabs-right ul.resp-tabs-list {
	float: left;
	margin: 0 -1px 0 0;
	padding:0;
	border-bottom: 1px solid #e8e8e8;
}
.dg-tabs-left ul.resp-tabs-list li,
.dg-tabs-right ul.resp-tabs-list li {
	font-size: 13px;
	color:#424242;
	margin: 0;
	list-style: none;
	border-top: 1px solid #e8e8e8;
	border-left: 1px solid #e8e8e8;
	position: relative;
	z-index: 1;
	min-width: 120px;
	padding: 8px 15px;
	white-space: nowrap;
	cursor: pointer;
	text-align:right;
    transition:background-color ease-in 200ms,color ease-in 200ms;
    -moz-transition:background-color ease-in 200ms,color ease-in 200ms;
    -webkit-transition:background-color ease-in 200ms,color ease-in 200ms;
    -o-transition:background-color ease-in 200ms,color ease-in 200ms;
    -ms-transition:background-color ease-in 200ms,color ease-in 200ms;	
}

.dg-tabs-left ul.resp-tabs-list li:hover,
.dg-tabs-right ul.resp-tabs-list li:hover {
	background: #eeeeee;
	color: #333;
}
.dg-tabs-left ul.resp-tabs-list li.resp-tab-active ,
.dg-tabs-right ul.resp-tabs-list li.resp-tab-active {
	position: relative;
	z-index: 1;
	color: #20a3f0;
	background-color: #FFF
}
.dg-tabs-left h2.resp-accordion, 
.dg-tabs-left .resp_container ,
.dg-tabs-right h2.resp-accordion, 
.dg-tabs-right .resp_container {
	display: none;
}

.dg-tabs-right ul.resp-tabs-list{
	float:right;
	margin:0 0 0 -1px;
}
.dg-tabs-right .resp-tabs-container {
    margin:0;
}
.dg-tabs-right ul.resp-tabs-list li{
	border-left:none;
	border-right: 1px solid #e8e8e8;
	text-align:left;
}

@media only screen and (max-width:768px) {
	[class*="dg-tabs-"] ul.resp-tabs-list {
		display: none;
	}
	[class*="dg-tabs-"] h2.resp-accordion {
		border: 1px solid #e1e1e1;
		border-bottom: none;
		font-size: 15px;
		font-weight: normal;
		padding: 8px 15px;
		cursor: pointer;
		color: #919191;
		margin: 0;
		display: block;
		transition: all ease-in 200ms;
		-moz-transition: all ease-in 200ms;/* Firefox 4 */
		-webkit-transition:all ease-in 200ms;/* Safari and Chrome */
		-o-transition:all ease-in 200ms;/* Opera */
		-ms-transition:all ease-in 200ms;/* IE9? */
	}
	[class*="dg-tabs-"] h2.resp-accordion:hover{
		background: #eeeeee;
		color: #333333;
	}
	[class*="dg-tabs-"] h2.resp-tab-active, 
	[class*="dg-tabs-"] h2.resp-tab-active:hover {
		background: #20a3f0;
		color: #FFF;
	}
	[class*="dg-tabs-"] .resp-arrow {
		float: right;
		position: relative;
		top: 1px;
		display: inline-block;
		font-family: 'FontAwesome';
		font-style: normal;
		font-weight: normal;
		line-height: 1;
		-webkit-font-smoothing: antialiased;
		margin-top: 10px;
	}
	[class*="dg-tabs-"] .resp-arrow:before{
		content: "\f067";
	}
	[class*="dg-tabs-"] .resp-tab-active .resp-arrow:before{
		content: "\f068";
	}

	[class*="dg-tabs-"] .resp-tabs-container  {
		width: 100%;
		border: none;
		border-bottom: 1px solid #e1e1e1;
	}
	[class*="dg-tabs-"] .resp-tab-content {
		border: 1px solid #e1e1e1;
		border-bottom: none;
		width: auto !important;
		display: none;
	}
	[class*="dg-tabs-"] .resp-tabs-container{
		margin-bottom:8px;
	}
}

/*dg-tabs-top01*/
.dg-tabs-top01 ul.resp-tabs-list{
	border:none;
}
.dg-tabs-top01 ul.resp-tabs-list li{
	border:none;
	padding:10px 20px;
	border-bottom:1px solid transparent;
		transition: all ease-in 200ms;
		-moz-transition: all ease-in 200ms;/* Firefox 4 */
		-webkit-transition:all ease-in 200ms;/* Safari and Chrome */
		-o-transition:all ease-in 200ms;/* Opera */
		-ms-transition:all ease-in 200ms;/* IE9? */
}
.dg-tabs-top01 ul.resp-tabs-list li:hover,
.dg-tabs-top01 ul.resp-tabs-list li.resp-tab-active{
	color:#424242;
	border-bottom-color:#20a3f0;
	background:none;
}
.dg-tabs-top01 .resp-tabs-container{
	border:none;
	border-top:1px solid #e0dede;
}
.dg-tabs-top01 .resp_margin{
	padding:20px 20px 0 20px;
}
/*dg-tabs-top02*/
.dg-tabs-top02 ul.resp-tabs-list{
	border:none;
	margin:0 0 0 20px;
}
.dg-tabs-top02 ul.resp-tabs-list li{
	color:#272727;
	border:1px solid transparent;
	border-bottom:none;
	padding:15px 20px 11px 20px;
}
.dg-tabs-top02 ul.resp-tabs-list li.resp-tab-active{
	border-color:#e0dede;
	color:#272727;
}
.dg-tabs-top02 ul.resp-tabs-list li .fa,
.dg-tabs-top02 h2.resp-accordion .fa{
	margin-right:6px;
	font-size:16px;
	width:20px;
	height:20px;
	line-height:20px;
	text-align:center;
	display:inline-block;
}
.dg-tabs-top02 .resp-tabs-container{
    border:0;   
    border-top: 1px solid #e8e8e8;
}
.dg-tabs-top02 .resp_margin {
    padding: 20px 20px 0 20px;
}
/*dg-tabs-top03*/
.dg-tabs-top03 ul.resp-tabs-list li span{
    padding:11px 20px;
	display:inline-block;
	line-height:1.2;
}
.dg-tabs-top03 ul.resp-tabs-list li{
    margin-top:1px;
	padding:0;
}
.dg-tabs-top03 ul.resp-tabs-list li.resp-tab-active{
    border-top: 2px solid #20a3f0;
	margin-top: 0;	
}
.dg-tabs-top03 ul.resp-tabs-list li.resp-tab-active{   
    color: #424242;
}	
/*dg-tabs-top04*/
.dg-tabs-top04 ul.resp-tabs-list li span{
    padding:11px 20px;
	display:inline-block;
	line-height:1.2;	
}
.dg-tabs-top04 ul.resp-tabs-list li{
    margin-top:1px;
	padding:0;
	margin-bottom:0;
}
.dg-tabs-top04 ul.resp-tabs-list li.resp-tab-active{
    border-top: 2px solid #20a3f0;
	margin-top: 0;
	color: #424242;	
	-moz-box-shadow:3px 0 6px 0px #e0e0e0; 
	-webkit-box-shadow:3px 0 6px 0px #e0e0e0; 
	box-shadow:3px 0 6px 0px #e0e0e0;
}
/*dg-tabs-top05*/
.dg-tabs-bg01{
       background: url("../images/dg-tabs-bg01.jpg") left top no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
	padding:10px 0;
}
.dg-tabs-top05 ul.resp-tabs-list{   
    border-radius: 2px 0 0 0;
}   
.dg-tabs-top05,
.dg-tabs-top05 ul.resp-tabs-list li{
   color:#fff;
}
.dg-tabs-top05 ul.resp-tabs-list li{
   padding:1px 0 0 0;
}
.dg-tabs-top05 ul.resp-tabs-list li span{
    padding:11px 20px;
	display:inline-block;
	line-height:1.2;
}
.dg-tabs-top05 ul.resp-tabs-list li em{
    display:inline-block;
	padding:0 10px 0 0;}

.dg-tabs-top05 ul.resp-tabs-list li.resp-tab-active{
    border-top: 2px solid #20a3f0;
	padding: 0;
	background-color:transparent;
	color: #fff;	
}
.dg-tabs-top05 .resp-tabs-container{
    border:1px solid #b6b6b6;
}
.dg-tabs-top05 ul.resp-tabs-list li{   
    border-top: 1px solid #b6b6b6;
    border-right: 1px solid #b6b6b6;
}
/*dg-tabs-top06*/
.dg-tabs-top06,
.dg-tabs-top06 ul.resp-tabs-list li{
    color:#fff;
}
.dg-tabs-top06 ul.resp-tabs-list li span{
    padding:11px 20px;
	display:inline-block;
	line-height:1.2; 	
}
.dg-tabs-top06 ul.resp-tabs-list li{
    padding:1px 0 0 0;	
}
.dg-tabs-top06 ul.resp-tabs-list li em{
    display:inline-block;
	padding:0 10px 0 0;
}
.dg-tabs-top06 ul.resp-tabs-list li.resp-tab-active{
    border-top: 2px solid #20a3f0;
	padding: 0;
	background-color:transparent;	
	position:relative;	
}
.dg-tabs-top06 ul.resp-tabs-list li.resp-tab-active span{
}
.dg-tabs-top06 ul.resp-tabs-list li.resp-tab-active:before {
    border: 3px solid transparent;
    border-top: 3px solid #20a3f0;
    content: "";
    display: block;
    position: absolute;
    left: 50%;
    top: 0;
    width: 0;
    margin: 0 0 0 -2px;
} 
.dg-tabs-top06 .resp-tabs-container{
    border:1px solid #b6b6b6;
}
.dg-tabs-top06 ul.resp-tabs-list li{   
    border-top: 1px solid #b6b6b6;
    border-right: 1px solid #b6b6b6;
}
/*dg-tabs-top07*/
.dg-tabs-top07 ul.resp-tabs-list li{
	font-size:15px;	
	border:0;	
	padding:0;
}
.dg-tabs-top07 ul.resp-tabs-list li span{
  padding:0 20px;
  display:inline-block;
  border-top: 1px solid #e8e8e8;
  border-left: 1px solid #e8e8e8;  
  height:40px;
  line-height:40px;
}
.dg-tabs-top07 ul.resp-tabs-list li:last-child span{
   border-right: 1px solid #e8e8e8; 
}
.dg-tabs-top07 ul.resp-tabs-list li.resp-tab-active span{	
	 margin-top:-10px;
	 border-right:1px solid #e8e8e8;
	 margin-right:-1px;	 
	 color:#424242;
	 height:50px;
	 line-height:40px;
	 padding-top:10px;
	 background-color:#fff;
}
.dg-tabs-top07 ul.resp-tabs-list li .fa,
.dg-tabs-top07 h2.resp-accordion .fa{
	margin-right:6px;
	font-size:16px;
	width:20px;
	height:20px;
	line-height:20px;
	text-align:center;
	display:inline-block;
}
.dg-tabs-top07 ul.resp-tabs-list{
  border:0;
}
.dg-tabs-top07 ul.resp-tabs-list li:hover{
    color: #fff;
    background:#20a3f0;
}
/*dg-tabs-top08*/
.dg-tabs-top08 ul.resp-tabs-list{
  border:0; 
  margin:0 0 0 1px;
}
.dg-tabs-top08 ul.resp-tabs-list li{
	color:#383838;
	font-size:15px;	
	border:0;	
	padding:0;	
	background:#e8e7e7;
}
.dg-tabs-top08 ul.resp-tabs-list li span{
  padding:0 20px;
  display:inline-block;
  border-top: 1px solid #e8e8e8;
  border-right: 1px solid #fff; 
  height:40px;
  line-height:40px;  
}
.dg-tabs-top08 ul.resp-tabs-list li.resp-tab-active{
  margin:0 0 0 -1px;
}
.dg-tabs-top08 ul.resp-tabs-list li.resp-tab-active span{	
	 margin-top:-10px;
	 margin-right:0;
	 border-right:1px solid #e8e8e8;
	 border-left:1px solid #e8e8e8;	
	 border-radius:5px 5px 0 0;
	 background:#fff;
	 color:#383838;
	 padding-top:10px;
	 height:50px;
	 line-height:40px;
	 background-color:#fff;
}
.dg-tabs-top08 ul.resp-tabs-list li .fa,
.dg-tabs-top08 h2.resp-accordion .fa{
	margin-right:6px;
	font-size:16px;
	width:20px;
	height:20px;
	line-height:20px;
	text-align:center;
	display:inline-block;
}
.dg-tabs-top08 ul.resp-tabs-list li:hover{
    color: #fff;
    background:#20a3f0;
}
.dg-tabs-top08 .resp_margin{
    padding:30px;
}
/*dg-tabs-top09*/
.dg-tabs-top09 ul.resp-tabs-list li{
	font-size:15px;	
	padding:11px 20px;
	line-height:1.2;
	 background:#f0f0f0;
	 border-right:1px solid #fff;
}
.dg-tabs-top09 ul.resp-tabs-list li.resp-tab-active{
   border-bottom:1px solid #20a3f0;
   color:#20a3f0;  
}
.dg-tabs-top09 ul.resp-tabs-list li.resp-tab-active:before {
    border: 3px solid transparent;
    border-top: 3px solid #20a3f0;
    content: "";
    display: block;
    position: absolute;
    left: 50%;
    bottom:-7px;
    width: 0;
    margin: 0 0 0 -2px;
}
.dg-tabs-bg02{
   background:#f9f9f9;
   padding:20px 0
 }
.dg-tabs-top09 ul.resp-tabs-list li:hover{
    color: #fff;
    background:#20a3f0;
}
.dg-tabs-top09 ul.resp-tabs-list li.resp-tab-active:hover{ 
   color:#20a3f0;
   background:#fff;   
}
/*dg-tabs-top10*/
.dg-tabs-top10 ul.resp-tabs-list li{
   background:#f0f0f0;
    padding:16px 20px;
   line-height:1.2;
   font-size:15px;
   border:0;
   margin:0;
   border-right:1px solid #fff;
}
.dg-tabs-top10 ul.resp-tabs-list li.resp-tab-active{
   color:#fff;
   position:relative;
   border-radius:10px 0 0 0;
}
.dg-tabs-top10 .resp-tabs-container .resp-tab-content-active .resp_margin{
  color:#fff;
}
.dg-tabs-top10 .resp-tabs-container .resp-tab-content-active .resp_margin h2{
  color:#fff;
}
.dg-tabs-top10 ul.resp-tabs-list li.resp-tab-active:before {
    position: absolute;
    left: 0;
    top: 0;
    width: 0;
    content: "";
    display: block;
    border:5px solid #7201aa;
    border-color:#1f6c9a #1f6c9a transparent transparent;
    background-color: #f9f9f9; 
	 transform:rotate(446deg);
    -ms-transform:rotate(446deg);
    -moz-transform:rotate(446deg);
    -webkit-transform:rotate(446deg);
    -o-transform:rotate(446deg);
}
.dg-tabs-top10 ul.resp-tabs-list{
  border:0;
}
.dg-tabs-top10  .resp-tabs-container{
   border:0;
   background-color:#20a3f0;
}

/*dg-tabs-top11*/
.dg-tabs-top11 ul.resp-tabs-list li{
   background:#e3e3e3;
    padding:16px 30px;
   line-height:1.2;
   font-size:15px;
   border:0;  
   border-right:1px solid #fff;
   margin:0;
    	transition: all ease-in 200ms;
		-moz-transition: all ease-in 200ms;/* Firefox 4 */
		-webkit-transition:all ease-in 200ms;/* Safari and Chrome */
		-o-transition:all ease-in 200ms;/* Opera */
		-ms-transition:all ease-in 200ms;/* IE9? */  
}
.dg-tabs-top11 ul.resp-tabs-list li.resp-tab-active{
   background:#20a3f0;
   color:#fff;
   position:relative;
   border-right:1px solid transparent;
}
.dg-tabs-top11 ul.resp-tabs-list{
  border:0;
}

.dg-tabs-top11 .resp_margin{
    padding:30px;
} 
.dg-tabs-top11  .resp-tabs-container{
   border:0;  
   background:#20a3f0;
   color:#fff;
}
/*dg-tabs-top12*/
.dg-tabs-top12{
  border:1px solid #cccbcb;  
}
.dg-tabs-top12 ul.resp-tabs-list{
  padding:5px;
}
.dg-tabs-top12 ul.resp-tabs-list li{
   background:#e3e3e3;
    padding:11px 30px;
   line-height:1.2;
   font-size:15px;
   border:0;  
   margin:5px;
}
.dg-tabs-top12 ul.resp-tabs-list li.resp-tab-active{
   background:#20a3f0;
   color:#fff;
   position:relative;     
}
.dg-tabs-top12 .resp_margin{
    padding:30px;
} 
.dg-tabs-top12 .resp-tabs-container{
    border:0;
    border-top:1px solid #cccbcb;
	margin:0	
}
.dg-tabs-top12 ul.resp-tabs-list li.resp-tab-active:before {
    border: 4px solid transparent;
    border-top: 4px solid #20a3f0;
    content: "";
    display: block;
    position: absolute;
    left: 50%;
    bottom:-8px;
    width: 0;
    margin: 0 0 0 -2px;
}
/*dg-tabs-top13*/
.dg-tabs-top13{
  border:1px solid #cccbcb;  
}
.dg-tabs-top13 ul.resp-tabs-list{
  padding:5px;
}
.dg-tabs-top13 ul.resp-tabs-list li{
   background:#f0f0f0;
    padding:11px 20px;
   line-height:1.2;
   font-size:15px;
   border:0;
   margin:5px;  
   border-radius:5px;
}
.dg-tabs-top13 ul.resp-tabs-list li.resp-tab-active{
   background:#20a3f0;
   color:#fff;
   position:relative;   
}
.dg-tabs-top13 .resp-tabs-container{
    border:0;
    border-top:1px solid #cccbcb;
	margin:0;		
}
.dg-tabs-top13 ul.resp-tabs-list li.resp-tab-active:before {
    border: 4px solid transparent;
    border-top: 4px solid #20a3f0;
    content: "";
    display: block;
    position: absolute;
    left: 50%;
    bottom:-8px;
    width: 0;
    margin: 0 0 0 -2px;
}
/*dg-tabs-top14*/
.dg-tabs-top14 ul.resp-tabs-list{
    width:100%
}
.dg-tabs-top14 ul.resp-tabs-list{
   border:0;
}
.dg-tabs-top14 .resp-tabs-container{  
	border:1px solid #e0dede;
    border-top:0;
	margin-right: 1px;
}
.dg-tabs-top14 ul.resp-tabs-list li{
   background:#eeeeee;
    padding:11px 0;
   line-height:1.2;
   font-size:15px;
   width:33.33333%;
    text-align: center;
    border-radius: 5px 5px 0 0;
    border-right: 2px solid #e0dede;
	border-top: 2px solid #e0dede;
  
}
.dg-tabs-top14 ul.resp-tabs-list li em{
   display:inline-block;
   padding:0 10px 0 0;
}
.dg-tabs-top14 ul.resp-tabs-list li:last-child{
   border-right: 1px solid #e0dede;
}
.dg-tabs-top14 ul.resp-tabs-list li:first-child{
   border-left: 1px solid #e0dede;
}
.dg-tabs-top14 ul.resp-tabs-list li span{
  display:inline-block;
}
.dg-tabs-top14 ul.resp-tabs-list li.resp-tab-active{
  border-top: 2px solid #20a3f0;   
  color:#333333;
}
.dg-tabs-top14 .resp_margin{
    padding:25px;
} 
/*dg-tabs-top15*/
.dg-tabs-top15 ul.resp-tabs-list{
    width:100%
}
.dg-tabs-top15 ul.resp-tabs-list{
   border:0;
}
.dg-tabs-top15 .resp-tabs-container{  
	border:1px solid #e0dede;  
	margin-right: 1px;
}
.dg-tabs-top15 ul.resp-tabs-list li{
   background:#eeeeee;
    padding:11px 30px;
   line-height:1.2;
   font-size:15px; 
    text-align: center;
    border-radius: 5px 5px 0 0;
    border-right: 1px solid #e0dede;
	border-left: 1px solid #e0dede;
	border-top: 2px solid #e0dede;
	margin:0 5px -1px 0;
	position:relative;  
}
.dg-tabs-top15 ul.resp-tabs-list li:before{
   content:"";
   position:absolute;
   bottom:0;
   width:100%;
   left:0;
   height:1px;
   background:#e0dede;
}
.dg-tabs-top15 ul.resp-tabs-list li em{
   display:inline-block;
   padding:0 10px 0 0;
}
.dg-tabs-top15 ul.resp-tabs-list li span{
  display:inline-block;
}
.dg-tabs-top15 ul.resp-tabs-list li.resp-tab-active{
  border-top: 2px solid #20a3f0; 
  border-bottom:0;  
  color:#333333;
}
.dg-tabs-top15 ul.resp-tabs-list li.resp-tab-active:before{
  display:none;
}
.dg-tabs-top15 .resp_margin{
  padding:25px;
} 
.dg-tabs-top15 .resp_margin{
    padding:30px;
} 
/*dg-tabs-top16*/
.dg-tabs-top16 ul.resp-tabs-list li{
   padding:12px 20px;
   line-height:1.2;
   font-size:15px; 

}
.dg-tabs-top16 ul.resp-tabs-list li em{
   display:inline-block;
   padding:0 5px 0 0;
}
.dg-tabs-top16 ul.resp-tabs-list li.resp-tab-active{
   background:#20a3f0;
   color:#fff;
 } 
 /*dg-tabs-top17*/
.dg-tabs-top17 ul.resp-tabs-list li{
   padding:12px 20px;
   line-height:1.2;
   font-size:15px;
   background:#eeeeee;
   margin:0 5px 0 0;
}
.dg-tabs-top17 ul.resp-tabs-list li em{
   display:inline-block;
   padding:0 5px 0 0;
}
.dg-tabs-top17 ul.resp-tabs-list li.resp-tab-active{   
    color:#fff;
    background: -webkit-linear-gradient(135deg, #00ccff, #00ccff, #1183da);
    background: -o-linear-gradient(135deg, #00ccff, #00ccff, #1183da);
    background: -moz-linear-gradient(135deg, #00ccff, #00ccff, #1183da);
    background: linear-gradient(135deg, #00ccff, #00ccff, #1183da );
    background-color: #00ccff;
 }
.dg-tabs-top17 .resp-tabs-container{
   background:#eeeeee;
   border:0;
}
.dg-tabs-top17 ul.resp-tabs-list li:hover{
    color: #fff;
    background:#20a3f0;
}
 /*dg-tabs-top18*/
.tab_top_img{
	width:100%;
}
.tab_top_img img{
	width:100%;
}
.dg-tabs-top18{
  text-align:center;
  border:1px solid #e0dede;
  border-top:none;
  position:relative;
}

.dg-tabs-top18 ul.resp-tabs-list{
  padding:0;
  margin:0;
  position:absolute;
  bottom:100%;
  left:0;
  right:0;
  text-align:center;
  border:none;
  font-size:0;
	word-spacing:-1px;
}
.dg-tabs-top18 ul.resp-tabs-list li{
   padding:14px 15px;
   line-height:1.2;
   font-size:15px;
   background:#eeeeee;
   margin:0 0 0 0;
   border-left:1px solid #fff;
   border-top:0;
   border-right:0;
   background:rgba(255,255,255,0.8);
   color:#333;
   float:none;
   display:inline-block;
	word-spacing:0px;
}
.dg-tabs-top18 ul.resp-tabs-list li em{
   display:inline-block;
   padding:0 10px 0 0;
}
.dg-tabs-top18 ul.resp-tabs-list li:first-child{
   border:0;
}
.dg-tabs-top18 .resp-tabs-container{
  text-align:left;
  border:0;
}
.dg-tabs-top18 ul.resp-tabs-list li.resp-tab-active{
  background:#fff;
  color:#333333;
}
.dg-tabs-top18 ul.resp-tabs-list li:hover{
    color: #fff;
    background:#20a3f0;
}
.dg-tabs-top18 ul.resp-tabs-list li.resp-tab-active:hover{
  background:#fff;
  color:#333333;
}
 /*dg-tabs-top19*/
.dg-tabs-top19{
  text-align:center;
  border:1px solid #e0dede;
  border-top:none;
  position:relative;
}
.dg-tabs-top19 ul.resp-tabs-list{
	margin:0;
	padding:0;
  position:absolute;
  bottom:100%;
  left:0;
  right:0;
  text-align:center;
  border:none;
}
.dg-tabs-top19 ul.resp-tabs-list li{
   padding:14px 15px;
   line-height:1.2;
   font-size:15px;
   background:#eeeeee;
   margin:0 2px 0 0;
   border-left:0;
   border-top:0;
   border-right:0;
   background:rgba(255,255,255,0.8);
   color:#383838;
   float:none;
   display:inline-block;
}
.dg-tabs-top19 ul.resp-tabs-list li em{
   display:inline-block;
   padding:0 10px 0 0;
}
.dg-tabs-top19 ul.resp-tabs-list li:first-child{
   border:0;
}
.dg-tabs-top19 .resp-tabs-container{
  text-align:left;
  border:0;
}
.dg-tabs-top19 ul.resp-tabs-list li.resp-tab-active{
  background:#fff;
  color:#383838;
}
.dg-tabs-top19 ul.resp-tabs-list li:hover{
    color: #fff;
    background:#20a3f0;
}
.dg-tabs-top19 ul.resp-tabs-list li.resp-tab-active:hover{
  background:#fff;
  color:#333333;
}
/*dg-tabs-bottom01*/
.dg-tabs-bg03{
    background: url("../images/dg-tabs-bg03.jpg") left top no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    padding: 10px 0;   
}
.dg-tabs-bottom01 ul.resp-tabs-list {
    margin: -21px 0 0 0;  
}
.dg-tabs-bottom01{
   text-align:center;
}
.dg-tabs-bottom01 ul.resp-tabs-list li{
   padding:12px 20px;
   font-size:15px;
   line-height:1.2;
   border-radius:5px;
   margin:0 3px;
   border:0;
   background:#fff;
}
.dg-tabs-bottom01 ul.resp-tabs-list li em{
   display:inline-block;
   padding:0 10px 0 0;
}
.dg-tabs-bottom01 ul.resp-tabs-list{
  border:0;
}
.dg-tabs-bottom01 .resp-tabs-container{
   text-align:left;
   border:1px solid #0e5b95;
   color:#fff;
}
.dg-tabs-bottom01 .resp_margin{
    padding:30px;
}
.dg-tabs-bottom01 ul.resp-tabs-list li.resp-tab-active{
  border:0;
  color:#fff;
  background:#20a3f0
}
/*dg-tabs-bottom02*/
.dg-tabs-bottom02{
   text-align:center;   
}
.dg-tabs-bottom02 ul.resp-tabs-list{
   margin:0;  
}
.dg-tabs-bottom02 ul.resp-tabs-list li{ 
   font-size:15px;
   line-height:1.2;
   color:#fff;  
   margin:0 0 0 0;
   border:0;
   border-top:1px solid #0e5b95;
   border-bottom:1px solid #0e5b95; 
   padding:0;
   		transition: all ease-in 200ms;
		-moz-transition: all ease-in 200ms;/* Firefox 4 */
		-webkit-transition:all ease-in 200ms;/* Safari and Chrome */
		-o-transition:all ease-in 200ms;/* Opera */
		-ms-transition:all ease-in 200ms;/* IE9? */
}
.dg-tabs-bottom02 ul.resp-tabs-list li span{
   display:block;
   padding:17px 20px;   
   border-left:1px solid #0e5b95;
   border-right:1px solid #0e5b95;
   margin:0 0 0 -1px;
}
.dg-tabs-bottom02 ul.resp-tabs-list li:first-child span{
   margin:0 0 0 0;  
}
.dg-tabs-bottom02 ul.resp-tabs-list li em{
   display:block;
   padding:0 0 10px 0;
}
.dg-tabs-bottom02 ul.resp-tabs-list{
  border:0;
}
.dg-tabs-bottom02 .resp-tabs-container{
   text-align:left;   
   color:#fff;
   border:1px solid #0e5b95;
   border-bottom:0;
}
.dg-tabs-bottom02 .resp_margin{
    padding:30px;
}
.dg-tabs-bottom02 ul.resp-tabs-list li.resp-tab-active{ 
  color:#fff;
  background:#20a3f0; 
}
.dg-tabs-bottom02 ul.resp-tabs-list li.resp-tab-active span{
}
/*dg-tabs-bottom03*/
.dg-tabs-bottom03{
  border-bottom:0; 
}
.dg-tabs-bottom03 ul.resp-tabs-list{
    width:100.1%;
	margin:0;
}
.dg-tabs-bottom03 ul.resp-tabs-list{
   border:0;
}
.dg-tabs-bottom03 .resp-tabs-container{  	
    border:0;
	margin-right: 1px;	
}
.dg-tabs-bottom03 ul.resp-tabs-list li{
   background:#eeeeee;
   color:#333;  
   line-height:1.2;
   font-size:15px;  
    text-align: center;   
	border-top:0; 
	padding:0;
	border:0;		
}
.dg-tabs-bottom03 ul.resp-tabs-list li span{
   display:inline-block;
   padding:11px 0;	
   border-right: 1px solid #e0dede;
   border-left: 1px solid #e0dede;
   border-bottom: 2px solid #e0dede;
   border-radius: 0 0 5px 5px; 
   		transition: all ease-in 200ms;
		-moz-transition: all ease-in 200ms;/* Firefox 4 */
		-webkit-transition:all ease-in 200ms;/* Safari and Chrome */
		-o-transition:all ease-in 200ms;/* Opera */
		-ms-transition:all ease-in 200ms;/* IE9? */	
}
.dg-tabs-bottom03 ul.resp-tabs-list li em{
   display:inline-block;
   padding:0 10px 0 0;
}
.dg-tabs-bottom03 ul.resp-tabs-list li:last-child span{  
   margin-right:1px;  
}
.dg-tabs-bottom03 ul.resp-tabs-list li span{
  display:block;
}
.dg-tabs-bottom03 ul.resp-tabs-list li.resp-tab-active span{
  border-bottom: 2px solid #20a3f0;   
  color:#333333;
}
.dg-tabs-bottom03 .resp_margin{
    padding:25px;
	border-left:1px solid #e0dede;
	border-right:1px solid #e0dede;
	border-top:1px solid #e0dede;
}
.dg-tabs-bottom03 ul.resp-tabs-list li:hover span{
    color: #fff;
    background:#20a3f0;
}
.dg-tabs-bottom03 ul.resp-tabs-list li.resp-tab-active:hover span{
  color:#333333;
  background:#fff;
}
/*dg-tabs-bottom04*/
.dg-tabs-bottom04{
   text-align:center;
   border:1px solid #e0dede;
}
.dg-tabs-bottom04 ul.resp-tabs-list{
   margin:0;
   width:100%;
}
.dg-tabs-bottom04 ul.resp-tabs-list li{ 
   font-size:15px;
   line-height:1.2;
   margin:0;
   border:0;
   border-top:1px solid #e0dede; 
   width:25%;
   padding:0;
}
.dg-tabs-bottom04 ul.resp-tabs-list li:first-child{
  border-left:0;
}
.dg-tabs-bottom04 ul.resp-tabs-list li:last-child span{
  padding-right:1px;
}
.dg-tabs-bottom04 ul.resp-tabs-list li span{
   display:block;
   padding:11px 0;   
   border-left:1px solid #e0dede;
}
.dg-tabs-bottom04 ul.resp-tabs-list li em{
   display:inline-block;
   padding:0 10px 0 0;
}
.dg-tabs-bottom04 ul.resp-tabs-list{
  border:0;
}
.dg-tabs-bottom04 .resp-tabs-container{
   text-align:left;     
   border:0;
}
.dg-tabs-bottom04 ul.resp-tabs-list li.resp-tab-active{ 
  color:#fff;
  background:#20a3f0;
  border-top:1px solid #e0dede;  
}
.dg-tabs-bottom04 ul.resp-tabs-list li.resp-tab-active span{
   border-left:1px solid #e0dede;  
}
/*dg-tabs-top20*/
.dg-tabs-top20{
  text-align:center;
}
.dg-tabs-top20 ul.resp-tabs-list li{
    font-size:13px;
	text-transform:uppercase;
	}

.dg-tabs-top20 ul.resp-tabs-list li span{
    padding:25px 36px;
	display:inline-block;
	line-height:1.2;
}
.dg-tabs-top20 ul.resp-tabs-list li{
    margin-top:1px;
	padding:0;
}
.dg-tabs-top20 ul.resp-tabs-list li.resp-tab-active{
    border-top: 2px solid #20a3f0;
	margin-top: 0;	
}
.dg-tabs-top20 ul.resp-tabs-list li.resp-tab-active{   
    color: #424242;
}
.dg-tabs-top20 .resp_margin{
    padding:20px 20px;
	text-align:left;
}
/*dg-tabs-top21*/
.dg-tabs-top21{
  border:1px solid #cccbcb;
  text-align:center;  
}
.dg-tabs-top21 ul.resp-tabs-list{
  padding:5px 0;
  border:0;
}
.dg-tabs-top21 ul.resp-tabs-list li{
   background:#e3e3e3;
   color:#333;
    padding:11px 30px;
   line-height:1.2;
   font-size:15px;
   border:0;  
   margin:5px;
}
.dg-tabs-top21 ul.resp-tabs-list li.resp-tab-active{
   background:#20a3f0;
   color:#fff;
   position:relative;     
}
.dg-tabs-top21 .resp_margin{
    padding:30px;
} 
.dg-tabs-top21 .resp-tabs-container{
   text-align:left;
    border:0;
    border-top:1px solid #cccbcb;	
	margin:0;
}
.dg-tabs-top21 ul.resp-tabs-list li.resp-tab-active:before {
    border: 4px solid transparent;
    border-top: 4px solid #20a3f0;
    content: "";
    display: block;
    position: absolute;
    left: 50%;
    bottom:-8px;
    width: 0;
    margin: 0 0 0 -2px;
}
/*dg-tabs-top22*/
.dg-tabs-top22{
  border:1px solid #cccbcb;
  text-align:center;  
}
.dg-tabs-top22 ul.resp-tabs-list{
  padding:5px 0;
  border:0;
}
.dg-tabs-top22 ul.resp-tabs-list li{
   background:#f0f0f0;
   color:#333;
   padding:11px 30px;
   line-height:1.2;
   font-size:15px;
   border:0;
   margin:5px;  
   border-radius:5px;
}
.dg-tabs-top22 ul.resp-tabs-list li.resp-tab-active{
   background:#20a3f0;
   color:#fff;
   position:relative;   
} 
.dg-tabs-top22 .resp-tabs-container{
    text-align:left;
    border:0;
    border-top:1px solid #cccbcb;	
	margin:0;
}
.dg-tabs-top22 ul.resp-tabs-list li.resp-tab-active:before {
    border: 4px solid transparent;
    border-top: 4px solid #20a3f0;
    content: "";
    display: block;
    position: absolute;
    left: 50%;
    bottom:-8px;
    width: 0;
    margin: 0 0 0 -2px;
}
/*dg-tabs-left01*/
.dg-tabs-left01{
    border-bottom:1px solid #bdbcbc;
	border-right:1px solid #bdbcbc;
}
.dg-tabs-left01 .resp-tabs-container{
   margin:0;
   border-bottom:0;
   border-right:0 
   }

.dg-tabs-left01 ul.resp-tabs-list li{
   padding:0 0;
   border:0;
   text-align:center;
}
.dg-tabs-left01 ul.resp-tabs-list li span{
   font-size:15px;
   color:#333;
  display:block;
  padding:0 0;
  border-top: 1px solid #bdbcbc;
  border-left:0;
  border-right:0;
}
.dg-tabs-left01 ul.resp-tabs-list{
   border-left: 1px solid #bdbcbc;
   border-bottom:0;
   border-right: 1px solid #bdbcbc;
}
.dg-tabs-left01 ul.resp-tabs-list li.resp-tab-active{
   background-color: transparent;
}
.dg-tabs-left01 ul.resp-tabs-list li.resp-tab-active span{
  border-right: 1px solid #00c2f6;
  margin-right: -1px;
  color:#333;
 
}
.dg-tabs-left01 .resp_margin{
    padding:30px;
} 
/*dg-tabs-right01*/
.dg-tabs-right01 ul.resp-tabs-list li {
   border:1px solid transparent;
   margin:0 0 0 0;
   font-size:15px;
   color:#333;
   padding:16px 10px;
   line-height:1.2;
   text-align:center;
   min-width:112px
}
.dg-tabs-right01 ul.resp-tabs-list{
   border:0
}
.dg-tabs-right01 ul.resp-tabs-list li.resp-tab-active{
  border: 1px solid #bdbcbc;
  border-left:1px solid transparent;
  color:#333;
  background-color:#f9f9f9;
 
}
.dg-tabs-right01 .resp_margin{
   padding:30px;  
}
.dg-tabs-right01 .resp-tabs-container{
    border: 1px solid #bdbcbc;
}
/*dg-tabs-left02*/
.dg-tabs-left02 ul.resp-tabs-list li{
   font-size:15px;
   color:#333;
   padding:16px 10px;
   line-height:1.2;
   text-align:center;
   border-radius:5px 0 0 5px;
   margin-left:1px; 
   min-width:130px;
   
}
.dg-tabs-left02 ul.resp-tabs-list li.resp-tab-active{
   border-left:2px solid #00c2f6;
   color:#333;
    margin-left:0;
}
.dg-tabs-left02 .resp_margin{
   padding:25px;
}
/*dg-tabs-left03*/
.dg-tabs-left03 ul.resp-tabs-list li{
   font-size:15px;
   color:#383838;
   padding:16px 10px;
   line-height:1.2;
   text-align:center;  
   margin-left:1px;
   min-width:98px;   
}
.dg-tabs-left03 ul.resp-tabs-list li.resp-tab-active{
   border-left:2px solid #00c2f6;
   color:#383838;
   margin-left:0;
   position:relative;
   -moz-box-shadow:0px 4px 5px 0px #e0e0e0;
    -webkit-box-shadow:0px 4px 5px 0px #e0e0e0;
    box-shadow:0px 4px 5px 0px #e0e0e0	
}
.dg-tabs-left03 ul.resp-tabs-list li.resp-tab-active:after{
   content:"";
   position:absolute;
   bottom: -6px;
   left: -2px;

   width:102%;
   height:6px;
}
/*dg-tabs-left04*/
.dg-tabs-left04 ul.resp-tabs-list li{
   font-size:15px;
   color:#333;
   padding:14px 10px;
   line-height:1.2;
   text-align:center;   
   margin:0 0 5px 0; 
   border-bottom: 1px solid #e8e8e8;
   min-width:130px;
   
}
.dg-tabs-left04 ul.resp-tabs-list li em{
   display:inline-block;
   padding:0 10px 0 0;
}
.dg-tabs-left04 ul.resp-tabs-list li.resp-tab-active{  
   color:#333;   
}
.dg-tabs-left04 ul.resp-tabs-list{
  border:0;
}
.dg-tabs-left04 .resp_margin{
   padding:30px;
}
/*dg-tabs-left05*/
.dg-tabs-left05 ul.resp-tabs-list li{
   font-size:15px;
   padding:16px 10px;
   line-height:1.2;
   text-align:center;  
   margin-left:1px;
   min-width:108px;   
}
.dg-tabs-left05 ul.resp-tabs-list li.resp-tab-active{
   border-left:2px solid #00c2f6;
   color:#424242;
   margin-left:0; 
}
.dg-tabs-left05 ul.resp-tabs-list li.resp-tab-active:before {
    border: 4px solid transparent;
    border-left: 4px solid #20a3f0;
    content: "";
    display: block;
    position: absolute;
    left:0;
    top:50%;
    width: 0;
    margin:-4px 0 0 -0;
}
.dg-tabs-bg04{
  background:#021f26;
  padding:20px 0;
  color:#fff;
}
/*dg-tabs-left06*/
.dg-tabs-left06 ul.resp-tabs-list{
  border-top:1px solid #0b4a59;
  border-bottom:0;
}
.dg-tabs-left06 ul.resp-tabs-list li{
   font-size:15px;
   color:#fff;
   padding:16px 10px;
   line-height:1.2;
   text-align:center;  
    margin-left:0;
	 min-width:105px;
	 border-bottom: 1px solid #0b4a59;
    border-left: 1px solid #0b4a59;
	border-top:0;   
}
.dg-tabs-left06 ul.resp-tabs-list li.resp-tab-active{  
    color:#fff;
    margin-left:-10px;
	background-color:#021f26;
	border-bottom:1px solid #0b4a59;
	border-top:1px solid #0b4a59;
	margin-top: -1px;
}
.dg-tabs-left06 .resp_margin{
   padding:50px 10px 25px 40px;
}
.dg-tabs-left06 .resp-tabs-container{
   border:1px solid #0b4a59;
}
/*dg-tabs-left07*/
.dg-tabs-left07 ul.resp-tabs-list{
  border-top:1px solid #0b4a59;
  border-bottom:0;
}
.dg-tabs-left07 ul.resp-tabs-list li{
   font-size:15px;
   color:#fff;
   padding:16px 10px;
   line-height:1.2;
   text-align:center;  
    margin-left:0;
	 min-width:125px;
	 border-bottom: 1px solid #0b4a59;
    border-left: 1px solid #0b4a59;
	 border-right: 1px solid #0b4a59;
	border-top:0;
	background:#193339;   
	
}
.dg-tabs-left07 ul.resp-tabs-list li.resp-tab-active{  
    color:#fff;
    margin-left:-10px;
	background-color:#021f26;
	border-bottom:1px solid #0b4a59;
	border-top:1px solid #0b4a59;
	margin-top: -1px;
	border-radius:5px 0 0 5px;
}
.dg-tabs-left07 .resp_margin{
   padding:25px;
}
.dg-tabs-left07 .resp-tabs-container{
   border:1px solid #0b4a59;
}
/*dg-tabs-left08*/
.dg-tabs-left08 ul.resp-tabs-list{
  border:0;
}
.dg-tabs-left08 ul.resp-tabs-list li{
   font-size:15px;
   color:#fff;
   padding:13px 10px;
   line-height:1.2;
   text-align:center;  
    margin-left:0;
	 min-width:125px;
	 border: 1px solid #0b4a59; 
	background:#193339;  
	margin:0 0 1px 0;
}
.dg-tabs-left08 ul.resp-tabs-list li.resp-tab-active{     
	background-color:#021f26;	
}
.dg-tabs-left08 .resp_margin{
   padding:25px;
}
.dg-tabs-left08 .resp-tabs-container{
   border:1px solid #0b4a59;
}
.dg-tabs-left08 ul.resp-tabs-list li.resp-tab-active:before {
    border: 4px solid transparent;
    border-right: 4px solid #20a3f0;
    content: "";
    display: block;
    position: absolute;
    right: 0;
    top: 50%;
    width: 0;
    margin: -4px 0 0 -0;
}
/*dg-tabs-left09 */
.dg-tabs-left09  ul.resp-tabs-list{
   border-bottom:1px solid #e2e0e0;  
}
.dg-tabs-left09  ul.resp-tabs-list li{
   background:#f9f9f9;
    padding:12px 10px;
   line-height:1.2;
   font-size:15px;
   border:0;
   margin:0;
   border:#e0dede;
   min-width:93px;
   text-align:center;
   border:1px solid #e2e0e0;  
   border-bottom:0;
}
.dg-tabs-left09  ul.resp-tabs-list li.resp-tab-active{
   background:#20a3f0;
   color:#fff;
   position:relative;
   border-radius:16px 0 0 0;
   border:1px solid transparent;
   border-bottom:0;
}
.dg-tabs-left09  ul.resp-tabs-list li.resp-tab-active:before {
    position: absolute;
    left: 0;
    top: 0;
    width: 0;
    content: "";
    display: block;
    border:5px solid #7201aa;
    border-color:#1f6c9a #1f6c9a transparent transparent;
    background-color: #f9f9f9; 
	 transform:rotate(446deg);
    -ms-transform:rotate(446deg);
    -moz-transform:rotate(446deg);
    -webkit-transform:rotate(446deg);
    -o-transform:rotate(446deg);
} 
.dg-tabs-left09   .resp-tabs-container{
   border:1px solid #cccbcb;
   border-radius: 0 5px 5px 5px;
}
/*dg-tabs-left10 */
.dg-tabs-left10 ul.resp-tabs-list{
   border-bottom:0;  
   margin:0;
}
.dg-tabs-left10 ul.resp-tabs-list li{
   background:#e3e3e3;
    padding:12px 10px;
   line-height:1.2;
   font-size:15px;
   border:0;
   margin:0;
   border-bottom:1px solid #fff;
   min-width:94px;
   text-align:center;
  
}
.dg-tabs-left10 ul.resp-tabs-list li.resp-tab-active{
   background:#20a3f0;
   color:#fff;
   position:relative;  
   border-bottom:1px solid transparent;
   
}
.dg-tabs-left10 .resp_margin{
    padding:30px;	
} 
.dg-tabs-left10 .resp-tabs-container{
   border:0; 
   background:#20a3f0;
   color:#fff;
}
/*dg-tabs-left11*/
.dg-tabs-left11 ul.resp-tabs-list li{
   font-size:15px;
   color:#333;
   padding:11px 10px;
   line-height:1.2;
   text-align:center; 
	min-width:110px;
	border-radius:5px;
	background:#e3e3e3;
	border:0;
	margin-bottom:4px;   
}
.dg-tabs-left11 ul.resp-tabs-list li.resp-tab-active{ 
   color:#fff;  
   background:#20a3f0;   
}
.dg-tabs-left11 ul.resp-tabs-list li.resp-tab-active:before {
    border: 4px solid transparent;
    border-left: 4px solid #20a3f0;
    content: "";
    display: block;
    position: absolute;
    right:-8px;
    top:50%;
    width: 0;
    margin:-4px 0 0 -0;
}
.dg-tabs-left11 .resp_margin{
   padding:30px;
   background:#f9f9f9;
}
.dg-tabs-left11 ul.resp-tabs-list{
   padding:5px 10px 5px 5px;
   border:1px solid #e0dede;
   background:#f9f9f9;   
}
/*dg-tabs-left12 */
.dg-tabs-left12 ul.resp-tabs-list{
   border-bottom:0;  
   margin:0;
}
.dg-tabs-left12 ul.resp-tabs-list li{
   background:#f0f0f0;
    padding:12px 10px;
   line-height:1.2;
   font-size:15px;
   border:0;
   margin:0;
   border-bottom:1px solid #fff;
   min-width:94px;
   text-align:center;
  
}
.dg-tabs-left12 ul.resp-tabs-list li.resp-tab-active{
   background:#20a3f0;
   color:#fff;
   position:relative;  
   border-bottom:1px solid #fff;   
}
.dg-tabs-left12 ul.resp-tabs-list li.resp-tab-active:before {
    border: 4px solid transparent;
    border-left: 4px solid #20a3f0;
    content: "";
    display: block;
    position: absolute;
    right:-8px;
    top:50%;
    width: 0;
    margin:-4px 0 0 -0;
}
/*dg-tabs-left13*/
.dg-tabs-left13 ul.resp-tabs-list{
   border-bottom:0;
}
.dg-tabs-left13 ul.resp-tabs-list li{
   font-size:15px;
   color:#fff;
   padding:12px 10px;
   line-height:1.2;
   text-align:center;
   border-radius:5px 0 0 5px;     
	 min-width:118px;
	 background-color:#021429; 
	 border-top:1px solid #707070;
	 border-bottom:1px solid #707070;
	 border-left:2px solid #707070; 
}
.dg-tabs-left13 ul.resp-tabs-list li em{
  padding:0 10px 0 0;
}
.dg-tabs-left13 ul.resp-tabs-list li.resp-tab-active{
   border-left:2px solid #00c2f6;
   color:#333;  
   border-top:1px solid transparent;
   border-bottom:1px solid transparent;
	
}
.dg-tabs-left13 .resp_margin{
   padding:20px;
   color:#fff;
}
.dg-tabs-bg05 {
    background: url("../images/dg-tabs-img05.jpg") left top no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    padding: 30px 0;
}
.dg-tabs-left13 .resp-tabs-container{   
    border: 1px solid #707070;	
}
/*dg-tabs-left14*/
.dg-tabs-left14 ul.resp-tabs-list{
   border-bottom:0;
}
.dg-tabs-left14 ul.resp-tabs-list li{
   font-size:15px;
   color:#fff;
   padding:12px 10px;
   line-height:1.2;
   text-align:center;
   border-radius:5px 0 0 5px; 
   margin:0 0 10px 0;    
	 min-width:118px;
	 background-color:#021429; 
	 border-top:1px solid #707070;
	 border-bottom:1px solid #707070;
	 border-left:2px solid #707070; 
}
.dg-tabs-left14 ul.resp-tabs-list li.resp-tab-active{
   border-left:2px solid #00c2f6;
   color:#333;  
   border-top:1px solid transparent;
   border-bottom:1px solid transparent;
	
}
.dg-tabs-left14 .resp_margin{  
   color:#fff;
   padding:20px;
}
.dg-tabs-left14 .resp-tabs-container{   
    border: 1px solid #707070;	
}
/*dg-tabs-left15*/
.dg-tabs-left15 ul.resp-tabs-list{
   border-bottom: 1px solid #707070;
}
.dg-tabs-left15 ul.resp-tabs-list li{
   font-size:15px;
   color:#fff;
   padding:11px 10px;
   line-height:1.2;
   text-align:center; 
   min-width:125px;
   background-color:transparent; 
   border-top: 1px solid #707070;
   border-left: 1px solid #707070;

}
.dg-tabs-left15 ul.resp-tabs-list li.resp-tab-active{
  background-color:#20a3f0;
  color:#fff;
}
.dg-tabs-left15 ul.resp-tabs-list li em{
  padding:0 10px 0 0;  
}
.dg-tabs-left15 .resp-tabs-container{   
    border: 1px solid #707070;
	color:#fff;   
}
.dg-tabs-left15 .resp_margin{
   padding:30px 10px 30px 30px;  
}
/*dg-tabs-left16*/
.dg-tabs-left16 ul.resp-tabs-list{
   border:0;
   margin:0;
}
.dg-tabs-left16 ul.resp-tabs-list li{
   font-size:15px;
   color:#333;
   padding:11px 10px;
   line-height:1.2;
   text-align:center; 
   min-width:130px;
   background-color:#efefef; 
   border:0;
   margin:0 0 6px 0;
}
.dg-tabs-left16 ul.resp-tabs-list li.resp-tab-active{
  background-color:#fff;
  color:#333;
}
.dg-tabs-left16 ul.resp-tabs-list li em{
  padding:0 10px 0 0;
  }
.dg-tabs-left16 .resp-tabs-container{   
    border:0;
	background:#fff;	
}
.dg-tabs-left16 .resp_margin{
   padding:30px;  
}
.dg-tabs-left16 ul.resp-tabs-list li:hover{
    color: #fff;
    background:#20a3f0;
}
.dg-tabs-left16 ul.resp-tabs-list li.resp-tab-active:hover{   
    background:#fff;
	color:#333;
}
/*dg-tabs-left17*/
.dg-tabs-left17 ul.resp-tabs-list{
   border-bottom:0;
   position:absolute;
   left:-50px;
   top:10px;
}
.dg-tabs-left17 ul.resp-tabs-list li{
   font-size:15px;
   color:#333;
   padding:11px 10px;
   line-height:1.2;
   text-align:center; 
   min-width:132px;
   background-color:#fff; 
   border: 1px solid #e0dede;
   margin:0 0 6px 0;
   border-radius:5px;   
}
.dg-tabs-left17 ul.resp-tabs-list li em{
  padding:0 10px 0 0;
}
.dg-tabs-left17 ul.resp-tabs-list li.resp-tab-active{
  color:#333;
  border:1px solid #20a3f0
}
.dg-tabs-left17 ul.resp-tabs-list li em{
  padding:0 10px 0 0;  
}
.dg-tabs-left17 .resp-tabs-container{   
    border: 1px solid #e0dede;	
}
.dg-tabs-left17 .resp_margin{
   padding:30px 20px 30px 90px;  
}
/*dg-tabs-left18*/
.dg-tabs-left18 ul.resp-tabs-list{
   border-bottom:0;
   border-left:1px solid #e0dede;
}
.dg-tabs-left18 ul.resp-tabs-list li{
   font-size:15px;
   color:#333;
   padding:17px 10px;
   line-height:1.2;
   text-align:center;    
   border: 1px solid #e0dede; 
   border-left:0; 
   margin-bottom:3px;
   background-color:#ececec;
}
.dg-tabs-left18 ul.resp-tabs-list li:last-child{
   margin-bottom:0;
}
.dg-tabs-left18 ul.resp-tabs-list li em{
   display:inline-block;
}
.dg-tabs-left18 ul.resp-tabs-list li.resp-tab-active{
  background-color:#20a3f0;
  color:#fff;
}
.dg-tabs-left18 ul.resp-tabs-list li em{
  padding:0 0 10px 0;  
  display:block;
}
.dg-tabs-left18 .resp-tabs-container{   
    border: 1px solid #e0dede;	 
}
.dg-tabs-left18 .resp_margin{
   padding:30px;  
}
.dg-tabs-left18 ul.resp-tabs-list li:hover{
    color: #fff;
    background:#20a3f0;
}
/*dg-tabs-left19*/
.dg-tabs-left19 ul.resp-tabs-list{
  margin:0;
}
.dg-tabs-left19 ul.resp-tabs-list li{
   font-size:13px;
   color:#333;
   padding:25px 35px;
   line-height:1.2;
   text-align:center;  
   margin-left:1px;
   text-transform:uppercase;
    
}
.dg-tabs-left19 ul.resp-tabs-list li.resp-tab-active{
   border-left:2px solid #00c2f6;
   color:#333;
   margin-left:0;
   position:relative;	
}
.dg-tabs-left19 ul.resp-tabs-list li.resp-tab-active:after{
   content:"";
   position:absolute;
   bottom: -6px;
   left: -2px;
   width:102%;
   height:6px;
}
.dg-tabs-left19 .resp_margin{
   padding:30px;
   text-align:center;
}
/*tab contaienr*/
.tab_list{
   margin:0;
   padding:0;
   list-style:none;
   width:50%;
   float:left;}

.tab_list li{
   margin:0;
   padding:12px 0;
   list-style:none;
   line-height:1.2;
   }
.tab_list li span{
  color:#20a3f0;
  display:inline-block;
  padding:0 10px 0 0 ;
}

.resp_margin .tabstop06_con h2{
    font-size: 25px;
    text-transform: uppercase;  
    color: #fff;
    font-weight: normal;
    line-height: 1;
    margin: 0 0 18px 0;
}
.tab_list02{
   margin:0;
   padding:0;
   list-style:none; 
}
.tab_list02 li{
   margin:0;
   padding:12px 0;
   list-style:none;
   line-height:1.2;
   }
.tab_list02 li span{
  color:#20a3f0;
  display:inline-block;
  padding:0 10px 0 0 ;
}
.resp_margin h2{
  font-size:15px;
  color:#333;
  text-transform:uppercase;
}
.dg-tabs-top11 .resp_margin h2{
  color:#fff;
}
.dg-tabs-top10 .resp_margin h2{
    margin: 0px 0 10px 0;
	line-height:1.2;
}
.dg-tabs-top13 .resp_margin h2{
    margin: 0px 0 17px 0;
	line-height:1.2;
}
.dg-tabs-top17 .resp_margin .tab_list li:last-child{
  padding:12px 0 0 0;
}
.dg-tabs-top17 .resp_margin .tab_list:first-child{
  padding:0 0 0 20px;
}
.dg-tabs-bottom01 .tab_list02 li span{
  color:#fff;
}
.dg-tabs-left03 .resp_margin h2{
  position:relative;
  font-weight:bold;
  font-size:25px;
  color:#272727;
  display: inline-block;
  margin: 7px 0 0 0;
}
.dg-tabs-left03 .resp_margin h2:before{
  position:absolute;
  content:"";
  right:-53px;
  top:50%;
  border-bottom:2px solid #999999;
  width:45px;
}
.dg-tabs-left03 .resp_margin h2:after{
  position:absolute;
  content:"";
  left:-53px;
  top:50%;
  border-bottom:2px solid #999999;
  width:45px;
}
.dg-tabs-right01 .tab_list02 li{
   float:left;
   padding:0 20px 0 0;
} 
.dg-tabs-right01 .tab_list02 li span{
   color:#333;
} 
.dg-tabs-left01 .tab_list02{
  float:left;
  padding:0 0 0 40px;
}
.dg-tabs-top21 .tab_list li{
  padding:11px 0; 
}
.dg-tabs-left19 .resp_margin h3{
  color:#000000;
  font-size:13px;
  margin:10px 0 10px 0;
  text-transform:uppercase;
}
.dg-tabs-top20 .resp_margin h3{
  color:#666;
  font-size:13px;
  margin:0;
  text-transform:uppercase;
}
.dg-tabs-top20 .resp_margin h2{
  color:#20a3f0;
  font-size:25px;
  text-transform:uppercase;
  font-weight:bold;  
      margin: 0;
    letter-spacing: 2px;
    line-height: 1.2;
}
.dg-tabs-top20 .resp_margin .left{
   float:left;
    margin-right: 2%;
    width: 27%;
}
.dg-tabs-top20 .resp_margin .right{
   float:left;
   width:71%;
}
.dg-tabs-left19 .resp_margin h2{
  color:#20a3f0;
  font-size:25px;
  text-transform:uppercase;
  font-weight:bold;  
}
.dg-tabs-left19 .resp_margin .line{
  height:4px;
  background:#20a3f0;
  width:16px;
  margin:0 auto;  
}
.dg-tabs-top20 .resp_margin .line{
  height:4px;
  background:#20a3f0;
  width:40px;
  margin:20px 0;  
}
.dg-tabs-left19 .resp_margin .social_a em{
   display:inline-block;
   margin:5px 10px;
}
.dg-tabs-top20 .resp_margin .social_a em{
    color: #999;
    display: inline-block;
    font-size: 18px;
    margin: 0 20px 5px 0;
}
.dg-tabs-left06 .resp_margin h2{
    font-size: 20px;
    color: #fff;
    text-transform: uppercase;
	font-weight:bold;
	margin:15px 0 5px 0;	
}
.dg-tabs-left10 .resp_margin h2{
    color:#fff;
	font-size:13px;
	margin:0 0 10px 0;
}
.dg-tabs-left11 .resp_margin h2{
    font-size: 15px;
    color: #000;
    text-transform: uppercase;
    font-weight: normal;
	margin:6px 0 12px 0;
}
.dg-tabs-left12 .resp_margin h2{
    font-size:13px;
    color: #000;
    text-transform: uppercase;
    font-weight: normal;
	margin:14px 0 18px 0;
}
@media only screen and (min-width:1500px) {
.dg-tabs-top20 .resp_margin{
    padding:40px;
}
.dg-tabs-top13 ul.resp-tabs-list li{
    padding:11px 30px;
}
.dg-tabs-top10 ul.resp-tabs-list li {
    padding: 16px 30px;
}
}
 @media only screen and (min-width: 768px) and (max-width: 991px) {
.dg-tabs-top01 .resp_margin,.dg-tabs-top02 .resp_margin,.dg-tabs-top03 .resp_margin,.dg-tabs-top04 .resp_margin,.dg-tabs-top05 .resp_margin,.dg-tabs-top06 .resp_margin,.dg-tabs-top07 .resp_margin,.dg-tabs-top08 .resp_margin,.dg-tabs-top09 .resp_margin,.dg-tabs-top10 .resp_margin,.dg-tabs-top11 .resp_margin,.dg-tabs-top12 .resp_margin,.dg-tabs-top13 .resp_margin,.dg-tabs-top16 .resp_margin,.dg-tabs-top17 .resp_margin,.dg-tabs-top18 .resp_margin,.dg-tabs-top19 .resp_margin,
.dg-tabs-top21 .resp_margin,.dg-tabs-top20 .resp_margin,.dg-tabs-top22 .resp_margin
.dg-tabs-bottom01 .resp_margin,.dg-tabs-bottom02 .resp_margin,.dg-tabs-bottom03 .resp_margin,.dg-tabs-bottom04 .resp_margin,
.dg-tabs-left01 .resp_margin,.dg-tabs-left02 .resp_margin,.dg-tabs-left03 .resp_margin,.dg-tabs-left04 .resp_margin,.dg-tabs-left05 .resp_margin,
.dg-tabs-left06 .resp_margin,.dg-tabs-left07 .resp_margin,.dg-tabs-left09  .resp_margin,.dg-tabs-left11 .resp_margin,.dg-tabs-left12 .resp_margin,
.dg-tabs-left13 .resp_margin,.dg-tabs-left14 .resp_margin,.dg-tabs-left15 .resp_margin,.dg-tabs-left16 .resp_margin,.dg-tabs-left17 .resp_margin,
.dg-tabs-left18 .resp_margin,.dg-tabs-left19 .resp_margin,
.dg-tabs-right01 .resp_margin{
   padding:15px;
} 
.dg-tabs-left17 ul.resp-tabs-list{
    border-bottom: 0;
    position: inherit;
    left: 0;
    top: 0;
    margin: 10px 5px 0 0;
}
.dg-tabs-bottom03 ul.resp-tabs-list li em,
.dg-tabs-bottom04 ul.resp-tabs-list li em
 {   
    padding: 0 0 0 0;   
}
.dg-tabs-bottom03 ul.resp-tabs-list li,
.dg-tabs-bottom04 ul.resp-tabs-list li {
    font-size:13px;   
}
/*tab contaienr*/
.tab_list { 
    width: 100%;
    float: none;
}
.dg-tabs-left03 .resp_margin h2:before {   
    right: -40px;   
    width: 30px;
}
.dg-tabs-left03 .resp_margin h2:after {  
    left: -40px;  
    width: 30px;
} 
.dg-tabs-left03 .resp_margin h2{
  font-size:18px;
}
.dg-tabs-top13,.dg-tabs-top12,.dg-tabs-top18,.dg-tabs-top18,.dg-tabs-top21,.dg-tabs-bottom03{
  margin-bottom:8px!important;
}
.dg-tabs-top08 ul.resp-tabs-list{
  margin-top:10px;
}
.dg-tabs-bottom02 .resp-tabs-container{
  margin-top:8px;
}
.dg-tabs-top17 .resp_margin .tab_list:first-child {
    padding: 0 0 0 0;
}
}

@media only screen and (max-width: 768px) {
.dg-tabs-top .resp_margin,
.dg-tabs-bottom .resp_margin,
.dg-tabs-left .resp_margin, 
.dg-tabs-right .resp_margin,
.dg-tabs-top01 .resp_margin,
.dg-tabs-top02 .resp_margin,
.dg-tabs-top20 .resp_margin{
   padding:15px;
} 
.dg-tabs-top01 .resp-tabs-container,
.dg-tabs-top02 .resp-tabs-container,
.dg-tabs-top10 .resp-tabs-container,
.dg-tabs-top12 .resp-tabs-container,
.dg-tabs-top13 .resp-tabs-container,
.dg-tabs-top19 .resp-tabs-container,
.dg-tabs-top18 .resp-tabs-container,
.dg-tabs-top21 .resp-tabs-container,
.dg-tabs-top22 .resp-tabs-container,
.dg-tabs-bottom03 .resp-tabs-container,
.dg-tabs-bottom04 .resp-tabs-container,
.dg-tabs-left01 .resp-tabs-container,
.dg-tabs-right01 .resp-tabs-container,
.dg-tabs-left09 .resp-tabs-container,
.dg-tabs-left17 .resp-tabs-container,
.dg-tabs-left18 .resp-tabs-container{
   border:none;
   border-bottom:1px solid #e0dede;
}
.dg-tabs-top10,
.dg-tabs-top12,
.dg-tabs-top13,
.dg-tabs-top19,
.dg-tabs-top18,
.dg-tabs-top21,
.dg-tabs-top22,
.dg-tabs-bottom02,
.dg-tabs-bottom03,
.dg-tabs-bottom04,
.dg-tabs-left09,
.dg-tabs-left17,
.dg-tabs-left18{
  border:0;
}
.dg-tabs-left01 {
    border-bottom: 0;
    border-right: 0;	
}
.dg-tabs-left06 .resp-tab-content,
.dg-tabs-left07 .resp-tab-content,
.dg-tabs-left08 .resp-tab-content{
  border: 1px solid #0b4a59;
  border-bottom: none;
}
.dg-tabs-left06 h2.resp-accordion,
.dg-tabs-left07 h2.resp-accordion,
.dg-tabs-left08 h2.resp-accordion{
  border: 1px solid #0b4a59;
  border-bottom: none;
  color:#fff;
}
.dg-tabs-left06 .resp-tabs-container,
.dg-tabs-left07 .resp-tabs-container,
.dg-tabs-left08 .resp-tabs-container{
  border:none;
  border-bottom:1px solid #0b4a59;
}

.dg-tabs-bottom01 .resp-tab-content,
.dg-tabs-bottom02 .resp-tab-content{
  border: 1px solid #0e5b95;
  border-bottom: none;
}
.dg-tabs-bottom01 h2.resp-accordion,
.dg-tabs-bottom02 h2.resp-accordion{
  border: 1px solid #0e5b95;
  border-bottom: none;
  color:#fff;
}
.dg-tabs-bottom01 .resp-tabs-container,
.dg-tabs-bottom02 .resp-tabs-container{
  border:none;
  border-bottom:1px solid #0e5b95;
}
.dg-tabs-left13 .resp-tab-content,
.dg-tabs-left14 .resp-tab-content,
.dg-tabs-left15 .resp-tab-content{
  border: 1px solid #707070;
  border-bottom: none;
}
.dg-tabs-left13 h2.resp-accordion,
.dg-tabs-left14 h2.resp-accordion,
.dg-tabs-left15 h2.resp-accordion{
  border: 1px solid #707070;
  border-bottom: none;
  color:#fff;
}
.dg-tabs-left13 .resp-tabs-container,
.dg-tabs-left14 .resp-tabs-container,
.dg-tabs-left15 .resp-tabs-container{
  border:none;
  border-bottom:1px solid #707070;
}
.dg-tabs-top05 .resp-tabs-container,
.dg-tabs-top06 .resp-tabs-container{
   border:0;
   border-bottom: 1px solid #b6b6b6;  
}

.dg-tabs-top05 .resp-tab-content,
.dg-tabs-top06 .resp-tab-content{
  border: 1px solid #b6b6b6;
  border-bottom: none;
}
.dg-tabs-top05 h2.resp-accordion,
.dg-tabs-top06 h2.resp-accordion{
  border: 1px solid #b6b6b6;
  border-bottom: none;
  color:#fff;
}
[class*="dg-tabs-"] h2.resp-accordion em{
  padding:0 5px 0 0
}
.dg-tabs-top10 .resp-tabs-container {   
  border-radius: 0;
}
.dg-tabs-top11 h2.resp-accordion,
.dg-tabs-left10 h2.resp-accordion{
  color:#fff;
}
.dg-tabs-top12 .resp-tabs-container,
.dg-tabs-top21 .resp-tabs-container{
  margin-bottom:6px;}

.tab_top_img {
    height: auto;
    overflow: hidden;
    position: inherit;
}
.dg-tabs-top20{
  text-align:left;
}
.dg-tabs-top10 h2.resp-accordion{
  color:#fff;
}
/*tab contaienr*/
.tab_list { 
    width: 100%;
    float: none;
}
.tab-title h3{
    margin: 10px 0 10px 0;
}
.dg-tabs-top17 .resp_margin .tab_list:first-child {
    padding: 0;
}
.dg-tabs-top20 .resp_margin .left {
    float: none;
    margin-right: 0;
    width: 100%;
}	
.dg-tabs-top20 .resp_margin .right {
    float: none;
    width: 100%;
}
}

a[href="donotshow"] {
    display: none !important;
}

#dnn_ctr15623_View_StencilDisplayData h2 {
    color: #c40e3c;
}

