html, body, div, h1, h2, h3, p, ul, li, dl, dt, dd{margin:0 auto;padding:0;font:12px/1.7 "Open Sans","Segoe UI","Myriad Pro",Arial,sans-serif;color:#2c3d4f;}
img{border:none;}
ul, li{list-style:none;}
a{text-decoration:none;}
a:link, a:visited{color:#000;}
a:hover, a:active, a:focus{color:#000;text-decoration:underline;}
.container, .cols_two{max-width:1000px;width:100%;}
#header{width:100%;height:88px;overflow:hidden;background-color:#262626;}
#header .container a{display:block;width:136px;height:25px;margin:31px 0 0 5px;background:url(/special/mac-fonelab-macworld/logo.jpg) no-repeat;float:right;}
#header img{float:right;margin:31px 0 0 37px;}
.left{overflow:hidden;float:left;width:50%;background:-moz-linear-gradient(top, #FFFFFF, #f8f8f8);background:-o-linear-gradient(top, #FFFFFF, #f8f8f8);background:-webkit-linear-gradient(top, #FFFFFF, #f8f8f8);}
.left .text{float:left;}
.left #iphone{background:url(iphone.jpg) no-repeat right 111px;height:841px;}
.right{float:right;width:50%;background:#8BD4CD url(samsung.jpg) no-repeat left 111px;}
.left .text,.right .text{width:58%;padding:80px 30px 0;overflow:hidden;}
.right .text img,.right .text,.right .text p{float:right;text-align:right;}
.text p{width:70%;float:left;}
.feature-left ul{width:70%;float:left;}
.feature-left ul li{color:#545454;font-size:16px;}
.feature-right ul{width:70%;float:right;}
.feature-right ul li{color:#545454;font-size:16px;}

h1,.title{font-size:36px;color:#222222;margin-top:30px;}
.title{margin-top:65px;}
p{color:#545454;font-size:16px;}
p.subtitle{font-size:20px;color:#222222;margin:10px 0;}
img.icon{margin-top:28px;}
p.price{margin-top:50px;clear:both;}
p.price span{font-size:22px;color:#ec1717;}
p.price span.off{font-size:30px;padding-left:5%;}

.item{position:relative;width:100%;}
.item ul.tab{padding:0;margin:0;overflow:hidden;height:56px;position:absolute;z-index:10;left:-3px;top:-54px;}
.item ul.tab li{float:left;cursor:pointer;list-style:none;height:52px;padding:0px;margin-left:7px;}
.item ul.tab li span.win, .item ul.tab li span.mac{display:block;height:54px;line-height:54px;background-color:#000000;font-size:18px;color:#ffffff;text-align:center;border-radius:5px 5px 0 0;padding:0 30px;}
.item ul.tab li.curr span.mac,.item ul.tab li.curr span.win{background-color:#ffffff;color:#262626;padding:0 30px;}
.item .tab_cont{overflow:hidden;}
.button{overflow:hidden;clear:both;}
a.try,a.buya,a.buys{display:block;padding-left:70px;max-width:134px;width:100%;height:48px;line-height:48px;float:left;border-radius:5px;font-size:20px;color:#fff;background:#8ad3cc url(buy-dowload-button.png) no-repeat 35px -5px;}
a.try{background-position:35px -48px;margin-left:20px;}
.right{height:841px;}
.right a.try{background-color:#fff;background-position:35px -138px;color:#8ad3cc;text-align:left;}
.right a.buya, .right a.buys{background-color:#fff;background-position:35px -96px;color:#8ad3cc;text-align:left;}
.right .button{float:right;width:440px;}
.paypal{float:left;} 
.button{padding-top:20px;}
a.vdemo{background:url(play.png) no-repeat right 0;color:#222222;font-size:16px;display:block;width:205px;margin:25px 0;}
.reviews{overflow:hidden;margin:40px 0 40px 0;clear:both;}
.reviews p{width:79%;float:right;margin:0 0 0 20px;padding:0;color:#606060;font-size:16px;line-height:24px;}
.review{overflow:hidden;margin-top:20px;}
.review img{float:left;display:block;}
.review img#pcworld{margin:26px 0 0 44px;}
.reviews p.date{color:#999;font-size:1.2em;}
ul.list{overflow:hidden;max-width:1000px;width:100%;}
ul.list li{width:21%;float:left;margin:0 3% 20px 0;height:72px;}
ul.list li a{color:#333333;text-align:left;line-height:24px;display:block;margin-top:10px;}
ul.list li a:hover{text-decoration:underline;}
ul.list li img{float:left;margin-right:11px;}
.grey{background-color:#f5f5f5;padding:80px 0;}
h2{font-size:34px;color:#183241;text-align:center;}
h2 + ul.list{margin-top:56px;}
.contacts, .messages, .callhistory, .note, .picture, .itunes{background:url(iphone-data-icons.png) no-repeat 0 0;display:block;font-size:14px;color:#666666;padding-left:90px;}
.messages{background-position:0 -72px;}
.note{background-position:0 -144px;}
.callhistory{background-position:0 -216px;}
.itunes{background-position:0 -288px;}
.picture{background-position:0 -360px;}
.cols_two{clear:both;overflow:hidden;padding-top:30px;}
.cols_two li{float:left;width:46.8%;margin-right:6.4%;padding:78px 0;color:#666666;}
ul.cols_two li ul.fea li{width:100%;}
.cols_two li ul li{color:#545454;font-size:16px;}
.cols_two li:last-child{margin-right:0;}
.cols_two li img{display:block;margin-top:45px;}
.cols_two li p.price{margin:15px 0;}
.cols_two li p.recd{clear:both;}
.cols_two li a.try, .cols_two li a.buya, .cols_two li a.buys{background-color:#ea3737;width:148px;height:35px;background-image:none;line-height:35px;font-size:16px;padding:0;text-align:center;}
a.titles{font-size:26px;}
span.titles{font-size:26px;color:#222;}
.grey .cols_two li{padding:0;}
.grey .cols_two li img{margin:30px 0;}
#footer-txt{padding:20px 0 30px;text-align:center;background-color:#262626;}
#footer-txt p{line-height:30px;font-size:16px;color:#ffffff;}
#footer-txt p a, .pro-title a{color:#ffffff;}
img.width468{max-width:468px;width:100%;}
img.width442{max-width:442px;width:100%;}
img.width430{max-width:430px;width:100%;}
img.width396{max-width:349px;width:100%;}
img.width312{max-width:312px;width:100%;}
img.width349{max-width:349px;width:100%;}
img.width121{max-width:121px;width:100%;}
.left .icon{max-width:273px;width:100%;}
.right .icon{max-width:266px;width:100%;}
#link_p{background:url(/style/images/paypal.png) no-repeat center;width:191px;height:49px;}
@media screen and (max-width:1500px){
a.try,a.buys,a.buya,.paypal{float:none;margin-left:0;}
a.try{margin-top:10px;}
p.price{margin-top:20px;}
.right .button{width:204px;}
}
@media screen and (max-width:1200px){
.container,ul.cols_two,ul.list{width:96%;}
ul.list li{margin: 0 1% 20px 0;}
.left,.right{width:100%;}
.left .text,.right .text{width:73%;}
.left img#iphone{display:none;}
p.price{margin-top:60px;}
.right{background-position:left bottom;}
.left #iphone{background-position:right bottom;}
.left,.right{height:800px;}
}
@media screen and (max-width:989px){
ul.list li{width:35%;margin-right:3%;}
.feature-left ul{width:100%;}
.feature-left{width:100%;}
.feature-right ul{width:100%;}
.feature-right{width:100%;}

}
@media screen and (max-width:798px){
.cols_two li{width:96%;padding:40px 0;}
.cols_two li:last-child{width:96%;}
.grey .cols_two li{margin-bottom:50px;}
ul.cols_two li ul.fea li{margin-bottom:0;}
.grey .cols_two li:last-child{margin-bottom:0;}
ul.list li{width:100%;margin-right:0;}
img.width121{width:16%;}
h2{font-size:26px;}
h1,.title{font-size:30px;}
a.try{display:none;}
.left #iphone, .right{background-size:30%;}
#header{height:130px;}
ul.list li{width:70%;}
}
@media screen and (max-width:480px){
#footer-txt p,#footer-txt p a{font-size:12px;}
.left .text, .right .text{padding:30px 10px;}
.text p,.reviews p{width:100%;}
.review img{float:none;margin:0 auto;}
img.width121{width:100%;}
.review img{margin-bottom:20px;}
.right .text p,.right .title{color:#ffffff;}
.item ul.tab li span.win, .item ul.tab li span.mac,.item ul.tab li.curr span.mac,.item ul.tab li.curr span.win{padding:0 5px;}
}