#ts_homepage_h1 h1, a{color: #999999; font-size: 20px; float: none; font-family: 'Arial','Helvetica','Sans-serif';	font-weight: normal; list-style-type: none; text-decoration: none !important;}
#ts_homepage_h1  a:hover{  text-decoration: none !important; }
body, html{width:100%;height:100%;background:#ffffff;}
body, form, fieldset, legend, label, input, textarea, select, div, table, tr, th, td, ol, ul, li, h1, h2, h3, h4, h5, h6, p, a, img, iframe{float:none;border:0px;border-spacing:0px;outline:0px none;outline-offset:0px;list-style-type:none;margin:0px;padding:0px;text-align:left;font-family:'Arial','Helvetica','Sans-serif';font-size:13px;color:#666666;font-weight:normal;text-decoration:none;}img{display:block;vertical-align:middle;}

div.fullsize{min-width:1160px;min-height:100%;background-color:#ffffff;position:relative;overflow:hidden;}
div.fullsize.window{display:table;width:100%;height:100%;}
div.fullsize.window div.container.body{display:table-cell;width:100%;background:#ffffff !important;padding:0px;vertical-align:middle;text-align:center;}
div.fullsize.window div.container.body > div.content{display:inline-block;width:670px;border:1px #f0f0f0 solid;border-radius:17px;margin:20px;padding:30px;overflow:hidden;}

div.container{width:1120px;margin:0px auto 0px auto;padding-bottom:40px;position:relative;z-index:1;overflow:hidden;}
div.container div.caption{font-size:20px;color:#999999;padding-bottom:20px;}
div.container .reset{float:none;display:block;width:0px;height:0px;background:none !important;margin:0px !important;padding:0px !important;font-size:0px;overflow:hidden;clear:both;}
div.container .reset.line{width:auto;border-top:1px #dedede dashed;}
div.container .reset.bottom{margin-bottom:20px !important;}
div.container .reset.top{margin-top:20px !important;}
div.container .float{float:left;clear:none;}
div.container .float.right{float:right;}
div.container .button{display:inline-block;vertical-align:top;text-align:center;color:#ffffff;position:relative;cursor:pointer;}
div.container .button.float{margin-right:10px;}
div.container .button.float.right{margin-left:10px;margin-right:0px;}
div.container .button .item{display:block;width:100%;height:100%;min-height:0px;background:url('../images/blank.png') repeat;position:absolute;left:0px;top:0px;overflow:visible;cursor:pointer;text-indent:-9999em;}
div.container .button .fake{display:block;height:40px;line-height:40px;background-color:#00aeef;background-image:linear-gradient(top,rgba(255,255,255,0.5),transparent);background-image:-moz-linear-gradient(top,rgba(255,255,255,0.5),transparent);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.5),transparent);background-image:-ms-linear-gradient(top,rgba(255,255,255,0.5),transparent);border:1px #0098d0 solid;border-radius:20px;padding:0px 30px 0 30px;font-size:16px;transition:background-color 0.2s, border-color 0.2s ease-in-out;-moz-transition:background-color 0.2s, border-color 0.2s ease-in-out;-webkit-transition:background-color 0.2s, border-color 0.2s ease-in-out;-ms-transition:background-color 0.2s, border-color 0.2s ease-in-out;}
div.container .button .fake img{float:left;margin:11px 10px 0 0;}
div.container .button:hover .fake{background-color:#ff6600 !important;border-color:#c98000 !important;}
div.container .preloader{display:block;background-color:#ffffff;background-repeat:no-repeat;background-position:50% 50%;box-shadow:0px 0px 5px rgba(0,0,0,0.3);position:absolute;left:50%;top:50%;z-index:2;}
div.container .control.arrow{display:block;width:12px;height:23px;background:#a7a7a7 url('../images/pagination_arrow_prev.png') no-repeat;transition:background-color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out;-webkit-transition:background-color 0.2s ease-in-out;-ms-transition:background-color 0.2s ease-in-out;}
div.container .control.arrow.next{background-image:url('../images/pagination_arrow_next.png');margin:0px 0 0 30px;}
div.container .control.arrow:hover{background-color:#666666;}
div.container .control.arrow.blank{background-color:#ededed !important;cursor:default !important;}
div.container div.shadow{width:100%;height:15px;background:url('../images/container_shadow.png') no-repeat 50% 100%;border-top:1px #f0f0f0 solid;clear:both;}
div.container div.shadow.space{margin:40px 0 40px 0;}
div.container #contact-textarea-message { height: 102px; }
div.container .parent-antispam span.antispam { position: relative; height: 24px; overflow: hidden; }
div.container .parent-antispam input[type="text"] { position: absolute; top: -5px; left: 0; width: 38px; height: 24px; }
div.container .formular .ajax-loader { position: relative; top: 30px; left: -40px; }

div.container p.item{display:inline-block;line-height:18px !important;vertical-align:top;overflow:hidden;}
div.container p.item a{color:#00aeef;text-decoration:none;transition:color 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out;-webkit-transition:color 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out;}
div.container p.item a:hover{color:#ff6600 !important;}
div.container p.item a:hover > span.plus{background-color:#ff6600 !important;}
div.container p.item a:hover span.img{border-color:#cbcbcb;}
div.container p.item .thumbnail{display:block;background-color:#f8f8f8;background-color:rgba(0,0,0,0.03);border-radius:20px;margin-right:20px;padding:6px;}
div.container p.item .thumbnail span.img{display:block;background-color:#ffffff;border:1px #e3e3e3 solid;border-radius:17px;padding:3px;position:relative;transition:border-color 0.2s ease-in-out;-moz-transition:border-color 0.2s ease-in-out;-webkit-transition:border-color 0.2s ease-in-out;-ms-transition:border-color 0.2s ease-in-out;}
div.container p.item .thumbnail span.img > img{border-radius:14px;}
div.container p.item .thumbnail.clear{background-color:transparent;border-radius:0px;padding:0px;}
div.container p.item .highlight{border-bottom:1px #cfcfcf dashed;color:#ff6600;}
div.container p.item .title{display:block;line-height:20px;margin-bottom:10px;font-size:16px;font-weight:normal;}
div.container p.item span.bar{display:block;background:url('../images/item_calendar.png') no-repeat 0px 11px;border-top:1px #dedede dashed;margin-top:12px;padding:10px 0 0 25px;color:#a6a6a6; font-size: 11px;}
div.container p.item span.bar > span.border{display:inline-block;width:1px;height:14px;background-color:#f0f0f0;margin:0px 10px 0 10px;vertical-align:middle;}
div.container p.item span.bar > strong{color:#666666;font-weight:normal;}
div.container p.item a.more > span.plus{display:inline-block;width:11px;height:11px;background:#00aeef url('../images/listing_item_plus.png') no-repeat;margin:3px 0 0 5px;vertical-align:top;transition:background-color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out;-webkit-transition:background-color 0.2s ease-in-out;-ms-transition:background-color 0.2s ease-in-out;}
div.container p.item span.column{display:block;overflow:hidden;}

div.container ul.navigation{margin:20px 0 20px 0;}
div.container ul.navigation li{display:inline-block;vertical-align:middle;position:relative;}
div.container ul.navigation li span.arrow{display:none;width:34px;height:24px;background:url('../images/navigation_arrow.png') no-repeat !important;margin-left:-17px;position:absolute;bottom:-45px;left:50%;z-index:1;}
div.container ul.navigation li a{display:block;min-width:34px;height:44px;line-height:44px;padding:0px 25px 0 25px;text-align:center;font-size:16px;transition:color 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out;-webkit-transition:color 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out;}
div.container ul.navigation li.border{width:1px;height:30px;background-color:#f0f0f0;}
div.container ul.navigation li.current-menu-item a, 
div.container ul.navigation li.current-page-ancestor a, 
div.container ul.navigation li a:hover
{color:#00aeef !important;}
div.container ul.navigation li.current-menu-item span.arrow,
div.container ul.navigation li.current-page-ancestor span.arrow
{display:block;}
div.container ul.navigation li.border:last-child { display: none; }

div.container.header{height:176px;overflow:visible;z-index:2;}
div.container.header a.logo{display:block;position:absolute;left:0px;top:/*54px*/54px;} 
div.container.header ul.navigation{margin:0px;position:absolute;bottom:75px;right:0px;}
div.container.header div.search{background-color:#f8f8f8;border-radius:20px;margin:39px 0 0 30px;padding:5px;}
div.container.header div.search input[type="text"]{display:inline-block;width:150px;height:34px;background-color:#ffffff;border:1px #e3e3e3 solid;border-right:0px;border-radius:17px 0 0 17px;padding:0px 12px 0 12px;vertical-align:top;color:#a6a6a6;transition:width 0.2s, border-color 0.2s, color 0.2s ease-in-out;-moz-transition:width 0.2s, border-color 0.2s, color 0.2s ease-in-out;-webkit-transition:width 0.2s, border-color 0.2s, color 0.2s ease-in-out;-ms-transition:width 0.2s, border-color 0.2s, color 0.2s ease-in-out;}
div.container.header div.search input[type="text"]:focus{width:200px;border-color:#cbcbcb;color:#666666;}
div.container.header div.search .button{border-radius:0px 17px 17px 0;margin:0px;}
div.container.header div.search .button .fake{height:34px;line-height:34px;border-radius:0px 16px 16px 0;padding:0px 13px 0 13px;}
div.container.header div.search .button .fake img{margin:9px 0 0 0;}
div.container.header div.shadow{position:absolute;bottom:40px;left:0px;}
div.container.header p.phone{line-height:46px;background:url('../images/phone_icon.png') no-repeat 0px 48%;margin-top:39px;padding-left:40px;font-size:26px;color:#00aeef;}
div.container.header p.phone > span.code{margin-right:10px;color:#999999;}

div.container.subheader{height:394px;margin-top:-40px;}
div.container.subheader div.stripe{width:100%;height:70px;background:url('../images/transparent/subheader_stripe.png') repeat;background:rgba(255,255,255,0.7); background:none; position:absolute;bottom:56px;left:0px;z-index:2;}
div.container.subheader div.stripe div.listing{background:url('../images/stripe_arrow.png') no-repeat 0px 50%;line-height:50px;padding-left:25px;font-size:16px;color:#999999;position:absolute;right:0px;top:10px;}
div.container.subheader div.stripe div.listing ul.container{display:inline-block;width:620px;height:50px;margin-left:5px;vertical-align:top;overflow:hidden;}
div.container.subheader div.stripe div.listing ul.container > li{display:block;height:50px;overflow:hidden;}
div.container.subheader div.stripe div.listing ul.container > li a{background-color:#ffffff;border-bottom:1px #ffffff dashed;font-size:16px;transition:border-color 0.2s, color 0.2s ease-in-out;-moz-transition:border-color 0.2s, color 0.2s ease-in-out;-webkit-transition:border-color 0.2s, color 0.2s ease-in-out;-ms-transition:border-color 0.2s, color 0.2s ease-in-out;}
div.container.subheader div.stripe div.listing ul.container > li.active a{color:#ff6600;}
div.container.subheader div.stripe div.listing ul.container > li.active a:hover{border-color:#dedede;}

div.container.subheader div.slideshow{width:850px;height:378px;overflow:hidden;}
div.container.subheader div.slideshow div.listing{position:relative;}
div.container.subheader div.slideshow div.listing > div.container{width:auto;margin:0px;white-space:nowrap;}
div.container.subheader div.slideshow div.listing > div.pagination{width:450px;height:34px;text-align:center;position:absolute;bottom:58px;left:0px;z-index:3;overflow:hidden;}
div.container.subheader div.slideshow div.listing > div.pagination > span.page{display:inline-block;width:20px;height:20px;line-height:100px;background-color:#ffffff;border:1px #ffffff solid;border-radius:26px;box-shadow:0px 0px 3px rgba(0,0,0,0.3);margin:3px 5px 3px 5px;overflow:hidden;cursor:pointer;transition:background-color 0.2s, color 0.2s ease-in-out;-moz-transition:background-color 0.2s, color 0.2s ease-in-out;-webkit-transition:background-color 0.2s, color 0.2s ease-in-out;-ms-transition:background-color 0.2s, color 0.2s ease-in-out;}
div.container.subheader div.slideshow div.listing > div.pagination > span.page:hover{background-color:#ff6600;color:#ffffff;}
div.container.subheader div.slideshow div.listing > div.pagination > span.page.active{background-color:#00aeef !important;color:#ffffff;}
div.container.subheader div.slideshow div.item{display:inline-block;width:850px;height:378px;background-color:#ffffff;margin-right:30px;white-space:normal;overflow:hidden;}
div.container.subheader div.slideshow div.item > table{width:100%;}
div.container.subheader div.slideshow div.item > table tr td{vertical-align:top;}
div.container.subheader div.slideshow div.item > table tr td.detail{line-height:20px;padding:40px 0 40px 20px;font-size:14px !important;}
div.container.subheader div.slideshow div.item span.img{display:block;width:450px;height:378px;position:relative;}
div.container.subheader div.slideshow div.item span.img > span.preloader{width:60px;height:60px;background-image:url('../images/preloader_slideshow.gif');margin:-30px 0 0 -30px;}
div.container.subheader div.slideshow div.item strong.caption{display:block;line-height:normal;margin-bottom:5px;font-size:40px;color:#2b3990;}
div.container.subheader div.slideshow div.item strong.caption.sub{margin-bottom:15px;font-size:30px;color:#00aeef;font-weight:normal;}

div.container.subheader div.column{width:209px;height:228px;border-left:1px #f0f0f0 solid;margin:40px 0 40px 30px;padding:20px 0 20px 30px;overflow:hidden;}
div.container.subheader div.column p.item .thumbnail{margin:0px 0 15px 0;}
div.container.subheader div.column p.item .title{margin-bottom:0px;}
div.container.subheader div.column p.item span.play{display:none;width:46px;height:46px;background:url('../images/transparent/subheader_play.png') repeat;background:rgba(255,255,255,0.8);border-radius:50px;border:2px #ffffff solid;box-shadow:0px 0px 3px rgba(0,0,0,0.3);margin:-25px 0 0 -25px;position:absolute;left:50%;top:50%;}
div.container.subheader div.column p.item span.play > span.arrow{display:block;width:0px;height:0px;border-bottom:12px transparent solid;border-left:12px #00aeef solid;border-top:12px transparent solid;margin:12px 0 0 19px;transition:border-color 0.2s ease-in-out;-moz-transition:border-color 0.2s ease-in-out;-webkit-transition:border-color 0.2s ease-in-out;-ms-transition:border-color 0.2s ease-in-out;}
div.container.subheader div.column p.item a:hover span.arrow{border-left-color:#ff6600;}

div.container.body div.gallery{margin-bottom:20px;}
div.container.body div.gallery div.content{padding:0px 15px 0 15px;position:relative;}
div.container.body div.gallery ul.list{border-bottom:1px #eaeaea solid;margin:0px 0 15px 0;padding:0px 15px 0 15px;}
div.container.body div.gallery ul.list li{display:inline-block;background:#ffffff;border:1px #eaeaea solid;border-bottom:0px;border-radius:14px 14px 0 0;margin:0px 10px 0 0;padding:0px;vertical-align:bottom;cursor:pointer;}
div.container.body div.gallery ul.list li strong{display:block;height:44px;line-height:44px;background-color:#fbfbfb;border:1px #ffffff solid;border-bottom:0px;border-radius:13px 13px 0 0;padding:0px 20px 0 20px;color:#7c7c7c;font-size:16px;font-weight:normal;}
div.container.body div.gallery ul.list li.active{margin-bottom:-1px;}
div.container.body div.gallery ul.list li.active strong{background:#ffffff;border-bottom:1px #ffffff solid;color:#333333;}
div.container.body div.gallery div.child, div.container.body div.gallery div.group{display:none;}
div.container.body div.gallery div.child.active{display:block;}
div.container.body div.gallery div.child.images div.listing{position:relative;}
div.container.body div.gallery div.child.images div.listing div.container{width:590px;background:transparent;margin-left:25px;padding:0px;white-space:nowrap;}
div.container.body div.gallery div.child.images div.listing div.container > div.group{display:inline-block;width:590px;text-align:center;white-space:normal;}
div.container.body div.gallery div.group.active{display:block;text-align:center;}
div.container.body div.gallery p.file{display:inline-block;background-color:#f8f8f8;background-color:rgba(0,0,0,0.03);border-radius:20px;margin:5px;padding:6px;vertical-align:top;}
div.container.body div.gallery p.file a{display:block;background-color:#ffffff;border:1px #e3e3e3 solid;border-radius:17px;padding:3px;font-size:12px;color:#666666 !important;text-decoration:none !important;position:relative;overflow:hidden;transition:border-color 0.2s ease-in-out;-moz-transition:border-color 0.2s ease-in-out;-webkit-transition:border-color 0.2s ease-in-out;-ms-transition:border-color 0.2s ease-in-out;}
div.container.body div.gallery p.file a span.text{display:block;margin-bottom:5px;}
div.container.body div.gallery p.file a span.text.title{font-size:14px;color:#333333;}
div.container.body div.gallery p.file a span.text.information{margin:5px 0 0 0;color:#999999;}
div.container.body div.gallery p.file a span.text.information span.extension{font-size:16px;color:#333333;}
div.container.body div.gallery p.file a span.icon{display:block;width:34px;height:19px;background:#00aeef url('../images/icon_file_download.png') no-repeat;margin-top:-9px;position:absolute;left:27px;top:50%;transition:background-color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out;-webkit-transition:background-color 0.2s ease-in-out;-ms-transition:background-color 0.2s ease-in-out;}
div.container.body div.gallery p.file a:hover{border-color:#cbcbcb;}
div.container.body div.gallery p.file a:hover span.icon{background-color:#ff6600;}
div.container.body div.gallery p.file a span.box{display:block;width:180px;background-color:#fbfbfb;border-radius:14px;padding:20px 20px 20px 90px;position:relative;}
div.container.body div.gallery p.file.image a img{border-radius:14px;}
div.container.body div.gallery p.file.image a span.preloader{width:44px;height:44px;background-image:url('../images/preloader_gallery.gif');margin:-22px 0 0 -22px;}
div.container.body div.gallery .control.arrow{margin-top:-11px;position:absolute;left:0px;top:50%;cursor:pointer;}
div.container.body div.gallery .control.arrow.next{left:auto;right:0px;}

div.container.body div.alert div.box{min-height:55px;background:url('../images/icon_alert_info.png') no-repeat;margin-bottom:20px;padding-left:55px;}
div.container.body div.alert div.box h5.title{margin:0px;padding-top:2px;}
div.container.body div.alert div.box p{color:#999999;font-style:italic;}
div.container.body div.alert.search div.box{background-image:url('../images/icon_alert_search.png');}
div.container.body div.alert.search .formular{margin-bottom:0px;}
div.container.body div.alert.search .formular > fieldset{background-color:transparent;border:0px;border-radius:0px;padding:0px;}
div.container.body div.alert.search .formular td.input{width:50% !important;}
div.container.body div.alert.search .formular .button{margin:0px 0 0 10px;}
div.container.body div.alert.search .formular .button .fake{width:auto !important;}

div.container.body div.listing{overflow:hidden;}
div.container.body div.listing.services{margin-right:-30px;}
div.container.body div.listing.services div.caption{margin-bottom:-30px;}
div.container.body div.listing.services p.item{width:203px;margin:30px 28px 0 0;}
div.container.body div.listing.services p.item .thumbnail{margin-right:12px;}
div.container.body div.listing.services p.item a{color:#2b3990 !important;}
div.container.body div.listing.services p.item a.more > span.plus{background-color:#2b3990 !important;}
div.container.body div.listing.column{width:389px;border-left:1px #f0f0f0 solid;margin:-21px 0 0 -1px;padding:20px 0 20px 30px;}
div.container.body div.listing.column p.item{margin-bottom:20px;}
div.container.body div.listing.column p.item:last-of-type{margin-bottom:0px;}
div.container.body div.listing.column div.caption{border-top:1px #dedede dashed;padding-top:20px;}
div.container.body div.listing.column ul.navigation li{display:block;}
div.container.body div.listing.column ul.navigation li span.arrow{display:block !important;width:14px;height:20px;background:#ffffff url('../images/navigation_arrow_small.png') no-repeat !important;margin:-10px 0 0 0;bottom:auto;left:0px;top:50%;transition:background-color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out;-webkit-transition:background-color 0.2s ease-in-out;-ms-transition:background-color 0.2s ease-in-out;}
div.container.body div.listing.column ul.navigation li a{height:auto;line-height:normal;text-align:left;font-size:14px;color:#999999;}
div.container.body div.listing.column ul.navigation li.border{height:10px;background-color:#ffffff;}
div.container.body div.listing.column ul.navigation li:hover span.arrow{background-color:#f0f0f0 !important;}
div.container.body div.listing.column ul.navigation li.active span.arrow{background-color:#00aeef !important;}
div.container.body div.listing.articles{margin:0px -30px -30px 0;}
div.container.body div.listing.articles p.item{width:545px;margin:0px 28px 30px 0;}
div.container.body div.listing.clients{margin:0px -60px -20px 0;text-align:center;}
div.container.body div.listing.clients p.item{margin:0px 60px 20px 0;}
div.container.body div.listing.clients p.item .thumbnail{margin-right:0px;}
div.container.body div.listing.clieant p.item .title{margin-bottom:0px;}

div.container.body > div.content{width:670px;border-right:1px #f0f0f0 solid;margin-right:-31px;padding:20px 30px 20px 0;overflow:hidden;}
div.container.body > div.content div.listing.full{margin-bottom:-20px;}
div.container.body > div.content div.listing.full p.item{display:block;background-color:#fbfbfb;border:1px #eaeaea solid;border-radius:20px;margin-bottom:20px;padding:30px;}
div.container.body > div.content div.listing.full p.item:nth-child(2n){background-color:#f7f7f7;}
div.container.body > div.content div.listing.full p.item a{color:#333333 !important;text-decoration:none;}
div.container.body > div.content div.listing.full p.item a.more > span.plus{background-color:#333333 !important;}

div.container.body p.pagination{margin-bottom:0px;text-align:center;}
div.container.body p.pagination a.item{display:inline-block;width:26px;height:26px;line-height:26px;background-color:#ffffff;border:1px #ffffff solid;border-radius:26px;box-shadow:0px 0px 3px rgba(0,0,0,0.3);margin:3px 5px 3px 5px;vertical-align:top;text-align:center;color:#666666 !important;text-decoration:none !important;transition:background-color 0.2s, color 0.2s ease-in-out;-moz-transition:background-color 0.2s, color 0.2s ease-in-out;-webkit-transition:background-color 0.2s, color 0.2s ease-in-out;-ms-transition:background-color 0.2s, color 0.2s ease-in-out;}
div.container.body p.pagination a.item:hover{background-color:#ff6600;color:#ffffff !important;}
div.container.body p.pagination a.item.active{background-color:#00aeef !important;color:#ffffff !important;}
div.container.body p.pagination .control.arrow{display:inline-block;vertical-align:top;margin-right:30px;position:relative;top:5px;}
div.container.body p.pagination .control.arrow.next{margin:0px 0 0 30px;}

div.container.footer{min-height:264px;padding-bottom:0px;}
div.container.footer.adaptable{margin-left:-560px;position:absolute;bottom:0px;left:50%;}
div.container.footer a{color:#00aeef;transition:background-color 0.2s, color 0.2s ease-in-out;-moz-transition:background-color 0.2s, color 0.2s ease-in-out;-webkit-transition:background-color 0.2s, color 0.2s ease-in-out;-ms-transition:background-color 0.2s, color 0.2s ease-in-out;}
div.container.footer a:hover, div.container.footer .active a{color:#ff6600;}
div.container.footer a.human{width:231px;height:249px;background:#e6e6e6 url('../images/footer_human.png') no-repeat;position:absolute;bottom:0px;right:0px;}
div.container.footer a.human:hover{background-color:#00aeef;}
div.container.footer > table{width:100%;border-collapse:separate;}
div.container.footer > table th{font-size:20px;color:#999999;padding-bottom:20px;}
div.container.footer > table td{line-height:18px;padding:20px 0 20px 0;vertical-align:top;}
div.container.footer > table tbody td.column{width:30%;}
div.container.footer > table tbody td.column.services{width:40%;}
div.container.footer > table tbody td.column.services > table ul li{display:inline-block;width:50%;background:url('../images/footer_services_arrow.png') no-repeat 0px 50%;text-indent:15px;}
div.container.footer > table tbody td.column.border > table{border-left:1px #f0f0f0 solid;border-collapse:separate;margin-left:40px;}
div.container.footer > table tbody td.column.border > table ul, div.container.footer > table tbody td.column.border > table th{padding-left:40px;padding-right:40px;}
div.container.footer > table tbody td.column.social > table ul li{display:inline-block;margin-right:10px;}
div.container.footer > table tbody td.column.social > table ul li a{display:block;}
div.container.footer > table tbody td.column > table{width:100%;padding:20px 0 20px 0;}
div.container.footer > table tbody td.column > table td{padding:0px;}
div.container.footer > table tbody td.column > table td.label{padding-right:10px;text-align:right;color:#a6a6a6;}
div.container.footer > table tfoot td{border-top:1px #f0f0f0 solid;}
div.container.footer > table tfoot td ul li{display:inline-block;vertical-align:middle;}
div.container.footer > table tfoot td ul li.border{width:1px;height:16px;background-color:#f0f0f0;margin:0px 10px 0 10px;}

div.bubble{max-width:320px;background-color:#fff7c0;border:1px #e1da9f solid;border-radius:8px;padding:10px 14px 10px 14px;z-index:996;}
div.bubble div.tip > div{line-height:16px;font-size:11px;color:#8c8450;position:relative;}
div.bubble div.tip .arrow{display:block;width:0px;height:0px;border:8px transparent solid;position:absolute;}
div.bubble div.tip .arrow > span.arrow{border-width:7px;margin:0px;position:absolute;}
div.bubble div.tip .arrow.right{border-right-color:#e1da9f;margin-top:-8px;left:-16px;top:50%;}
div.bubble div.tip .arrow.right > span.arrow{border-right-color:#fff7c0;left:-6px;top:-7px;}
div.bubble div.tip .arrow.top{border-top-color:#e1da9f;margin-left:-8px;bottom:-16px;left:50%;}
div.bubble div.tip .arrow.top > span.arrow{border-top-color:#fff7c0;left:-7px;top:-8px;}

#headerMutace {
position: absolute;
top: 8px;
right: 0px;
display: block;
width: 210px;
height: 24px;
}

#headerMutace a{
float: left;
margin-left: 4px;
}


.ts_certifikaty
{
width: 200px;
height: 250px;
float: left;
overflow: hidden;
}
.c_google {background: url('../images/certifikaty/google.png'); width: 169px; height: 61px; float: left;  overflow: hidden;}
.c_yandex{background: url('../images/certifikaty/yandex.png'); width: 75px; height: 81px; float: left;  overflow: hidden;     margin-left: 3px;}
.c_vkontakte{background: url('../images/certifikaty/vkontakte.png'); width: 87px; height: 76px; float: left;  overflow: hidden;}
.c_metrika{background: url('../images/certifikaty/metrika.png'); width: 69px; height: 73px;float: left;  overflow: hidden;
    height: 73px;
    margin-left: 47px;
    margin-right: 64px;
    margin-top: 7px;

}
