.podcomp {
	float:left; width:65%;
}
.b-properties {
    text-align: left;
    font-size: 17px;
}
.b-properties th, td{
	padding: 10px 0px 20px 30px;
}
.b-properties ul{
	list-style: disc;
}
.b-properties ol{
    list-style: decimal;	
}
.advtext{
	padding: 10px 0px 20px 30px;
    font-size: 17px;
    text-align: left;	
}
.btn_common{
	width:unset !important;
    cursor: pointer;
    text-decoration: none;
}
.btn_list{
	margin: 10px;
    min-width: 260px;
    border-radius: 8px;	
}
.elem_center{
	display: flex;
    justify-content: center;
}
.my_h2{
	margin-top:25px; 
	margin-bottom:10px;
}
.comparison-table b, strong{
	font-weight: bold !important;
}
.omg_display_block{
	display:block !important;
}
.anytbl thead{
	text-align: center;
}
.another_country{
	line-height: 3;
    font-size: 20px;	
}
.my_form{
    display: flex;
    justify-content: center;
    margin-top: 44px;
}

.breadcrumbs {
  color: #90909f;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  font-size: 12pt;
  list-style: none;
  margin: 0;
  margin-bottom: 30px;
  padding: 0; }

.breadcrumbs__item:after {
  content: '/';
  margin: 0 10px; }

.breadcrumbs__item:last-child:after {
  content: ''; }

.breadcrumbs__link:hover {
  border-bottom: 1px dashed #000;
  color: #000; }

.breadcrumbs__link:active {
  border-bottom: 1px dashed #ffdf0f;
  color: #ffdf0f; }

.breadcrumbs a {
	text-decoration: none;
}



































@media screen and (max-width:1000px) {
	.potreb-credit-table thead{
		display:none;
	}
	table.anytbl td.anytd {
		width: 100% !important;
		float: left;
		border: none; 
	}	
	.credits-page a.btn {
		width: 200px;
	}	
	.creditTr{
		border-bottom: 1px solid #00000033;
	}
	.infobox{
		width: unset !important;
	}
	.podcomp {
		float: none;
		width: unset;
	}
	.valut_today{
		display:block;
	}
	.valut_yesterday{
		display:block;
	}	
}


@media screen and (max-width:480px) {
	.span_text_foot p, .span_text_foot h2, .span_text_foot div{
		padding:5px;
	}
	.podcomp {
		float:left; width:100%;
	}
	.b-properties__label-title{
		width:unset !important;
	}
}
.comparison-table { max-width:962px; margin:0 0 50px;}
.comparison-table table { width:100%; margin:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; border-collapse:separate; border-spacing:0; background: #fff; }
.comparison-table .vyg-usl { display: block !important; }
.comparison-table .vyg-usl { display: inline-block !important; margin: 0 auto 5px auto !important; }
.comparison-table .center { text-align: center; }
.comparison-table table tr th,.comparison-table table tr td { line-height:130%;overflow:initial;}
.comparison-table table h3 { margin:0 0 0.2em; font-size:1.3em; line-height:110%}
.comparison-table table p,.comparison-table table li { line-height:130%}
.comparison-table table tbody { border-bottom:1px solid #ccc}
.comparison-table table tbody tr { border:none}
.comparison-table table thead th { width: 14%; padding:10px 5px; color:#999; background:#fff; border:none; border-bottom:1px solid #d7d7d7; font-size:12px; text-align:center; vertical-align:middle; font-weight:bold}
.comparison-table table thead a { display:inline-block; padding:0.5em; color:#104478; -webkit-transition:all 300ms; -moz-transition:all 300ms; -ms-transition:all 300ms; -o-transition:all 300ms; transition:all 300ms}
.comparison-table table thead a:hover { text-decoration:underline}
.comparison-table table thead.tableFloatingHeader:after { content:" "; display:block; position:relative; z-index:10000; width:100%; height:30px; background:url(//s3.amazonaws.com/uswitch-assets/images/dropshadow2a.png) 50% 0 no-repeat; background-size:cover}
.comparison-table table tr td { padding:10px 5px 10px; border:none; text-align:center; vertical-align:middle; -webkit-transition:all 200ms; -moz-transition:all 200ms; -ms-transition:all 200ms; -o-transition:all 200ms; transition:all 200ms}
.comparison-table table tr td.img,.comparison-table table tr td.desc { padding-top:20px}
.comparison-table table tr td.sorted { border-top:10px solid #fff; border-bottom:10px solid #fff}
.comparison-table table tr td:first-child,.comparison-table table tr td:last-child { padding:10px 5px 10px; border-left:none; border-right:none}
.comparison-table table tr td.more-rewards { width:30%; vertical-align:top}
.comparison-table table tr td b { font-size:30px; font-weight:bold}
.comparison-table table tr td strong { font-style:normal; font-size:22px; font-weight:bold}
.comparison-table table tr td strong.small-change small { display:inline; font-size:0.7em}
.comparison-table table tr td small { display:block; font-size:12px; font-weight:normal}
.comparison-table table tr td small.non-desktop { display:none}
.comparison-table table tr td.action .btn { min-width:100px; margin:0.6em 0; line-height:1.4; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box}
.comparison-table table tr td .card-inner { position:relative; width:170px}
.comparison-table table tr td .desc-inner { color:#666}
.comparison-table table tr td .desc-inner p { color:#666; background:transparent}
.comparison-table table tr td .desc-inner b { padding:1px; color:#039; background:#d9e1f0; font-weight:bold}
.comparison-table table tr td .desc-inner strong { padding:1px; color:#f09; background:#ffe5f5; font-weight:bold}
.comparison-table table tr td .desc-inner ul { float:left}
.comparison-table table tr.ae-row3 td { padding:10px 5px; border-left:none}
.comparison-table table tr.ae-row3 td p { position:relative; margin:0; padding:0.6em 1em; color:#18479a; background:#eaf2f9; font-size:12px}
.comparison-table table th.ae-apr a { padding-left:2em; padding-right:2em}
.comparison-table table th.left,.comparison-table table tr td.left { width:25%; text-align:left}
.comparison-table table th.right,.comparison-table table tr td.right { text-align:right}
.comparison-table .name { width: 170px; text-align:center}
.comparison-table .name h3 { margin:0.5em 0 0}
.comparison-table tr td .amount { color:#f09; display:block; margin:0.3em 0 0; font-size:24px; font-weight:bold}
.comparison-table tr td .amount small { color:#f09; font-weight:normal}
.comparison-table tr td.desc { vertical-align:top}
.comparison-table tr td.green { color:#090}
.comparison-table tr td.green p,.comparison-table tr td.green small { color:#090}
.comparison-table tr td.green.sorted { background:#e8fde7}
.comparison-table tr td.lime_green { color:#3cb906}
.comparison-table tr td.lime_green p,.comparison-table tr td.lime_green small { color:#3cb906}
.comparison-table tr td.lime_green.sorted { background:#dbf7d8}
.comparison-table tr td.pink { color:#000000}
.comparison-table tr td.pink p,.comparison-table tr td.pink small { color:#000000}
.comparison-table tr td.pink.sorted { background:#000000}
.comparison-table tr td.pine_green { color:#2b9087}
.comparison-table tr td.pine_green p,.comparison-table tr td.pine_green small { color:#2b9087}
.comparison-table tr td.pine_green.sorted { background:#d6eeed}
.comparison-table tr td.midnight_blue { color:#2142a9}
.comparison-table tr td.midnight_blue p,.comparison-table tr td.midnight_blue small { color:#2142a9}
.comparison-table tr td.midnight_blue.sorted { background:#dde2fd}
.comparison-table tr td.sky_blue { color:#337ed6}
.comparison-table tr td.sky_blue p,.comparison-table tr td.sky_blue small { color:#337ed6}
.comparison-table tr td.sky_blue.sorted { background:#ddedfb}
.comparison-table tr th.green { color:#090}
.comparison-table tr th.green a { color:#090}
.comparison-table tr th.green.sorted { background:#e8fde7}
.comparison-table tr th.lime_green { width: 20%; color:#3cb906}
.comparison-table tr th.lime_green a { color:#3cb906}
.comparison-table tr th.lime_green.sorted { background:#dbf7d8}
.comparison-table tr th.pink { width: 15%; color:#000000}
.comparison-table tr th.pink a { color:#000000}
.comparison-table tr th.pink.sorted { background:#000000}
.comparison-table tr th.pine_green { color:#2b9087}
.comparison-table tr th.pine_green a { color:#2b9087}
.comparison-table tr th.pine_green.sorted { background:#d6eeed}
.comparison-table tr th.midnight_blue { color:#2142a9}
.comparison-table tr th.midnight_blue a { color:#2142a9}
.comparison-table tr th.midnight_blue.sorted { background:#dde2fd}
.comparison-table tr th.sky_blue { width: 8%; color:#337ed6}
.comparison-table tr th.sky_blue a { color:#337ed6}
.comparison-table tr th.sky_blue.sorted { background:#ddedfb}
.comparison-table table tr td.number { vertical-align:top; padding:23px 0; text-align:left; border-left:none}
.comparison-table table tr td.number div { position:relative}
.comparison-table table tr td.number b { color:#999; text-align:center; font-size:24px}
.comparison-table tr:first-child td.number b { position:absolute; left:-15px; top:-30px; z-index:3; width:12px; height:10px; overflow:visible; text-align:center; padding:13px 12px; line-height:0.5em; color:#000; background:#fc0; border:3px solid #fff; -webkit-box-shadow:2px 1px 3px #ccc,1px 0px 1px #ccc,0px 0px 1px #ccc; -moz-box-shadow:2px 1px 3px #ccc,1px 0px 1px #ccc,0px 0px 1px #ccc; -ms-box-shadow:2px 1px 3px #ccc,1px 0px 1px #ccc,0px 0px 1px #ccc; -o-box-shadow:2px 1px 3px #ccc,1px 0px 1px #ccc,0px 0px 1px #ccc; box-shadow:2px 1px 3px #ccc,1px 0px 1px #ccc,0px 0px 1px #ccc; border-radius:30px}
.attr_true,.attr_false,.attr_info { list-style:none; margin:0; font-size:12px; padding:3px 0 3px 18px; background:url(//s3.amazonaws.com/uswitch-assets/money/tick.png) 0 3px no-repeat}
.attr_false { background:url(//s3.amazonaws.com/uswitch-assets/money/cross.png) 0 3px no-repeat}
.attr_info { background:url(//s3.amazonaws.com/uswitch-assets/money/information.png) 0 3px no-repeat}
.comparison-table img.size-full { max-width:none}
.comparison-table ol { margin:0.5em 1em}
.comparison-table ul { margin:0.5em 1em}
.comparison-table ul li { list-style-type:square; margin-bottom:0; padding-bottom:0;}
.comparison-table tr th.non-mobile,.comparison-table tr td.non-mobile { text-align:center; display:table-cell}
.comparison-table tr td { color:#666; font-size:14px; line-height:130%}
.comparison-table table p { color: #666; font-size: 14px; line-height: 186%; padding-top: 10px; padding-bottom: 10px;}
/* .b-properties__value p, b, ol, li, ul, strong{ color:#666; font-size:14px !important; line-height:130%} */
.new_year{
	position:absolute;top:0;left:0;right:0;height:100px;background:url(/img/topbgny2018.jpg) top center repeat-x;
}
@media all and (min-width:962px) { .comparison-table { padding:1px; background-color:#fff; background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ccc), color-stop(200px, #fff)); background-image:-webkit-linear-gradient(#ccc 0%, #fff 200px); background-image:linear-gradient(#ccc 0%, #fff 200px)}
.comparison-table tr td { background:#fff}
}
@media all and (max-width:961px) { .comparison-table { width:100%}
.comparison-table table thead th,.comparison-table table tbody td { padding:10px}
.comparison-table table tr.ae-comment p { max-width:100%}
.comparison-table .name img { max-width:80px}
.comparison-table tr:first-child td.number b { left:1px; top:-10px}
.gl_main_page{padding: 0px 10px;} 
}
@media all and (max-width:600px) {
.ae-row1 .features{display: inline-block;}
.new_year{display:none;}
.comparison-table table,.comparison-table tr,.comparison-table thead,.comparison-table tbody,.comparison-table tfoot,.comparison-table th,.comparison-table tr td { display:block; max-width:100%; overflow:hidden}
.comparison-table table thead tr { border-bottom:3px solid #eee}
.comparison-table table thead tr th { border:none}
.comparison-table table thead.tableFloatingHeader tr { background:#fff; border-bottom:1px solid #ccc}
.comparison-table table tbody { border:none}
.comparison-table table tbody tr { position:relative; clear:left; max-width:100%; margin-top:10px; padding-top:10px; overflow:hidden; background-size:contain}
.comparison-table table tr th.mobile-100,.comparison-table table tr th.mobile-50,.comparison-table table tr th.mobile-33,.comparison-table table tr th.mobile-25 { width:100% !important; min-height:0; margin:0 !important; padding:0.5em 0 !important; border:none}
.comparison-table table tr th.mobile-50 { width:50% !important}
.comparison-table table tr th.mobile-33 { width:33% !important}
.comparison-table table tr th.mobile-25 { width:25% !important}
.comparison-table table tr th.non-mobile { display:none}
.comparison-table table tr td { float:left; min-height:3em; padding:2%; border:none; line-height:120%; -webkit-text-size-adjust:none}
.comparison-table table tr td:first-child { padding:2%}
.comparison-table table tr td.non-mobile { display:none}
.comparison-table table tr td.mobile-100,.comparison-table table tr td.mobile-50,.comparison-table table tr td.mobile-33,.comparison-table table tr td.mobile-25 { width:100% !important; min-height:0; margin:0.5em 0 0 !important; padding:1em 0 0 !important; border-width:3px 0 0 0; border-style:solid; border-color:#eee}
.comparison-table table tr td.mobile-50 { width:50% !important}
.comparison-table table tr td.mobile-33 { width:33% !important}
.comparison-table table tr td.mobile-25 { width:25% !important}
.comparison-table table tr td.name { text-align:center; margin-bottom:0; padding-top:10px}
.comparison-table table tr td.mobile-top { /*margin-top:0 !important; padding-top:0.5em !important;*/ border-top:none}
.comparison-table table tr td.mobile-bottom { margin-top:0; padding-top:0}
.comparison-table table tr td.mobile-bottom:after { content:" "; display:block; position:relative; z-index:10000; width:100%; height:10px; margin-top:10px; background:url(//s3.amazonaws.com/uswitch-assets/images/dropshadow2a.png) 50% 0 no-repeat; background-size:cover}
.comparison-table table tr td h3 { margin-bottom:0}
.comparison-table table tr td strong { font-size:20px}
.comparison-table table tr.ae-row3 { padding-top:0}
.comparison-table table thead tr,.comparison-table table tfoot tr { display:-webkit-box}
.comparison-table table thead th,.comparison-table table thead td { padding:2%; line-height:120%; -webkit-text-size-adjust:none}
.comparison-table table tfoot th,.comparison-table table tfoot td { padding:2%; line-height:120%; -webkit-text-size-adjust:none}
.comparison-table thead tr th.name,.comparison-table thead tr td.name { width:26%; border-bottom:none}
.comparison-table tbody tr td.name { width:26%; border-bottom:none}
.comparison-table tfoot tr th.name,.comparison-table tfoot tr td.name { width:26%; border-bottom:none}
.comparison-table tbody tr td.name img { max-width:100%; height:auto}
.comparison-table thead .action { display:none}
.comparison-table tbody .features,.comparison-table tbody .action { float:none; border-top:3px solid #eee}
.gl_youtube {width: 100%;}
.gl_youtube_iframe{width: 100%;}
.links_tablee th{
	width: 100% !important;
    float: left !important;
	height: unset !important;
}
.links_tablee{
    width: 94% !important;
    margin-left: 2% !important;	
}
}
.comparison-table tr.no-shadow td.image img { -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; -o-box-shadow:none; box-shadow:none}

.comparison-table table tr td.mobile-50 { width:50%!important}
.comparison-table table tr td.mobile-33 { width:17%!important}
.comparison-table table tr td.mobile-25 { width:25%!important}
.b-properties{ width:50%; margin:0 0 2em; border-collapse:collapse}
.b-properties__title{ padding:2em 0 1em }
.b-properties__title_first_yes{ padding-top:0}
.b-properties__value{ padding:0 0 .7em}
.b-properties__label{ font-weight:normal; width:1%; padding:0 0 .7em}
.b-properties__label-title{ width:270px; padding:0 10px 0 0; background:url(//perevody-deneg.ru/img/mnogotoc.gif) repeat-x 100% .9em}
.b-properties__label span{ padding:0 2px 0 0; background:#fff}
.twelve-col{overflow:visible}
.twelve-col-no-margin{margin-top:0 !important;margin-bottom:0 !important}
.clear{clear:both;height:0px;overflow:hidden}
.comparison-2 table th.right,.comparison-2 table tr td.right{text-align:right}
.comparison-2 table th.left,.comparison-2 table tr td.left{text-align:left}

.comparison-table-1 { width:962px; margin:0 0 10px; }
.comparison-table-1 table { margin:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; border-collapse:separate; border-spacing:0; background: #fff; }
.comparison-table-1 .vyg-usl { display: block !important; }
.comparison-table-1 .vyg-usl { display: inline-block !important; margin: 0 auto 5px auto !important; }
.comparison-table-1 .center { text-align: center; }
.comparison-table-1 table tr th,.comparison-table-1 table tr td { line-height:130%}
.comparison-table-1 table h3 { margin:0 0 0.2em; font-size:1.3em; line-height:110%}
.comparison-table-1 table p,.comparison-table-1 table li { line-height:130%}
.comparison-table-1 table tbody { border-bottom:1px solid #ccc}
.comparison-table-1 table tbody tr { border:none}
.comparison-table-1 table thead th { padding:10px 5px; color:#999; background:#fff; border:none; border-bottom:1px solid #d7d7d7; font-size:12px; text-align:center; vertical-align:middle; font-weight:bold}
.comparison-table-1 table thead a { display:inline-block; padding:0.5em; color:#104478; -webkit-transition:all 300ms; -moz-transition:all 300ms; -ms-transition:all 300ms; -o-transition:all 300ms; transition:all 300ms}
.comparison-table-1 table thead a:hover { text-decoration:underline}
.comparison-table-1 table thead.tableFloatingHeader:after { content:" "; display:block; position:relative; z-index:10000; width:100%; height:30px; background:url(//s3.amazonaws.com/uswitch-assets/images/dropshadow2a.png) 50% 0 no-repeat; background-size:cover}
.comparison-table-1 table tr td { padding:10px 5px 10px; border:none; text-align:center; vertical-align:middle; -webkit-transition:all 200ms; -moz-transition:all 200ms; -ms-transition:all 200ms; -o-transition:all 200ms; transition:all 200ms}
.comparison-table-1 table tr td.img,.comparison-table-1 table tr td.desc { padding-top:20px}
.comparison-table-1 table tr td.sorted { border-top:10px solid #fff; border-bottom:10px solid #fff}
.comparison-table-1 table tr td:first-child,.comparison-table-1 table tr td:last-child { padding:10px 5px 10px; border-left:none; border-right:none}
.comparison-table-1 table tr td.more-rewards { width:30%; vertical-align:top}
.comparison-table-1 table tr td b { font-size:18px; font-weight:bold}
.comparison-table-1 table tr td strong { font-style:normal; font-size:17px; font-weight:bold}
.comparison-table-1 table tr td strong.small-change small { display:inline; font-size:0.7em}
.comparison-table-1 table tr td small { display:block; font-size:12px; font-weight:normal}
.comparison-table-1 table tr td small.non-desktop { display:none}
.comparison-table-1 table tr td.action .btn { min-width:100px; margin:0.6em 0; line-height:1.4; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box}
.comparison-table-1 table tr td .card-inner { position:relative; width:170px}
.comparison-table-1 table tr td .desc-inner { color:#666}
.comparison-table-1 table tr td .desc-inner p { color:#666; background:transparent}
.comparison-table-1 table tr td .desc-inner b { padding:1px; color:#039; background:#d9e1f0; font-weight:bold}
.comparison-table-1 table tr td .desc-inner strong { padding:1px; color:#f09; background:#ffe5f5; font-weight:bold}
.comparison-table-1 table tr td .desc-inner ul { float:left}
.comparison-table-1 table tr.ae-row3 td { padding:10px 5px; border-left:none}
.comparison-table-1 table tr.ae-row3 td p { position:relative; margin:0; padding:0.6em 1em; color:#18479a; background:#eaf2f9; font-size:12px}
.comparison-table-1 table th.ae-apr a { padding-left:2em; padding-right:2em}
.comparison-table-1 table th.left,.comparison-table-1 table tr td.left { text-align:left}
.comparison-table-1 table th.right,.comparison-table-1 table tr td.right { text-align:right}
.comparison-table-1 .name { text-align:center}
.comparison-table-1 .name h3 { margin:0.5em 0 0}
.comparison-table-1 tr td .amount { color:#f09; display:block; margin:0.3em 0 0; font-size:24px; font-weight:bold}
.comparison-table-1 tr td .amount small { color:#f09; font-weight:normal}
.comparison-table-1 tr td.desc { vertical-align:top}
.comparison-table-1 tr td.green { color:#090}
.comparison-table-1 tr td.green p,.comparison-table-1 tr td.green small { color:#090}
.comparison-table-1 tr td.green.sorted { background:#e8fde7}
.comparison-table-1 tr td.lime_green { color:#3cb906}
.comparison-table-1 tr td.lime_green p,.comparison-table-1 tr td.lime_green small { color:#3cb906}
.comparison-table-1 tr td.lime_green.sorted { background:#dbf7d8}
.comparison-table-1 tr td.pink { color:#000000}
.comparison-table-1 tr td.pink p,.comparison-table-1 tr td.pink small { color:#000000}
.comparison-table-1 tr td.pink.sorted { background:#000000}
.comparison-table-1 tr td.pine_green { color:#2b9087}
.comparison-table-1 tr td.pine_green p,.comparison-table-1 tr td.pine_green small { color:#2b9087}
.comparison-table-1 tr td.pine_green.sorted { background:#d6eeed}
.comparison-table-1 tr td.midnight_blue { color:#2142a9}
.comparison-table-1 tr td.midnight_blue p,.comparison-table-1 tr td.midnight_blue small { color:#2142a9}
.comparison-table-1 tr td.midnight_blue.sorted { background:#dde2fd}
.comparison-table-1 tr td.sky_blue { color:#337ed6}
.comparison-table-1 tr td.sky_blue p,.comparison-table-1 tr td.sky_blue small { color:#337ed6}
.comparison-table-1 tr td.sky_blue.sorted { background:#ddedfb}
.comparison-table-1 tr th.green { color:#090}
.comparison-table-1 tr th.green a { color:#090}
.comparison-table-1 tr th.green.sorted { background:#e8fde7}
.comparison-table-1 tr th.lime_green { color:#3cb906}
.comparison-table-1 tr th.lime_green a { color:#3cb906}
.comparison-table-1 tr th.lime_green.sorted { background:#dbf7d8}
.comparison-table-1 tr th.pink { color:#000000}
.comparison-table-1 tr th.pink a { color:#000000}
.comparison-table-1 tr th.pink.sorted { background:#000000}
.comparison-table-1 tr th.pine_green { color:#2b9087}
.comparison-table-1 tr th.pine_green a { color:#2b9087}
.comparison-table-1 tr th.pine_green.sorted { background:#d6eeed}
.comparison-table-1 tr th.midnight_blue { color:#2142a9}
.comparison-table-1 tr th.midnight_blue a { color:#2142a9}
.comparison-table-1 tr th.midnight_blue.sorted { background:#dde2fd}
.comparison-table-1 tr th.sky_blue { color:#337ed6}
.comparison-table-1 tr th.sky_blue a { color:#337ed6}
.comparison-table-1 tr th.sky_blue.sorted { background:#ddedfb}
.comparison-table-1 table tr td.number { vertical-align:top; padding:23px 0; text-align:left; border-left:none}
.comparison-table-1 table tr td.number div { position:relative}
.comparison-table-1 table tr td.number b { color:#999; text-align:center; font-size:24px}
.comparison-table-1 tr:first-child td.number b { position:absolute; left:-15px; top:-30px; z-index:3; width:12px; height:10px; overflow:visible; text-align:center; padding:13px 12px; line-height:0.5em; color:#000; background:#fc0; border:3px solid #fff; -webkit-box-shadow:2px 1px 3px #ccc,1px 0px 1px #ccc,0px 0px 1px #ccc; -moz-box-shadow:2px 1px 3px #ccc,1px 0px 1px #ccc,0px 0px 1px #ccc; -ms-box-shadow:2px 1px 3px #ccc,1px 0px 1px #ccc,0px 0px 1px #ccc; -o-box-shadow:2px 1px 3px #ccc,1px 0px 1px #ccc,0px 0px 1px #ccc; box-shadow:2px 1px 3px #ccc,1px 0px 1px #ccc,0px 0px 1px #ccc; border-radius:30px}
.attr_true,.attr_false,.attr_info { list-style:none; margin:0; font-size:12px; padding:3px 0 3px 18px; background:url(//s3.amazonaws.com/uswitch-assets/money/tick.png) 0 3px no-repeat}
.attr_false { background:url(//s3.amazonaws.com/uswitch-assets/money/cross.png) 0 3px no-repeat}
.attr_info { background:url(//s3.amazonaws.com/uswitch-assets/money/information.png) 0 3px no-repeat}
.comparison-table-1 img.size-full { max-width:none}
.comparison-table-1 ol { margin:0.5em 1em}
.comparison-table-1 ul { margin:0.5em 1em}
.comparison-table-1 ul li { list-style-type:square; margin-bottom:0; padding-bottom:0}
.comparison-table-1 tr th.non-mobile,.comparison-table-1 tr td.non-mobile { display:table-cell}
.comparison-table-1 tr td { color:#666; font-size:14px; line-height:130%}
.comparison-table-1 table p { color:#666; font-size:14px; line-height:130%}
@media all and (min-width:962px) { .comparison-table-1 { padding:1px; background-color:#fff; background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ccc), color-stop(200px, #fff)); background-image:-webkit-linear-gradient(#ccc 0%, #fff 200px); background-image:linear-gradient(#ccc 0%, #fff 200px)}
.comparison-table-1 tr td { background:#fff}
}
@media all and (max-width:961px) { .comparison-table-1 { width:100%}
.comparison-table-1 table thead th,.comparison-table-1 table tbody td { padding:10px}
.comparison-table-1 table tr.ae-comment p { max-width:100%}
.comparison-table-1 .name img { max-width:80px}
.comparison-table-1 tr:first-child td.number b { left:1px; top:-10px}
}
@media all and (max-width:600px) { .comparison-table-1 table,.comparison-table-1 tr,.comparison-table-1 thead,.comparison-table-1 tbody,.comparison-table-1 tfoot,.comparison-table-1 th,.comparison-table-1 tr td { display:block; max-width:100%; overflow:hidden}
.comparison-table-1 table thead tr { border-bottom:3px solid #eee}
.comparison-table-1 table thead tr th { border:none}
.comparison-table-1 table thead.tableFloatingHeader tr { background:#fff; border-bottom:1px solid #ccc}
.comparison-table-1 table tbody { border:none}
.comparison-table-1 table tbody tr { position:relative; clear:left; max-width:100%; margin-top:10px; padding-top:10px; overflow:hidden; background-size:contain}
.comparison-table-1 table tr th.mobile-100,.comparison-table-1 table tr th.mobile-50,.comparison-table-1 table tr th.mobile-33,.comparison-table-1 table tr th.mobile-25 { width:100% !important; min-height:0; margin:0 !important; padding:0.5em 0 !important; border:none}
.comparison-table-1 table tr th.mobile-50 { width:50% !important}
.comparison-table-1 table tr th.mobile-33 { width:33% !important}
.comparison-table-1 table tr th.mobile-25 { width:25% !important}
.comparison-table-1 table tr th.non-mobile { display:none}
.comparison-table-1 table tr td { float:left; min-height:3em; padding:2%; border:none; line-height:120%; -webkit-text-size-adjust:none}
.comparison-table-1 table tr td:first-child { padding:2%}
.comparison-table-1 table tr td.non-mobile { display:none}
.comparison-table-1 table tr td.mobile-100,.comparison-table-1 table tr td.mobile-50,.comparison-table-1 table tr td.mobile-33,.comparison-table-1 table tr td.mobile-25 { width:100% !important; min-height:0; margin:0.5em 0 0 !important; padding:1em 0 0 !important; border-width:3px 0 0 0; border-style:solid; border-color:#eee}
.comparison-table-1 table tr td.mobile-50 { width:50% !important}
.comparison-table-1 table tr td.mobile-33 { width:33% !important}
.comparison-table-1 table tr td.mobile-25 { width:25% !important}
.comparison-table-1 table tr td.name { text-align:center; margin-bottom:0; padding-top:10px}
.comparison-table-1 table tr td.mobile-top { margin-top:0 !important; padding-top:0.5em !important; border-top:none}
.comparison-table-1 table tr td.mobile-bottom { margin-top:0; padding-top:0}
.comparison-table-1 table tr td.mobile-bottom:after { content:" "; display:block; position:relative; z-index:10000; width:100%; height:10px; margin-top:10px; background:url(//s3.amazonaws.com/uswitch-assets/images/dropshadow2a.png) 50% 0 no-repeat; background-size:cover}
.comparison-table-1 table tr td h3 { margin-bottom:0}
.comparison-table-1 table tr td strong { font-size:20px}
.comparison-table-1 table tr.ae-row3 { padding-top:0}
.comparison-table-1 table thead tr,.comparison-table-1 table tfoot tr { display:-webkit-box}
.comparison-table-1 table thead th,.comparison-table-1 table thead td { padding:2%; line-height:120%; -webkit-text-size-adjust:none}
.comparison-table-1 table tfoot th,.comparison-table-1 table tfoot td { padding:2%; line-height:120%; -webkit-text-size-adjust:none}
.comparison-table-1 thead tr th.name,.comparison-table-1 thead tr td.name { width:26%; border-bottom:none}
.comparison-table-1 tbody tr td.name { width:26%; border-bottom:none}
.comparison-table-1 tfoot tr th.name,.comparison-table-1 tfoot tr td.name { width:26%; border-bottom:none}
.comparison-table-1 tbody tr td.name img { max-width:100%; height:auto}
.comparison-table-1 thead .action { display:none}
.comparison-table-1 tbody .features,.comparison-table-1 tbody .action { float:none; border-top:3px solid #eee}
}