<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {width: 100% !important;background: #EBE8E8;font-size: 15px;font-style: normal;margin: 0 auto;padding-top: 45px;font-family:'Source Sans Pro', sans-serif;color: black;background:#f7f7f7;word-spacing:2px;}
* {border: 0;margin: 0;padding: 0;}
img.common-sprite{background: transparent url(//cdn.phonebunch.com/images/common-sprite.png) no-repeat;}
img.common-sprite.img-logo{background-position:0 -133px;}
img.common-sprite.top-phones{background-position:-26px 0;}
img.common-sprite.new-phones{background-position:-52px 0;}
img.common-sprite.mobile-price-img{background-position:0 -179px;}
a{color: #ff7800;text-decoration: none;}
a:hover{text-decoration: underline;}
ul {padding: 0;margin: 0;}
li {list-style: none;}
img{border:0}
input, select, textarea {border: #999 1px solid;font-size: 12px;padding: 2px;}
#page {background: transparent;margin: 0 auto;width: 1000px;}
.header{height:43px;background:#242a30;position:fixed;top:0px;width:100%;z-index:1500;left:0;}
.header.alt{box-shadow:none;}
#header {padding: 0 0 2px;}
#header div.logo {float: left;display: inline;}
div.logo a{display: block;float: left;}
div.logo a, div.logo a:hover{text-decoration:none;}
div.logo a.logo-text{color: #262827;font-size: 64px;width: 232px;line-height: 53px;font-weight: 700;margin-top: 15px;word-break: break-all;}
div.logo a .logo-news{margin-top:10px;margin-bottom:10px;}
.reviews-top {float: right;font-size: 14px;padding: 10px 0 0 0;text-align: right;width: 330px;}
.reviews-top a{color: #005C91;font-weight: 600;}
#rss {float: right;font-size: 12px;padding: 10px 0 0 0;text-align: right;width: 285px;}
#rss a {color: #AAA;}
#rss ul {float: left;margin: 13px 0 0;width: 220px;}
#rss li {margin: 0 0 3px;padding: 0 0 5px;}
#rss img {float: right;}
.hl {background: url(//cdn.phonebunch.com/images/hl-dot.gif) repeat-x bottom;}
.last {clear: right;margin-right: 0 !important;}

.nav2 {height: 35px;border-bottom: 3px solid #B3B3B3;font-weight: 600;font-size: 15px;position: relative;}
.nav2, .nav2 * {margin: 0;padding: 0;}
ul.nav2 li.no-effect, ul.nav2 li.no-effect:hover {background-color: black;color: white;padding: 0 5px;cursor: default;}
.nav2 li {line-height: 35px;float: left;list-style: none;z-index: 999;}
ul.nav2 li.arrow-right, ul.nav2 li.arrow-right:hover {width: 0;height: 0;border-top: 18px solid transparent;border-bottom: 17px solid transparent;border-left: 15px solid black;background: transparent;cursor: default;}
.nav2 li:hover,.nav2 li.sfHover,.nav2 li.current,.nav2 a:focus, .nav2 a:hover, .nav2 a:active {color: #CE772A;text-decoration: none;background: #B3B3B3;}
.nav2 li.sfHover a,.nav2 li.current a,.nav2 a:focus, .nav2 a:hover, .nav2 a:active {border-bottom: none;}
.nav2 li li.current a {font-weight: 600;}
.nav2 li li:hover,.nav2 li li a:focus, .nav2 li li a:hover, .nav2 li li a:active {}
.nav2 li:hover ul, /* pure CSS hover is removed below */
body .nav2 li.current ul, /* this must be more specific than the .superfish override below */
ul.nav2 li.sfHover ul {top:2.5em;}
.nav2 li:hover li ul,.nav2 li.sfHover li ul {top:-999em;}
.nav2 li li:hover ul, /* pure CSS hover is removed below */
ul.nav2 li li.sfHover ul {top:2.5em;}
.nav2 a {color: black;display: block;padding: 0 13px;}

#columns {margin: 15px 0 0;padding: 0 15px 15px;background:#fff;}
.content.modern #columns{margin-top:10px;}
.col1 {float: left;width: 590px;position: relative;}
.col2 {float: right;width: 350px;}
.fix{clear: both;height: 1px;margin: 0 0 -1px;overflow: hidden;}

.list1,.list3,.list4{padding-bottom:12px;}
.list1 li,.list3 li,.list4 li{background: url(//cdn.phonebunch.com/images/ico-star.gif) no-repeat left center;padding: 5px 0 5px 25px;border-bottom:1px dashed #C0C0C0;}
.list1 li a,.list3 li a,.list4 li a{color: #000000;}
.list3 li {background: url(//cdn.phonebunch.com/images/ico-mostcomm.gif) no-repeat left center !important;}
.list4 li {background: url(//cdn.phonebunch.com/images/ico-feat.gif) no-repeat left center !important;}

#archivebox {background: #EEE;padding:5px 10px;margin-bottom: 20px;border: 1px solid #E9E9E9;}
#archivebox.alt{margin-bottom:10px;}
#archivebox.alt2{margin-bottom:5px;}
#archivebox h1 {font-size: 1.8em;color: black;font-weight:600}
p.phone-feature-text{text-align: justify;font-size: 16px;line-height: 22px;margin-bottom: 15px;margin-top:15px;}

#footer {background: black;clear: both;color: #B3B3B3;height: 35px;line-height: 35px;padding: 0 15px;}
.fl {float: left;}
.fr {float: right;}
#footer a {color: #B3B3B3;}
.web-width{width:1000px;text-align:left;margin:0 auto;}
img{border:0}
ul{
padding:0;
margin:0;
}
/*** TOP NAVIGATION ***/
ul#navigation{width:100%;padding:0;margin:0;list-style-type:none;position:relative;z-index:15;}
ul#navigation li{display:block;position:relative;float:left;list-style-type:none;padding:0 1px 0 0;margin:0;}
ul#navigation li a{min-height:32px;display:block;font-size:16px;text-transform:uppercase;text-decoration:none;text-align:center;padding:0 9px;position:relative;line-height:32px;color:#d2d2d2;}/*color:#d0d0d0;text-shadow:#fff 0px 0px 1px;*/
ul#navigation li a.special{color:#E4B44E;}
ul#navigation li.social-network a{padding:3px;}
ul#navigation li.social-network a img{background:transparent url(//cdn.phonebunch.com/images/common-sprite.png) no-repeat;}
ul#navigation li.social-network a img.youtube{background-position:0 0;}
ul#navigation li.social-network a img.rss{background-position:0 -26px;}
ul#navigation li.social-network a img.facebook{background-position:0 -52px;}
ul#navigation li.social-network a img.gplus{background-position:0 -78px;}
ul#navigation li.social-network a img.twitter{background-position:0 -104px;}
ul#navigation li.menuli a:hover,ul#navigation li.menuli:hover a{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;background-color:#fff;color:#4e4e4e;text-shadow:#111 1px 0px 0px;border-radius:3px;}
ul#navigation li.menuli.sub a{padding-bottom:6px;border-radius:3px 3px 0 0;}
ul#navigation li.menuli.sub a:hover{-webkit-transition:none;-moz-transition:none;}
ul#navigation li a span.title{display:block;padding:0;}
ul#navigation li a span.pointer{display:none;}
ul#navigation li.active a span.pointer{position:absolute;width:100%;height:7px;bottom:-7px;left:0;display:block;}
ul#navigation li.active a{color:#fff;font-weight:600;}/*text-shadow:#fff 0px 0px 1px;*/

/* fade on mouse out */
ul#navigation li a.fadeThis{position:relative;z-index:1;}
ul#navigation li a.fadeThis span.hover{position:absolute;top:0;left:0;display:block;height:100%;width:100%;z-index:-1;margin:0;padding:0;}

ul#navigation li.active a.fadeThis span.hover,
ul#navigation li.active-parent a.fadeThis span.hover,
ul#navigation li.active-ancestor a.fadeThis span.hover{background:none;}
ul#navigation li.active a.fadeThis span.hover{background-color:transparent;}

/* submenus */
ul#navigation table,ul#navigation ul{font-size:13px;list-style-type:none;border-bottom:1px solid #ccc;border-right:1px solid #ccc;position:absolute;display:none;width:439px;width:auto;top:38px;left:0;margin:0;padding:2px 4px;line-height:normal;background-color:#fff;-moz-box-shadow:0px 8px 14px rgba(0,0,0,0.3);-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-webkit-box-shadow:0px 8px 14px rgba(0,0,0,0.3);-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;box-shadow:0px 8px 14px rgba(0,0,0,0.3);border-bottom-right-radius:8px;border-bottom-left-radius:8px;}
ul#navigation ul.ul-review{width: 410px;top: 27px;box-shadow: none;border-radius: 5px;z-index: 999999;}
ul#navigation ul.ul-review li a {text-transform: none;line-height: 28px;min-height: 28px;}
ul#navigation ul.ul-review li a:hover{color:#2196f3}
ul#navigation ul.ul-review li{border-bottom:0;float:left}
ul#navigation table{width:439px;width:auto;}
ul#navigation ul li{float:none;margin:0;background:none;border-bottom:1px solid #ddd}
ul#navigation ul li a span.title{padding-left:10px;}
/*ul#navigation li.active ul li a,ul#navigation li.active:hover ul li a,ul#navigation ul li a,ul#navigation li.active table a,ul#navigation li.active:hover table a,ul#navigation table a{text-shadow:none;color:#ddd;background:#fff;min-height:1px;height:auto;padding:4px;margin:0;text-align:left;text-transform:none;line-height:125%;}
ul#navigation li.menuli a:hover ul li a,ul#navigation li.menuli:hover ul li a,ul#navigation li.menuli a table a,ul#navigation li.menuli:hover table a  {background-color:#fff;color:#333;text-shadow:#777 0px 0px 1px;font-family:verdana;font-size:100%}
ul#navigation li.active ul li a:hover,ul#navigation li.active:hover ul li a:hover,ul#navigation ul li a:hover, ul#navigation li.active table a:hover,ul#navigation li.active:hover table a:hover,ul#navigation li a table  a:hover{color:#eee;text-shadow:#333 0px 0px 3px;font-size:16px}*/
ul#navigation li.menuli.sub ul li:last-child{border-bottom:0;}
ul#navigation li.menuli.sub ul li a{padding-bottom:0px;text-align: left;font-weight: normal;text-shadow: 0 0 0;text-transform: none;}
ul#navigation li.menuli.sub ul li a:hover{color:#005C91;}
ul#navigation ul li a img{vertical-align:bottom;margin-right:4px;width:16px;height:16px;}
ul#navigation li:hover ul ul,ul#navigation li:hover ul ul ul,ul#navigation li:hover ul ul ul ul{display:none;}
ul#navigation li:hover table,ul#navigation li:hover ul,ul#navigation li li:hover ul,ul#navigation li li li:hover ul,ul#navigation li li li li:hover ul{display:block;}
ul#navigation li.menuli.sub table a,ul#navigation li.menuli.sub table a:visited{background:#fff;min-height:1px;height:auto;padding:5px 4px;margin:0;text-align:left;text-transform:none;line-height:110%;color:#333;font-size:130%}
ul#navigation li.menuli.sub table a:hover{color:#777;}

.header .inset {background: white url('//cdn.phonebunch.com/images/search.png') no-repeat left center;padding: 5px 6px 5px 27px;width: 180px;border: solid 1px #000000;outline: none;border-radius: 3px;margin-top:7px;font-size:14px;margin-bottom:0}

.logo-news{margin-top:15px;margin-bottom:20px;}
.content{background:white url("//cdn.phonebunch.com/images/bg_content.png") repeat-x;border: solid 1px #ddd;background:#fff;}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}

.imgteaser {margin: 0;overflow: hidden;float: left;position: relative;margin-left:6px;margin-bottom:10px;}
.imgteaser.special{display:none;}
.imgteaser.top-phones{margin-left:10px;margin-right:0;float:right;}
.imgteaser.text-links{border: 1px solid #bbb;padding: 6px 5px 5px;background: #FFF;}
.imgteaser.text-links a{width: 166px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;line-height: 20px;display:block;font-size:15px;color:#005C91;float:none;}
.imgteaser.text-links a:hover{text-decoration:underline}
.imgteaser a {text-decoration: none;float: left;}
.imgteaser a:hover {cursor: pointer;}
.imgteaser a img {width:140px;float: left;margin: 0;border: none;	padding: 5px;background: #fff;border: 1px solid #bbb;}
.imgteaser a img.alt{width:120px;}
.imgteaser a .pic-title {	position: absolute;	right: 0px;width:94%;text-align:center;bottom: 5px;font-size:15px;font-weight:600;color: #fff;background:#000;padding:5px;filter:alpha(opacity=65);opacity:.65;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; }
.imgteaser a:hover .desc{display: block;font-size: 14px;padding: 5px;width:94%;background: #111;filter:alpha(opacity=75);opacity:.75;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; color: #fff;position: absolute;bottom: 0px;left: 0px;margin: 0;border-top: 1px solid #999;}
.search-results{margin-left:-20px;}
.search-results .imgteaser a:hover .desc{background-color:#674356;}
.imgteaser a:hover .desc{filter:alpha(opacity=90);opacity:.90;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";}
.imgteaser a:hover .desc strong {display: block;margin-bottom: 5px;font-size:14px;font-weight:600}
.imgteaser a .desc {display: none;text-align:center}
.imgteaser a:hover img{border:1px solid #55558e;-webkit-transition:0.2s ease-in;;-moz-transition:0.2s ease-in;}
.imgteaser.search-result a:hover img{border:1px solid #849db7}
.imgteaser.search-result{margin-left:20px;margin-bottom:20px;}
.imgteaser.search-result.first{margin-left:20px;}
.imgteaser a:hover .pic-title { visibility: hidden;}

div.mobile-brands{margin-bottom:25px;background:#fff;border: 1px solid silver;}
div.recently{margin-bottom:0px;background: #FFF;border: 1px solid silver;}
div.recently.modern{background-color: #f1f1f1;border: 0;}
div.recently.modern h3{display: inline-block;margin-left: 30px;border: 0;background-color: #6a2901;color: #fff;margin-bottom: 15px;letter-spacing: 2px;}
div.recently.modern h3.featured-video{background-color:#cc181e;}
div.recently.modern h3.new-phones{background-color:#6695CC;}
div.recently.modern h3.buy-lowest-price{background-color:#78AE62}
div.recently.modern h3.compare-phones{background-color:#6BAB81}
div.recently.modern h3.phone-reviews{background-color:#84B7C4}
div.recently.modern h3.like-compare-phones{}
div.recently.modern .post-sidebar {padding:15px 20px;border:0;}
div.recently.modern .post-sidebar a{color:#767f86;font-size:16px;}
div.recently.modern .post-sidebar .right{width:200px;height:80px;}
div.recently.modern .post-sidebar .right p{vertical-align:top;position:relative;height:80px;}
div.recently.modern .post-sidebar .right p span{position: absolute;bottom: 0;right: 0;color: #ababad;font-size: 15px;}
div.half-box h2,div.recently h2, div.mobile-brands  h2, div.half-box h3,div.recently h3, div.mobile-brands  h3, div.half-box h4,div.recently h4, div.mobile-brands  h4, div.half-box .h2-title,div.recently .h2-title, div.mobile-brands  .h2-title, div.half-box .h4-title,div.recently .h4-title, div.mobile-brands  .h4-title {background: #DDD;border-bottom: 2px solid silver;color: #373737;text-decoration: none;font-size:16px;text-transform:uppercase;padding: 5px 10px;font-weight:600;}
div.mobile-brands a{color:#000;display:block;}
div.mobile-brands ul.list1{padding-bottom:5px;}
div.mobile-brands ul.list1 li{float:left;width:38%;margin-left:12px;background:transparent;}
div.mobile-brands  div.more{text-align:center;margin-bottom:6px;font-size:14px;font-weight:600}

div.ads{text-align:center;margin:0 auto;margin-bottom:25px;border:0;height:auto}
div.ads2{text-align:center;margin:0 auto;margin-top:25px;border:0;height:auto}

/*Links Thumbnail Recently*/
ul.links{list-style-type:none;margin:0 10px;padding:0;}
ul.links li.clearfix{margin:0;padding:5px;border-bottom:1px dashed #aaa;width:95%}
ul.links li:last-child.clearfix{border-bottom:0}
ul.links a,ul.links a:visited{color:#88AA00;outline:medium none;text-decoration:none;font-weight:bold;}
ul.links a.most-viewed,ul.links a.most-viewed:visited{color:#33AAEE}
ul.links a:hover{text-decoration:underline;}
ul.links li div.pthumbnail{float:left;width:70px;border: 1px solid #ccc}
ul.links li div.pinfo{width:235px;float:right;word-wrap:break-word;}
ul.links li div.pinfo div.rating{background:transparent url('//cdn.phonebunch.com/images/stars16.png') 0 0px repeat-x;height:16px;width:80px;display:block;}
ul.links li div.pinfo div.rating img{background:transparent url('//cdn.phonebunch.com/images/stars16.png') 0 -16px repeat-x;}
ul.links li div.pinfo span{font-size:11px;color:#aaa;}
ul.links .pinfo.green-box a,ul.links .pinfo.green-box a:visited{color:#0071BB;}
/*Rating Block*/
/*.ratingblock{display:block;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000;}
.ratingblock p{margin:3px;padding:0}
.ratingblock p strong,.features div table td .ratingblock p strong{color:#000;}
.loading{height:16px;background:transparent url(../images/working.gif) 50% 50% no-repeat}
.unit-rating{list-style:none;height:16px;position:relative;background:url(../images/starrating.png) top left repeat-x;margin:0;padding:0}
.unit-rating ul li{text-indent:-90000px;float:left;margin:0;padding:0}
.unit-rating li a{outline:none;display:block;width:16px;height:16px;text-decoration:none;text-indent:-9000px;z-index:20;position:absolute;padding:0}
.unit-rating li a:hover{background:url(../images/starrating.png) left center;z-index:2;left:0}
.unit-rating a.r1-unit{left:0}
.unit-rating a.r1-unit:hover{width:16px}
.unit-rating a.r2-unit{left:16px}
.unit-rating a.r2-unit:hover{width:32px}
.unit-rating a.r3-unit{left:32px}
.unit-rating a.r3-unit:hover{width:48px}
.unit-rating a.r4-unit{left:48px}
.unit-rating a.r4-unit:hover{width:64px}
.unit-rating a.r5-unit{left:64px}
.unit-rating a.r5-unit:hover{width:80px}
.unit-rating a.r6-unit{left:80px}
.unit-rating a.r6-unit:hover{width:96px}
.unit-rating a.r7-unit{left:96px}
.unit-rating a.r7-unit:hover{width:210px}
.unit-rating a.r8-unit{left:210px}
.unit-rating a.r8-unit:hover{width:240px}
.unit-rating a.r9-unit{left:240px}
.unit-rating a.r9-unit:hover{width:270px}
.unit-rating a.r10-unit{left:270px}
.unit-rating a.r10-unit:hover{width:300px}
.unit-rating li.current-rating{background:url(../images/starrating.png) left bottom;position:absolute;height:16px;display:block;text-indent:-9000px;z-index:1;padding:0}
.voted{color:#999}
.thanks{color:#36AA3D}
.static{color:#5D3126}*/
/*Rating Block*/
.ratingblock{display:block;font-size:10px;color:#000;}
.ratingblock p{margin:3px;padding:0;font-size:12px;}
.ratingblock p strong,.features div table td .ratingblock p strong{color:#000;}
.loading{height:16px;background:transparent url(//cdn.phonebunch.com/images/working.gif) 50% 50% no-repeat}
.unit-rating{list-style:none;height:24px;position:relative;background:url(//cdn.phonebunch.com/images/starrating_big.png) top left repeat-x;margin:0;padding:0}
.unit-rating ul li{text-indent:-90000px;float:left;margin:0;padding:0}
.unit-rating li a{outline:none;display:block;width:24px;height:24px;text-decoration:none;text-indent:-9000px;z-index:20;position:absolute;padding:0}
.unit-rating li a:hover{background:url(//cdn.phonebunch.com/images/starrating_big.png) left center;z-index:2;left:0}
.unit-rating a.r1-unit{left:0}
.unit-rating a.r1-unit:hover{width:24px}
.unit-rating a.r2-unit{left:24px}
.unit-rating a.r2-unit:hover{width:48px}
.unit-rating a.r3-unit{left:48px}
.unit-rating a.r3-unit:hover{width:72px}
.unit-rating a.r4-unit{left:72px}
.unit-rating a.r4-unit:hover{width:96px}
.unit-rating a.r5-unit{left:96px}
.unit-rating a.r5-unit:hover{width:120px}
.unit-rating a.r6-unit{left:120px}
.unit-rating a.r6-unit:hover{width:144px}
.unit-rating a.r7-unit{left:144px}
.unit-rating a.r7-unit:hover{width:210px}
.unit-rating a.r8-unit{left:210px}
.unit-rating a.r8-unit:hover{width:240px}
.unit-rating a.r9-unit{left:240px}
.unit-rating a.r9-unit:hover{width:270px}
.unit-rating a.r10-unit{left:270px}
.unit-rating a.r10-unit:hover{width:300px}
.unit-rating li.current-rating{background:url(//cdn.phonebunch.com/images/starrating_big.png) left bottom;position:absolute;height:24px;display:block;text-indent:-9000px;z-index:1;padding:0}
.voted{color:#999}
.thanks{color:#36AA3D}
.static{color:#5D3126}
.rating-div{margin-bottom: 15px;border: 1px solid gainsboro;font-size: 14px;width:140px;}
.rating-div .rating-title{font-weight:600;padding:1px 0 2px;border-bottom: 1px solid gainsboro;background:#ddd;font-size:15px}
.rating-div .rating-box{padding:6px 0 2px;background:#eee;}

ul.nav2 li.no-effect,ul.nav2 li.no-effect:hover{background-color:#000;color:#fff;padding:0 5px;cursor:default;}
ul.nav2 li.arrow-right,ul.nav2 li.arrow-right:hover {width: 0;height: 0; border-top: 18px solid transparent;border-bottom: 17px solid transparent;border-left: 15px solid #000;background:transparent;cursor:default;}


h1.specs{border-bottom:3px solid #555;color: #333;text-shadow: 0 0 1px #333333;font-size:30px;padding:0;margin:0;margin-top:0px;line-height:100%;padding-bottom:3px;font-weight:normal;}
.gallery-wrapper{margin-top:25px;min-height: 375px;}
#gallery {position:relative;width:287px; padding:4px; background:#242a30;font:12px Verdana, Arial, Helvetica, sans-serif;float: left;margin-left: 55px;margin-top: 0;}
#images {border:2px solid #9ac1c9; height:225px; background:#eef5f6; margin-bottom:20px}
#image {position:relative; text-align:center; width:277px; height:280px; padding:4px; border:1px solid #666; background:#FFF url(images/loading.gif) center center no-repeat;}
#image img {position:absolute; top:5px; left:5px;}
#thumbwrapper {margin-top:4px; padding:5px 0; width:285px; height:72px; border:1px solid #666; background:#FFF}
#thumbarea {position:relative; overflow:hidden; height:72px; width:285px; }
#thumbs {position:absolute; list-style:none; margin:0;margin-left:4px; height:72px; width:10000px; border-right:4px solid #FFF;padding:0}
#thumbs li {float:left; margin-right:4px; cursor:pointer}
#thumbs li img{border:1px solid #ccc;}
.imgnav {position:absolute; width:20%; z-index:100; height:280px; width:20%; z-index:100; outline:none; cursor:pointer}
#previmg {left:0; background:url(images/left.png) left center no-repeat; border-left:5px solid #FFF}
#previmg:hover {opacity:1; filter:alpha(opacity=100)}
#nextimg {right:0; background:url(images/right.png) right center no-repeat; border-right:5px solid #FFF}
#nextimg:hover {opacity:1; filter:alpha(opacity=100)}
img.general{background: url(//cdn.phonebunch.com/images/specs-feature-images.png) no-repeat scroll -0px 0px transparent;width: 20px;height: 20px;background-size: cover;}
img.display{background: url(//cdn.phonebunch.com/images/specs-feature-images.png) no-repeat scroll -20px 0px transparent;width: 20px;height: 20px;background-size: cover;}
img.hardware{background: url(//cdn.phonebunch.com/images/specs-feature-images.png) no-repeat scroll -40px 0px transparent;width: 20px;height: 20px;background-size: cover;}
img.camera{background: url(//cdn.phonebunch.com/images/specs-feature-images.png) no-repeat scroll -60px 0px transparent;width: 20px;height: 20px;background-size: cover;}
img.battery{background: url(//cdn.phonebunch.com/images/specs-feature-images.png) no-repeat scroll -80px 0px transparent;width: 20px;height: 20px;background-size: cover;}
img.memory{background: url(//cdn.phonebunch.com/images/specs-feature-images.png) no-repeat scroll -100px 0px transparent;width: 20px;height: 20px;background-size: cover;}
img.connectivity{background: url(//cdn.phonebunch.com/images/specs-feature-images.png) no-repeat scroll -120px 0px transparent;width: 20px;height: 20px;background-size: cover;}
img.multimedia{background: url(//cdn.phonebunch.com/images/specs-feature-images.png) no-repeat scroll -140px 0px transparent;width: 20px;height: 20px;background-size: cover;}
img.apps,img.sensors{background: url(//cdn.phonebunch.com/images/specs-feature-images.png) no-repeat scroll -160px 0px transparent;width: 20px;height: 20px;background-size: cover;}

/*.features{width:318px;width:100%;margin-top:15px;border-radius:0; background:#eff7ff url('http://b7b43efe8c782b3a0edb-27c6e71db7a02a63f8d0f5823403023f.r27.cf2.rackcdn.com/features_bg.jpg') repeat-x;border:1px solid #555}
.gallery-specs .features{width:340px;}
.features h3{padding:3px 5px;margin:0;font-size:17px;border-bottom:1px solid #777;line-height:100%;color:#485360;color:#f8f8f8;text-shadow:1px 1px 1px #555;}
.features h3 img{vertical-align:text-bottom;}
.features div{padding:0px 2px 2px;padding:0}
.features div table{font: 13px Verdana, Arial, Helvetica, sans-serif;color: black;text-align: left;border-collapse: collapse;border: 0px solid rgb(102, 102, 102);width: 100%;}
.features div table td{padding:3px;color:#222;}
.features div table tr{background-color:#fff;cursor:default;}
.features div table tr.odd{background-color:#f4f8ff;}
.features div table td strong{color:#4f7789}
/*.features div table tr:hover{background-color:#777777;}
.features div table tr:hover td{color:#f8f8f8;}
.features div table tr:hover td strong{color:#fff;}*/

.features{width:100%;margin-top:15px;}
.gallery-specs .features{width:340px;}
.column1 h3, .features span.heading, .features h2.heading, .column1 span.heading, .column1 h2.heading, .features h3{padding:3px 8px 5px 5px;margin:0;font-size:20px;border-bottom:2px solid #ddd;line-height:100%;color:#485360;font-weight:600}
.column1 span.heading,.column1 h2.heading,.features span.heading,.features h2.heading{display: block;}
.column1 span.heading,.column1 h2.heading,.column1 h3{border-bottom:0;padding:1px 0 0 3px;}
.features h2.heading img,.column1 span.heading img,.features span.heading img,.column1 h3 img,.features h3 img{vertical-align:text-bottom;}
.features div{padding:0px 2px 2px;padding:0}
.features div table{color: black;text-align: left;border-collapse: collapse;border: 0px solid rgb(102, 102, 102);width: 100%;border:1px solid #f7f7f7;}
.features div table td{padding:3px;color:#222;line-height:1.5em;border-bottom:1px solid #f7f7f7;font-size:16px;}
.features div table tr{background-color:#fff;cursor:default;}
.features div table tr.odd{}
.features div table td strong{color:#4f7789;font-weight:600}
.features div table td h3,.column1 h3{color:#4f7789;font-weight:600;padding: 0;font-size: 16px;border: 0;}


.side-icons{left:-76px;position: absolute;top: -24px;}
.side-icons img{padding: 3px;background-color: white;border-radius:3px;box-shadow: 0 0 5px rgba(0,0,0,0.1);-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.1);-moz-box-shadow: 0 0 5px rgba(0,0,0,0.1);border: 1px solid rgb(210, 210, 210);background-color:#f5f5f5;cursor:pointer;margin-top:4px;}
.side-icons img{cursor:pointer;margin-top:4px;}
.side-icons a{display:block;}
.ad-box{margin-top:25px;text-align:center;}
.ad-box-alt{margin-bottom:10px;text-align:center;}


.pb-box{width:270px;margin-top:25px;}
.pb-box.related{width:100%}
.pb-box .box-title{width:100%;background:white url("//cdn.phonebunch.com/images/bars.png") 0px 0px repeat-x;height:31px;-moz-border-radius:10px 5px;border-radius:10px 5px;}
.pb-box .box-title.black{background:white url("//cdn.phonebunch.com/images/bars.png") 0px 0px repeat-x;}
.pb-box .blue{background:white url("//cdn.phonebunch.com/images/bars.png") 0px -31px repeat-x;}
.pb-box .green{background:white url("//cdn.phonebunch.com/images/bars.png") 0px -62px repeat-x;}
.pb-box .blueshade{background:white url("//cdn.phonebunch.com/images/bars.png") 0px -93px repeat-x;}
.pb-box .box-title span{font-size:17px; text-shadow:0 1px 1px #777;color:#f3f3f3;font-weight:bold;padding-left:8px;line-height:1.9em;}
.pb-box .box-title img.recent{background:transparent url(//cdn.phonebunch.com/images/box-icons.png) 0px 0px no-repeat;}
.pb-box .box-title img.manufacturer{background:transparent url(//cdn.phonebunch.com/images/box-icons.png) -22px 0px no-repeat;}
.pb-box .box-title img.most-viewed{background:transparent url(//cdn.phonebunch.com/images/box-icons.png) -44px 0px no-repeat;}
.pb-box .box-title img.similar{background:transparent url(//cdn.phonebunch.com/images/box-icons.png) -66px 0px no-repeat;}
.pb-box .box-title img.random{background:transparent url(//cdn.phonebunch.com/images/box-icons.png) -88px 0px no-repeat;}
.pb-box .box-title img.comments{background:transparent url(//cdn.phonebunch.com/images/box-icons.png) -110px 0px no-repeat;}
.pb-box .box-title img.news{background:transparent url(//cdn.phonebunch.com/images/box-icons.png) -132px 0px no-repeat;}
.pb-box .box-title span.info{font-size:12px;float:right;color:#ddd;padding:5px 5px 0 0}
.pb-box .box-title span.info a,.pb-box .box-title span.info a:visited{color:#ddd;text-decoration:none}
.pb-box .box-title span.info a:hover{color:#fff;}
.pb-box .box-title img{width: 22px;height: 22px;vertical-align: text-bottom;}
.pb-box .box-content{width:100%;color:#222;}
.pb-box .box-content .manufacturer {padding:5px;-moz-border-radius:10px 5px;border-radius:5px 10px;}
.pb-box .box-content .manufacturer a, .pb-box .box-content .manufacturer a:visited{color: #444;text-shadow: 0 0 1px #ccc;font-size:16px;font-weight:bold;text-decoration:none;padding-left:15px;}
.pb-box .box-content .manufacturer a:hover{text-shadow:none;color:#666;}
.pb-box .box-content .manufacturer table{border-spacing:0px;text-align:left;}
.pb-box .box-content .manufacturer a.expand,.pb-box .box-content .manufacturer a.expand:visited{font-weight:bold;color:#009900;text-decoration:underline;text-shadow:none;font-size:13px;}
.pb-box .box-content .manufacturer a.expand:hover{text-shadow:0 1px 1px #aaa;text-decoration:none;}
.pb-box .box-content .manufacturer a.shrink,.pb-box .box-content .manufacturer a.shrink:visited{color:#cc9999;}

/*Compare Phones*/
table.compare-phones{width:100%;border-top:1px solid #e3f1fe;border-right:1px solid #e3f1fe;border-collapse:collapse;margin:0 15px 0 0;font-size:15px;}
table.compare-phones a,table.compare-phones a:link,table.compare-phones a:visited{border:none}
table.compare-phones img{border:0;margin-top:5px}
table.compare-phones td img{margin-top:0px;}
table.compare-phones a,table.compare-phones a:visited{color:#66a3d3;text-decoration:none;}
table.compare-phones a:hover{color:#66a3d3;text-decoration:underline;}
table.compare-phones caption{color:#9ba9b4;font-size:130%;letter-spacing:.1em;caption-side:top;text-align:center;margin:5px 0;padding:0;font-weight:bold;}
table.compare-phones thead tr td{border-bottom-width:2px;}
table.compare-phones tr.odd td,table.compare-phones tr.odd .column1{/*background:#f4f9fe*/}
table.compare-phones .column1{background:#f9fcfe;font-weight:600;font-size:16px;text-align:right;color:#006dc3;}
table.compare-phones .column1.bold{background:#f9fcfe;font-weight:700;font-size:15px;color:#526a7c;}
table.compare-phones tr.odd .column1.bold{background:#485360;border-bottom:1px solid #e0ecfc;background:#fff;font-size:19px;color:#333;text-shadow:0 0 0;text-align:left;font-weight:600}/*text-transform:uppercase;*/
table.compare-phones .column1.bold img{vertical-align:text-bottom;margin-top:0}
table.compare-phones td{color:#333;border-bottom:1px solid #e3f1fe;border-left:1px solid #e5eff8;text-align:center;padding:5px;font-size:16px;}
table.compare-phones td.winner{font-weight:600}
table.compare-phones th{font-weight:400;color:#678197;text-align:left;border-bottom:1px solid #e3f1fe;border-left:1px solid #e5eff8;padding:5px}
table.compare-phones thead th{background:#fff;text-align:center;font-size: 17px;line-height: 1.1em;font-weight:600;color:#66a3d3}
table.compare-phones tfoot th{background:#f4f9fe;text-align:center}
table.compare-phones tfoot th strong{font-size: 17px;line-height: 1.1em;font-weight:600;color:#66a3d3;margin:.5em .5em .5em 0}
table.compare-phones tfoot th em{color:#f03b58;font-weight:700;font-size:1.1em;font-style:normal}
table.compare-phones tr.odd #phone1sugg,table.compare-phones tr.odd  #phone2sugg,table.compare-phones tr.odd .column1.sugg{padding:0;}
table.compare-header{position:fixed;background:#fff;top:42px;visibility:hidden;z-index:1000;width:590px;display:none;}
table.compare-header.ch3{width:968px;}
table.compare-header td input{visibility:hidden;height:0px;}

/*Suggestion*/
.sf_inactive{border:2px #3d91a5 solid;color:#888}
.sf_active{border:2px #8BB544 solid;background:#fff;color:#333}
.sf_text{border:2px #3c90a5 solid;background:#fff;color:#444}
.sf_suggestion{z-index:999;}
.sf_suggestion ul{position:relative;background:#fff;top:0;left:0;margin:0;padding:0;border:1px solid #ccc;}
.sf_suggestion li{list-style:none;margin:0;padding:0;background:#fff;border:0}
.sf_suggestion li{border:0}
.sf_suggestion li a,.sf_suggestion li a:hover{display:block;text-indent:2px;color:#4E4E4E;border:0;text-decoration:none;font-size:15px;}
.sf_suggestion li.selected a{background:#3D91A5;}




/*Pagination*/
div.pagination{}
div.pagination a{border:1px solid #AAD;text-decoration:none;color:#009;margin:2px;padding:2px 5px}
div.pagination a:hover,div.pagination a:active{border:1px solid #009;color:#000}
div.pagination span.current{border:1px solid #009;font-weight:700;background-color:#009;color:#FFF;margin:2px;padding:2px 5px}
div.pagination span.disabled{border:1px solid #ccc;color:#bbb;margin:2px;padding:2px 5px}
/* pagination style */
.pagin{font-size:12px;font-weight:700;margin-top:15px;padding:2px 0}
.pagin *{margin:0;padding:3px 6px}
.pagin a{background-color:#EFEFEF;border:solid 1px #666;color:#666;text-decoration:none}
.pagin a:visited{background-color:#EFEFEF;border:solid 1px #666;color:#60606F;text-decoration:none}
.pagin a:hover,.pagin a:active{background-color:#FFF;border:solid 1px #C00;color:#C00;text-decoration:none}
.pagin span{background-color:#F0F0F0;border:solid 1px gray;color:#B0B0B0;cursor:default}
.pagin span.current{background-color:#666;border:solid 1px #666;color:#FFF}
.zero-result{font-size: 20px;margin-top: 10px;}


/*Search Page and Box*/
h1.quick-search{color: #333;text-shadow: 1px 1px 1px #888;font-size:30px;padding:0;margin:0;margin-bottom:15px;line-height:100%;border-bottom:3px solid #555;}
h1.quick-search span{font-size:18px;padding:0;margin:0;text-shadow:0px 0px 0px}
h1.phone-brand{margin:0;padding:0;text-shadow:#ccc 0px 1px 0, #666 0 -1px 0;color:#003366;font-size:30px;margin-top:15px;line-height:100%;border-bottom:3px solid #555;padding-bottom:5px;}
h1.title{margin:0;padding:0;text-shadow:0 0 1px #333;color:#333;font-weight:normal;font-size:30px;margin-top:0px;line-height:100%;border-bottom:3px solid #555;padding-bottom:5px;}

#phone1list, #phone2list{width:180px;margin:5px;}

div.contact-us{margin-top:10px;font-size: 16px;margin-bottom: 8px;}
div.contact-us input,div.contact-us textarea{width:400px;border-radius:3px;padding:3px 5px;font-size:15px;}
div.contact-us td.field-name{font-weight:600}
div.contact-us #contact-msg{color:red;}
div.contact-us input[type="submit"]{font-size:16px;margin-top:5px;background:#ddd;}

/*Phone Finder*/
.pf-box{width:280px;margin-top:10px;}
.pf-box table{width:100%;padding:0 4px;}
.pf-box h2{margin:0;background-color:#f5f5f5;border-radius:4px;font-size:16px;font-weight:100;padding:0 3px 3px 5px;border:1px solid #e5e5e5;text-shadow:0px 0px 1px #aaa;color:#222;}
input.pf-submit{background-color:green;color:#fff;font-weight:100;padding:2px 5px;font-size:15px;margin-top:10px;margin-bottom:10px;}
.pf-box h2 img{margin-top:4px;cursor:pointer;}
.pf-box h2 img.check{background:url("//cdn.phonebunch.com/images/finder_options.png") no-repeat scroll 0px 0px transparent;width:16px;height:16px;}
.pf-box h2 img.uncheck{background:url("//cdn.phonebunch.com/images/finder_options.png") no-repeat scroll -16px 0px transparent;width:16px;height:16px;}
h3{padding:0;margin:0;font-weight:600;color:#333}
.pf-box input[type="checkbox"]{margin: 0px 4px 3px 0px;vertical-align:middle}


#news_search_box { 
	background:-moz-linear-gradient(top, #777, #444); 
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#777), to(#444)); 
	border:1px solid #000; 
	border-radius:5px; 
	-moz-border-radius:5px;
	-webkit-border-radius:5px; 
	padding:4px;
	margin:0 auto;
	width:280px;
	margin-bottom:15px;
}
#news_search_box .wrapper { 
	background:#fff;
	padding-left:4px;
}
#news_search_box input,
#news_search_box input:focus {float:none; border:none; color:#333; outline:none; font-size:16px; font-weight:700; margin:0; width:243px; background:#fff;margin-bottom:3px;}
#news_search_box button {
	cursor:pointer;
	background:transparent;
	position:relative;
}
#news_search_box button img{padding-top:0px;position:absolute;top:-14px;left:-8px;}
#tw-form{border: #aaa 1px solid;background:#fff;width: 180px;float: left;padding: 0 4px;margin-top:5px;border-radius:3px;}
#tw-form #tw-input-text{width: 150px;float: left;border: 0;background:#fff;color: #777;line-height: 100%;font-size: 12px;margin-top:2px;margin-bottom:2px;height:20px;}
#tw-form #tw-input-text:focus{outline:none;color:#333;}
#tw-form #tw-input-submit{background: url(//cdn.phonebunch.com/images/search.png) no-repeat 4px 2px;border: 0;float: left;width: 28px;height:24px;z-index: 100;cursor: pointer;}
ul.nav2 li.search-box,ul.nav2 li.search-box:hover{float:right;padding-right:5px;background:transparent}

.feature-yes,.feature-1{width:20px;height:20px;background:transparent url('//cdn.phonebunch.com/images/yes.svg')}
.feature-no,.feature-0,.feature--1{width:20px;height:20px;background:transparent url('//cdn.phonebunch.com/images/no.svg')} 

ul.manufacturer-list{display: flex;flex-wrap: wrap;align-items: flex-end;}
ul.manufacturer-list li{width: 33.33%;margin-left: 0;font-size: 16px;text-align: center;padding: 18px 10px;box-sizing: border-box;}
ul.manufacturer-list li a{display: block;color: #222;font-size: 15px;color: #005C91;}

/*.sidebar-icon{position:fixed;width:62px;padding:0px 4px;background-color:#fff;top:170px;border-radius:5px 0 0 5px;-webkit-border-radius:0px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;-webkit-box-shadow: #444 0px 0px 3px;box-shadow: 0px 0px 3px #444;-moz-border-radius:5px 0 0 5px;-moz-box-shadow: #444 0px 0px 3px;right:0}
.sidebar-icon div{margin:4px 0;}
.sidebar-icon div.first {margin:7px 0 6px 0;}
.sidebar-icon div.last {margin:4px 0 6px 0;}*/
.sidebar-icon{position:fixed;width:62px;padding:0px 4px;background-color:#fff;top:170px;border-radius:0 5px 5px 0;-webkit-border-radius:0px;-webkit-border-bottom-right-radius:5px;-webkit-border-top-right-radius:5px;-webkit-box-shadow: #444 0px 0px 3px;box-shadow: 0px 0px 3px #444;-moz-border-radius:0 5px 5px 0;-moz-box-shadow: #444 0px 0px 3px;left:0}
.sidebar-icon div{margin:4px 0;}
.sidebar-icon div.first {margin:6px 0 7px 0;}
.sidebar-icon div.last {margin:6px 0 4px 0;}

.tbox {position:absolute; display:none; padding:14px 17px; z-index:900}
.tinner {padding:15px; -moz-border-radius:5px; border-radius:5px; background:#fff url(//cdn.phonebunch.com/images/preload.gif) no-repeat 50% 50%; border-right:1px solid #333; border-bottom:1px solid #333}
.tmask {position:absolute; display:none; top:0px; left:0px; height:100%; width:100%; background:#000; z-index:800}
.tclose {position:absolute; top:0px; right:0px; width:30px; height:30px; cursor:pointer; background:url(//cdn.phonebunch.com/images/close.png) no-repeat}
.tclose:hover {background-position:0 -30px}
.email-subscribe{font-size:15px;text-align:left;background:url('//cdn.phonebunch.com/images/newsletter.png') no-repeat 12px 8px;padding-left:100px;padding-top:4px;padding-bottom:9px;}
.email-subscribe div{margin-top:8px;}
.emailupdatesinput{background: white !important;border: 1px solid #D2D2D2;padding: 0px 8px 0px 8px;color: #333;font-size: 13px;height: 30px;width: 215px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;margin-right:5px;}
.email-subscribe button:-moz-focus-inner{border: 0;}
.email-subscribe .cupid-green{padding:7px 10px 7px;margin-top:8px;margin-left:75px;}
.cupid-green {
  background-color: #7fbf4d;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7fbf4d), color-stop(100%, #63a62f));
  background-image: -webkit-linear-gradient(top, #7fbf4d, #63a62f);
  background-image: -moz-linear-gradient(top, #7fbf4d, #63a62f);
  background-image: -ms-linear-gradient(top, #7fbf4d, #63a62f);
  background-image: -o-linear-gradient(top, #7fbf4d, #63a62f);
  background-image: linear-gradient(top, #7fbf4d, #63a62f);
  border: 1px solid #63a62f;
  border-bottom: 1px solid #5b992b;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 0 0 #96ca6d;
  box-shadow: inset 0 1px 0 0 #96ca6d;
  color: #fff;
  font-size:13px;font-weight:700;
  padding: 4px 8px 5px;
  text-align: center;
  text-shadow: 0 -1px 0 #4c9021;}
.column1 .cupid-green{font-weight:600;padding:4px 5px;}
.cupid-green:hover {
    background-color: #76b347;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #76b347), color-stop(100%, #5e9e2e));
    background-image: -webkit-linear-gradient(top, #76b347, #5e9e2e);
    background-image: -moz-linear-gradient(top, #76b347, #5e9e2e);
    background-image: -ms-linear-gradient(top, #76b347, #5e9e2e);
    background-image: -o-linear-gradient(top, #76b347, #5e9e2e);
    background-image: linear-gradient(top, #76b347, #5e9e2e);
    -webkit-box-shadow: inset 0 1px 0 0 #8dbf67;
    box-shadow: inset 0 1px 0 0 #8dbf67;
    cursor: pointer; }
.cupid-green:active {
    border: 1px solid #5b992b;
    border-bottom: 1px solid #538c27;
    -webkit-box-shadow: inset 0 0 8px 4px #548c29, 0 1px 0 0 #eeeeee;
    box-shadow: inset 0 0 8px 4px #548c29, 0 1px 0 0 #eeeeee; }

.cupid-red {
  background-color: #ee432e;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee432e), color-stop(100%, #c63929));
  background-image: -webkit-linear-gradient(top, #ee432e, #c63929);
  background-image: -moz-linear-gradient(top, #ee432e, #c63929);
  background-image: -ms-linear-gradient(top, #ee432e, #c63929);
  background-image: -o-linear-gradient(top, #ee432e, #c63929);
  background-image: linear-gradient(top, #ee432e, #c63929);
  border: 1px solid #c63929;
  border-bottom: 1px solid #AD1601;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 0 0 #F73A22;
  box-shadow: inset 0 1px 0 0 #F73A22;
  color: #fff;
  font-size:13px;font-weight:700;
  padding: 4px 8px 5px;
  text-align: center;
  text-shadow: 0 -1px 0 #891100;}
.column1 .cupid-red{font-weight:600;padding:4px 5px;}
.cupid-red:hover {
    background-color: #c63929;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c63929), color-stop(100%, #b51700));
    background-image: -webkit-linear-gradient(top, #c63929, #b51700);
    background-image: -moz-linear-gradient(top, #c63929, #b51700);
    background-image: -ms-linear-gradient(top, #c63929, #b51700);
    background-image: -o-linear-gradient(top, #c63929, #b51700);
    background-image: linear-gradient(top, #c63929, #b51700);
    -webkit-box-shadow: inset 0 1px 0 0 #b51700;
    box-shadow: inset 0 1px 0 0 #b51700;
    cursor: pointer; }
.cupid-red:active {
    border: 1px solid #B03224;
    border-bottom: 1px solid #B03224;
    -webkit-box-shadow: inset 0 0 8px 4px #891100, 0 1px 0 0 #eeeeee;
    box-shadow: inset 0 0 8px 4px #891100, 0 1px 0 0 #eeeeee; }

.social-links{margin-bottom:15px}
.social-links .facebook, .social-links .twitter, .social-links .pinterest,.emailsub{border:1px solid gainsboro;border-bottom:0;padding:8px;}
.social-header-buttons{float:left;padding-top: 17px;margin-left: 10px;}

/*.featured{background:#ddd;height:200px;overflow:hidden;position:relative;opacity: 0;-moz-transition: all .25s linear;-webkit-transition: all .25s linear;-o-transition: all .25s linear;transition: all .25s linear;display:block;height:0;visibility: hidden;}
.featured.active{opacity:1;visibility: visible;height:200px;}
.featured h2{font-size:11px;padding:10px 0;}
.featured h3{font-size:14px;padding:0 0 5px;}
.featured h3 a{color:#000;font-weight:600}
.featured h3 a:hover{color:#FF7800;}
.featured p{margin-bottom:10px;height:118px;overflow:hidden;height:auto}
.featured-img{width:350px;height:200px;float:left;display:inline;margin:0 10px 0 0;}
#ribbon{width:138px;height:138px;position:absolute;right:200px;top:0;}
#featured-th{height:57px;margin:10px 0 20px;}
#featured-th img{border:none;margin:0;}
#featured-th .idTabs{list-style:none;}
#featured-th .idTabs li{float:left;display:inline;margin-right:12px;}
#featured-th .idTabs li.last{margin-right:0!important;}
.featured-content{margin-left:367px;padding-right:10px;}*/
.featured{background:#ddd;height:278px;overflow:hidden;position:relative;opacity: 0;-moz-transition: all .25s linear;-webkit-transition: all .25s linear;-o-transition: all .25s linear;transition: all .25s linear;display:block;height:0;visibility: hidden;}
.featured.top-smartphones{height:auto;visibility:visible;opacity:1;margin-bottom:15px;border:1px solid #f2f2f2}
.featured.active{opacity:1;visibility: visible;height:278px;}
.featured h2{font-size:11px;padding:10px 0;}
.featured h3{font-size:17px;padding:0 0 5px;}
.featured h3 a{color:#000;font-weight:600}
.featured h3 a:hover{color:#FF7800;}
.featured p{margin-bottom:10px;height:180px;overflow:hidden;height:auto}
.featured-img{width:275px;height:278px;float:left;display:inline;margin:0 10px 0 0;}
#ribbon,.ribbon{width:138px;height:138px;position:absolute;right:305px;top:0;}
#featured-th{margin:5px 0 25px;}
#featured-th img{border:none;margin:0;}
#featured-th .idTabs{list-style:none;margin-left:1px;}
#featured-th .idTabs li{float:left;display:inline;margin-right:10px;border-left: 3px solid #ddd;border-right: 2px solid #ddd;border-top: 4px solid #ddd;border-bottom: 4px solid #ddd;margin:0;padding:5px 9px;}
#featured-th .idTabs li.last{margin-right:0!important;border-right-width:5px;}
#featured-th .idTabs li.first{border-left-width:5px;}
#featured-th .idTabs li a{display:block}
.featured-content{margin-left:295px;padding-right:10px;padding-top:10px;}

.post{margin:0;}
.post h2{font-size:1em;padding:0 0 5px;}
.post h3{font-size:1.3em;}
.post h3 a{color:#000;font-weight:600}
.post p{padding:0 0 15px;}
.post p.posted{color:silver;}
.post span.continue{display:block;}
.box{border-top:3px solid silver;clear:both;height:1%;margin:0;padding:25px 0 0;}
.box .post{width:280px;}
.th {border: 1px solid silver;float: left;padding: 3px;float:none}
.post &gt; a{width: 100%;display: block;text-align: center;}
.box .post h3{font-size:17px;text-align: center;}
.box .th{border:0;}
.box .post p{color: #333;font-size: 14px;}
.box .post p.posted{color:#aaa;}
.box .post h2,.box .post p.posted{font-size:.85em;text-align: right;padding-top: 2px;padding-bottom: 8px;}
.hl-full{background:url(//cdn.phonebunch.com/images/hl-dot-full.gif) repeat-x bottom;float:left;clear:both;height:2px;width:100%;margin:20px 0 20px!important;padding:0!important;}
.hl-full.alt{margin-bottom:20px!important;}

.comments {padding-bottom: 0px !important;}
.comments a {background: url(//cdn.phonebunch.com/images/ico-comm.gif) no-repeat left;color: black;padding: 0 0 0 20px;font-weight: bold;}
.alignleft{display:inline;float:left;width:40%;text-align:left;}
.alignright{display:inline;float:right;width:40%;text-align:right;}
.navigation a{color:#AAA;font-size:1.2em;font-weight:700;}

div.recently.alt{border:0;margin-bottom:25px;}
div.half-box h2,div.recently.alt h2,div.half-box h3,div.recently.alt h3,div.half-box h4,div.recently.alt h4,div.half-box .h2-title,div.recently.alt .h2-title, div.half-box .h4-title,div.recently.alt .h4-title{border:0;background:transparent;padding:0 0 3px;line-height:1em;}
.image-show a{border: 1px solid #DDD;display: block;float: left;padding: 3px;margin-right:2px;}

.has-tooltip {cursor: help;position: relative;-webkit-transform:translateZ(0);-webkit-font-smoothing: antialiased; /* webkit text flickering,rendering fix */}
.has-tooltip .tooltip {background: #1496bb;bottom: 100%;color: #fff;display: block;left: -25px;left:0;margin-bottom: 15px;opacity: 0.85;position: absolute;visibility: hidden;-webkit-transform: translateY(10px);-moz-transform: translateY(10px);-ms-transform: translateY(10px);-o-transform: translateY(10px);transform: translateY(10px);-webkit-transition: all .25s ease-out;-moz-transition: all .25s ease-out;-ms-transition: all .25s ease-out;-o-transition: all .25s ease-out;transition: all .25s ease-out;-webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);-moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);-ms-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);-o-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);text-transform: none;padding: 5px 10px;border-radius: 3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-weight: 100;font-size: 15px;max-width:385px;}
/* This bridges the gap so you can mouse into the tooltip without it disappearing */
.has-tooltip .tooltip:before {bottom: -20px;content: " ";display: block;height: 20px;left: 0;position: absolute;width: 100%;}  
/* CSS Triangles - see Trevor's post */
.has-tooltip .tooltip:after {border-left: solid transparent 10px;border-right: solid transparent 10px;border-top: solid #1496bb 10px;bottom: -10px;content: " ";height: 0;left: 50%;margin-left: -13px;position: absolute;width: 0;opacity: 0.9;}
.has-tooltip:hover .tooltip {opacity: 0.9;visibility: visible;-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);transform: translateY(0px);}

.has-tooltip .tooltip.bottom{top:100%;bottom:auto;margin-bottom:0;margin-top:15px;}
.has-tooltip .tooltip.bottom:before {bottom:auto;top:-20px;}
.has-tooltip .tooltip.bottom:after{border-bottom: solid #1496bb 10px;top: -10px;bottom:auto;border-top:0;}

ul.compare-phones li{padding:10px 0;-webkit-transition: all .25s ease-out;-moz-transition: all .25s ease-out;-ms-transition: all .25s ease-out;-o-transition: all .25s ease-out;transition: all .25s ease-out;}
ul.compare-phones li:hover{background-color:#cbd9e2;}
/*ul.compare-phones .left{float:left;width:160px;text-align:right;position:relative}
ul.compare-phones .right{float:right;width:160px;text-align:left;position:relative;}
ul.compare-phones .left img{float:right;}
ul.compare-phones .right img{float:left;}*/
ul.compare-phones .compare-text{width: 100px;display: table-cell;height: 52px;vertical-align: middle;font-size:16px;line-height:17px;}
ul.compare-phones .compare-text.left{text-align:right;padding-right:2px;}
ul.compare-phones .compare-text.right{text-align:left;padding-left:2px;}
ul.compare-phones span.img{display:table-cell;height: 52px}
ul.compare-phones .vs{text-align:center;display:table-cell;width:20px;height:52px;}
ul.compare-phones span.vs2{display: table-cell;vertical-align: middle;height: 52px;width: 20px;text-align: center;font-size:16px}
ul.compare-phones li a{text-decoration:none;border:0;outline:none;color:#00325f;display:block;}

button.normal-beh{border: 2px outset buttonface;padding:3px 5px;}

.image-gallery{width:800px;}
.image-gallery #archivebox{width:auto}
#image-gallery #thumbarea{width:auto;height:auto;}
#image-gallery #thumbs{width:auto;display:inline-block;position:relative;height:auto;}
#image-gallery #thumbs div{float:left;cursor:pointer;margin-right:4px;}
#image-gallery #thumbs div img{border:1xp solid #ccc;}
#image-gallery #thumbs img{opacity:0.6;margin-right:4px;margin-bottom:4px;cursor:pointer;border:1px solid #ccc;}
#image-gallery #thumbs img:hover{opacity:0.8}
#image-gallery #thumbs img.active{opacity:1.0;border:1px solid #aaa}
#image-gallery #imagearea{padding:20px;position:relative;background:url(//cdn.phonebunch.com/images/preload_alt.gif) center center no-repeat #ffffff;}
#image-gallery #imagearea img{max-width:740px;}
.col2_alt{float: right;width: 140px;}
.col2_alt div{margin-bottom:15px;}

div.phone-unboxing{width:800px;}
div.phone-unboxing #archivebox h1{float:left;}
div.phone-unboxing #archivebox .author{float:right;margin-top:8px;font-size: 14px;color:#777}
div.phone-unboxing #archivebox{width:auto}
.phone-unboxing .marginbottom15{margin-bottom:15px;}
.marginbottom15{margin-bottom:15px;}
/*.phone-unboxing .marginbottom15 &gt; img{margin-left:10px;}*/
.phone-unboxing .lr-content{}
.phone-unboxing .lr-content p{text-align:justify;font-size: 17px;line-height: 23px;word-spacing:2px;color:#333;}
.phone-unboxing .lr-content p iframe{margin:15px auto;}
.phone-unboxing .lr-content p .youtube-embeder{margin:15px auto;}
.phone-unboxing .lr-content p .youtube-embeder iframe{margin:0px auto;}
.phone-unboxing .lr-content h2{color: #111;text-decoration: none;font-size:1.5em;padding: 0px 5px 5px 0;font-weight: 600;}
.phone-unboxing .lr-content h3{color: #111;text-decoration: none;font-size:1.3em;padding: 0px 3px 3px 0;font-weight: 600;}
.phone-unboxing ul.unboxing-image-gallery{list-style:none;margin:5px 0 5px 9px}
.phone-unboxing ul.unboxing-image-gallery li{display:inline-block;width:139px;margin-right:15px;margin-bottom:15px;}
.phone-unboxing ul.unboxing-image-gallery li img{border: 2px solid #DDD;}
.phone-unboxing p img{padding:15px 0 10px;}

.side-menu{list-style:none;width:auto;height:auto;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.73), 0 0 18px 0 rgba(0,0,0,.13);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.73), 0 0 18px 0 rgba(0,0,0,.13);box-shadow:0 1px 3px 0 rgba(0,0,0,.73), 0 0 18px 0 rgba(0,0,0,.13);margin:0;padding:0;width:140px;font-size:14px;}
.side-menu &gt; li &gt; a {background-color: #616975;background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(114, 122, 134)),to(rgb(80, 88, 100)));background-image: -webkit-linear-gradient(top, rgb(114, 122, 134), rgb(80, 88, 100));background-image: -moz-linear-gradient(top, rgb(114, 122, 134), rgb(80, 88, 100));background-image: -o-linear-gradient(top, rgb(114, 122, 134), rgb(80, 88, 100));background-image: -ms-linear-gradient(top, rgb(114, 122, 134), rgb(80, 88, 100));background-image: linear-gradient(top, rgb(114, 122, 134), rgb(80, 88, 100));filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#727a86', EndColorStr='#505864');border-bottom: 1px solid #33373d;-webkit-box-shadow:inset 0 1px 0 0 #878e98;-moz-box-shadow:inset 0 1px 0 0 #878e98;box-shadow:inset 0 1px 0 0 #878e98;width:100%;height:2.75em;line-height:2.75em;text-indent:2.75em;display:block;position:relative;font-weight:600;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.5);text-align:left;}
.side-menu ul li a{background:#fff;border-bottom:1px solid #efeff0;width:100%;height:2.75em;line-height:2.75em;text-indent:2.75em;display:block;position:relative;font-size:.923em;font-weight:400;color:#878d95;text-decoration:none;text-align: left;}
.side-menu ul li:last-child a{border-bottom:1px solid #33373d;}
.side-menu &gt; li &gt; a:hover, .side-menu &gt; li &gt; a.active {background-color: #35afe3;background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(69, 199, 235)),to(rgb(38, 152, 219)));background-image: -webkit-linear-gradient(top, rgb(69, 199, 235), rgb(38, 152, 219));background-image: -moz-linear-gradient(top, rgb(69, 199, 235), rgb(38, 152, 219));background-image: -o-linear-gradient(top, rgb(69, 199, 235), rgb(38, 152, 219));background-image: -ms-linear-gradient(top, rgb(69, 199, 235), rgb(38, 152, 219));background-image: linear-gradient(top, rgb(69, 199, 235), rgb(38, 152, 219));filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#45c7eb', EndColorStr='#2698db');border-bottom: 1px solid #103c56;-webkit-box-shadow: inset 0px 1px 0px 0px #6ad2ef;-moz-box-shadow: inset 0px 1px 0px 0px #6ad2ef;box-shadow: inset 0px 1px 0px 0px #6ad2ef;text-decoration:none;}
.side-menu &gt; li &gt; a.active{border-bottom:1px solid #1a638f;}
.side-menu li a:active{background:#33A3E6;}
.phone-menu ul &gt; li.right &gt; a:before, .side-menu &gt; li &gt; a:before{content:'';background-image:url(//cdn.phonebunch.com/images/sprite.png);background-repeat:no-repeat;font-size:36px;height:1em;width:1em;position:absolute;left:0;top:50%;margin:-.5em 0 0;}
.phone-menu ul &gt; li.right &gt; a:before{background-image:url(//cdn.phonebunch.com/images/color_sprite.png);}
.phone-menu ul li.right.phone-specs &gt; a:before,.side-menu .phone-specs &gt; a:before{background-position:0 0;}
.phone-menu ul li.right.phone-video &gt; a:before,.side-menu .phone-video &gt; a:before{background-position:-36px 0;}
.phone-menu ul li.right.compare-phones &gt; a:before,.side-menu .compare-phones &gt; a:before{background-position:0 -36px;}
.phone-menu ul li.right.phone-finder &gt; a:before,.side-menu .phone-finder &gt; a:before{background-position:-36px -36px;}
.phone-menu ul li.right.phone-images &gt; a:before,.side-menu .phone-images &gt; a:before{background-position:-72px 0;}
.phone-menu ul li.right.phone-reviews &gt; a:before,.side-menu .phone-reviews &gt; a:before{background-position:-72px -36px;}
.phone-menu ul li.right.phone-embed &gt; a:before,.side-menu .phone-embed &gt; a:before{background-position:-108px 0;}
.phone-menu ul li.right.phone-unboxing &gt; a:before,.side-menu .phone-unboxing &gt; a:before{background-position:-108px -36px;}
.phone-menu ul li.right.phone-full-review &gt; a:before,.side-menu .phone-full-review &gt; a:before{background-position:-144px 0;}
.phone-menu ul li.right.phone-comments &gt; a:before,.side-menu .phone-comments &gt; a:before{background-position:-144px -36px;}
.phone-menu ul li.right.phone-price &gt; a:before,.side-menu .phone-price &gt; a:before{background-position:-180px 0;}
.option-reviews ul.side-menu{width:100%;margin-bottom:10px;background-color: #616975;background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(114, 122, 134)),to(rgb(80, 88, 100)));background-image: -webkit-linear-gradient(top, rgb(114, 122, 134), rgb(80, 88, 100));background-image: -moz-linear-gradient(top, rgb(114, 122, 134), rgb(80, 88, 100));background-image: -o-linear-gradient(top, rgb(114, 122, 134), rgb(80, 88, 100));background-image: -ms-linear-gradient(top, rgb(114, 122, 134), rgb(80, 88, 100));background-image: linear-gradient(top, rgb(114, 122, 134), rgb(80, 88, 100));filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#727a86', EndColorStr='#505864');}
.option-reviews ul.side-menu  li{float:left;}
.option-reviews ul.side-menu  li a{padding-right: 15px;border-bottom:0;}
.option-reviews ul.side-menu li:last-child a{padding-right: 8px;}

.option-in-specs{float:right;}
.rating-se{display:none}

.panel-body h2, .nicEdit-main h2,.reviews h2{color: #373737;text-decoration: none;font-size:1.5em;padding: 0px 5px 5px 0;font-weight: 600;}
.panel-body h3, .nicEdit-main h3,.reviews h3{color: #373737;text-decoration: none;font-size:1.3em;padding: 0px 3px 3px 0;font-weight: 600;}
.panel-body h1, .nicEdit-main h1,.reviews h1{font-size:24px;}
.panel-body b, .nicEdit-main b,.reviews b{font-weight:600;}
.panel-body p, .nicEdit-main p,.reviews p {text-align:justify;font-size: 17px;line-height: 23px;word-spacing:2px;color:#333;}
.panel-body p img, .nicEdit-main p img,.reviews p img{margin:10px 0 8px;max-width: 100%;height: auto;}
.panel-body p:first-child img, .nicEdit-main p:first-child img,.reviews p:first-child img{margin-top:0;}
.panel-body p iframe, .nicEdit-main p iframe,.reviews p iframe{margin:15px auto;}
.reviews p .youtube-embeder{margin:15px auto;}
.reviews p .youtube-embeder iframe{margin:0px auto;}

.code-embed{font-size:15px;text-align:left;}

/*Tiny Slider*/
#wrapper {width:348px; margin:0px auto}
#container {position:relative; background:#fff; padding:0 0 15px 0; height:160px;}
.slider,#slider {float:left; position:relative; overflow:auto; width:348px; height:150px}
#slider_tablets{width:570px;height:156px}
.slider ul,#slider ul {position:absolute; list-style:none; top:0; left:0}
.slider li,#slider li {float:left; width:345px; height:160px;padding-right:3px;line-height: 18px;font-size: 15px;}
#slider_tablets li{width:577px;height:156px}
.slider li a.review, #slider li a.review{display: block;font-size: 15px;font-weight: 600;padding: 1px 5px 3px;}
#slider_tablets li a.review{font-size:14px;}
ul.pagination {position:absolute; bottom:-8px; left:160px; list-style:none; height:25px}
ul.pagination li {float:left; cursor:pointer; height:8px; width:8px; background:#ddd; margin:0 4px 0 0; border:1px solid #aaa}
ul.pagination li:hover{background:#666}
ul.pagination li.current {background:#aaa}
#pagination_tablets{float: right;margin-top: 5px;bottom: auto;position: relative;left: 0;height: auto;}

/*Featured at the bottom of specs*/
.featured-bottom{margin-top:25px;border: 1px solid #CCC;}
.featured-bottom.alt{margin-top:0}
.featured-bottom.alt2{margin-top:0;margin-bottom:15px;}
.featured-bottom div.wrapper{padding:3px;}
.featured-bottom div.phone{float:left;width:50%;border-radius:5px;margin-top:2px;}
.featured-bottom div.phone:hover{background-color:#f5f5f5;}
.featured-bottom div a{display:block;float:left;color:#000;text-decoration:none;}
.featured-bottom div a.para-link{float:none;}
.featured-bottom div a:hover{text-decoration:none}
.featured-bottom div.phone div{padding:5px;}
.featured-bottom div.phone div p{font-size: 14px;line-height:17px;text-align:left;}
.featured-bottom div.phone div p img{margin:0 5px 0 0;}
.featured-bottom h4{color: #373737;text-decoration: none;font-size: 15px;text-transform: uppercase;padding: 5px 10px;font-weight: 600;background-color: #F1F1F1;background-image: -moz-linear-gradient(top,rgba(255, 255, 255, 0.7) 25%,rgba(255, 255, 255, 0.1) 100%);background-image: -webkit-gradient(linear,left top,left bottom,color-stop(25%,rgba(255, 255, 255, 0.7)),color-stop(100%,rgba(255, 255, 255, 0.1)));background-image: -o-linear-gradient(top,rgba(255, 255, 255, 0.7) 25%,rgba(255, 255, 255, 0.1) 100%);background-image: linear-gradient(to bottom,rgba(255, 255, 255, 0.7) 25%,rgba(255, 255, 255, 0.1) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#f4f4f4');box-shadow: 0 1px 3px 0 rgba(204, 204, 204, 0.6);-webkit-box-shadow: 0 1px 3px 0 rgba(204, 204, 204, 0.6);-moz-box-shadow: 0 1px 3px 0 rgba(204,204,204,0.6);border-bottom: 1px solid #CCC;}
.featured-bottom h4.tablets{color: #FF7800;font-size: 16px;}

.half-box{width:170px;float:left;margin-top:25px;}
.half-box .inner, .bottom-related ul,.my-recent-viewed ul{border: 1px solid #DDD;display: block;}
.half-box .inner ul, .bottom-related ul,.my-recent-viewed ul{list-style: none;text-align: center;}
.half-box .inner ul li, .bottom-related ul li,.my-recent-viewed ul li{padding:5px;border-bottom: 1px solid #EEE;}
.half-box .inner ul li:hover, .bottom-related ul li:hover,.my-recent-viewed ul li:hover,.my-recent-viewed ul li:hover{background-color:#F2FAFF;}
.half-box .inner ul li:last-child, .bottom-related ul li:last-child,.my-recent-viewed ul li:last-child{border-bottom:0}
.half-box .inner ul li a, .bottom-related ul li a,.my-recent-viewed ul li a{color:#00172C;display:block;}
.half-box .inner ul li a:hover, .bottom-related ul li a:hover,.my-recent-viewed ul li a:hover{text-decoration:none;}
.half-box .inner ul li a img, .bottom-related ul li a img,.my-recent-viewed ul li a img{float:left;}
.half-box .inner ul li a p,.half-box .inner ul li a span, .bottom-related ul li a p, .bottom-related ul li a span,.my-recent-viewed ul li a span{display: table-cell;vertical-align: middle;height: 52px;width:98px;}

.col1.google-search{width:928px;}
.google-search #archivebox{width:auto}
#cse-search-results iframe{height:1732px !important;}
.custom-search-input{border-radius:3px !important;padding:5px !important;}

img.floating-bar{background:transparent url(//cdn.phonebunch.com/images/floating-bar.png) no-repeat;}
img.floating-bar.comments{background-position:0 0}
img.floating-bar.compare{background-position:0 -36px}
img.floating-bar.photos{background-position:0 -72px}
img.floating-bar.reviews{background-position:0 -108px}
img.floating-bar.specs{background-position:0 -144px}
img.floating-bar.unboxing{background-position:0 -180px}

.side-icons a:hover img.floating-bar.comments{background-position:-36px 0}
.side-icons a:hover img.floating-bar.compare{background-position:-36px -36px}
.side-icons a:hover img.floating-bar.photos{background-position:-36px -72px}
.side-icons a:hover img.floating-bar.reviews{background-position:-36px -108px}
.side-icons a:hover img.floating-bar.specs{background-position:-36px -144px}
.side-icons a:hover img.floating-bar.unboxing{background-position:-36px -180px}

.header.phone-menu{top:0px;background-color: #f1f1f1;height: 36px;overflow: hidden;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;z-index:1400;border-bottom:1px solid #e5e5e5;}
.phone-menu ul{width: 100%;margin:0;padding:0}
.phone-menu ul li.left{float:left;display: block;}
.phone-menu ul li.left img{vertical-align: middle;top: 0;border:1px solid #ddd}
.phone-menu ul li.right{float:right;display:block}
.phone-menu ul li.right a,.phone-menu ul li.right a:visited{color: #444;font-size: 15px;font-weight: 600;text-transform: uppercase;line-height: 36px;padding-right: 12px;position:relative;display:block;text-indent: 2.5em;text-shadow:1px 1px 0 #fff;}
.phone-menu ul li.right a:hover{color:#00325F;text-decoration:none;background:#fafafa;color:#444}
.phone-menu ul li a.main-link{line-height: 33px;font-size: 20px;padding-left: 8px;color: #111;}
.phone-menu ul li.left.phone-image{margin-left: 1px;padding-top: 3px;}

.mobile-review-parameters{width: 700px;padding: 3px 0 25px;list-style: none;margin:0;padding:0;font-size: 13px;font-style: normal;color: black;margin:0 auto;}
.phone-unboxing .mobile-review-parameters li{list-style:none;}
.mobile-review-parameters .parameter{position: relative;color: #444;font-size: 16px;line-height: 20px;font-weight: 400;}
.mobile-review-parameters li.total .parameter{font-weight:600;}
.mobile-review-parameters .clear{height:0;width:0;clear:both;margin:0;padding:0}
.parameter-bar {float: left;width: 660px;height: 20px;margin: 5px 0 10px;background: #f4f4f4;}
li.total .parameter-bar{border: 1px solid #555;width: 658px;}
.parameter-bar .fill,.parameter-bar .pRating {float: left;height: 20px;}
.parameter-bar .fill.red {background: #c00;}
.parameter-bar .fill.yellow {background: #ffac00;}
.parameter-bar .fill.green {background: #390;}
.parameter-bar .fill.light-green {background: #9c0;}
.mobile-review-parameters .pRating {float: left;display: inline-block;width: 25px;height: 17px;margin: 5px 0 0 15px;border-bottom: 3px solid transparent;text-align: center;}
.mobile-review-parameters li.total .pRating {font-weight:600;}
.mobile-review-parameters .pRating.red {border-color: #c00;}
.mobile-review-parameters .pRating.yellow {border-color: #ffac00;}
.mobile-review-parameters .pRating.green {border-color: #390;}
.mobile-review-parameters .pRating.light-green {border-color: #9c0;}
.mobile-review-parameters .pRating span.best{display:none;}
.review-image{text-align: center;position: relative;margin-bottom:8px;cursor: default;}
.review-image img{min-height:300px;}
.review-image .review-score{position: absolute;top: 20px;left: 35px;height: 100px;width: 100px;font-size: 53px;background: #390;display: block;color: #eee;box-shadow: 0 0 10px #555;}
.review-image .review-score.red{background:#c00;}
.review-image .review-score.yellow{background:#ffac00;}
.review-image .review-score.green{background:#390;}
.review-image .review-score.light-green{background:#9c0;}
.review-image .review-score span.out-of{font-size: 15px;display:block;}
.hidden-load{height:0;width:0;display:none;visibility:hidden;padding:0;margin:0;border:0;}

.tooltip-alt{display: inline;position: relative;}
.tooltip-alt:hover:after{background: #333;background: rgba(0,0,0,.8);border-radius: 5px;bottom: 26px;color: #fff;content: attr(title);left: 20%;padding: 5px 5px;position: absolute;z-index: 98;width: auto;}
.tooltip-alt:hover:before{border: solid;border-color: #333 transparent;border-width: 6px 6px 0 6px;bottom: 20px;content: "";left: 50%;position: absolute;z-index: 99;}

#compareHeader td{padding-bottom:0;}
ul.compare-menus{text-align:center;width: 87px;margin: 5px auto 0;list-style:none;}
ul.compare-menus li,ul.compare-menus-alt li{float:left;border-left: 1px solid #33373D;background-color: #616975;background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(114, 122, 134)),to(rgb(80, 88, 100)));background-image: -webkit-linear-gradient(top, rgb(114, 122, 134), rgb(80, 88, 100));background-image: -moz-linear-gradient(top, rgb(114, 122, 134), rgb(80, 88, 100));background-image: -o-linear-gradient(top, rgb(114, 122, 134), rgb(80, 88, 100));background-image: -ms-linear-gradient(top, rgb(114, 122, 134), rgb(80, 88, 100));background-image: linear-gradient(top, rgb(114, 122, 134), rgb(80, 88, 100));filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#727a86', EndColorStr='#505864');-webkit-box-shadow:inset 0 1px 0 0 #878e98;-moz-box-shadow:inset 0 1px 0 0 #878e98;box-shadow:inset 0 1px 0 0 #878e98;}
ul.compare-menus li:hover, ul.compare-menus-alt li:hover{background: #727a86;}
ul.compare-menus li:first-child{border-left:0;border-radius: 3px 0 0 0;}
ul.compare-menus li:last-child{border-radius: 0 3px 0 0;}

ul.compare-menus li a,ul.compare-menus-alt li a{display:block;width: 28px;height: 28px;background-image:url(//cdn.phonebunch.com/images/sprite.png);}
ul.compare-menus li a.specs,ul.compare-menus-alt li a.specs{background-position:-4px -3px;}
ul.compare-menus li a.images,ul.compare-menus-alt li a.images{background-position:-75px -4px;}
ul.compare-menus li a.compare,ul.compare-menus-alt li a.compare{background-position:-3px -40px;}
ul.compare-menus li a.video,ul.compare-menus-alt li a.video{background-position:-39px -3px;}
ul.compare-menus li a.pb-review,ul.compare-menus-alt li a.pb-review{background-position:-148px -4px;}
ul.compare-menus li a.review,ul.compare-menus-alt li a.review{background-position:-76px -40px;}
ul.compare-menus li a.unboxing,ul.compare-menus-alt li a.unboxing{background-position:-112px -40px;}
ul.compare-menus li a.price,ul.compare-menus-alt li a.price{background-position: -184px -3px;}


ul.compare-menus-alt{text-align:center;width:28px;margin: 5px auto 0;list-style:none;position: absolute;top: 50%;}
ul.compare-menus-alt.left{left:-5px;}
ul.compare-menus-alt.right{right:-6px;}
ul.compare-menus-alt li{border-top: 1px solid #33373D;border-left:0;float:none;}
ul.compare-menus-alt.left li:first-child{border-top:0;border-radius: 0 3px 0 0;}
ul.compare-menus-alt.left li:last-child{border-radius: 0 0 3px 0 ;}
ul.compare-menus-alt.right li:first-child{border-top:0;border-radius: 3px 0 0 0;}
ul.compare-menus-alt.right li:last-child{border-radius: 0 0 0 3px;}

.hint,[data-hint]{position:relative;display:inline-block}
.hint:before,.hint:after,[data-hint]:before,[data-hint]:after{position:absolute;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease}
.hint:hover:before,.hint:hover:after,[data-hint]:hover:before,[data-hint]:hover:after{opacity:0.85}
.hint:before,[data-hint]:before{content:'';position:absolute;background:transparent;border:6px solid transparent;z-index:1000001}
.hint:after,[data-hint]:after{content:attr(data-hint);background:#383838;color:#fff;text-shadow:0 -1px 0 black;padding:8px 10px;font-size:12px;line-height:12px;white-space:nowrap;}
.hint--top:before{border-top-color:#383838}
.hint--bottom:before{border-bottom-color:#383838}
.hint--left:before{border-left-color:#383838}
.hint--right:before{border-right-color:#383838}
.hint--top:before{margin-bottom:-12px}
.hint--top:after{margin-left:-18px}
.hint--top:before,.hint--top:after{bottom:100%;left:50%}
.hint--top:hover:before,.hint--top:hover:after{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}
.hint--bottom:before{margin-top:-12px}
.hint--bottom:after{margin-left:-18px}
.hint--bottom:before,.hint--bottom:after{top:100%;left:50%}
.hint--bottom:hover:before,.hint--bottom:hover:after{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}
.hint--right:before{margin-left:-12px;margin-bottom:-6px}
.hint--right:after{margin-bottom:-14px}
.hint--right:before,.hint--right:after{left:100%;bottom:50%}
.hint--right:hover:before,.hint--right:hover:after{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}
.hint--left:before{margin-right:-12px;margin-bottom:-6px}
.hint--left:after{margin-bottom:-14px}
.hint--left:before,.hint--left:after{right:100%;bottom:50%}
.hint--left:hover:before,.hint--left:hover:after{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}
.hint--error:after{background-color:#b34e4d;text-shadow:0 -1px 0 #5a2626}
.hint--error.hint--top:before{border-top-color:#b34e4d}
.hint--error.hint--bottom:before{border-bottom-color:#b34e4d}
.hint--error.hint--left:before{border-left-color:#b34e4d}
.hint--error.hint--right:before{border-right-color:#b34e4d}
.hint--warning:after{background-color:#c09854;text-shadow:0 -1px 0 #6d5228}
.hint--warning.hint--top:before{border-top-color:#c09854}
.hint--warning.hint--bottom:before{border-bottom-color:#c09854}
.hint--warning.hint--left:before{border-left-color:#c09854}
.hint--warning.hint--right:before{border-right-color:#c09854}
.hint--info:after{background-color:#3986ac;text-shadow:0 -1px 0 #193c4c}
.hint--info.hint--top:before{border-top-color:#3986ac}
.hint--info.hint--bottom:before{border-bottom-color:#3986ac}
.hint--info.hint--left:before{border-left-color:#3986ac}
.hint--info.hint--right:before{border-right-color:#3986ac}
.hint--success:after{background-color:#458746;text-shadow:0 -1px 0 #1a331a}
.hint--success.hint--top:before{border-top-color:#458746}
.hint--success.hint--bottom:before{border-bottom-color:#458746}
.hint--success.hint--left:before{border-left-color:#458746}
.hint--success.hint--right:before{border-right-color:#458746}
.hint--always:after,.hint--always:before{opacity:1}
.hint--always.hint--top:after,.hint--always.hint--top:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}
.hint--always.hint--bottom:after,.hint--always.hint--bottom:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}
.hint--always.hint--left:after,.hint--always.hint--left:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}
.hint--always.hint--right:after,.hint--always.hint--right:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}
.hint--rounded:after{border-radius:4px}

.header-ad{text-align:center;margin-bottom:14px;margin-top:2px;background: transparent url(//cdn.phonebunch.com/images/ad-loader.gif) no-repeat center center;}
.header-ad .imgteaser{margin:0;height:90px;width:115px;}
.header-ad .imgteaser.left{float:left}
.header-ad .imgteaser.right{float:right}
.header-ad .imgteaser a img{padding: 0 5px 0 6px;width:102px;height:88px}
.header-ad .imgteaser a span.pic-title{font-size: 13px;font-weight: 500;opacity:0.8;bottom:3px;}
.header-ad .imgteaser a:hover .desc strong{font-size:13px;font-weight:600;}


.recently.alt1{border:0;margin-bottom:25px;}
.sidebar-new-phones{margin-top:7px;padding: 0 15px 10px;}
.sidebar-new-phones .imgteaser{margin:0;height:120px;width:102px;margin-right:7px;}
.sidebar-new-phones .imgteaser.last{margin-right:0;}
.sidebar-new-phones .imgteaser a img{padding: 0 4px 0 4px;width:92px;height:82px;float:none;}
.sidebar-new-phones .imgteaser a span.pic-title{
    position: relative;
    opacity: 1;
    background: transparent;
    width: auto;
    color: #000;
    bottom: 0;
    padding: 0;
    display: block;
    line-height: 1.2;
    margin-top: 2px;
    font-weight: 500;
    font-size: 13px;
}
.sidebar-new-phones .imgteaser a:hover span.pic-title { visibility: visible;color:#2196F3}
.sidebar-new-phones .imgteaser a:hover .desc strong{font-size:13px;font-weight:600;width:89%;}
.sidebar-new-phones .imgteaser.text-links{border:0;padding:0;background: transparent;margin-top:5px;width:150px;overflow: visible;}
.sidebar-new-phones .imgteaser.text-links a{width: 150px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;line-height: 22px;display:block;font-size:15px;color:#005C91;float:none;color:#333;}
.sidebar-new-phones .imgteaser.text-links a:hover{text-decoration:underline}
.sidebar-new-phones .imgteaser.text-links ul li{list-style: disc inside none;color: #4C6272;}
.sidebar-new-phones .imgteaser.text-links.left{float:left;margin-right:0}
.sidebar-new-phones .imgteaser.text-links.right{float:right;margin-right:0;}

h2.price-list{font-size:20px;margin-top:20px;font-weight:600;}
.pricing-info{width:100%;margin-top:10px;}
.pricing-info tr td{padding:15px 0}
.pricing-info tr td.price{font-size:17px;font-weight:600;}
.pricing-info tr td.stock{font-size:14px;}
.pricing-info tr td.goto-store span{width: 180px;left: -50%;}
.pricing-info tr td span.delivery-time{color:#999;}
.pricing-info thead th{background:#eee;font-weight: 500;padding: 5px 0;color: #777;border-top:1px solid #ddd;border-bottom:1px solid #eaeaea;}
.pricing-info thead th:first-child{border-left:1px solid #ddd;border-radius:5px 0 0 0;}
.pricing-info thead th:last-child{border-right:1px solid #ddd;border-radius:0 5px 0 0;}
.online-store{background-image:url(//cdn.phonebunch.com/images/online-stores.jpg)}
.online-store.flipkart{background-position:-364px 0}
.online-store.homeshop18{background-position:-282px 0}
.online-store.indiatimes{background-position:-180px 0}
.online-store.infibeam{background-position:-210px -48px}
.online-store.maniacstore{background-position:-520px 0}
.online-store.shopclues{background-position:-505px -48px}
.online-store.snapdeal{background-position:-336px -48px}
.online-store.sulekha{background-position:0 0}
.online-store.tradus{background-position:0 -48px}
.online-store.saholic{background-position:-654px 0}
.online-store.ebay{background-position:-694px -48px}
.pricing-info a{text-decoration:none;display:block;}
.pricing-info a img{border:0;}
.notes{margin-top:15px;color:#555;}
.notes ul li{list-style:square;list-style-position:inside;padding:0 15px 0;font-size:12px;}
.lowest-price{font-size: 22px;text-align: center;width: 70%;margin: 0 auto;}
.para-link.pricing-para-link{vertical-align: middle;display: table-cell;height: 52px;font-size: 16px;text-align:center}
p.price-range{width: 90%;margin: 10px auto 0;text-align: center;font-size: 16px;}
p.price-range strong{font-weight:600}

.ppb-container{margin-left:-27px;}
.phone-price-box {margin: 0;overflow: hidden;float: none;position: relative;margin-left:30px;margin-bottom:20px;display:inline-flex;width:172px;}
.phone-price-box.first{margin-left:0;}
.phone-price-box.last{display:none;}
.phone-price-box a {text-decoration: none;float: left;color:#333;}
.phone-price-box a:hover {cursor: pointer;}
.phone-price-box a img {padding: 5px;background: #fff;}
.phone-price-box a ul li{list-style: square outside none; color: #E47719;font-size:14px;margin-left:16px;}
.phone-price-box a ul li span{color:#333}
.phone-price-box a span.phone-name{display: block;text-align: center;color: #00488A;font-size: 16px;font-weight: 600;}
.phone-price-box a span.phone-price{display: block;text-align: center;color: #B00;font-size: 16px;font-weight: 600;margin-bottom: 5px;}
.phone-price-box a:hover span.phone-name{text-decoration:underline}

.mobile-price-filter{padding:10px;text-align:center;}
.mobile-price-filter select{height: 27px;width: 180px;border-radius: 2px;}

#crumb{display: block;margin-bottom:10px;font-size:17px;}
.content.modern #crumb{
	padding: 0 15px;
    margin-top: 15px;
    margin-bottom: 0px;
}
#crumb ul{font-weight:400;margin:0 0 0 5px;}
#crumb ul li{display: block;float:left;color:#34363E;}
#crumb ul li a,#crumb ul li a:visited{color: #607182;text-decoration: none;padding: 0 20px 0 0;margin: 0 10px 0 0;background: url(//cdn.phonebunch.com/images/crumb.gif) no-repeat right center;}
#crumb ul li a.active{color:inherit;padding:0;margin:0;background:transparent;}
#crumb ul li a:hover{color:#00325f;}
#bsaasw_adsaleswidget{margin:0 auto !important;max-width:865px !important}

.load-button {
	background: #e3e3e3;
	border: 1px solid #bbb;
	border-radius: 3px;
	-webkit-box-shadow: inset 0 0 1px 1px #f6f6f6;
	box-shadow: inset 0 0 1px 1px #f6f6f6;
	color: #333;
	font: bold 12px/1 "helvetica neue", helvetica, arial, sans-serif;
	padding: 8px 0 9px;
	text-align: center;
	text-shadow: 0 1px 0 #fff;
	width: 150px;
}
.load-button:hover {
    background: #d9d9d9;
    -webkit-box-shadow: inset 0 0 1px 1px #eaeaea;
    box-shadow: inset 0 0 1px 1px #eaeaea;
    color: #222;
    cursor: pointer;
}
.load-button:active {
    background: #d0d0d0;
    -webkit-box-shadow: inset 0 0 1px 1px #e3e3e3;
    box-shadow: inset 0 0 1px 1px #e3e3e3;
    color: #000; 
}
.load-button::-moz-focus-inner{border: 0;}

.mobile-price-ad{display:block;margin-bottom:20px;text-decoration:none;}
.mobile-price-ad:hover{text-decoration:none;}
.mobile-price-ad div.price-text{width: 338px;height: 52px;display:block;margin-bottom: 15px;padding: 5px;border: 1px solid #ccc;
	background: rgb(238,238,238); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(238,238,238,1) 1%, rgba(229,229,229,1) 50%, rgba(238,238,238,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(238,238,238,1)), color-stop(50%,rgba(229,229,229,1)), color-stop(100%,rgba(238,238,238,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(238,238,238,1) 1%,rgba(229,229,229,1) 50%,rgba(238,238,238,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(238,238,238,1) 1%,rgba(229,229,229,1) 50%,rgba(238,238,238,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(238,238,238,1) 1%,rgba(229,229,229,1) 50%,rgba(238,238,238,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(238,238,238,1) 1%,rgba(229,229,229,1) 50%,rgba(238,238,238,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */
}
.mobile-price-ad:hover div.price-text{border:1px solid #888;}
.mobile-price-ad div.price-text img{float:left;}
.mobile-price-ad div.price-text div{width: 270px;font-size: 18px;display: table-cell;height: 52px;vertical-align: middle;padding-left: 5px;text-align: center;line-height: 22px;}
.mobile-price-ad div.price-text div span.save-money{color: #259125;}
.mobile-price-ad div.price-text div span.buy-text{color: #1C5E99;}
.mobile-price-ad:hover div.price-text div span.save-money{text-decoration:underline;}

div.advertise{width:968px;min-height:690px;}
div.advertise .bsaasw_container{text-align: center;margin: 15px 15px;}
div.advertise h2{font-size: 28px;}
div.advertise #bsaasw_adsaleswidget h3{font-size: 24px;font-weight:600}
div.advertise #bsaasw_adsaleswidget .bsaasw_advertisingoptions h3{font-size:18px;margin: 0 0 20px;padding: 0 0 7px 0;border-bottom:1px solid #eee;text-align:center;}
.link-ad{text-align:center;margin-top:25px;}
.link-ad.alt{margin-bottom:8px;margin-top:0;}

.margintop15{margin-top:25px;}
.paddingtop0{padding-top:0px;}
.sidebar-pricebox{padding:10px;}
.sidebar-pricebox .phone-price-box{width:157px;}
.sidebar-pricebox .phone-price-box.left{margin: 0 8px 0 0;}
.sidebar-pricebox .phone-price-box.right{margin: 0;}

.featured.phone-reviews-home{height:auto;visibility:visible;opacity:1;margin-bottom:15px;border:1px solid #ddd}
.featured.phone-reviews-home .featured-img{float: left;display: inline;margin: 0 10px 0 0;height:auto;width:auto}
.featured.phone-reviews-home .featured-content{margin-left: 165px;padding-right: 10px;padding-top: 15px;}

.review-pagination{}
.review-pagination a{display: block;padding: 3px 5px 4px;border: 1px solid #AAA;background-color: #777;color: #FFF;text-decoration: none;}
.review-pagination a:hover{background-color:#555;}
.review-pagination a.left{float:left;}
.review-pagination a.right{float:right;}


.by-author{margin-bottom: 10px;text-align: right;color: #888;font-style:italic;}
.by-author a{font-style:normal;}
.by-author .publish-time{font-size:14px;}
.panel-body blockquote,.nicEdit-main blockquote,.reviews blockquote{padding: 15px 70px !important;background: #f8f8f8 url(/images/blockquote.png) no-repeat 10px 5px;margin: 15px 0 15px 0 !important;font-style: italic;font-size: 18px;line-height: 25px;}
.panel-body blockquote p,.nicEdit-main blockquote p,.reviews blockquote p{color: #EC6D00 !important;}
.phone-unboxing ul,.phone-unboxing ol,.panel-body ul, .nicEdit-main ul, .panel-body ol, .nicEdit-main ol,.reviews ul,.reviews ol{margin: 5px 0 20px 20px;font-size: 17px;line-height: 23px;color:#333;}
.phone-unboxing ul li, .panel-body ul li, .nicEdit-main ul li,.reviews ul li{list-style: square inside none;line-height: 20px;}
.phone-unboxing ol li, .panel-body ol li, .nicEdit-main ol li,.reviews ol li{list-style: decimal outside none;line-height: 25px;margin-left:30px;color:#333;font-size:18px;}
#archivebox.newsh1{margin-bottom:0}
#columns &gt; #archivebox.newsh1{background-color: transparent;border: 0;padding: 0;font-weight: 300;border-bottom: 1px solid #ddd;}
#columns &gt; #archivebox.newsh1 h1{font-size: 48px;line-height: 1.1em;font-weight:400;}
#columns &gt; #archivebox.newsh1 .by-author{margin-top: 8px;font-size: 16px;font-weight: 400;text-align:left;font-style:normal;}
#columns &gt; #archivebox.newsh1 .by-author .publish-time{font-size:16px;}

.phone-news div.news-col{margin: 0;overflow: hidden;position: relative;margin:0 auto 20px;width:550px;border:1px solid #ddd;cursor:pointer;text-align:center;}
.phone-news div.news-col:hover{border:1px solid #777;}
.phone-news div.news-col div{text-align:left;filter: alpha(opacity=75);opacity: .75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";background: #111;padding:10px;position:absolute;bottom:0}
.phone-news div.news-col:hover div{filter: alpha(opacity=85);opacity: .85;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";}
.phone-news div.news-col div h2{margin-bottom: 8px;line-height: 22px;}
.phone-news div.news-col div span{color: #FFF;}
.phone-news div.news-col span.post-time{position:absolute;padding:5px 10px;top:0;right:0;background:#3C9BB3;color:#fff;opacity:0.5;background:#000;opacity:0.7;}

.post-sidebar{font-size:12px;padding:5px;border-bottom:1px solid #ccc}
.post-sidebar:hover{background-color:#eee;-webkit-transition: background-color 0.2s ease-in;-moz-transition: background-color 0.2s ease-in;background-color:#d5e0fe;}
.post-sidebar .left{float:left;width:100px;text-align:center;}
.post-sidebar .left a img{border:0}
.post-sidebar .left a{display:block;height:57px;}
.post-sidebar .right{float:right;width:235px;text-align:justify;text-align:left;display:block;height:57px;}
.post-sidebar .right p{display: table-cell;vertical-align: middle;height:57px;}
.post-sidebar .posted{margin:0;font-size:11px;color:#555;}
.post-sidebar a,.post-sidebar a:visited,.latest-news-noimage li a,.latest-news-noimage li a:visited{color:#3B5998;text-decoration:none;font-size:15px;color:#555;}
.post-sidebar a:hover,.latest-news-noimage li a:hover{text-decoration:none;color:#1D2F55}

/* Hide the top logo */
.fyre-widget .fyre-logo-drop, .fyre-widget .fyre-logo-help, .fyre-widget .fyre-help {
    display:none !important;
}
/* Style the bottom logo */
#powered_by_livefyre_new a {
    background: url('http://zor.livefyre.com/wjs/v1.0/images/icons/poweredbylivefyre.png') no-repeat left top;
    display: block;
    height: 24px;
    font-size: 13px;
    text-decoration: none;
    color: #404040;
    padding-left: 28px;
    padding-top: 4px;
	float:right;
}
#powered_by_livefyre_new a:hover {
    text-decoration: underline;
}

.latest-news-slider{border-radius:3px 3px 0 0;width:1000px;background:#222;}
.latest-news-slider #news-ticker{background-color: #555;position: relative;padding:8px 8px;color:#fff;display:inline-block;font-size:15px;float:left;border-radius: 3px 0 0 0;color:#FFF46F}
.latest-news-slider #news-ticker:after {content: '';height: 0;position: absolute;width: 0;border: 6px solid transparent;border-left-color: #555;top: 50%;left: 100%;margin-top: -6px;}
.latest-news-slider .newsslider {position:relative; overflow:hidden; height:32px; width:895px;display:inline-block;float:left;margin-left:8px;}
.latest-news-slider .newsslidercontent {position:absolute}
.latest-news-slider .newsslidercontent .upper {}
.latest-news-slider .newssection {padding:6px;color:#ddd;}
.latest-news-slider .newssection  a{color:#eee;text-decoration:none;}
.latest-news-slider .newssection  a strong{color:#fff;}
.latest-news-slider .newssection  a:hover{color:#fff;}

ul.most-compare-phones .left{float:left;width:276px;text-align:right;position:relative}
ul.most-compare-phones li{padding:8px 0;-webkit-transition: all .25s ease-out;-moz-transition: all .25s ease-out;-ms-transition: all .25s ease-out;-o-transition: all .25s ease-out;transition: all .25s ease-out;}
ul.most-compare-phones li:hover{background-color:#f2faff;}
ul.most-compare-phones .right{float:right;width:276px;text-align:left;position:relative;}
ul.most-compare-phones .left img{position:absolute;top:0;right:0;margin-left:6px;}
ul.most-compare-phones .right img{position:absolute;top:0;left:0;margin-right:6px;}
ul.most-compare-phones .compare-text{width:210px;display:table-cell;vertical-align: middle;height: 52px;font-size: 16px;}
ul.most-compare-phones .left .compare-text{text-align:right;}
ul.most-compare-phones .right .compare-text{text-align:left;padding-left:66px;}
ul.most-compare-phones .vs{float:left;text-align:center;display:block;width:20px;padding-top:11px;font-size: 18px;color: #777;}
ul.most-compare-phones li a{text-decoration:none;border:0;outline:none;color:#00325f}
span.adv-here{font-size: 10px;line-height: 10px;display:block;}
span.adv-here a,span.adv-here a:visited{color:#0060AC;text-decoration:none;}
span.adv-here a:hover{text-decoration:underline;color:#0060AC;}

.bottom-related{margin-top:25px;}
.bottom-related .recently.alt{float:left;width:183px;margin-left:20px;margin-bottom:0}
.bottom-related .recently.alt.first{margin-left:0}
.bottom-related h4 a,.bottom-related h4 a:visited, .bottom-related h3 a,.bottom-related h3 a:visited{color:#373737;text-decoration:none;}
.bottom-related h4 a:hover, .bottom-related h3 a:hover{color:#FF7800;}

.bottom-related .recently.compare2{width:361px;margin-right:55px;}
.bottom-related .recently.compare3{width:552px;}
.bottom-related ul li a span.alt, ul.compare3  li a span.alt{width:auto;}
.bottom-related ul li a span.vs, ul.compare3  li a span.vs{width:auto;padding: 0 8px;font-size: 18px;color: #AAA;}

.bottom-related .recently.alt.laptop {
    width: 350px;
}

.bottom-related .laptop ul li a span{
    width:277px;
    text-align: left
}


table.compare-phones a.button,
.button { 
    position: relative; 
    overflow: visible; 
    display: inline-block; 
    padding: 0.3em 0.7em; 
    margin: 0;
    font-size:14px; 
	font-weight:700;
    white-space: nowrap; 
    cursor: pointer; 
    outline: none; 
	border-top: 1px solid #758fba;
	border-right: 1px solid #6c84ab;
	border-bottom: 1px solid #5c6f91;
	border-left: 1px solid #6c84ab;
	-webkit-box-shadow: inset 0 1px 0 0 #aec3e5;
	box-shadow: inset 0 1px 0 0 #aec3e5;
    border-bottom-color: #2a65a0;
    text-decoration: none; 
    text-shadow: 0 -1px 1px #64799e;
    color: #fff; 
    background-color: #a5b8da;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #a5b8da), color-stop(100%, #7089b3));
	background-image: -webkit-linear-gradient(top, #a5b8da, #7089b3);
	background-image: -moz-linear-gradient(top, #a5b8da, #7089b3);
	background-image: -ms-linear-gradient(top, #a5b8da, #7089b3);
	background-image: -o-linear-gradient(top, #a5b8da, #7089b3);
	background-image: linear-gradient(top, #a5b8da, #7089b3);
    -webkit-background-clip: padding;
    -moz-background-clip: padding;
    -o-background-clip: padding-box; 
    /*background-clip: padding-box;*/ /* commented out due to Opera 11.10 bug */
    -webkit-border-radius: 0.2em; 
    -moz-border-radius: 0.2em; 
    border-radius: 0.2em; 
    /* IE hacks */
    zoom: 1; 
    *display: inline; 
}
table.compare-phones a.button:hover,
table.compare-phones a.button:focus,
table.compare-phones a.button:active,
.button:hover,
.button:focus,
.button:active {
	border-top: 1px solid #6d86ad;
    border-right: 1px solid #647a9e;
    border-bottom: 1px solid #546685;
    border-left: 1px solid #647a9e;
    -webkit-box-shadow: inset 0 1px 0 0 #a5b9d9;
    box-shadow: inset 0 1px 0 0 #a5b9d9;
    cursor: pointer;
	text-decoration: none; 
	background-color: #9badcc;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #9badcc), color-stop(100%, #687fa6));
    background-image: -webkit-linear-gradient(top, #9badcc, #687fa6);
    background-image: -moz-linear-gradient(top, #9badcc, #687fa6);
    background-image: -ms-linear-gradient(top, #9badcc, #687fa6);
    background-image: -o-linear-gradient(top, #9badcc, #687fa6);
    background-image: linear-gradient(top, #9badcc, #687fa6);
}
table.compare-phones a.button:active,
table.compare-phones a.button.active,
.button:active,
.button.active {
    border: 1px solid #546685;
    -webkit-box-shadow: inset 0 0 8px 2px #7e8da6, 0 1px 0 0 #eeeeee;
    box-shadow: inset 0 0 8px 2px #7e8da6, 0 1px 0 0 #eeeeee;
}
/* overrides extra padding on button elements in Firefox */
.button::-moz-focus-inner {
    padding: 0;
    border: 0;
}

.blue-pill {
  background-color: #a5b8da;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #a5b8da), color-stop(100%, #7089b3));
  background-image: -webkit-linear-gradient(top, #a5b8da, #7089b3);
  background-image: -moz-linear-gradient(top, #a5b8da, #7089b3);
  background-image: -ms-linear-gradient(top, #a5b8da, #7089b3);
  background-image: -o-linear-gradient(top, #a5b8da, #7089b3);
  background-image: linear-gradient(top, #a5b8da, #7089b3);
  border-top: 1px solid #758fba;
  border-right: 1px solid #6c84ab;
  border-bottom: 1px solid #5c6f91;
  border-left: 1px solid #6c84ab;
  border-radius: 18px;
  -webkit-box-shadow: inset 0 1px 0 0 #aec3e5;
  box-shadow: inset 0 1px 0 0 #aec3e5;
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  padding: 8px 0;
  text-align: center;
  text-shadow: 0 -1px 1px #64799e;
  text-transform: uppercase;
  width: 150px; }
.blue-pill:hover {
    background-color: #9badcc;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #9badcc), color-stop(100%, #687fa6));
    background-image: -webkit-linear-gradient(top, #9badcc, #687fa6);
    background-image: -moz-linear-gradient(top, #9badcc, #687fa6);
    background-image: -ms-linear-gradient(top, #9badcc, #687fa6);
    background-image: -o-linear-gradient(top, #9badcc, #687fa6);
    background-image: linear-gradient(top, #9badcc, #687fa6);
    border-top: 1px solid #6d86ad;
    border-right: 1px solid #647a9e;
    border-bottom: 1px solid #546685;
    border-left: 1px solid #647a9e;
    -webkit-box-shadow: inset 0 1px 0 0 #a5b9d9;
    box-shadow: inset 0 1px 0 0 #a5b9d9;
    cursor: pointer; }
.blue-pill:active {
    border: 1px solid #546685;
    -webkit-box-shadow: inset 0 0 8px 2px #7e8da6, 0 1px 0 0 #eeeeee;
    box-shadow: inset 0 0 8px 2px #7e8da6, 0 1px 0 0 #eeeeee; }

.latest-news-noimage{width:340px;padding:5px 5px 0;}
.latest-news-noimage li{list-style: square outside;font-size: 14px;margin-left: 20px;margin-bottom: 5px;}
.latest-news-noimage li a,.latest-news-noimage li a:visited{font-size:14px;color:#0C5E8F}
.latest-news-noimage li a:hover{color:#083047;}

table.compare-phones .close-button,table.compare-phones .close-button:visited{color: #999;font-size: 15px;position: absolute;right: 0px;text-decoration: none;text-shadow: 0 1px 0 #fff;top: 0px;}
table.compare-phones .close-button:hover{text-decoration:none;color:#555}

.author-profile{margin-top: 15px;background: #F6F6F6;border: 1px solid #E1E1E1;border-radius:3px;position:relative;}
.author-profile h5{font-size: 16px;font-weight: 600;padding: 5px 7px;border-bottom: 1px solid #EEE;background: #E1E1E1;}
.author-profile h5 span{color:#555;}
.author-profile img{float: left;width: 64px;padding: 1px;border: 1px solid #DDD;margin: 7px 5px 7px 7px;border-radius: 32px;}
.author-profile p{padding: 7px;float:right;width:484px;font-size: 15px;line-height: 17px;}
.phone-unboxing .author-profile p{width:690px;}
.author-profile p.author-social{text-align:right;padding:0;float:none;width:auto;position:absolute;top:3px;right:4px;}
.author-profile p.author-social a{display:inline-block;height:24px;width:24px;background:transparent url(//cdn.phonebunch.com/images/author-social-icons.png) no-repeat;opacity:0.9}
.author-profile p.author-social a:hover{opacity:1.0}
.author-profile p.author-social a.author-facebook{background-position:0 0}
.author-profile p.author-social a.author-twitter{background-position:0 -24px}
.author-profile p.author-social a.author-googleplus{background-position:0 -48px}

.author-profile.main{margin-top: -15px;border-radius: 0;margin-bottom: 30px;border:0;background:transparent;}
.author-profile.main p.author-social{top: -40px;}
.author-profile.main p{font-size: 16px;line-height: 22px;padding: 7px;color: #222;}

.linkwithin_div{}
.linkwithin_text{color: #373737 !important;font-size: 15px !important;text-transform: uppercase !important;font-weight: 600 !important;padding: 20px 5px 5px !important;}
#linkwithin_logo_0{margin-bottom:15px !important;}

/*New Home ---Start---*/
h2.home{padding: 5px 10px;background: #EEE;border: 1px solid #E9E9E9;margin-bottom: 10px;font-size: 18px;line-height: 24px;color:#fff;font-weight:400;background: #8FB93D;border:0px solid #fff;}
h2.h2-comments{padding: 5px 10px !important;background: #EEE !important;border: 1px solid #E9E9E9 !important;margin-bottom: 10px !important;font-size: 18px !important;line-height: 24px !important;color:#fff !important;font-weight:400 !important;background: #555 !important;border:0px solid #fff !important;}
h2.home.alt{margin-top:25px;}
h2.home a,h2.home a:visited{color:#fff;text-align:left;display:block}
.box{border-top:0;}
.box .post h3{float:left;width:174px;font-size:17px;text-align:left;}
.post &gt; a{width:106px;float:left}
.box .th{width:100px;height:100px;float:none;padding-right:6px;}
.hl-full{margin:15px 0 15px!important}
.box p.posted{font-size: .85em;text-align: left;padding-top: 5px;padding-bottom: 0;float: left;}
.featured-bottom h4.tablets{background: #9ABCC5;color: #FFF;text-transform: none;font-weight: 400;font-size: 18px;line-height: 24px;}
#pagination_tablets{margin-top:8px;}
#featured-th{margin-top:1px;margin-left:3px;}
.hl-full.alt2{margin:13px 0 13px 10px !important;background-position: 0 0;}
.homeby2{padding-bottom:0px;}
.homeby2 .box-left{float:left;width:280px;}
.homeby2 .box-left div a{text-align: center;display: block;font-size: 15px;font-weight: 600;color: #00325f;}
.homeby2 .box-right{float:left;width:280px;margin-left:30px;}
/*New Home ---End----*/

.download-itunes {
  background-color: #52a8e8;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #52a8e8), color-stop(100%, #377ad0));
  background-image: -webkit-linear-gradient(top, #52a8e8, #377ad0);
  background-image: -moz-linear-gradient(top, #52a8e8, #377ad0);
  background-image: -ms-linear-gradient(top, #52a8e8, #377ad0);
  background-image: -o-linear-gradient(top, #52a8e8, #377ad0);
  background-image: linear-gradient(top, #52a8e8, #377ad0);
  border-top: 1px solid #4081af;
  border-right: 1px solid #2e69a3;
  border-bottom: 1px solid #20559a;
  border-left: 1px solid #2e69a3;
  border-radius: 16px;
  -webkit-box-shadow: inset 0 1px 0 0 #72b9eb, 0 1px 2px 0 #b3b3b3;
  box-shadow: inset 0 1px 0 0 #72b9eb, 0 1px 2px 0 #b3b3b3;
  color: #fff;
  font-size:13px;
  padding: 1px 8px 3px;
  text-align: center;
  text-shadow: 0 -1px 1px #3275bc;
  width: 112px;
  -webkit-background-clip: padding-box; }
.download-itunes:hover {
    background-color: #3e9ee5;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3e9ee5), color-stop(100%, #206bcb));
    background-image: -webkit-linear-gradient(top, #3e9ee5 0%, #206bcb 100%);
    background-image: -moz-linear-gradient(top, #3e9ee5 0%, #206bcb 100%);
    background-image: -ms-linear-gradient(top, #3e9ee5 0%, #206bcb 100%);
    background-image: -o-linear-gradient(top, #3e9ee5 0%, #206bcb 100%);
    background-image: linear-gradient(top, #3e9ee5 0%, #206bcb 100%);
    border-top: 1px solid #2a73a6;
    border-right: 1px solid #165899;
    border-bottom: 1px solid #07428f;
    border-left: 1px solid #165899;
    -webkit-box-shadow: inset 0 1px 0 0 #62b1e9;
    box-shadow: inset 0 1px 0 0 #62b1e9;
    cursor: pointer;
    text-shadow: 0 -1px 1px #1d62ab;
    -webkit-background-clip: padding-box; 
	text-decoration:none;}
.download-itunes:active {
    background: #3282d3;
    border: 1px solid #154c8c;
    border-bottom: 1px solid #0e408e;
    -webkit-box-shadow: inset 0 0 6px 3px #1657b5, 0 1px 0 0 white;
    box-shadow: inset 0 0 6px 3px #1657b5, 0 1px 0 0 white;
    text-shadow: 0 -1px 1px #2361a4;
    -webkit-background-clip: padding-box; }
.download-itunes::-moz-focus-inner {
  border: 0;
  padding: 0; }
  
#phone-key-specs{width: 90%;margin: 25px auto 0;}
#phone-key-specs h3{font-weight:600;text-decoration:underline;}
#phone-key-specs ul{margin-left: 30px;margin-top:8px;}
#phone-key-specs ul li{list-style: square outside none;margin-left: 15px;color: #E47719;margin-bottom: 2px;line-height: 18px;}
#phone-key-specs ul li span{color:#333;}
#phone-key-specs strong{font-weight:600}
#phone-key-specs .links{text-align:right;}
#phone-key-specs .links a,#phone-key-specs .links a:visited{padding: 3px 5px;border: 1px solid #CCC;background: #eee;border-radius: 3px;display:inline-block;}
#phone-key-specs .links a:hover{background:#ddd;text-decoration:none;}


#slideshow_specs {list-style:none; color:#fff}
#slideshow_specs span {display:none}
#slideshow-wrapper {width:285px; display:none;float: left;margin-left: 70px;}
#slideshow-wrapper * {margin:0; padding:0}
#slideshow-wrapper #fullsize {position:relative; width:275px; height:278px; padding:5px; background:#242a30;background:#727a86;}
#slideshow-wrapper #information {position:absolute; bottom:0; width:500px; height:0; background:#000; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70)}
#slideshow-wrapper #information h3 {padding:4px 8px 3px; font-size:14px}
#slideshow-wrapper #information p {padding:0 8px 8px}
#slideshow-wrapper #image_specs {width:275px;height:278px;background:#fff;}
#slideshow-wrapper #image_specs img {position:absolute; z-index:25; width:auto;top:5px;left:5px;}
#slideshow-wrapper .imgnav {position:absolute; width:50px; height:278px; cursor:pointer; z-index:150}
#slideshow-wrapper #imgprev {left:0; background:url(//cdn.phonebunch.com/images/left-dark.gif) left center no-repeat}
#slideshow-wrapper #imgnext {right:0; background:url(//cdn.phonebunch.com/images/right-dark.gif) right center no-repeat}
#slideshow-wrapper #imglink {position:absolute; height: 278px;width: 275px; opacity:.5; filter:alpha(opacity=50);background:url(//cdn.phonebunch.com/images/trans.gif);z-index:100;}
#slideshow-wrapper #imglink.linkhover {background:url(//cdn.phonebunch.com/images/link.gif) center center no-repeat}
#slideshow-wrapper #imglink.loading {background:url(//cdn.phonebunch.com/images/working.gif) center center no-repeat}
#slideshow-wrapper #thumbnails {margin-top:0px;position:relative;border:5px solid #242a30;border:5px solid #727a86;border-top:0;height:82px;}
#slideshow-wrapper #slideleft {width:20px; height:81px;position:absolute;left:0;z-index:9999;background:url(//cdn.phonebunch.com/images/trans.gif);}
#slideshow-wrapper #slideleft:hover {}
#slideshow-wrapper #slideright {width:20px; height:81px;position:absolute;right:0;z-index:9999;background:url(//cdn.phonebunch.com/images/trans.gif);}
#slideshow-wrapper #slideright:hover {}
#slideshow-wrapper #slidearea {float:left; position:relative; width:275px; height:81px; overflow:hidden;margin-top:3px;z-index:999}
#slideshow-wrapper #slider-images {position:absolute; left:0; height:81px;padding:0 3px;}
#slideshow-wrapper #slider-images img {cursor:pointer; border:1px solid #ccc; padding:2px;opacity:.7; filter:alpha(opacity=70);z-index:999}
#slideshow-wrapper #slider-images img:hover {opacity:1 !important; filter:alpha(opacity=100) !important;z-index:999}

a.browse-similar{text-transform:uppercase;font-size:11px;}

#marqueecontainer{position: relative;width: 895px;height: 18px;overflow: hidden;padding-top: 6px;}
#marquee{white-space: nowrap;position: absolute;}
.latest-news-slider #marquee a{color:#ddd;text-decoration:none;background: transparent url(//cdn.phonebunch.com/images/bullet.png) no-repeat left center;padding: 0 18px;font-size:15px;}
.latest-news-slider #marquee a strong{color:#fff;}
.latest-news-slider #marquee a:hover{color:#fff;}

.bsa-top{float:right;margin-top:10px;width:468px;}

.web-banner-ad{color: #666;font-weight: bold;font-size: 12px;border: 1px solid #ccc;background: #e7e7e7;text-align: center;display: block;margin: 0;text-decoration: none;overflow: hidden;width:334px;height:278px;line-height: 270px;}
.web-banner-ad:hover{border: 1px solid #999;background: #ddd;color: #333;text-decoration:none;}
.bottom-ad{margin-top:20px;}

.full-width-img-links{clear:both;padding-top:0;}
.modern .full-width-img-links{clear:both;padding-top:0;margin:5px 10px 10px}
.full-width-img-links div{position:relative;background:#000;}
.full-width-img-links div:hover{background:#D16300}
.full-width-img-links div a{text-decoration:none;display:block;}
.full-width-img-links div a img{padding:0;-moz-opacity: 0.50;-khtml-opacity: .50;-webkit-opacity: .50;opacity: .50;filter: alpha(opacity = 50);width:280px;height:118px}
.recently .full-width-img-links div a img{padding:0;-moz-opacity: 0.50;-khtml-opacity: .50;-webkit-opacity: .50;opacity: .50;filter: alpha(opacity = 50);width:348px;height:80px}
.recently.modern  .full-width-img-links div a img{padding:0;-moz-opacity: 0.50;-khtml-opacity: .50;-webkit-opacity: .50;opacity: .50;filter: alpha(opacity = 50);width:330px;height:80px}
.full-width-img-links div a.bottom{bottom:2px;position:absolute;width: 95%;margin-left: 2.5%;text-align: left;color: #fff;font-size:17px;text-shadow:0px 1px 0px #000}
.hl-full.alt3{margin: 0 !important;height:1px;float:none;background-color: #fff;}
.post-block{margin-bottom: 15px;border-bottom: 1px solid #ddd;padding-bottom: 15px;color:#333;}
.post-block.last{margin-bottom: 0;border-bottom: 0;padding-bottom: 10px;}
.post-block h3 a{color:#333;font-size: 20px;font-weight: 600;line-height: 1.3em;}
.post-block h3 a:hover{color:#ff7800;text-decoration:none;}
.post-block a.img-link{float:right;}
.post-block a.img-link img{margin-left:10px;}
.post-block p.posted-by{font-size: 14px;text-align: left;padding-top: 0px;color: #aaa;}
.post-block p.posted-by a,.post-block p.posted-by a:hover,.post-block p.posted-by a:visited{color:#aaa;}
.short-desc{margin-top: 10px;font-size: 16px;line-height: 1.5em;}

.OUTBRAIN{margin-top: 20px;}
.NA .ob_org_header, .NA .obpd_header{text-transform: uppercase !important;padding-bottom:8px !important;}
.NA .ob_container_recs .item-container{width:140px !important;}
.NA .ob-rec-link-img{text-align:center;}
.NA .strip-img{display:inline !important;}
.item-link-container:hover .ob-tcolor{color:#111 !important;}
.NA .ob_what{padding-top:0px !important;}

div.help-support{
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-color: transparent;
	overflow: hidden;
	position: fixed;
	z-index: 10000001;
	display: block;
	right: 0px;
	bottom: 0px;
	height: 25px;
	width: 240px;
	font-size: 0px;
	background-position: initial initial;
	background-repeat: initial initial;
	margin-right:15px;
}
div.help-support iframe{
	background-color: transparent;
	vertical-align: text-bottom;
	overflow: hidden;
	position: relative;
	width: 100%;
	height: 100%;
	margin: 0px;
	z-index: 999999;
}

div.my-recent-viewed{
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-color: transparent;
	overflow: hidden;
	position: fixed;
	z-index: 10000001;
	display: block;
	right: 265px;
	bottom: 0px;
	height: 25px;
	width: 200px;
	font-size: 15px;
	background-position: initial initial;
	background-repeat: initial initial;
}

.bottom-navigation{font-size:18px;margin-top:20px;color:#ff7800}
.bottom-navigation .alignleft{display: block;width: 45%;float: left;text-align: left;}
.bottom-navigation .alignright{display: block;width: 45%;float: right;text-align: right;}

.video-col{margin-bottom:15px;}
.video-col h2{font-weight: 600;font-size: 22px;line-height: 24px;padding-bottom:8px;padding-top:7px;}
.video-col h2 a,.video-col h2 a:visited,.video-col h2 a:hover{color:#000;text-decoration:none;}
.video-col p{font-size: 16px;line-height: 1.4em;text-align: justify;margin-top:5px;}
.youtube-subscribe{height: 48px;margin-bottom: 15px;text-align: center;}

.youtube-embeder img{margin:0 !important;padding:0 !important;}
.youtube-embeder{margin:0 auto;position:relative;cursor:pointer;-moz-background-size: cover!important;-o-background-size: cover;-webkit-background-size: cover;-khtml-background-size: cover;background-size: cover!important;display:block}
.youtube-embeder{background:#000;}
.youtube-embeder.thumbnail:before{content: " ";
background: url(//cdn.phonebunch.com/images/youtube-logo.png) bottom right no-repeat;
background-color: transparent;
display: block;
height: 23px;
right: 7px;
margin: 0;
padding: 0;
position: absolute;
bottom: 6px;
width: 55px;
z-index: 2;}
.youtube-embeder.thumbnail:after{
content: " ";
background: url(//cdn.phonebunch.com/images/youtube-play.png) center center no-repeat;
background-color: transparent;
display: block;
height: 100%;
left: 0;
margin: 0;
padding: 0;
position: absolute;
top: 0;
width: 100%;
}

div.bsap_1297147 a:last-child{margin-right:0;}
.pt-giveaway{margin:0 auto;}
.center{text-align:center}

.price-collection{margin-left:-37px;}
.search-container{width:188px;margin:0 auto;}
.ie10 .phone-price-box{display:inline-block !important;}
.ie10 .phone-price-box.last{display:inline-block;}

.top-bar{border:0;border-bottom:0;display:block;border-radius:5px 5px 0 0;cursor:pointer;}
.top-bar .bg{
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #77b55a), color-stop(1, #72b352));
	background:-moz-linear-gradient(top, #77b55a 5%, #72b352 100%);
	background:-webkit-linear-gradient(top, #77b55a 5%, #72b352 100%);
	background:-o-linear-gradient(top, #77b55a 5%, #72b352 100%);
	background:-ms-linear-gradient(top, #77b55a 5%, #72b352 100%);
	background:linear-gradient(to bottom, #77b55a 5%, #72b352 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77b55a', endColorstr='#72b352',GradientType=0);
	background-color:#77b55a;
	display:block;height:24px;border:1px solid #4b8f29;border-bottom:0;border-radius:3px 3px 0 0;}
.top-bar span{color:#fff;text-shadow: 0px 1px 0px #5b8a3c;line-height:24px;font-size:14px;display:inline-block;margin-left:5px;font-weight:600}
.top-bar .bg span.action-button{float: right;margin-top: 4px;margin-right: 2px;line-height:0;}
.top-bar .bg span.action-button img{vertical-align: middle;}
.top-bar img{vertical-align: sub;margin-right:2px;}

.my-recent-viewed .content{border:1px solid #4b8f29;padding:0px;background:#fff url(//cdn.phonebunch.com/images/preload.gif) no-repeat 50% 50%;height:315px;}
.my-recent-viewed .content div.recently.alt{margin-bottom:0;}
.my-recent-viewed ul{border:0;height:315px;}
.my-recent-viewed ul li a span{width:128px;}

.fb-news-share iframe{margin-top:-4px;}

#bsap_inventory{padding: 0 25px 15px;}
.bsaasw_container{color: #333;font-family: Arial,Sans-Serif;}
.bsaasw_container span.htwo{font-size: 26px;text-align: center;font-weight: lighter;border: 0;display:block;padding: 25px 0 15px;}
.bsaasw_container span.hthree{border: 0;text-align: center;font-size: 30px;display: block;font-weight: bolder;line-height: 130%;padding: 0 40px 25px;}
.bsaasw_container span.hthree.alt{margin: 0;padding: 0 0 10px 0;font-size: 24px;border-bottom: 1px solid #ddd;}

.top-news{margin-bottom:20px;}
.top-news a,.top-news a:hover{text-decoration:none;color:#fff}
.top-news .container1{width:242px;height:346px;display:block;float:left;}
.top-news .slot-type1{width:242px;height:173px;display:block;float:left;}
.top-news .slot-type2{width:484px;height:346px;display:block;float:left;}
.top-news h2{padding:15px 15px 0;position:relative;font-weight:500;text-shadow: 1px 1px 2px rgba(0,0,0,0.65);font-size:1.6em;line-height:1.2em}
.top-news .slot-type2 h2{font-size:2em;font-weight:600;line-height:1.3em}
.top-news .slot-type2 p{font-size:1.2em;}
.top-news p{padding:15px 15px 0;position:relative;}
.top-news .slot-type1 div, .top-news .slot-type2 div{position:absolute;width:242px;height:173px;-moz-background-size: cover!important;-o-background-size: cover;-webkit-background-size: cover;-khtml-background-size: cover;background-size: cover!important;}
.top-news .slot-type1 div.alt, .top-news .slot-type2 div.alt{width:484px;height:346px;}
.top-news .slot-type1 div::after,.top-news .slot-type2 div::after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: .65;-webkit-transition: opacity 0.3s ease-in-out;  -moz-transition: opacity 0.3s ease-in-out;  -o-transition: opacity 0.3s ease-in-out;  transition: opacity 0.3s ease-in-out;}
.top-news .slot-type1 a:hover div::after,.top-news .slot-type2 a:hover div::after{opacity:0.9}
.top-news .slot-type1 div.type1::after{background-color: #E3493B;background-image: -webkit-linear-gradient(45deg,#E3493B,#23B5AF);background-image: -moz-linear-gradient(45deg,#E3493B,#23B5AF);background-image: -o-linear-gradient(45deg,#E3493B,#23B5AF);background-image: linear-gradient(145deg,#E3493B,#23B5AF);}
.top-news .slot-type1 div.type2::after{background-color: #F4733D;background-image: -webkit-linear-gradient(45deg,#F4733D,#38595E);background-image: -moz-linear-gradient(45deg,#F4733D,#38595E);background-image: -o-linear-gradient(45deg,#F4733D,#38595E);background-image: linear-gradient(145deg,#F4733D,#38595E);}
.top-news .slot-type2 div.type3::after{background-color: #052E46;background-image: -webkit-linear-gradient(45deg,#052E46,#AC1B1B);background-image: -moz-linear-gradient(45deg,#052E46,#AC1B1B);background-image: -o-linear-gradient(45deg,#052E46,#AC1B1B);background-image: linear-gradient(145deg,#052E46,#AC1B1B);}
.top-news .slot-type1 div.type4::after{background-color: #6D36B3;background-image: -webkit-linear-gradient(45deg,#6D36B3,#CC3333);background-image: -moz-linear-gradient(45deg,#6D36B3,#CC3333);background-image: -o-linear-gradient(45deg,#6D36B3,#CC3333);background-image: linear-gradient(145deg,#6D36B3,#CC3333);}
.top-news .slot-type1 div.type5::after{background-color: #01701B;background-image: -webkit-linear-gradient(45deg,#01701B,#391091);background-image: -moz-linear-gradient(45deg,#01701B,#391091);background-image: -o-linear-gradient(45deg,#01701B,#391091);background-image: linear-gradient(145deg,#01701B,#391091);}

.author-links{margin-left:15px;font-size:15px;}
.author-links a{color:#333}
.author-email{margin-left:10px;}
.author-email i{color:#649f41;}
.author-twitter{margin-left:10px;}
.author-twitter i{color:#38aade}

.at4-recommended.at-medium .at4-recommended-item{width:175px !important;}
.addthis-smartlayers .at4-recommended.at-inline .at-h3.at-recommended-label{background-color: #D46C4D;color: #fff;padding: 3px 0 3px 5px;font-weight: 400;}
.addthis_recommended_horizontal{margin-top:20px;}

#news-content img,.nicEdit-main img,.panel-body img{width:100%;height:auto;}
#news-content img.no-auto-width,.nicEdit-main img.no-auto-width,.panel-body img.no-auto-width{width:auto;}

.header{background-color:#2196F3;border-bottom:1px solid #208BE0}
ul#navigation li a{color:#fff;}
ul#navigation li.menuli a:hover, ul#navigation li.menuli:hover a{text-shadow:none;color:#333;}
ul#navigation li a.special{color:#fff;}
.header .inset{padding: 6px 6px 6px 27px;border:1px solid #eee;}
.top-bar span{text-shadow:none;}
#footer{background-color:#2196F3;color:#fff;border-top:1px solid #208BE0}
#footer a{color:#fff;}

.side-menu{box-shadow: none;border: 0;}
.side-menu &gt; li &gt; a{border-bottom: 1px solid #0382BB;background: #0396D8;box-shadow:none;text-shadow:none;font-weight: 400;font-size: 15px;border-top:0;    text-indent: 2.5em;line-height:2.5em;height:auto;}
.side-menu &gt; li &gt; a:hover, .side-menu &gt; li &gt; a.active{border-radius: 0;background: #038DCC;border-top:0;border-bottom: 1px solid #0382BB;box-shadow:none;}
a{color:#2196F3;}
.phone-menu ul li.right a, .phone-menu ul li.right a:visited{text-shadow:none;}

ul#navigation li.social-network a{padding:4px;}
ul#navigation li.social-network a i{line-height: 26px;color: gray;font-size: 32px;border-radius: 5px;width: 26px;background:#fff;display:block;}
ul#navigation li.social-network a i.fa-youtube-square{color:#dc3636}
ul#navigation li.social-network a i.fa-rss-square{color:#f5982b}
ul#navigation li.social-network a i.fa-facebook-square{color:#4862A3}
ul#navigation li.social-network a i.fa-twitter-square{color:#55acee}
ul#navigation li.social-network a i.fa-google-plus-square{color:#DD4B39}

.vertical-strip{height: 131px;width: 24px;display: block;border-radius: 5px 0 0 5px;position: relative;background: #282828;border: 1px solid #0e0e0e;}
.vertical-strip.orange{background: #F5982B;border: 1px solid #E08B28;}
.vertical-strip .vtext{transform: rotate(-90deg);transform-origin: right, top;-ms-transform: rotate(-90deg);-ms-transform-origin:right, top;-webkit-transform: rotate(-90deg);    -webkit-transform-origin:right, top;color: #fff;position: absolute;height: 24px;width: 131px;top: 36px;left: -54px;font-size: 18px;}

.youtube-container{padding-top:20px;}
.youtube-container.alt{padding-top:10px;}
.youtube-container&gt;div:first-child{float:left}
.youtube-container&gt;div:last-child{float:right}
.youtube-container div a{display:block;width:280px;margin:0 auto;text-align:center;color:#333}
.cc_banner-wrapper {z-index: 99999999 !important;}

.sidebar-box{background:transparent;margin-top:25px;}
.sidebar-box h3{
	display: block;
	margin: 0;
    margin-bottom: 10px;
    background: transparent;
    text-align: center;
    border-bottom: 3px solid #333;
    padding: 0;
	color:#f7f7f7;
	letter-spacing: 2px;
	text-decoration: none;
    font-size: 16px;
    text-transform: uppercase;
	font-weight: 500;
	border:0;
	position:relative;
}
.sidebar-box h3 span{
	display: inline-block;
    background: #333;
    padding: 3px 10px;
	position:relative;
	z-index:1;
}

.sidebar-box h3.brown span{
	background:#6a2901;
}

.sidebar-box h3.green span{
	background:#8FB93D;
}

.sidebar-box h3.teal span{
	background:#00aba9;
}

.sidebar-box h3.dark-red span{
	background:#cc181e;
}

.sidebar-box h3.blue span{
	background:#2980B9;
}

.sidebar-box h3 span.hr{
	position: absolute;
    top: 21px;
    width: 100%;
    left: 0;
    z-index: 0;
    padding: 0;
    height: 6px;
}

.sidebar-box .content{
	padding: 10px;
	border:0;
	background:transparent;
}

.sidebar-box .content.nopadding{
	padding: 0 0 10px;
}

.sidebar-box .content a.helper{
	display: block;
    text-align: center;
    font-weight: 600;
    font-size: 16px;
    line-height: 18px;
    color: #111;
    text-decoration: none;
    padding-top: 5px;
}

.sidebar-box .content a.helper:hover{
	text-decoration:none;color:#2196F3;
}

.sidebar-box .content .inline-post{
	width: 150px;
    display: inline-flex;
    padding-bottom: 20px;
	vertical-align:top;
}
.sidebar-box .content .inline-post.ml{
	margin-left:23px;
}
.sidebar-box .content .inline-post.mlbottom{
	margin-left:33px;
}
.sidebar-box .content .inline-post a{
	font-weight: 600;
    font-size: 14px;
    line-height: 18px;
	color:#111;
}
.sidebar-box .content .inline-post a:hover{text-decoration:none;color:#2196F3;}

.sidebar-box .content .inline-post a img{display:block;}

.sidebar-box .content .inline-post a span{
	display: block;
    margin-top: 7px;
}

.sidebar-box .content .linepost{
	display: block;
    margin-bottom: 20px;
	color: #111;
}

.sidebar-box .content .linepost:hover{
	text-decoration: none;
    color: #2196F3;
}

.sidebar-box .content .linepost:last-child{
	margin-bottom:0px;
}

.sidebar-box .content .linepost img{
	float: left;
    margin-right: 10px;
}

.sidebar-box .content .linepost span{
	display: table-cell;
    height: 60px;
    vertical-align: middle;
    text-align: center;
    font-weight: 600;
}

span.rating{display:none;}

div.review-card .hex:before {
    content: " ";
    width: 0; height: 0;
    border-bottom: 40px solid #9c0;
    border-left: 75px solid transparent;
    border-right: 75px solid transparent;
    position: absolute;
    top: -40px;
}

div.review-card .hex {
    margin-top: 60px;
	margin-left:80px;	
    width: 150px;
    height: 80px;
    background-color: #9c0;
    position: relative;
}

div.review-card .hex:after {
    content: "";
    width: 0;
    position: absolute;
    bottom: -40px;
    border-top: 40px solid #9c0;
    border-left: 75px solid transparent;
    border-right: 75px solid transparent;
}

div.review-card .hex p{
	font-size:85px;
	line-height:80px;
	color:white;
}

div.review-card div.review-summary{
	font-size:28px;
	font-weight:normal;
	color:#ffffff;
	padding:40px 0;
}

div.review-card div.review-pros-cons h3.review-pros{
	font-size:24px;
	color:#6c6;
	margin:10px 0 0 0;
	padding:0;
}

div.review-card div.review-pros-cons h3.review-cons{
	font-size:24px;
	color:red;
	margin:10px 0 0 0;
	padding:0;
}

div.review-card div.review-pros-cons ul.review-points-cons, div.review-card div.review-pros-cons ul.review-points-pros {
margin: 0;
    padding: 0;
    color:#ffffff;
}
div.review-card div.review-pros-cons ul.review-points-cons li, div.review-card  div.review-pros-cons ul.review-points-pros li{
padding:3px 0 3px 5px;
	font-size:17px;
list-style: none;
}

div.review-card  div.review-pros-cons ul.review-points-pros li:before {
  content: "\002B \0020";
}

div.review-card  div.review-pros-cons ul.review-points-cons li:before {
  content: "\002D \0020";
}

div.review-card  div.review-pros-cons{
	float:left;
	width:265px;
	height:auto;
	margin-top:60px;
	margin-left:30px;
	padding-bottom:30px;
}
div.review-card  div.review-summary{
	float:left;
	width:300px;
	margin:60px 0 60px 0;
	padding-left:20px;
	padding-right:30px;
	border-right:1px solid #ffffff;
}

div.review-card  div.review-card-container{
	background:#2F4F4F;width:100%;height:auto;margin-top:-40px;
}

.adblocker-dialog{
	color: #333;
	padding: 10px 20px;
}

.adblocker-dialog h2{
	font-weight: 600;
    text-align: center;
    margin-bottom: 15px;
    font-size: 72px;
    line-height: 68px;
}

.adblocker-dialog p{
	font-size: 18px;
    font-weight: 500;
	color: #777
}

.adblocker-dialog p span{
	color:#444;
}

.adblocker-dialog p.sep{
	margin: 0 100px;
    border-top: 1px solid lightblue;
    margin-top: 25px;
}

.best-price-div{float:left;margin-bottom: 15px;border: 1px solid gainsboro;font-size: 14px;width: 140px;}
.best-price-title{
    font-weight: 600;
    padding: 1px 0 2px;
    border-bottom: 1px solid gainsboro;
    background: #ddd;
    font-size: 15px;
    line-height: 1.55em;
}
.small-price-box a{
    display: block;
    color: #000;
    margin-bottom: 15px;
    padding: 10px;
    font-size: 16px;
}

.small-price-box a:last-child{
    margin-bottom:0;
}

.small-price-box a img{
    height: 30px;
    width: 120px;
    display: block;
    margin-bottom: 5px;
}

table.compare-phones .small-price-box a{
    vertical-align: top;
    color: #000 !important;
    margin-bottom: 0;
}

table.compare-phones .small-price-box a img{
    margin: 0;
    display: inline-block;
    vertical-align: middle;
    margin-right: 25px;
}

#slideshow-wrapper.slideshow-wrapper-fix{
    margin-left:85px;
}

#key-specs{
    margin: 30px 0;
    font-size: 16px;
}
#key-specs h2{
    font-weight:600;
    font-size: 20px;
    margin: 0;
}

#key-specs ul{
    padding: 5px 0 0 20px;
}

#key-specs ul li{
    padding-top: 3px;
}

.features div table td.specs {
    padding: 3px;
    line-height: 1.5em;
    border-bottom: 1px solid #f7f7f7;
    font-size: 16px;
    color: #4f7789;
    font-weight: 600;
}

.col1.single-row{width:840px;font-size:18px;font-weight: 400;}
.single-row.reviews p{
    padding: 10px;
    font-weight: 400;
    font-size:18px;
    color:#222;
    line-height: 25px;
}
.single-row.reviews p img{
    margin:0;
}

.single-row.reviews p:first-child img {
    margin-top: 5px;
}

.single-row-col2.col2{
    width: 250px;
    padding-top:15px;
}
.single-row-col2.col2 .recent-news, .single-row-col2.col2 .suggested-news{
    text-align: left;
    margin-bottom: 35px;
}

.single-row-col2.col2 .recent-news a, .single-row-col2.col2 .suggested-news a{
    color: #333;
    cursor: pointer;
    font-size: 16px;
}

.single-row-col2.col2 .recent-news a:hover, .single-row-col2.col2 .suggested-news a:hover{
    color:#2196F3;
    text-decoration: none;
}

.single-row-col2.col2 .recent-news img, .single-row-col2.col2 .suggested-news img{
    margin-bottom: 5px
}

.single-row-col2.col2 .ad{
    margin-bottom: 30px;
    margin-top: 0;
}

.single-row .bottom-navigation{
    border-top: 1px solid #e9ebee;
    padding-top: 20px;
    margin-top:15px;
}

.single-row.reviews ul{
    font-size: 18px;
    margin: 5px 0 10px 20px;
}

.single-row.reviews ul li{
    margin-bottom:5px;
    line-height: 25px;
}

.single-row.reviews h2{
    padding: 15px 0 0 10px;
}

.single-row.reviews h3{
    padding: 12px 0 0 10px;
}

ul#navigation li.social-network a i.fa-envelope{
    font-size: 19px;
    color: #fff;
    background-color: #f5982b;
    line-height: 28px;
    width: 28px;
    margin-top: -1px;
}

.at-custom-sidebar .at-custom-sidebar-btns {
	padding-bottom:4px;
}

.at-custom-sidebar .at-custom-sidebar-counter {
    margin-bottom: 4px !important;
}

.content table.table.table-bordered {
    margin: 10px auto 15px;
    border-spacing: 0;
    border-collapse: collapse;
}

.content table.table.table-bordered td {
    padding: 4px 10px;
    border: 1px solid #ccc;
}

.single-row.reviews p.buy-now{
    text-align:center;
}

.deal-button{
    display: inline-block;
    width: 320px;
    background-color: #0396D8;
    color: #fff;
    padding: 6px 15px;
    border: 1px solid #0382BB;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right 0;
    margin: 20px;
    text-align:left;
}

.deal-button:hover,.deal-button:active{
    background-color:#0382BB;
    text-decoration:none;
}

.deal-button.flipkart{
    background-image: url('//cdn.phonebunch.com/images/deal-button-flipkart.png');
}
.deal-button.snapdeal{
    background-image: url('//cdn.phonebunch.com/images/images/deal-button-snapdeal.png');
}
.deal-button.amazon{
    background-image: url('//cdn.phonebunch.com/images/deal-button-amazon.png');
}

.deal-button span.title{
    display:block;
}
.deal-button span.sub-title{
    display: block;
    font-weight: 300;
    font-size: 16px;
}

table.deal-details{
    margin: 0 auto;
    margin-bottom: 15px;
    margin-top: 5px;
    font-size:20px;
}

table.deal-details td{
    padding: 2px 5px;
}

table.deal-details td.starts{
    color: #008000;
    text-align: right;
    font-weight: 600;
}

table.deal-details td.ends{
    color: #ed4c5c;
    text-align: right;
    font-weight: 600;
}

twitterwidget{
    margin:10px auto;
}

.sidebar-new-phones .imgteaser{
    height:auto;
    width:82px;
}

.imgteaser a{
    float:none;
    display:block;
}

.sidebar-new-phones .imgteaser a img{
    border:0;
    margin-left: -6px;
    padding: 0;
    border-bottom: 4px solid;
    padding-bottom: 5px;
}

.sidebar-new-phones .imgteaser a span.pic-title{
    font-weight: 600;
    font-size: 14px;
    padding: 2px 1px 7px;
    margin-top: 0;
    letter-spacing: -0.3px;
}

.sidebar-new-phones .imgteaser a:hover span.pic-title {
    background-color: #2196F3;
    color: #fff;
}

.TF_6.ob-widget .ob_what{
    position: absolute;
    right: 0;
    top: 3px;
    padding:0 !important;
}

.TF_6.ob-widget{
    position: relative;
}

.TF_6.ob-strip-layout .ob-widget-header{
    font-weight: 600 !important;
    font-size: 20px !important;
    text-transform: uppercase;
    text-align: left;
    color: #000 !important;
}

.TS_1.ob-vertical-strip-layout .ob-dynamic-rec-container{
    max-width: 350px !important;
    margin-bottom: 10px !important;
}

.TS_1.ob-vertical-strip-layout .ob-widget-header{
    text-align: center;
    text-transform: uppercase;
    font-weight: 600 !important;
    padding-bottom: 10px !important;
    letter-spacing: 1px;
}

@media (min-width: 600px){
    .ads2 #ac_267823 .ac_image {
        width: 96%;
        margin: 0 auto;
    }
    
    .ads2 #ac_267823 .ac_title_wrapper .ac_title{
        font-family: 'Source Sans Pro', sans-serif;
        font-size: 15px;
        line-height: 1.2;
        width: 95%;
        margin: 0 auto;
    }
    
    .ads2 #ac_267823 .ac_container:hover .ac_title_wrapper .ac_title{
        text-decoration:none;
        color: #2196F3;
    }
}

.phone-specs-summary{
    margin-top: 20px;
}

.phone-specs-summary p{
    margin-top: 18px;
    font-size: 17px;
    font-weight: 300;
}

.detailed-specifications{
    margin-top:35px;
}

.detailed-specifications .heading-h2{
        text-align: center;
    font-size: 24px;
    font-weight: 600;
    text-decoration: underline;
    color: #333;
}

.specs-highlight{
    position:relative;
    height:305px;
    border-bottom: 1px solid #eee;
}

.specs-highlight.has-price{
    height:322px;
}

.specs-highlight .img-container{
    position:absolute;
    border-right: 1px solid #eee;
    padding-top: 10px;
    padding-bottom: 10px;
}

.specs-highlight.has-price .img-container{
    padding-top:0;
    padding-bottom:0;
}

.specs-highlight .img-container a{
    margin-right: 10px;
    display:block;
}

.specs-highlight #price-tag{
    display: block;
    font-size: 28px;
    text-align: center;
    letter-spacing: 0px;
    font-weight: 600;
    color: #F44336;
    margin-top: 5px;
    line-height: 1;
    cursor:pointer;
}


.specs-highlight .highlight-container{
    margin-left:295px;
}

.highlight-container .specs-boxes{
    padding-top: 20px;
}

.highlight-container .specs-boxes&gt;div{
    width:32%;
    display: inline-block;
    text-align: center;
}

.highlight-container .specs-boxes span{
    display: block;
    font-size: 18px;
    margin-top: 5px;
    font-weight: 600;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.highlight-container .specs-boxes span.small{
    font-size:15px;
    font-weight: 400;
    margin-top: 0;
}

.highlight-container .specs-boxes img{
    background-image: url('/images/phone-specs-highlight.svg');
    background-size: cover;
    background-repeat: no-repeat;
}

.highlight-container .specs-boxes img.display-size{
    background-position-x: 0;
}
.highlight-container .specs-boxes img.camera-front-rear{
    background-position-x: -68px;
}
.highlight-container .specs-boxes img.processor-name-speed{
    background-position-x: -136px;
}

.highlight-container ul{
    margin-top:15px;
    padding-bottom: 17px;
    border-bottom: 1px solid #eee;
}

.specs-highlight.has-price .highlight-container ul{
    padding-bottom: 20px;
    margin-top: 17px;
}

.highlight-container ul li{
    width: 49%;
    display: inline-block;
    margin-top: 0px;
    font-size: 14px;
    text-overflow: ellipsis;
    overflow: hidden;
    line-height: 1.15;
    white-space: nowrap;
}

.highlight-container ul li:nth-child(5){
    width: 100%;
}

.highlight-container a{
    background: #2196f3;
    color: #fff;
    font-size: 18px;
    text-decoration: none;
    padding: 10px 30px;
    display: inline-block;
    border-radius: 3px;
    text-transform: uppercase;
    transition: all 0.5s ease;
	margin-right:10px;
}

.highlight-container a:hover{
    background: #1d89de;
}

.highlight-container a.alt{
    background: #333;
	margin-right:0px;
}
.highlight-container a.alt:hover{
    background: #444;
}

.highlight-container a.alt2{
    background: #fb641b;
	margin-right:10px;
}
.highlight-container a.alt2:hover{
    background: #f75608;
}

.highlight-container .specs-more-buttons{
    text-align: center;
    margin-top: 15px;
}

.specs-highlight.has-price .specs-more-buttons{
    margin-top: 21px;
}

.detailed-specifications.best-price-div{
    float: none;
    width: 100%;
    margin-top: 25px;
}

.detailed-specifications .best-price-title{
    text-align: center;
    font-size: 18px;
}

.detailed-specifications .small-price-box a{
    color: #000;
    margin-bottom: 15px;
    padding: 10px 0;
    font-size: 16px;
    width: 32%;
    display: inline-block;
    text-align: center;
    margin-top: 10px;
}

.detailed-specifications .small-price-box a img{
    margin: 5px auto;
}

.detailed-specifications .small-price-box a:last-child{
    margin-bottom: 15px;
}

.detailed-specifications .features div table td.specs{
    text-align:right;
}

.detailed-specifications .features div table td.specs.width32{
    width: 32%;
}

.detailed-specifications .features div table td.specs.width33{
    width: 33%;
}

.detailed-specifications .features div table td.separator{
    width:8px;
}
.detailed-specifications .detailed-specifications .features table{

}

.single-row.reviews h3.top-phones-2016{
	margin-top: 20px;
	margin-bottom: 10px;
	padding: 12px;
	text-align: center;
	background: #efefef;
}

.single-row.reviews h3.top-phones-2016.editors-choice{
	background: #4CAF50;
	color: #fff;
}


.top-smartphones-2016-sidebar{
	margin-bottom: 20px;
}

.top-smartphones-2016-sidebar a{
	padding: 10px 15px;
    background: #E53935;
    color: #fff;
    display: block;
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 8px;
}

.top-smartphones-2016-sidebar a:hover {
    background: #F44336;
    text-decoration: none;
}

.single-row.reviews p.in-news-ad, .in-news-ad{
    text-align: center;
    padding: 20px 10px;
}

.reviews p.in-news-ad iframe{
    margin: 0 auto;
}</pre></body></html>