.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:0;
    font-size:0;
    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-right: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-left:1px solid #e8e8e8;
    margin-bottom:-1px;
    float:right;
    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:right;
    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-right:1px solid #e8e8e8;
    position:relative;
    z-index:1;
    min-width:120px;
    padding:8px 15px;
    white-space:nowrap;
    cursor:pointer;
    text-align:left;
    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:left;
    margin:0 0 0 -1px
}
.dg-tabs-right .resp-tabs-container{
    margin:0
}
.dg-tabs-right ul.resp-tabs-list li{
    border-right:none;
    border-left:1px solid #e8e8e8;
    text-align:right
}
@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:left;
        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 20px 0 0
}
.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-left: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 0 #e0e0e0;
    -webkit-box-shadow:3px 0 6px 0 #e0e0e0;
    box-shadow:3px 0 6px 0 #e0e0e0
}
/*dg-tabs-top05*/
.dg-tabs-bg01{
    background:url("../images/dg-tabs-bg01.jpg") right 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: 0 2px 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 0 0 10px
}
.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-left: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 0 0 10px
}
.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;
    right: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-left: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-right:1px solid #e8e8e8;
    height:40px;
    line-height:40px
}
.dg-tabs-top07 ul.resp-tabs-list li:last-child span{
    border-left:1px solid #e8e8e8
}
.dg-tabs-top07 ul.resp-tabs-list li.resp-tab-active span{
    margin-top:-10px;
    border-left:1px solid #e8e8e8;
    margin-left:-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-left: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 1px 0 0
}
.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-left: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-left:0;
    border-left:1px solid #e8e8e8;
    border-right: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-left: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-left: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;
    right: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-left:1px solid #fff
}
.dg-tabs-top10 ul.resp-tabs-list li.resp-tab-active{
    color:#fff;
    position:relative;
    border-radius: 0 10px 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;
    right: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-left: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-left: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;
    right: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;
    right: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-left: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-left:2px solid #e0dede;
    border-top:2px solid #e0dede
}
.dg-tabs-top14 ul.resp-tabs-list li em{
    display:inline-block;
    padding: 0 0 0 10px
}
.dg-tabs-top14 ul.resp-tabs-list li:last-child{
    border-left:1px solid #e0dede
}
.dg-tabs-top14 ul.resp-tabs-list li:first-child{
    border-right: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-left: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-left:1px solid #e0dede;
    border-right: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%;
    right:0;
    height:1px;
    background:#e0dede
}
.dg-tabs-top15 ul.resp-tabs-list li em{
    display:inline-block;
    padding: 0 0 0 10px
}
.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 0 0 5px
}
.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 0 0 5px
}
.dg-tabs-top17 ul.resp-tabs-list li em{
    display:inline-block;
    padding: 0 0 0 5px
}
.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{
    height:226px;
    overflow:hidden;
    position:absolute
}
.tab_top_img img{
    max-width:100%;
    height:100%
}
.dg-tabs-top18{
    text-align:center;
    border:1px solid #e0dede;
    position:relative
}
.dg-tabs-top18 ul.resp-tabs-list{
    margin-top:180px;
    padding:0 5px
}
.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-right:1px solid #fff;
    border-top:0;
    border-left:0;
    background:rgba(255,255,255,0.8);
    color:#333
}
.dg-tabs-top18 ul.resp-tabs-list li em{
    display:inline-block;
    padding: 0 0 0 10px
}
.dg-tabs-top18 ul.resp-tabs-list li:first-child{
    border:0
}
.dg-tabs-top18 .resp-tabs-container{
    text-align:right;
    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;
    position:relative
}
.dg-tabs-top19 ul.resp-tabs-list{
    margin-top:180px;
    padding:0 5px
}
.dg-tabs-top19 ul.resp-tabs-list li{
    padding:14px 15px;
    line-height:1.2;
    font-size:15px;
    background:#eeeeee;
    margin: 0 0 0 5px;
    border-right:0;
    border-top:0;
    border-left:0;
    background:rgba(255,255,255,0.8);
    color:#383838
}
.dg-tabs-top19 ul.resp-tabs-list li em{
    display:inline-block;
    padding: 0 0 0 10px
}
.dg-tabs-top19 ul.resp-tabs-list li:first-child{
    border:0
}
.dg-tabs-top19 .resp-tabs-container{
    text-align:right;
    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") right 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 0 0 10px
}
.dg-tabs-bottom01 ul.resp-tabs-list{
    border:0
}
.dg-tabs-bottom01 .resp-tabs-container{
    text-align:right;
    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-right:1px solid #0e5b95;
    border-left: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:right;
    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-left: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-left:1px solid #e0dede;
    border-right: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 0 0 10px
}
.dg-tabs-bottom03 ul.resp-tabs-list li:last-child span{
    margin-left: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-right:1px solid #e0dede;
    border-left: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-right:0
}
.dg-tabs-bottom04 ul.resp-tabs-list li:last-child span{
    padding-left:1px
}
.dg-tabs-bottom04 ul.resp-tabs-list li span{
    display:block;
    padding:11px 0;
    border-right:1px solid #e0dede
}
.dg-tabs-bottom04 ul.resp-tabs-list li em{
    display:inline-block;
    padding: 0 0 0 10px
}
.dg-tabs-bottom04 ul.resp-tabs-list{
    border:0
}
.dg-tabs-bottom04 .resp-tabs-container{
    text-align:right;
    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-right: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:right
}
/*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:right;
    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;
    right: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:right;
    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;
    right:50%;
    bottom:-8px;
    width:0;
    margin:0 0 0 -2px
}
/*dg-tabs-left01*/
.dg-tabs-left01{
    border-bottom:1px solid #bdbcbc;
    border-left:1px solid #bdbcbc
}
.dg-tabs-left01 .resp-tabs-container{
    margin:0;
    border-bottom:0;
    border-left: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-right:0;
    border-left:0
}
.dg-tabs-left01 ul.resp-tabs-list{
    border-right:1px solid #bdbcbc;
    border-bottom:0;
    border-left: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-left:1px solid #00c2f6;
    margin-left:-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-right: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: 0 5px 5px 0;
    margin-right:1px;
    min-width:130px
}
.dg-tabs-left02 ul.resp-tabs-list li.resp-tab-active{
    border-right:2px solid #00c2f6;
    color:#333;
    margin-right: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-right:1px;
    min-width:98px
}
.dg-tabs-left03 ul.resp-tabs-list li.resp-tab-active{
    border-right:2px solid #00c2f6;
    color:#383838;
    margin-right:0;
    position:relative;
    -moz-box-shadow:0 4px 5px 0 #e0e0e0;
    -webkit-box-shadow:0 4px 5px 0 #e0e0e0;
    box-shadow:0 4px 5px 0 #e0e0e0
}
.dg-tabs-left03 ul.resp-tabs-list li.resp-tab-active:after{
    content:"";
    position:absolute;
    bottom:-6px;
    right:-2px;
/* background:url(../images/dg-tabs-shadow.png) repeat-x right bottom;
    */
    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 0 0 10px
}
.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-right:1px;
    min-width:108px
}
.dg-tabs-left05 ul.resp-tabs-list li.resp-tab-active{
    border-right:2px solid #00c2f6;
    color:#424242;
    margin-right:0
}
.dg-tabs-left05 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-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-right:0;
    min-width:105px;
    border-bottom:1px solid #0b4a59;
    border-right:1px solid #0b4a59;
    border-top:0
}
.dg-tabs-left06 ul.resp-tabs-list li.resp-tab-active{
    color:#fff;
    margin-right:-10px;
    background-color:#021f26;
    border-bottom:1px solid #0b4a59;
    border-top:1px solid #0b4a59;
    margin-top:-1px
}
.dg-tabs-left06 .resp_margin{
    padding: 50px 40px 25px 10px
}
.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-right:0;
    min-width:125px;
    border-bottom:1px solid #0b4a59;
    border-right:1px solid #0b4a59;
    border-left:1px solid #0b4a59;
    border-top:0;
    background:#193339
}
.dg-tabs-left07 ul.resp-tabs-list li.resp-tab-active{
    color:#fff;
    margin-right:-10px;
    background-color:#021f26;
    border-bottom:1px solid #0b4a59;
    border-top:1px solid #0b4a59;
    margin-top:-1px;
    border-radius: 0 5px 5px 0
}
.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-right: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-left:4px solid #20a3f0;
    content:"";
    display:block;
    position:absolute;
    left: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: 0 16px 0 0;
    border:1px solid transparent;
    border-bottom:0
}
.dg-tabs-left09 ul.resp-tabs-list li.resp-tab-active:before{
    position:absolute;
    right: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: 5px 0 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-right:4px solid #20a3f0;
    content:"";
    display:block;
    position:absolute;
    left:-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 5px 5px 10px;
    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-right:4px solid #20a3f0;
    content:"";
    display:block;
    position:absolute;
    left:-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: 0 5px 5px 0;
    min-width:118px;
    background-color:#021429;
    border-top:1px solid #707070;
    border-bottom:1px solid #707070;
    border-right:2px solid #707070
}
.dg-tabs-left13 ul.resp-tabs-list li em{
    padding: 0 0 0 10px
}
.dg-tabs-left13 ul.resp-tabs-list li.resp-tab-active{
    border-right: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") right 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: 0 5px 5px 0;
    margin: 0 0 10px 0;
    min-width:118px;
    background-color:#021429;
    border-top:1px solid #707070;
    border-bottom:1px solid #707070;
    border-right:2px solid #707070
}
.dg-tabs-left14 ul.resp-tabs-list li.resp-tab-active{
    border-right: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-right: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 0 0 10px
}
.dg-tabs-left15 .resp-tabs-container{
    border:1px solid #707070;
    color:#fff
}
.dg-tabs-left15 .resp_margin{
    padding: 30px 30px 30px 10px
}
/*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 0 0 10px
}
.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;
    right:-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 0 0 10px
}
.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 0 0 10px
}
.dg-tabs-left17 .resp-tabs-container{
    border:1px solid #e0dede
}
.dg-tabs-left17 .resp_margin{
    padding: 30px 90px 30px 20px
}
/*dg-tabs-left18*/
.dg-tabs-left18 ul.resp-tabs-list{
    border-bottom:0;
    border-right: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-right: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-right:1px;
    text-transform:uppercase
}
.dg-tabs-left19 ul.resp-tabs-list li.resp-tab-active{
    border-right:2px solid #00c2f6;
    color:#333;
    margin-right:0;
    position:relative
}
.dg-tabs-left19 ul.resp-tabs-list li.resp-tab-active:after{
    content:"";
    position:absolute;
    bottom:-6px;
    right:-2px;
    background:url(../images/dg-tabs-shadow.png) repeat-x right bottom;
    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:right
}
.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 0 0 10px
}
.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 0 0 10px
}
.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: 0 0 10px 0;
    line-height:1.2
}
.dg-tabs-top13 .resp_margin h2{
    margin: 0 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 20px 0 0
}
.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:"";
    left:-53px;
    top:50%;
    border-bottom:2px solid #999999;
    width:45px
}
.dg-tabs-left03 .resp_margin h2:after{
    position:absolute;
    content:"";
    right:-53px;
    top:50%;
    border-bottom:2px solid #999999;
    width:45px
}
.dg-tabs-right01 .tab_list02 li{
    float:right;
    padding: 0 0 0 20px
}
.dg-tabs-right01 .tab_list02 li span{
    color:#333
}
.dg-tabs-left01 .tab_list02{
    float:right;
    padding: 0 40px 0 0
}
.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:right;
    margin-left:2%;
    width:27%
}
.dg-tabs-top20 .resp_margin .right{
    float:right;
    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 0 5px 20px
}
.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;
        right:0;
        top:0;
        margin: 10px 0 0 5px
    }
    .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{
        left:-40px;
        width:30px
    }
    .dg-tabs-left03 .resp_margin h2:after{
        right:-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-left: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 0 0 5px
    }
    .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:right
    }
    .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-left:0;
        width:100%
    }
    .dg-tabs-top20 .resp_margin .right{
        float:none;
        width:100%
    }
}
    