/*Plugin CSS*/

.t_wrap {
    list-style: none;
    margin: 0 0 20px 0;
    padding: 0;
    //zoom:1;
    display: block;
}

.t_wrap:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.t_item {
    list-style: none;
}

.t_link {
    background: none;
    -webkit-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
    color: #333;
    float: left;
    margin: 0 0 0 5px;
    padding: 5px 20px;
    position: relative;
    text-decoration: none;
    z-index: 2;
}

.t_link.cur {
    border: 1px solid #ccc;
    border-width: 1px 1px 0 1px;
}

.liTabs2 > .t_item:first-child >.t_link {
    margin-left: 310px;
}

.liTabs2 > .t_item >.t_link {
    background-color: #ffffff;
    color: #000000;
    font-family: "gotham_proregular";
    font-size: 16px;
    padding: 0px 13px;
    height: 50px;
    line-height: 50px;
}

.liTabs2 > .t_item > .t_link > span:last-child {
    background-position: left bottom;
    background-color: transparent;
    background-repeat: no-repeat;
}

.liTabs2 > .t_item >.t_link.cur {
    background: #da7009;
    /* Old browsers */
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #da7009), color-stop(100%, #f7941e));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #da7009 0%, #f7941e 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #da7009 0%, #f7941e 100%);
    /* Opera 11.10+ */
    /* IE10+ */
    background: -webkit-gradient(linear, left top, left bottom, from(#da7009), to(#f7941e));
    background: linear-gradient(to bottom, #da7009 0%, #f7941e 100%);
    /* W3C */
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#da7009', endColorstr='#f7941e', GradientType=0);
    /* IE6-9 */
    border: 0px;
    color: #ffffff;
    font-family: "gotham_promedium";
    font-size: 16px;
    padding: 0px 13px;
    height: 50px;
    line-height: 50px;
    -webkit-border-radius: 10px 10px 0px 0px;
    border-radius: 10px 10px 0px 0px;
}

.liTabs2 > .t_item >.t_link:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle;
    width: 0;
}

.liTabs2 > .t_item >.t_link > span {
    display: inline-block;
    vertical-align: middle;
    background-position: left bottom;
}

.liTabs2 > .t_item >.t_link.cur > span {
    border-bottom: 1px dashed transparent;
    background-position: left top;
}

.liTabs5 {
    width: 100%;
    
}

.liTabs5:before {
    content: "";
    background-color: #f7941e;
    position: absolute;
    width: 960px;
    height: 60px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}

.liTabs5 > .t_item > .t_link {
    color: #ffffff;
    font-family: "gotham_promedium";
    font-size: 16px;
    height: 50px;
    line-height: 50px;
    border: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
    margin: 0 15px 0 0;
    padding: 5px 10px;
    text-decoration: none;
}

.name span {
    border-bottom: 1px dashed #a9a9a9;
    padding-bottom: 2px;
}

.liTabs2 > .t_item >.t_link.cur .name span {
    border-bottom: 1px dashed transparent;
}

.liTabs5 > .t_item:first-child > .t_link {}

.liTabs5 > .t_item:first-child > .t_link span.gui {
    background: url("/templates/liTabs/css/icon_star.png") no-repeat scroll left center transparent;
    border: 0 none;
    display: inline-block;
    height: 19px;
    left: -8px;
    position: relative;
    top: 18px;
    width: 19px;
    display: none;
}

.liTabs5 > .t_item > .t_link span {
    padding-bottom: 2px;
    font-weight: 600;
}

.liTabs5 > .t_item:nth-child(8) > .t_link {}

.liTabs5 > .t_item > .t_link.cur > span {
    background-color: #ffffff;
    border-bottom: 4px solid #c87317;
    -webkit-border-radius: 11px;
    border-radius: 11px;
    color: #000000;
    font-family: "gotham_promedium";
    font-size: 16px;
    padding: 11px;
}

.liTabs5 > .t_item:first-child > .t_link> span {}


/*.liTabs5 > .t_item:first-child > .t_link > span.gui{
    background: url("/templates/img/img_projects/2can/star_white.png") no-repeat scroll left center transparent !important;
    display: inline-block;
    height: 19px;
    margin-left: 15px;
    padding: 0;
    width: 19px;
}
*/


/*
.liTabs5 > .t_item:first-child > .t_link> span{
background: url("/templates/img/img_projects/2can/star_white.png") no-repeat scroll 9px center transparent;
padding-left:35px;
}

.liTabs5 > .t_item:first-child > .t_link.cur > span{
background: url("/templates/img/img_projects/2can/star.png") no-repeat scroll 9px center #ffffff;
padding-left:35px;
}*/


/*.liTabs5 > .t_item:first-child > .t_link{
padding-right:0px;
}

.liTabs5 > .t_item:first-child > .t_link.cur{
padding-right:14px;
}*/

.liTabs5 > .t_item:first-child > .t_link> span {
    margin-left: 35px;
}

.liTabs5 > .t_item:first-child > .t_link.cur> span {
    padding-left: 35px;
    margin-left: 0;
}

.liTabs5 > .t_item:first-child > .t_link> span:before {
    background: url("/templates/img/img_projects/2can/star_white.png") no-repeat scroll center center transparent;
    content: "";
    display: block;
    height: 19px;
    left: 20px;
    margin-top: -10px;
    position: absolute;
    top: 50%;
    width: 19px;
}

.liTabs5 > .t_item:first-child > .t_link.cur > span:before {
    background: url("/templates/img/img_projects/2can/star.png") no-repeat scroll center center #ffffff;
}

.liTabs5 > .t_item > .t_link.cur > span.gui {
    display: none !important;
}

.liTabs5 > .t_item:first-child > .t_link.cur span.gui {
    display: none;
}

.t_content {
    display: none;
    float: left;
    margin: 0 -100% 0 0;
    position: relative;
    width: 100%;
}

.t_include {
    background: transparent;
    border: 0px solid #ccc;
    -webkit-border-radius: 0px;
    border-radius: 0px;
    clear: both;
    overflow: hidden;
    padding: 0px;
    position: relative;
    top: 0px;
    z-index: 1;
    zoom: 1;
}

.vvod {
    position: absolute;
    font-family: "gotham_promedium";
    font-size: 16px;
    top: 18px;
}

.listik {
    width: 100%;
    border-collapse: collapse;
    table-layout: fixed;
    margin-top: 25px;
}

.listik td {
    text-align: center;
    vertical-align: top;
    padding: 20px 10px;
}

.listik td img {}

.listik tbody tr:nth-child(odd) td {
    vertical-align: bottom;
    padding-bottom: 0px;
    ;
}

.listik tbody tr:nth-child(even) td {
    text-decoration: underline;
    color: #d4d4d4;
    font-family: "gotham_promedium";
    font-size: 14px
}

.listik tbody tr:nth-child(even) td >span {
    color: #000000;
    line-height: 16px;
}

.dual {
    background-image: url('/templates/liTabs/css/icon_dual.png');
    width: 21px;
    height: 22px;
    margin-right: 10px;
}

.square {
    background-image: url('/templates/liTabs/css/icon_square.png');
    width: 24px;
    height: 23px;
    margin-right: 10px;
}

.delta {
    background-image: url('/templates/liTabs/css/icon_delta.png');
    width: 27px;
    height: 27px;
    margin-right: 10px;
}

.t_content .half {
    width: 100%;
}

.t_content .half:before,
.t_content .half:after {
    display: table;
    content: "";
}

.t_content .half:after {
    clear: both;
}

.t_content .half table:first-child {
    width: 50%;
    float: left;
}

.t_content .half table:last-child {
    width: 50%;
    float: right;
}

.guid th {
    color: #a0a0a0;
    font-size: 13px;
    text-align: left;
    padding: 10px;
    vertical-align: middle;
    border-bottom: 1px solid #e7e7e7;
}

.blnk .guid td {
    padding: 8px 10px;
    color: #4B4B4B;
    text-decoration: none;
    font-family: "gotham_promedium";
}

.guid td {
    padding: 8px 10px;
    color: #dbdbdb;
    text-decoration: underline;
}

.guid td[colspan="2"] {
    color: #47b4a2 !important;
    font-size: 18px !important;
    font-family: "gotham_probold" !important;
    padding: 18px 10px 8px !important;
}

.blnk .guid td a {
    text-decoration: underline !important;
}

.guid td a {
    text-decoration: none;
    font-family: "gotham_promedium";
}

.guid td span,
.guid td a {
    color: #4b4b4b;
    font-size: 16px;
    font-family: "gotham_promedium";
    pointer-events: none;
    cursor: default;
}

.guid tbody tr td:last-child {
    font-family: "gotham_proregular";
    font-size: 14px;
    text-decoration: none;
    color: #a0a0a0;
}

@media only screen and (max-width: 1200px) {
    .liTabs5:before {
       width: 100%;
   }
   .liTabs5 > .t_item > .t_link {
    font-size: 16px;
    line-height: 50px;
    border: 0px;
    margin: 0 10px 0 0;
    padding: 5px;
}
.liTabs5 > .t_item:first-child > .t_link> span:before {
    margin-top: -5px;
    left: 15px;
}
.t_content{
    padding-top: 15px;
}
}