.magzineTable {width:100%; float:left; margin:0 0 30px 0;}
.subcriptionTable {width:100%; float:left; font: 200 1.4em 'Titillium Web', Arial, Helvetica, sans-serif;}
.subcriptionTable tr {width:100%; float:left; margin-bottom:1px;}
.subcriptionTable tr td {float:left; border-right:#FFF solid 1px; background:#b8b8b8; padding:18px 1%; color:#474747; white-space:nowrap; font-size:.7em; font-weight:300;}
.subcriptionTable tr td:nth-child(1) {width:20%; background:#474747; color:#FFF;}
.subcriptionTable tr td:nth-child(2) {width:18%;}
.subcriptionTable tr td:nth-child(3) {width:32%;}
.subcriptionTable tr td:nth-child(4) {width:21%;}

.tableUL {width:100%; float:left; list-style:none; padding:0; margin:0; font: 200 1.4em 'Titillium Web', Arial, Helvetica, sans-serif;}
.tableUL li {width:100%; float:left;}
.tableUL li {width:100%; float:left; margin-top:10px;}
.tableUL li .margeColumn {width:98%; float:left; border-top:#333 solid 8px; padding:15px 1%; position:relative; background: #EEE;}
.tableUL li .margeColumn .LeftColum {width:50%; float:left;}
.tableUL li .margeColumn .LeftColum span {width:100%; float:left; display:block; clear:both; font-size:.7em;}
.tableUL li .margeColumn .RightColum {width:50%; float:left; text-align:right;}

.tableUL li table {width:100%; float:left; border-collapse: collapse; background: #CCC; margin:0 0 1px 0;}
.tableUL li table tr {width:100%; float:left;}
.tableUL li table thead tr th {width:auto; float:left; padding:15px 10px; text-transform:uppercase; color:#FFF; border-right:#FFF solid 1px; font-size:.8em; text-align:left; font-weight:400;}
.tableUL li table thead tr:first-child {background:#ff0048;}
.tableUL li table thead tr th:nth-child(1) {width:170px;}
.tableUL li table thead tr th:nth-child(2) {width:100px;}
.tableUL li table thead tr th:nth-child(3) {width:70px; background:#000;}
.tableUL li table thead tr th:nth-child(4) {width:170px;}
.tableUL li table thead tr th:nth-child(5) {width:92px; background:#000;}
.tableUL li table tr td:nth-child(1) {width:30px; padding:20px 0 10px 10px;}
.tableUL li table tr td:nth-child(2) {width:130px;}
.tableUL li table tr td:nth-child(3) {width:100px;}
.tableUL li table tr td:nth-child(4) {width:70px;}
.tableUL li table tr td:nth-child(5) {width:170px;}
.tableUL li table tr td:nth-child(6) {width:87px;}
.tableUL li table tr td {width:auto; float:left; height:50px; padding:15px 10px; text-transform:uppercase; color:#474747; border-right:#FFF solid 1px; font-size:.6em; font-weight:300;}
.tableUL li table thead tr th:last-child {border-right:none;}
.tableUL li table tr td:last-child {border-right:none;}


label.custom-select {width:50%; float:left; height:42px; overflow:hidden; position: relative; display: inline-block; box-sizing:border-box; background: #FFF; color:#666; border:#CCC solid 1px; margin:0 0 0 0;}
.custom-select select {width:100%; float:left; display: inline-block; padding:10px 0 0 0; margin:0 0 0 0; outline:none; background: #FFF; color:#666; border:#FFF solid 1px; font-size:1.2em; position:absolute; line-height:42px !important;}
.custom-select select option {color:#666; border-bottom:#CCC solid 1px; padding:4px 0 4px 10px;}
.custom-select:after {content: "?";  position: absolute; top: 0; right: 0; bottom: 0; font-size: 100%; line-height: 30px; padding:6px 15px 0 15px; background:#000; color:#FFF;}



@media only screen and (min-width: 1680px) {
	.registrationArea form .Row .LeftPann, .RightPann {width:400px !important;}
	p.rewardPoints {display:inline-block; float:left; margin:10px 0 0 0;}
	.carousel .box .visual img {height:280px;}
	}
@media only screen and (max-width: 1679px) {
	.registrationArea form .Row .LeftPann, .RightPann {width:400px !important;}
	p.rewardPoints {display:inline-block; float:left; margin:10px 0 0 0;}
	.carousel .box .visual img {height:210px;}
	}
/*@media only screen and (min-width: 1280px) {
	.registrationArea form .Row .LeftPann, .RightPann {width:400px !important;}
	p.rewardPoints {display:inline-block; float:left; margin:10px 0 0 0;}
	.carousel .box .visual img {height:280px;}
	}*/
@media only screen and (max-width: 1279px) {
p.rewardPoints {display:inline-block; float:left; margin:10px 0 0 435px;}
.articles-box .article .visual .thumbnails .thumbnail img {width: 100% !important;}
.form-questions.searchBut .text-holder .text {margin: 0 297px 0 0;}
.SamePageAnchor.widthHide {float:none; padding:10px 0;}
.carousel .box .visual img {height:190px;}
.meta .sub-meta.digitTopTen .deal {margin:0 10px 0 0;}
	}

@media only screen and (max-width: 1023px) {
	.registrationArea form .Row .LeftPann, .RightPann {width:320px !important;}
	p.rewardPoints {display:inline-block; float:left; margin:10px 0 0 0;}
.videos-block.magzine #sidebar {float: left; margin: 50px 0 0 0 ; padding: 0; width:100%;}
.videos-block.magzine .content-holder {margin: 0 0 0 0;}
.form-compare.gadgetSearch .row {width:29%; float:left; margin:0 1% 0 0;}

.SamePageAnchor.widthHide {float:none; padding:10px 0;}
.carousel .box .visual img {height:200px;}
/* 19jan15-one-page-slideshow-mobile-css-starts */
.article-block.mobile-one-pager {
	overflow:hidden;
	display:block !important;
}
.article-block.web-one-pager {
	overflow:hidden;
	display:none !important;	
}
.article-block.mobile-second-pager {
	overflow:hidden;
	display:none !important;
}
/* 19jan15-one-page-slideshow-mobile-css-starts */
	}
	
@media only screen and (max-width: 768px) {
.videos-heading .hubsIcon {display:none;}
.videos-heading .slideShowIcon {display:none;}
.hubsBlackBox {display:none;}
.article-block .alignleft img {width:95%; float: left; margin: 6px 35px 10px 0; border:#aeaeae solid 13px;}
.registrationArea form .Row .LeftPann, .RightPann {width:auto; float:left;}
.apps-head.borderApp {width:100%; border-bottom:#CCC solid 1px; margin-bottom:25px;}
.registrationArea form .Row .LeftPann, .Row .RightPann {width:320px;}
.videos-block #sidebar#personalDet {width:100%; margin:0 !important;}
.videos-block .content-holder.personalDet {margin: 0 0 0 0 !important;}
.videos-block #sidebar.personalDeti {margin: 30px 0 0 0 !important; padding: 0; width:100%;}
.upcRight .Row .Col_L {width:100%;}
.upcRight .Row .Col_R {width:100%;}
p.rewardPoints {display:inline-block; float:left; margin:10px 0 0 235px;}
.videos-block.magzine .content-holder {margin: 0 0 0 0;}
/*.article-gallery .mask .slideset .slide a iframe {max-height:400px;}*/
.form-compare.gadgetSearch .row {width:48%; margin:0 2% 1em 0;}
.top-promo {padding: 20px 20px 19px !important;}
.SamePageAnchor.widthHide {float:none; padding:10px 0;}
.carousel .box .visual img {height:200px;}
.sliderNav {margin:5px 0 15px 0;}
	}

@media only screen and (max-width: 767px) {
.video-meta-detail{float:none!important;margin-right:0!important; }
.video-meta-share{float:none!important;}
.slide-show-social{padding:0!important;}
.slide-show-social .fb-like{width: 18%!important;}	
.slide-show-social .fb-share-button{width: 34%!important;}	
.custmr-Review-List li{border-bottom:1px solid #ddd; border-right:none;}
.custmr-Review-List li:last-child{border-bottom:none;}
.custmr-Review-List .rating-text{padding:10px 0 !important;}
.custmr-Review-List li{width:100%!important;}
.videos-heading .hubsIcon {display:none;}
.videos-heading .slideShowIcon {display:none;}
.hubsBlackBox {display:none;}
.article-block .alignleft img {width:95%; float: left; margin: 6px 35px 10px 0; border:#aeaeae solid 13px;}
.videos-area.contests .box {margin: 0 3.03% 0 0; width:100%; padding: 0 0 35px;}
.registrationArea form .Row .LeftPann, .RightPann {width:auto; float:left;}
.apps-head.borderApp {width:100%; border-bottom:#CCC solid 1px; margin-bottom:25px;}
.registrationArea form .Row .LeftPann, .RightPann {width:320px;}
.videos-block .content-holder.personalDet {margin: 0 0 0 0 !important;}
.videos-block #sidebar.personalDeti {margin: 30px 0 0 0 !important; padding: 0; width:100%;}
.upcRow .upcLeft {width:100%;}
.upcRight {width:100%; margin-left:0;}
.upcRight .Row .Col_L {width:100%; float:left; text-transform:capitalize; color:#666;}
.upcRight .Row .Col_L.lastHide {display:none;}
.upcRight .Row .Col_R {width:100%; float:left;}
p.rewardPoints {display:none;}
.magzineTable {min-width:400px; float:left; overflow:scroll !important;}
.subcriptionTable {width:1000px; float:left;}
.tableUL {width:1050px; float:left;}
.tableUL li .margeColumn .LeftColum {width:60%; float:left;}
.tableUL li .margeColumn .RightColum {width:40%; float:left; text-align:left;}
.videos-block.magzine .content-holder {margin: 0 0 0 0;}
/*.article-gallery .mask .slideset .slide a iframe {max-height:350px;}*/
.content-holder p img {width:100%; margin:1em 0 1em 0;}
.form-questions.searchBut .text-holder .text {margin:20px 0 0 0;}
.form-questions.searchBut .buttons input[type="submit"] {float: right; padding: 0 35px 0 38px; background: #000 url(../../../../bundles/thinkdigitfrontend/images/sprite00.png) no-repeat -290px -103px; cursor: pointer; width:75px;}
.form-questions.searchBut .buttons {width:100%; margin:20px 0 0 0}
.form-questions.searchBut .buttons .btn {float:left;}
.form-compare.gadgetSearch .row {width:48%; margin:0 2% 1em 0;}
.form-questions.searchBut .buttons.QandADetails {width:auto;}
.form-questions.searchBut .buttons.QandADetails input {background-image:none; width:auto;}
.form-questions.searchBut .buttons.QandADetails input:hover {background-image:none;}
.gamification_area ul li {width:50%;}
.gamification_area ul li a {width:100%; padding:15px 0; text-align:center;}
.profile-box {padding:55px 0 0 0;}
.SamePageAnchor.widthHide {float:none; padding:10px 0;}
.carousel2 .visual img {width:100%; margin:0;}
.author-page .author-page-ul li {width:100%; margin:0 0 1px 0;}
.top-promo {display:none !important;}
.ad_slots_1 {display:none;}
.ad_slots_2 {display:none;}
.ad_slots_3 {display:none;}
.ad_slots_3.showHide {display:block;}
.ad_slots_4 {display:none;}
.carousel .box .visual img {height:200px;}
.topTenCompareBox {right:-20px;}
.article-topics{margin-bottom: 20px;}
	}
	
@media only screen and (max-width: 399px) {
.videos-heading .hubsIcon {display:none;}
.videos-heading .slideShowIcon {display:none;}
.hubsBlackBox {display:none;}
.article-block .alignleft img {width:93%; float: left; margin: 6px 35px 10px 0; border:#aeaeae solid 13px;}
.registrationArea form .Row .LeftPann, .RightPann {width:100%;}
.upcRow .upcLeft {width:100%;}
.upcRight {width:100%; margin-left:0;}
.upcRight .Row .Col_L.lastHide {display:none;}
.upcRight .Row .Col_L {width:100%; float:left; text-transform:capitalize; color:#666;}
.upcRight .Row .Col_R {width:100%; float:left;}
p.rewardPoints {display:none;}
.magzineTable {width:400px; float:left; overflow:scroll !important;}
.subcriptionTable {width:1000px; float:left;}
.tableUL {width:750px; float:left;}
.tableUL li .margeColumn .LeftColum {width:60%; float:left;}
.tableUL li .margeColumn .RightColum {width:40%; float:left; text-align:left;}
/*.article-gallery .mask .slideset .slide a iframe {max-height:250px;}*/
.content-holder p img {width:100%; margin:1em 0 1em 0;}
.form-questions.searchBut .buttons .btn {padding: 0 30px; width:auto;}
.upcRight .Row .Col_R .textfield {width:94% !important;}
.form-compare.gadgetSearch .row {width:100%;}
input.searchBut[type="submit"] {float: right;}
.gamification_area ul li {width:50%;}
.profile-box {padding:55px 0 0 0;}
.SamePageAnchor.widthHide {float:none; padding:10px 0;}
.carousel2 .visual img {width:100%; margin:0;}
.author-page .author-page-ul li {width:100%; margin:0 0 1px 0;}
.top-promo {display:none !important;}
.ad_slots_1 {display:none;}
.ad_slots_2 {display:none;}
.ad_slots_3 {display:none;}
.ad_slots_3.showHide {display:block;}
.ad_slots_4 {display:none;}
.carousel .box .visual img {height:150px;}
.topTenCompareBox {right:0;}
.archiveTable {width:100%;}
.ul_paging li a, .ul_paging span a, .ul_paging li.acitve, .ul_paging span.acitve {padding:5px 15px;}

.specs-product-area {width:90%; padding:15px 5% 20px 5%;}
.specs-product-area .product-image {margin:0 0 20px 0; float:left;}
.specs-product-area .product-image img {width:100%;}
}

/** 13jan2014 starts **/
.detailBox .circle1 {width:20px; height:20px; float:left; font:300 1em 'Titillium Web', sans-serif !important; color:#666; margin:0 0px 0 10px; border:#7d7d7d solid 8px; padding:8px; text-align:center; background: rgba(0,0,0,0.05); position:relative; top:0px; line-height:1em !important;
-webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius:50%;
-webkit-transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.detailBox:hover .circle1 {border:#9db919 solid 8px; background: rgba(157,185,25,0.1);}
.detailBox p:empty {
	display: none
}

.article-block.web-one-pager {
	display:block;
}
.article-block.mobile-one-pager {
	overflow:hidden;
	display:none;
}
.article-block.mobile-second-pager {
	overflow:hidden;
	display:none;
}
/** 13jan2014 end **/

/* 16-feb15-starts */
ul.forum-discussion-panel h3 {
	font: 300 1.857em/1.308em "Titillium Web",sans-serif;
    margin: 0 0 12px;
    text-transform: uppercase;
}
ul.forum-discussion-panel li {
    border-bottom: 1px dashed #e3e3e3;
    overflow:hidden;
}
ul.forum-discussion-panel li a {
    color: #3b8ac3;
    float: left;
    font: 300 0.9em/1.4em Arial,Helvetica,sans-serif;
    padding: 5px 0;
    text-decoration: none;
    width: 100%;
}
ul.forum-discussion-panel li a:hover {
    color: #0c4e7e;
}
/* 16-feb15-ends */

/*30 June 15 Start */

.pageSection{ 
width:100%;
display: block;
border-bottom: 1px solid #c2c2c2; 
margin-bottom: 20px;
padding:0px 0px 10px;	
}

.pageSection .slideStatus-mob {
clear:both;	
position: relative;
right: 0;
top: 20px;
float: right;
background: rgba(0,0,0,0.5);
z-index: 9;
padding: 2px 10px;
color: #FFF
}

.pageSection img {
display: block;
width: 100%;
height: auto;
}

.pageSection #mob_slideDesc{
	display: block;
	padding: 20px 10px;
}
.pageSection .slideStatus-mob #imgOff-mob{
	color:#fff;
}
/*30 June 15 end */
/* 13july***/
.mobileslidetop{
float:right;	
bottom: 38px;
font-size: 0;
height: 46px;
overflow: hidden;
right: 0;
position:relative;
text-decoration: none;
text-indent: 100%;
width: 30px;
z-index: 99;
background: url(../../../../bundles/thinkdigitfrontend/images/ui.totop.png) no-repeat 0 0;}

.nextslide{
float:right;	
bottom: 38px;
font-size: 0;
height: 46px;
overflow: hidden;
right: 0;
position:relative;
text-decoration: none;
text-indent: 100%;
width: 30px;
z-index: 99;
background: url(../../../../bundles/thinkdigitfrontend/images/down_arow.png) no-repeat 0 0;}
.sliderAd1{ margin:0px auto; display:table; width: 100%; text-align: center; }
#nextsection{ margin-top:10px;}

.directLink.top10-multi ul li{font-size:100%;}

/*  Customer Reviews css */
.customerReviews { float: left; width: 100%; margin-bottom:20px; background: #fff;
border: 1px solid #ddd; padding: 5px;}
.customerReviews h3 {display:inline-block; vertical-align:top; margin:0 0 9px; font:600 1em/1.1em 'Titillium Web', sans-serif;}
.customerReviews .custmrLogo { float: left; height: 28px; margin: 10px 5px 5px 0; width:70px;}
.customerReviews .custmrLogo img { height: 100%;}
.custmr-Review-List {margin:0; padding:0 0 11px; list-style:none;}
.custmr-Review-List li {/* border-top:1px solid #d0d0d0; */ padding:11px 0 11px; width:30.47%; float:left;border-right: 1px solid #ddd; margin-left: 2%;
padding-right: 5px;
}
.custmr-Review-List li:last-child {border-right:none;}
.custmr-Review-List li:first-child {border-top:0; border-right: 1px solid #ddd;}
.custmr-Review-List .starCreview { background: rgba(0, 0, 0, 0) url("../../../../bundles/thinkdigitfrontend/images/star-Creview.png") no-repeat scroll left top / 100% auto; 
font: 600 14px/50px "Titillium Web",sans-serif; height: 50px; text-align: center; width: 50px; display: inline-block; position: relative;float: right;}
.custmr-Review-List .rating-text {margin:5px 0 0 0; padding:0; font-size:11px;  vertical-align:middle; display: block;line-height: 20px;
text-align: center; font-weight: 500; float: right; }

.custmr-Review-List li .rating-detail{
	float:left; 
	width: 57%;
    margin-left: 2%;
    padding-right: 5px;
}
.multipromo{
display: block;		
}
.multipromo .ad {
text-align: left !important;
float: left;
padding: 0px !important;	
}
.multipromo #multiAds{
/*color: red;*/
/* border: 1px solid red; */
display: inline-block;
text-align: right;
float: right;
}
.slide-show-social .fb-like{width: 17%!important;}	
.slide-show-social .fb-share-button{width: 30%!important;}
.slide-show-social{padding:7px 0!important;}
.video-meta-detail{float:left;margin-right:10px; }
.video-meta-share{float:left;}
@media (min-width: 768px) and  (max-width: 990px){
	.custmr-Review-List li .rating-detail{width:56%!important;}
	.custmr-Review-List li{width: 30%!important;}
}
.product-social{
	 float:right;
	 position: relative;
	 z-index: 999;
	 margin-top: -70px;
}
@media only screen and (max-width: 399px) {
.product-social{
margin-top: -25px;
float: none;
position: relative;
z-index: 1;
clear: both;
padding: 30px 0px;
}
}
	
}
.brand-where-buy .gadgetDealSideBar .rightGD {
padding: 0;
}
.category-filter-holder.holder-brand{width: 40%;}
.sort-filter-holder.sort-holder{width: 40.8%;}

/*.mobile-filter-area{overflow: hidden;}  
  please not active range slider effect */ 





/**  css for redesigned header start **/

*{padding: 0; margin: 0;}
.newMenu {background: #000; width: 100%; float: left; position:fixed; z-index:50; height:46px; background:#000; top:0; left:0; border-bottom:1px solid #c4c4c7; display:block; clear:both;}
.menuNewLanguage {width:100%; max-width: 1280px; display: table; margin: 0 auto;}
.logo {float: left; margin: 10px 215px 0 10px;}
.mainMenu {float: left;}
.newNav {float: left; list-style: none; margin: 0 0 0 0;}
.newNav li {float: left;}
.newNav li a {float: left; padding: 9px 15px 10px 15px; text-decoration: none; color: #fff; font: 1.1em 'Titillium Web', Arial, Helvetica, sans-serif;
-moz-transition:all .3s ease-in-out; -webkit-transition:all .3s ease-in-out; -ms-transition:all .3s ease-in-out; transition:all .3s ease-in-out;}
.newNav li a:hover {background: #3D3D45;}

.menuAd {float: left; height: 46px; margin: 0 20px; overflow: hidden;}
.menuAd a {padding: 11px 10px; float: left; color: #fff; font: 1em 'Titillium Web', Arial, Helvetica, sans-serif; text-decoration: none;}

.socialMenu {float: right;}
.socialMenu .socialMenuUi {float: left; list-style: none;}
.socialMenu .socialMenuUi li {float: left;}
.socialMenu .socialMenuUi li a {float: left; color: #fff; font-size: 1.2em; padding: 10px 5px;}
.socialMenu .socialMenuUi li a:hover {color: #e7113f;}

.moreLink, .moreLink_new {position: relative; z-index: 49;}
.moreLink.activ, .moreLink_new.activ {background: #3d3d45;}
.moreLink .moreUl, .moreLink_new.moreUl {width:220px; float: left; list-style: none; position: absolute; top:46px; left: 0; z-index: 48; background: #3d3d45; margin-top: 20px;
-webkit-opacity: 0; -moz-opacity: 0; opacity: 0;  visibility: hidden;
 -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.moreLink .moreUl.showMenuC, .moreLink_new .moreUl.showMenuC {-webkit-opacity: 1; -moz-opacity: 1; opacity: 1; visibility: visible; margin-top: 0;}
.moreLink .moreUl li, .moreLink_new .moreUl li {width:50%; float: left;}
.moreLink .moreUl li a, .moreLink_new .moreUl li a {width: 100%; float: left; padding: 5px 10px 6px 15px; text-decoration: none; font-size: .9em; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}
.moreLink .moreUl li a:hover, .moreLink_new .moreUl li a:hover {background: #000;}
.layerMoreLink {visibility: hidden; width:100%; height:100%; position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 45; margin-top: 20px;
-webkit-opacity: 0; -moz-opacity: 0; opacity: 0; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.layerMoreLink.morelayer {opacity: 1; width:100%; height:100%; -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; visibility: visible; margin-top: 0;}
.moreUl li:nth-child(-n+2), .moreLink .moreUl li:last-child,  .moreLink_new .moreUl li:last-child {/*display: none;*/}


.langMenu {float: right; position: relative;}
.langMenu .langMenuButton {float: left; color: #fff; font: 1em 'Titillium Web', Arial, Helvetica, sans-serif; cursor: pointer; text-align: right; position: relative; z-index: 50;}
.langMenu .langMenuButton .edition {padding: 10px 0 10px 15px; float: left;}
.langMenu .langMenuButton .fa {float: left; color: #fff; padding: 15px 10px 15px 5px; margin: 0 0 0 0; cursor: pointer; text-align: right; position: relative; z-index: 50;}
.langMenu .langMenuUi {float: right; position: absolute; top: 46px; right: 0; z-index: 49; background: #cc042f; list-style: none; margin-top: 20px;
	visibility: hidden; -webkit-opacity: 0; -moz-opacity: 0; opacity: 0; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.langMenu .langMenuUi.showLangMenu {-webkit-opacity: 1; -moz-opacity: 1; opacity: 1; visibility: visible; margin-top: 0;}
.langMenu .langMenuUi li {width:100%; float: left; background: #ed1d4a; background: linear-gradient(to right, #333 50%, #cc042f 50%); background-size: 200% 100%; background-position:right bottom; transition:all .3s ease-in-out;}
.langMenu .langMenuUi li a {width:100%; float: left; padding: 8px 20px; color: #fff; font: .9em 'Titillium Web', Arial, Helvetica, sans-serif; text-decoration: none; border-bottom: rgba(255,255,255,0.15) solid 1px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}
.langMenu .langMenuUi li:hover {background-position:left bottom;}
.layerMenu {visibility: hidden; width:100%; height:100%; position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 48; margin-top: 20px;
-webkit-opacity: 0; -moz-opacity: 0; opacity: 0; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.layerMenu.showlayer {opacity: 1; width:100%; height:100%; -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; visibility: visible; margin-top: 0;}


@media only screen and (max-width: 1279px){
	.logo {margin: 10px 60px 0 10px;}
}
@media only screen and (max-width: 1023px){
	.logo {float: left; margin: 10px 10px 0 10px;}
	.newMenu {background: #f00;}
	.mainMenu {width:100%; float: left; background: #000; position: absolute; top: 46px; height: 36px;}
	.newNav {display: table; margin: 0 auto; float: none;}
	.newNav li a {padding: 6px 15px 7px 15px; font-size: .9em;}
	.newNav li:nth-child(n+4) {display: none;}
	.newNav li:nth-last-child(2) {display: block;}
	.newNav li .moreUl li:nth-child(n) {display: block;}
	.moreLink .moreUl {left:inherit; right:0;}
	.moreLink_new .moreUl {left:inherit; right:0;}
	.moreUl li:nth-child(n){display: block;}
	.socialMenu .socialMenuUi li a:hover {color: #000;}
	.moreLink .moreUl {top: 36px;}
	.moreLink_new .moreUl {top: 36px;}
}

@media only screen and (max-width: 480px){
	.menuAd {display: none;}
	.newNav li a {padding: 6px 7px 7px 7px;}
}
.directLink#mob_redh{overflow:visible!important; }
#mob_redh .directLink_ul li a{background:none!important; font: 0.8em 'Titillium Web', Arial, Helvetica, sans-serif!important; color:#ffffff !important;}
#mob_redh .moreLink .moreUl li{width: 49%!important; margin: 1px 1px 0px 0!important;}
#mob_redh .moreUl{top: 29px!important; opacity: 1 !important;z-index: 1000;}

.article-topics{font-size:11px;font-size:1.4rem;text-transform:uppercase;font-weight:bold}
.article-topics a{color:#ff0048;font-weight:normal;margin: 0 3px; text-decoration: none;}


/**  css for redesigned header end **/



/* http://meyerweb.com/eric/tools/css/reset/ v2.0 | 20110126 License:none (public domain)*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, pre, a, abbr, acronym, address, big, cite, code, del, dfn, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin:0; padding:0; border:0; font-size:100%; font:inherit; vertical-align:baseline;}  /* UI/UX design Nazakat Ali -- HTML5 display-role reset for older browsers */

@font-face {
    font-family: 'rupee_foradianregular';
    src: url('../../../../bundles/thinkdigitfrontend/fonts/rupee_foradian-webfont.eot');
    src: url('../../../../bundles/thinkdigitfrontend/fonts/rupee_foradian-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../../../bundles/thinkdigitfrontend/fonts/rupee_foradian-webfont.woff') format('woff'),
         url('../../../../bundles/thinkdigitfrontend/fonts/rupee_foradian-webfont.ttf') format('truetype'),
         url('../../../../bundles/thinkdigitfrontend/fonts/rupee_foradian-webfont.svg#rupee_foradianregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
.rupees_symbol:before {font-family: FontAwesome; content: "\f156"; display: inline-block;}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block;}
ol, ul {list-style:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after {content:''; content:none;}
table {border-collapse:collapse; border-spacing:0;}
/* general reset */
*{font-size:100.01%;}
html {font-size:62.5%;}
body {margin:0; min-width:320px; font:200 1.4em/1.214em 'Titillium Web', Arial, Helvetica, sans-serif; color:#101010; background:#fff; -webkit-text-size-adjust:100%; -ms-text-size-adjust:none;-webkit-font-smoothing:antialiased;
-webkit-font-smoothing: subpixel-antialiased !important;-webkit-text-stroke: 1px rgba(0, 0, 0, 0.1);}
input[type=text], input[type=email], input[type=password], input[type=file], textarea{-webkit-appearance:none; -webkit-border-radius:0;}
input[type=submit] {-webkit-border-radius:0; -webkit-appearance:none;}
img {border-style:none;}
.fullWidthImage {width:100%; max-width:650px;}
a {color:#ff0048;}
a:hover {text-decoration:none;}
a:active {background:transparent;}
form, fieldset {margin:0; padding:0; border-style:none;}
input, textarea, select {font:100% Arial, Helvetica, sans-serif; vertical-align:middle; outline:none;}
input::-moz-focus-inner {border:0; padding:0;}
::selection {background:transparent; text-shadow:#000 0 0 2px;}
::-moz-selection {background:transparent; text-shadow:#000 0 0 2px;}
::-webkit-selection {background:transparent; text-shadow:#000 0 0 2px;}
::-o-selection {background:transparent; text-shadow:#000 0 0 2px;}
a object {background:#000;}
#nav .nav-drop {display:none;}
.mobile-nav {display:none;}
.carousel {display:none;}
.search-area {display:none;}
.top-login-area {display:none;}
.top-promo {display:none;}
.h1_heading {margin:0 0 20px; font:200 2.786em/1.077em 'Titillium Web', sans-serif !important; color:#e7113f;}
.h2_heading {margin:0 0 20px; font:200 2em/1.077em 'Titillium Web', sans-serif !important; color:#e7113f;}
.h1_heading.fRed {color:#ff3854;}

/* wrapper */

#wrapper {overflow:hidden; width:100%; position:relative;}
.w1 {width:100%;}

.sub_menu.one {display:none;}
.sub_menu{ margin:0 auto; display: table;}
.sub_menu li{ display:inline; padding:0 !important; min-height:40px;}
.sub_menu li a{ font:14px/24px Tahoma, Geneva, sans-serif; color:#3d3d45 !important; padding:5px 15px; display:inline-block; text-decoration:none;}
.sub_menu li a:hover{ border-bottom:3px solid #3d3d45;}
.header-holder_new {height: 36px; margin: 0 auto; max-width: 1280px; padding: 0;}
#sub_header{display:block; width: 100%; background:#f5f5f5; border-bottom:1px solid #c4c4c7; position:fixed; left:0; top:40px; z-index:8;}
.main_menu{ text-align:center;}
.main_menu li{ display:inline; padding:0 !important; min-height:40px;}
.main_menu li a{ font:14px/24px Tahoma, Geneva, sans-serif; color:#fff !important; padding:5px 20px; display:inline-block; text-decoration:none; text-align: left;}
.sub_menu li.dropm {position: relative;}
.sub_menu li.dropm:after {position: absolute; content: "\f103"; font-family: 'FontAwesome'; font-size: 1em; top:3px; right: 5px;}
.sub_menu li.dropm .dropmList {width:160px; position: absolute; left: 0; top: 30px; background: #f5f5f5;
visibility: hidden; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  filter: alpha(opacity=0);  opacity: 0; background: rgba(0,0,0.5);
-webkit-transition:all .3s ease-in-out; -moz-transition:all .3s ease-in-out; -o-transition:all .3s ease-in-out; -ms-transition:all .3s ease-in-out; transition:all .3s ease-in-out; z-index: -1;}
.sub_menu li.dropm .dropmList.show {z-index: 1; visibility: visible; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  filter: alpha(opacity=100);  opacity: 100;}
.sub_menu li.dropm .dropmList li {width: 100%; float: left; min-height: 35px;}
.sub_menu li.dropm .dropmList li a {display: block; padding: 5px 20px; border-bottom:1px solid rgba(0,0,0,.1);}
.sub_menu li.dropm .dropmList li a:hover {border-bottom:1px solid rgba(0,0,0,.1); background: #fff;}


.mobile-nav {position:fixed; z-index:10; top:40px; left:0; height:100%; width:217px; background:#999; -webkit-box-shadow:-2px 0 2px rgba(0,0,0,0.3) inset; box-shadow:-2px 0 2px rgba(0,0,0,0.3) inset;
 overflow-y:scroll; -webkit-overflow-scrolling: touch; -ms-overflow-scrolling: touch; -o-overflow-scrolling: touch; -webikt-overflow-scrolling: touch; overflow-scrolling: touch;}
.mobile-nav .socials {margin:0; border-bottom:1px solid #ccc; overflow:hidden; padding:10px 0; width:100%; list-style:none; text-align:center;}
.mobile-nav .socials li {display:inline-block; margin:0 5px 0 6px; vertical-align:top;}
.mobile-nav .socials a {display:block; overflow:hidden; width:26px; height:25px; text-indent:-9999px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat;}
.mobile-nav .socials .facebook {background-position:0 0;}
.mobile-nav .socials .twitter {background-position:-30px 0;}
.mobile-nav .socials .google-plus {background-position:-60px 0;}
.mobile-nav .socials .rss {background-position:-674px 0;}
.mobile-nav .socials .facebook:hover {background-position:0 -30px;}
.mobile-nav .socials .twitter:hover {background-position:-30px -30px;}
.mobile-nav .socials .google-plus:hover {background-position:-60px -30px;}
.mobile-nav .socials .rss:hover {background-position:-642px -30px;}
.mobile-nav .nav {margin:0 0 40px 0; padding:0; list-style:none;}
.mobile-nav .nav li {border-top:1px solid #ccc; font:300 1.286em/1.167em 'Oswald', sans-serif; text-transform:uppercase; clear:left;}

.mobile-nav .nav li.applianceMenu {position:relative;}
.mobile-nav .nav li.applianceMenu .dropBoxTxt {display: block; padding: 20px 29px 19px; text-decoration: none; color: #FFF; position:relative; cursor:pointer;}

.mobile-nav .nav li.applianceMenu .ulDrop  {width:100%; float:left; background:#808080; -webkit-box-shadow:-2px 0 2px rgba(0,0,0,0.3) inset; box-shadow:-2px 0 2px rgba(0,0,0,0.3) inset; list-style:none; padding:0; margin:0; display:none; z-index:2; position:relative; clear:both;}
.mobile-nav .nav li.applianceMenu .ulDrop  li {width:100%; float:left;}
.mobile-nav .nav li.applianceMenu .ulDrop  li a {width:100%; float:left; display: block; padding: 10px 29px 9px; text-decoration: none; color: #FFF; font-size:14px;}

.mobile-nav .nav li.applianceMenu:hover {background:#bd082f; -webkit-box-shadow:0 0 5px rgba(0,0,0,0.5) inset; box-shadow:0 0 5px rgba(0,0,0,0.5) inset;}
.mobile-nav .nav li.applianceMenu:after {font-family: FontAwesome; content: "\f103"; position:absolute; right:20px; top:50%; margin:-10px 0 0 0; color:#FFF;}
.mobile-nav .nav li:first-child {border-top:0;}
.mobile-nav .nav a {display:block; padding:20px 29px 19px; text-decoration:none; color:#fff;}
.mobile-nav .nav a:hover, .mobile-nav .nav li.active {background:#bd082f; -webkit-box-shadow:0 0 5px rgba(0,0,0,0.5) inset; box-shadow:0 0 5px rgba(0,0,0,0.5) inset;}
/* header */


.topNav {width:100%; max-width:767px; float:left; background:#f80c3c; height:46px; position:fixed; top:0; left:0; z-index:99; display:none;}
.navIcon {width:45px; height:35px; float:left; background: url(../../../../bundles/thinkdigitfrontend/images/spriteM_01.png?v=1) no-repeat -401px -9px; position:relative; cursor:pointer;}
.showNav {margin-left:0px !important;}
.showNavMask, .showLangMask, .maskLayer {width:100%; height:100%; float:left; position:fixed; left:0; right:0; top:0; bottom:0; display:none; z-index:1;}
.mobile-nav {position:fixed; z-index:51; top:40px; left:0; height:100%; width:217px; background:#999; -webkit-box-shadow:-2px 0 2px rgba(0,0,0,0.3) inset; box-shadow:-2px 0 2px rgba(0,0,0,0.3) inset; margin-left:-220px; overflow-y:scroll; -webkit-overflow-scrolling:touch;
-webkit-transition: .5s ease-in-out; -moz-transition: .5s ease-in-out; -o-transition: .5s ease-in-out; transition: .5s ease-in-out;}
.now_offer{float:right; font:400 16px/1.5em 'Oswald', sans-serif; color:#FFF; margin:7px 10px 0 10px; vertical-align:top; display:none; text-decoration: none;}

.socials {margin:0; border-bottom:1px solid #ccc; overflow:hidden; padding:10px 0; width:100%; list-style:none; text-align:center;}
.socials li {display:inline-block; margin:0 5px 0 6px; vertical-align:top;}
.socials a {display:inline-block; overflow:hidden; height:25px;}
.socials .facebook {background-position:-18px -100px;}
.socials .twitter {background-position:-45px -100px;}
.socials .google-plus {background-position:-72px -100px;}
.socials .rss {background-position:-253px -57px;}
.socials .facebook:hover {background-position:-18px -126px;}
.socials .twitter:hover {background-position:-45px -126px;}
.socials .google-plus:hover {background-position:-72px -126px;}
.socials .rss:hover {background-position:-225px -57px;}

.mobile-nav .nav {margin:0 0 40px 0; padding:0; list-style:none;}
.mobile-nav .nav li {border-top:1px solid #ccc; font:300 1.286em/1.167em 'Oswald', sans-serif; text-transform:uppercase; clear:left;}
.mobile-nav .nav li.applianceMenu {position:relative;}
.mobile-nav .nav li.applianceMenu .dropBoxTxt {display: block; padding: 20px 29px 19px; text-decoration: none; color: #FFF; position:relative; cursor:pointer;}
.mobile-nav .nav li.applianceMenu .ulDrop  {width:100%; float:left; background:#808080; -webkit-box-shadow:-2px 0 2px rgba(0,0,0,0.3) inset; box-shadow:-2px 0 2px rgba(0,0,0,0.3) inset; list-style:none; padding:0; margin:0; display:none; z-index:2; position:relative; clear:both;}
.mobile-nav .nav li.applianceMenu .ulDrop  li {width:100%; float:left;}
.mobile-nav .nav li.applianceMenu .ulDrop  li a {width:100%; float:left; display: block; padding: 10px 29px 9px; text-decoration: none; color: #FFF; font-size:14px;}
.mobile-nav .nav li.applianceMenu:hover {background:#bd082f; -webkit-box-shadow:0 0 5px rgba(0,0,0,0.5) inset; box-shadow:0 0 5px rgba(0,0,0,0.5) inset;}
.mobile-nav .nav li.applianceMenu:after {font-family: FontAwesome; content: "\f103"; position:absolute; right:20px; top:50%; margin:-10px 0 0 0; color:#FFF;}
.mobile-nav .nav li:first-child {border-top:0;}
.mobile-nav .nav a {display:block; padding:18px 29px; text-decoration:none; color:#fff;}
.mobile-nav .nav a:hover {background:#bd082f; -webkit-box-shadow:0 0 5px rgba(0,0,0,0.5) inset; box-shadow:0 0 5px rgba(0,0,0,0.5) inset;}

.digit_logo {margin:8px 10px 0 10px; float:left;}
.digit_logo img{width:80%;}

.language {/*float:right;*/ border-left:1px solid #fff; border-right:1px solid #fff; display:inline-block;}
.language .language_ul {width:100%; float:left; list-style:none;}
.language .language_ul li {float:left; font:300 16px/50px 'Oswald', sans-serif; text-transform:uppercase; position:relative; cursor:pointer;}
.language .language_ul li a {display:block; padding:0 10px; text-decoration:none; color:#fff;}
.language .language_ul li .language_ul_drop {width:120px; float:left; position:absolute; right:0; top:50px; display:none; z-index:8; background:#e7113f;}
.language .language_ul li:hover {background:#f80c3c;}
.language .language_ul li .language_ul_drop li {width:100%; float:left; line-height:22px; display:block; clear:left; border-top:#FFF solid 1px;}
.language .language_ul li .language_ul_drop li a {width:100%; float:left; padding:8px 15px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.language .language_ul li .language_ul_drop li a:hover {background:#000;}
.language.hiMarque {max-width:120px;}
.top-search {float:right; margin:10px 10px 0 0; width:55%; -webkit-transition: .3s ease-in-out; -moz-transition: .3s ease-in-out; -o-transition: .3s ease-in-out; transition: .3s ease-in-out;}
.top-search .TopSearchNew {width:100%; float:left; position:relative;}
.top-search .TopSearchNew span {float:left; position:absolute; left:5px; top:5px; font-weight:300; font-style:italic; color:#666 !important;}
.top-search .TopSearchNew .TopSearchNewText {width:100%; float:left; margin:0 -30px 0 0; padding:0 45px 0 10px; background:#FFF; border:none; height:29px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; line-height:30px;
-moz-box-shadow: inset 0 0 8px #999; -webkit-box-shadow: inset 0 0 8px #999; box-shadow: inset 0 0 8px #999;}
.top-search .TopSearchNew .TopSearchNewSubmit {width:40px; height:40px; float:right; padding:0 0 0 0; border:none; cursor:pointer; background:#484848 url(../../../../bundles/thinkdigitfrontend/images/spriteM_01.png?v=1) no-repeat -401px -48px;}
.top-search .TopSearchNew .TopSearchNewSubmit:hover {background:#f80b3e url(../../../../bundles/thinkdigitfrontend/images/spriteM_01.png?v=1) no-repeat -401px -48px;}
/*end topNav*/

.directLink {width:100%; max-width:767px; float:left; clear:both; background:#000; position:fixed; top:40px; left:0; z-index:7; padding:10px 0; height:20px; overflow:hidden; display:none;}
.directLink_ul {padding:0; margin:0 auto 1px auto; display:table;}
.directLink_ul li {float:left; margin:1px 1px 25px 0;}
.directLink_ul li a {float:left; padding:3px 5px; text-decoration:none; font:400 .86em/1em 'Oswald', sans-serif;  text-transform:uppercase; color:#FFF; background:#000;}
/*end directLink*/


.top_List_wrapper{ float:right; padding:0 9px 9px 0;}
.top_List_wrapper li{ list-style:none; display:inline-block;}
.top_List_wrapper li.search{ padding-left:3em;}
.search_icon{ background: url(../../../../bundles/thinkdigitfrontend/images/spriteM_01.png?v=1) no-repeat -400px -49px; height:40px; width:40px; text-indent:-9999px; cursor:pointer; border:none; margin:2px 0 0 0; right:0;}
.search_icon1{ background: #c7022a url(../../../../bundles/thinkdigitfrontend/images/spriteM_01.png?v=1) no-repeat -401px -47px; height:40px; width:40px; text-indent:-9999px; cursor:pointer; position:absolute; z-index:99; top:0; border:none; right:0;}
.offer_wrapper{ float:left;}
.search_outer {float: right; margin:0; display:none;}
#search_field{background:#f80c3c; height:40px; width:100%; position:absolute; left:0; top:0; display:none; z-index:2;}
.close{ position: absolute; left:0; top:0; background: url(../../../../bundles/thinkdigitfrontend/images/spriteM_01.png?v=1) no-repeat -401px -88px; text-indent:-10000px; width:40px; height:40px; display:block; cursor:pointer; border:none; z-index:2;}
#search_field input{ position:absolute; left:40px; width:75%; top:6px; background:#f80c3c; border-bottom:2px solid #f73d62; color:#fff; font:400 1.44em/1.5em 'Oswald', sans-serif; padding:0px 5px 3px 0; border:none;}
#search_field .input-placeholder-text{font:400 1.667em/1.5em 'Oswald', sans-serif; padding:0px 5px 3px 0; z-index:2; margin:3px 0 0 40px; color: rgba(255,255,255,0.5) !important;}



.container-marquee{position: relative; width:68px; height: 36px; overflow: hidden; padding: 2px; padding-left: 4px; color: white; line-height: 32px; word-spacing:12px;}
#headerWhite {position:fixed; z-index:99999; width:100%; height:60px; background:#FFF; top:-60px; color:#333; text-align:center; line-height:60px; left:0; float:left;
-moz-box-shadow:#999 0 0 5px; -ms-box-shadow:#999 0 0 5px; -o-box-shadow:#999 0 0 5px; -webkit-box-shadow:#999 0 0 5px; box-shadow:#999 0 0 5px;}
#headerWhite .header-holder {background:#FFF;}
#headerWhite .header-holder #nav {text-align:left; margin:0 0 0 0;}

#header {width:100%; float:left; position:fixed; z-index:50; height:40px; background:#000; top:0px !important; left:0; border-bottom:1px solid #c4c4c7; display:block; clear:both; margin-left:0; margin-top:0; margin-right:0;}
#header:after {content:""; display:block; clear:both;}
.header-holder {margin:0 auto; padding:0 20px; max-width:1280px; background:#000; height:40px; top:0;}
a.menu-opener {display:none; float:left; margin:0 10px 0 0; border-right:1px solid #fff; overflow:hidden; width:40px; height:40px; text-indent:-9999px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -540px -440px;}

.language {float:right;}
.language .language_ul {width:100%; float:left; list-style:none;}
.language .language_ul li {float:left; font:300 16px/44px 'Oswald', sans-serif; text-transform:uppercase; position:relative; cursor:pointer;}
.language .language_ul li a {display:block; padding:0 4px; text-decoration:none; color:#fff;}
.language .language_ul li .language_ul_drop {width:83px; float:left; position:absolute; top:40px; left:0; background:#e7113f; z-index:9; display:none;}
.language .language_ul li:hover {background:#e7113f;}
.language .language_ul li .language_ul_drop li {width:100%; float:left; line-height:22px; display:block; clear:left; border-top:#FFF solid 1px;}
.language .language_ul li .language_ul_drop li a {width:100%; float:left; padding:8px 15px; box-sizing:border-box;}
.language .language_ul li .language_ul_drop li a:hover {background:#000;}
.language.hiMarque {max-width:120px;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.language.hiMarque {max-width: inherit; }
.language .language_ul li a{max-width: 120px; overflow-x:hidden; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.language .language_ul ul a{max-width: 120px;}
}


#header h1.logo , p.logo {float:left !important; margin:6px 20px 0 1px; width:75px; height:32px;}
#header h1.logo a , p.logo a {display:block; height:100%; float:left;}
#headerWhite h1.logo , #headerWhite p.logo {float:left !important; margin:10px 20px 0 1px; width:75px; height:42px;}
.digitLogoTop {float:left; margin:13px 20px 0 0;}


/* main navigation */

#nav>ul {float:left; margin:0; padding:0; list-style:none; background:#000;}
#nav>ul>li {float:left; font: normal 16px/18px Tahoma, Geneva, sans-serif;}
#nav>ul>li>a.more:before {width:30px; height:8px; float:left; content:''; background: url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -310px -434px; margin:12px 0 0 2px;}
#nav>ul>li>a {display:block; padding:10px 20px; text-decoration:none; color:#fff;}
#nav>ul>li.active>a {background:#e7113f;}
#nav>ul>li>a:hover,
#nav>ul>li.hover>a {position:relative; background:#3d3d45;}
#nav>ul>li.drop-active>a {position:relative; background:#e7113f;}
#nav>ul>li.drop-active>a:after {content:""; position:absolute; z-index:10; bottom:-9px; left:50%; margin:0 0 0 -9px; border:solid transparent; border-width:9px 9px 0; border-top-color:#e7113f; width:0; height:0;}
#nav .drop-slide-wrapper {left:0 !important; width:100% !important; top:100% !important; z-index:9;}
#nav .nav-drop {border-bottom:3px solid #e7113f; background:#fff; width:100%;}
#nav .nav-drop .area {margin:0 auto; padding:22px 20px 24px; max-width:1280px; min-height:208px; font:300 16px/22px 'Titillium Web', sans-serif; text-transform:none;}
#nav .nav-drop .area .frame {overflow:hidden; width:100%;}
#nav .nav-drop ul {margin:0; padding:0; list-style:none;}
#nav .nav-drop ul li {padding:4px 0 2px;}
#nav .nav-drop ul a {text-decoration:none; color:#555;}
#nav .nav-drop ul a:hover {color:#e7113f;}#nav .title {display:block; font:15px/28px 'Oswald', sans-serif; text-transform:uppercase; color:#000;}
#nav .sub-nav {min-height:168px;}
#nav .sub-nav li {padding:0 !important; font:300 15px/28px 'Oswald', sans-serif; text-transform:uppercase;}
#nav .sub-nav li a:hover,
#nav .sub-nav li a.active {color:#e7113f;}
#nav .sub-nav li a:hover:after,
#nav .sub-nav li a.active:after {content:""; display:inline-block; margin:5px 0 0 7px; vertical-align:top; width:10px; height:19px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -120px -30px;}
#nav .links {padding:25px 0 0; font:300 15px/15px 'Oswald', sans-serif; text-transform:uppercase;}
#nav .brands .links .links1 {float:right; width:25%;}
#nav .brands .links .links2 {padding:0 25px 0 0;}
#nav .link-all {text-decoration:none; color:#333;}
#nav .link-all:hover {color:#e7113f;}
#nav .categories {float:left; padding:0 0.9% 0 0; width:13%;}
#nav .brands {float:left; width:45%;}
#nav .navs {display:none; width:100%; min-height:140px;}
#nav .navs:after {content:""; display:block; clear:both;}
#nav .navs ul {float:left; width:25%;}
#nav .navs ul li {padding:4px 25px 2px 0;}
#nav .platform {position:relative; float:left; padding:0 1% 0 2.813%; width:12.125%;}
#nav .platform:before {content:""; position:absolute; top:6px; left:-21px; width:1px; height:1000px; background:#c2c2c2;}
#nav .platform:after {content:""; position:absolute; top:6px; right:0; width:1px; height:1000px; background:#c2c2c2;}
#nav .tools {float:left; padding:0 0 0 4.45%; width:15.625%;}
#nav ul.platforms-list {width:110px;}
#nav ul.platforms-list li {position:relative;}
#nav ul.platforms-list a {margin:0 25px 0 0;}
#nav ul.platforms-list a:after {content:""; position:absolute; top:7px; right:0; width:20px; height:20px;}
#nav ul .android:after {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat 0 -60px;}
#nav ul .apple:after {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -20px -60px;}
#nav ul .blackberry:after {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -40px -60px;}
#nav ul .windows:after {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -60px -60px;}
#nav ul .android:hover:after {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat 0 -80px;}
#nav ul .apple:hover:after {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -20px -80px;}
#nav ul .blackberry:hover:after {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -40px -80px;}
#nav ul .windows:hover:after {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -60px -80px;}
#nav .boxes {display:none; float:right; padding:7px 0 0; width:86%;}
#nav .boxes .box {float:left; padding:0 1.82% 0 0; width:18.18%; font:300 16px/22px 'Titillium Web', sans-serif;}
#nav .boxes .box .visual {position:relative; margin:0 0 8px; max-height:115px; overflow:hidden;}
#nav .boxes .box .visual .shadow {box-shadow:0 0 2px rgba(0, 0, 0, 0.4) inset; height:100%; left:0; position:absolute; top:0; width:100%;}
#nav .boxes .box .visual img {display:block; width:100%;}
#nav .boxes .box .visual .play {position:absolute; top:50%; left:50%; margin:-26px 0 0 -26px; overflow:hidden; width:52px; height:52px; text-indent:-9999px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat 0 -100px;}
#nav .boxes .box a {text-decoration:none; color:#555;}
#nav .boxes .box a:hover {color:#e7113f;}
#nav .boxes .box p {margin:0;}
.priceBar {width:100%; float:left; font-size: 1.2em; margin: 5px 0 0 0; text-decoration: none;}
.priceBar .fa {font-family: 'FontAwesome';}
.priceBar .pb_price {float: left; display: inline-block; color: #666; font-size: 18px; font-weight: 600; margin: 4px 10px 0 0; line-height: 0; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.priceBar .pb_Buy {float: left; background: #000; height: 30px; padding: 0 12px; line-height: 30px; color: #fff; font-size: 14px; text-transform: uppercase; font-weight: 600; position: relative;
-webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.priceBar .pb_Buy:before {float: left; position: absolute; left: -1px; top: 0; content: '\f0da'; font-family: 'FontAwesome'; font-size: 14px;}
.priceBar .pb_Buy .fa {margin: 0 5px 0 0;}
.priceBar:hover .pb_Buy {background: #e7113f;}
.priceBar:hover .pb_price {color: #e7113f;}

#nav .boxes .box .link-review {float:left; margin:10px 0 0; line-height:15px; font-size:11px; color:#f72b46;}
#nav .boxes .box .link-review:before {content:""; display:inline-block; margin:0 4px 0 0; width:21px; height:15px; vertical-align:top; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -55px -140px;}
#nav .boxes .box .link-review:hover {text-decoration:underline;}
#nav .boxes .box .price {color:#e7113f;}
#nav .top-list {margin:0 -35px; padding:11px 0 22px;}
#nav .top-list-holder {display:table; width:100%;}
#nav .top-list .item {display:table-cell; border-left:1px solid #c2c2c2; text-align:center; font:300 16px/22px 'Titillium Web', sans-serif;}
#nav .top-list .item:first-child {border:0;}
#nav .top-list .item img {margin:0 0 8px; vertical-align:top;}
#nav .top-list .item a { text-decoration:none; color:#555;}
#nav .top-list .item a:hover {color:#e7113f;}
#nav .top-list .item div {display:block;}
#nav .top-list .item div:before {content:""; display:block; clear:both;}
#nav .top-list .item span:before {content:""; display:block; clear:both;}
#nav .bottom-row {width:100%;}
#nav .bottom-row:after {content:""; display:block; clear:both;}
#nav .bottom-row .links {float:left;}
#nav .top-ten {float:left; margin:0 0 -14px; padding:16px 0 0 44px; font:italic 14px/38px Georgia, Times, serif; color:#999;}
#nav .top-ten:before {content:""; float:left; margin:0 7px 0 0; width:71px; height:34px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -55px -100px;}
#nav .logo-991 {float:right; margin:0 0 -5px 5px;}
#nav .logo-991 img {display:block;}
#nav .area1 {float:left; padding:0 2.89% 0 8.36%; width:8.91%;}
#nav .area2 {position:relative; float:left; padding:0 1.01% 0 2.89%; width:8.81%;}
#nav .area3 {position:relative; float:left; padding:0 1.56% 0 3.125%; width:26.33%;}
#nav .area4 {position:relative; float:left; padding:0 0 0 2.97%; width:30.23%;}
#nav .area2:before {content:""; position:absolute; top:6px; left:0; width:1px; height:1000px; background:#c2c2c2;}
#nav .area3:before {content:""; position:absolute; top:6px; left:0; width:1px; height:1000px; background:#c2c2c2;}
#nav .area4:before {content:""; position:absolute; top:6px; left:0; width:1px; height:1000px; background:#c2c2c2;}
#nav .holder1 {margin:0 190px 0 0;}
#nav .visual1 {float:right; width:180px;}
#nav .visual1 img {margin:0 0 13px; vertical-align:top;}
#nav .btn {display:inline-block; margin:0 5px 0 3px; padding:0 7px 0 8px; font:12px/21px 'Oswald', sans-serif; text-transform:uppercase; text-decoration:none; vertical-align:top; color:#fff; background:#000;}
#nav .btn.buy:before {content:""; display:inline-block; margin:3px 3px 0 -4px; width:17px; height:15px; vertical-align:top; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -80px -60px;}
#nav .btn:hover {background:#e7113f;}

#nav .nav-drop .area .leftArea , .rightArea {width:52%; float:left;}
#nav .nav-drop .area .rightArea {width:37%; float:right; margin:0 0 0 5%; padding:0 0 0 5%; border-left:#CCC dashed 1px;}
#nav .nav-drop .area .leftArea h2 , .rightArea h2 {width:100%; float:left; font:500 17px/22px 'Titillium Web', sans-serif; color:#666;  text-transform:uppercase;}
#nav .nav-drop .area .leftArea .area01 , .rightArea .area01 {width:100%; float:left;}
.categ {font:500 17px/22px 'Titillium Web', sans-serif !important; color:#666 !important;  text-transform:uppercase; display:inline; float:left; margin:10px 0 0 0;}


/* socials */

.top-socials {float:right; margin:0; padding:17px 0 18px; list-style:none;}
.top-socials li {float:left; margin:0 4px;}
.top-socials li:first-child {margin-left:0;}
.top-socials a {display:block; overflow:hidden; width:26px; height:25px; text-indent:-9999px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat;}
.top-socials .facebook {background-position:0 0;}
.top-socials .twitter {background-position:-30px 0;}
.top-socials .google-plus {background-position:-60px 0;}
.top-socials .rss {background-position:-642px 0;}
.top-socials .facebook:hover {background-position:0 -30px;}
.top-socials .twitter:hover {background-position:-30px -30px;}
.top-socials .google-plus:hover {background-position:-60px -30px;}
.top-socials .rss:hover {background-position:-642px -30px;}

/* search */

.top-search {float:right; margin:0px 3px 0 0; width:18%; position:relative; right:0; top:0px;}
.top-search .TopSearchNew {width:100%; float:left; position:relative;}
.top-search .TopSearchNew span {float:left; position:absolute; left:10px; top:10px; font-size:16px; font-weight:300; color:#3d3d45 !important;}
.top-search .TopSearchNew .TopSearchNewText {width:100%; float:left; margin:0 -40px 0 0; padding:0 45px 0 10px; background:#FFF; border:none; height:40px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; line-height:30px;}

.autoSuggest {position: relative;}
.autoSuggest .searchList {position: absolute; width: 100%; float: left; top:40px; left: 0; z-index: 9; padding: 0 40px 0 0;	-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.autoSuggest .searchListUl {width: 100%; float: left; background: #FFF; box-shadow: rgba(0,0,0,0.3) 0 3px 3px;	-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.autoSuggest .searchListUl li {width: 100%; float: left; margin: 0 0 1px 0;}
.autoSuggest .searchListUl li a {width:100%; float: left; padding: 6px 10px; text-decoration: none; color: #333; font-weight: 400; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; -webkit-transition:all .3s ease-in-out; -moz-transition:all .3s ease-in-out; -o-transition:all .3s ease-in-out; transition:all .3s ease-in-out;}
.autoSuggest .searchListUl li:hover a {background:#eee;}


/* search form */

.form-search {padding:20px; width:325px; background:#e7113f;}
.form-search legend {display:none;}
.form-search .text {position:relative;}
.form-search input[type="text"], input[type="email"] {float:left; margin:0; border:0; padding:10px 13px; width:234px; height:35px; font:italic 12px/15px Georgia, Times, serif; color:#999; background:#fff; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; -webkit-box-shadow:0 0 2px rgba(231,17,63,0.5) inset; box-shadow:0 0 2px rgba(231,17,63,0.5) inset;}
.form-search input[type="text"].text-active , input[type="email"].text-active {color:#555;}
.form-search .input-placeholder-text {position:absolute; top:10px; left:14px; font:italic 12px/15px Georgia, Times, serif; color:#999;}
.form-search input[type="submit"] {float:left; margin:0; border:0; padding:0; width:91px; height:35px; font:14px 'Oswald', sans-serif; text-transform:uppercase; color:#fff; background:#333; cursor:pointer; -webkit-box-shadow:0 0 2px rgba(0,0,0,0.5) inset; box-shadow:0 0 2px rgba(0,0,0,0.5) inset;}

/* login */

.link-top {position:absolute; top:25px; right:-45px; overflow:hidden; width:24px; height:13px; text-indent:-9999px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -260px -140px;}
.top-login {float:right;}
.top-login .icon {display:inline-block; width:40px; height:40px; text-indent:-9999px; vertical-align:top; background:#4e4e4e url(../../../../bundles/thinkdigitfrontend/images/spriteM_01.png?v=1) no-repeat -401px -128px;}
.top-login .icon:hover {background:#f80b3e url(../../../../bundles/thinkdigitfrontend/images/spriteM_01.png?v=1) no-repeat -401px -128px;}

.top-login .drop-slide-wrapper {top:100% !important; left:auto !important; right:-1px !important;}
.top-login-area {position:absolute; top:60px; left:-1px; border-bottom:3px solid #e7113f; width:183px; font:300 11px/19px 'Titillium Web', sans-serif; color:#333; background:#fff;}
.top-login-area a {text-decoration:none; color:#f3253d;}
.top-login-area a:hover {text-decoration:underline;}
.top-login-frame {border:solid #d5d5d5; border-width:0 1px; padding:16px 9px;}

/* login form */

.form-login legend {display:none;}
.form-login .text {position:relative; margin:0 0 7px; overflow:hidden; width:100%;}
.form-login input[type="text"],
.form-login input[type="email"],
.form-login input[type="password"] {float:left; margin:0; border:1px solid #b9b9b9; padding:6px 9px; width:100%; height:30px; font:italic 12px/15px Georgia, Times, serif; color:#999; background:#fff; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; -webkit-box-shadow:0 0 2px rgba(0,0,0,0.2) inset; box-shadow:0 0 2px rgba(0,0,0,0.2) inset;}
.form-login input[type="text"].text-active,
.form-login input[type="email"].text-active,
.form-login input[type="password"].text-active {border:1px solid #ff8090; color:#555; -webkit-box-shadow:0 0 2px rgba(231,17,63,0.2) inset; box-shadow:0 0 2px rgba(231,17,63,0.2) inset;}
.form-login .input-placeholder-text {position:absolute; top:8px; left:11px; font:italic 12px/15px Georgia, Times, serif; text-transform:none; color:#999;}
.form-login input[type="submit"] {float:right; margin:3px 0 0; border:0; padding:0; width:49px; height:30px; font:14px 'Oswald', sans-serif; text-transform:uppercase; color:#fff; background:#e7113f; cursor:pointer;}
.top-login-area .area {margin:0 0 17px; border-bottom:1px solid #b9b9b9; padding:3px 0 8px;}
.form-login .checkbox {display:inline-block; vertical-align:top; text-transform:uppercase;}
.form-login .checkbox input[type="checkbox"] {float:left; margin:3px 2px 0 0; padding:0; width:14px; height:14px;}

/* socials */

.form-login .social-box .title {margin:0 0 10px; line-height:18px; font-size:14px; font-weight:600; text-align:center;}
.form-login .social-box .socials {margin:0; padding:0; text-align:center; list-style:none;}
.form-login .social-box .socials li {display:inline-block; vertical-align:top; margin:0 5px 0 4px;}
.form-login .social-box .socials a {display:block; overflow:hidden; width:26px; height:25px; text-indent:-9999px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat;}
.form-login .social-box .socials .facebook {background-position:-150px 0;}
.form-login .social-box .socials .twitter {background-position:-180px 0;}
.form-login .social-box .socials .google-plus {background-position:-210px 0;}
.form-login .social-box .socials .facebook:hover {background-position:0 -30px;}
.form-login .social-box .socials .twitter:hover {background-position:-30px -30px;}
.form-login .social-box .socials .google-plus:hover {background-position:-60px -30px;}

/* main */

#main {padding:75px 0 0; width:100%;}

/* top promotion */

.top-promo {position:relative; z-index:4; margin:0 auto; max-width:1000px; padding:20px 0px 18px 0px;}
.top-promo.default {max-width:1280px;}
.top-promo:after {content:""; display:block; clear:both;}

/* advertising */


.top-promo .ad {overflow:hidden; padding:0 54px 0 0; text-align:center;}
.top-promo .ad img {vertical-align:top;}
.top-promo .ad.topProm {float:left; display:table; margin:0 auto;  padding:0 0 0 0; text-align:center;}
.top-promo .smallAd {float:right; text-align:right;}

/* promo navigation */

.promo-nav {float:left; margin:0 0 0 -1px; padding:0; list-style:none;}
.promo-nav>li {position:relative; float:left; margin:0 1px 0 0; font:300 16px/19px 'Oswald', sans-serif; text-transform:uppercase; text-align:center;}
.promo-nav a {display:block; padding:16px 0 0; width:90px; height:74px; text-decoration:none; color:#fff;}
.promo-nav .magazine>a {background:url(../../../../bundles/thinkdigitfrontend/images/bg-promo-nav-magazine.jpg) no-repeat;}
.promo-nav .forum>a {background:url(../../../../bundles/thinkdigitfrontend/images/bg-promo-nav-forum.jpg) no-repeat;}
.promo-nav li:hover a {-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.6) inset; box-shadow:1px 1px 3px rgba(0,0,0,0.6) inset;}
.promo-nav .magazine>a:before {content:""; display:block; margin:0 auto 3px; width:43px; height:38px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -245px 2px;}
.promo-nav .forum>a:before {content:""; display:block; margin:0 auto 3px; width:51px; height:38px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -295px 0;}
.promo-nav ul {display:none; position:absolute; top:90px; left:0; margin:0; padding:0; width:181px; list-style:none;}
.promo-nav li.hover ul {display:block;}
.promo-nav ul li {border-top:1px solid #fff;}
.promo-nav ul a {padding:7px 1px 9px 13px; width:167px; background:#000;}
.promo-nav ul a:hover {background:#84c076; -webkit-box-shadow:none; box-shadow:none;}
.promo-nav .visual{float:right; width:100px; white-space:nowrap; height:76px; text-align:center;}
.promo-nav .visual:after {content:""; display:inline-block; margin:0 0 0 -5px; overflow:hidden; width:1px; height:100%; vertical-align:middle;}
.promo-nav .visual span {display:inline-block; vertical-align:middle; white-space:normal;}
.promo-nav .visual img {margin:0; max-width:100%; vertical-align:top;}
.promo-nav .block{display:block; width:67px; white-space:nowrap; height:70px; text-align:left;}
.promo-nav .block:after {content:""; display:inline-block; margin:0 0 0 -5px; overflow:hidden; width:1px; height:100%; vertical-align:middle;}
.promo-nav .block span {display:inline-block; vertical-align:bottom; white-space:normal;}

/* carousel */

.carousel {position:relative; border-bottom:5px solid #000;}
.carousel.alter {border-bottom:0;}
.carousel .mask {overflow:hidden; width:100%;}
.carousel .slideset {width:100%;}
.carousel .slide {float:left; width:25%;}
.carousel .slide .box {position:relative; margin:0 1px 0 0;}
.carousel .slide .box .tag {position:absolute; z-index:1; top:230px; left:28px; font:14px/34px 'Titillium Web', sans-serif; text-transform:uppercase; text-decoration:none; color:#fff;}
.carousel .slide .box .tag1:before,
.carousel .slide .box .tag2:before,
.carousel .slide .box .tag3:before,
.carousel .slide .box .tag4:before {content:""; float:left; margin:0 4px 0 0; width:24px; height:32px;}
.carousel .slide .box .tag1:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -140px -108px;}
.carousel .slide .box .tag2:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -165px -108px;}
.carousel .slide .box .tag3:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -190px -108px;}
.carousel .slide .box .tag4:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -215px -108px;}
.carousel .box .visual {position:relative; overflow:hidden;}
.carousel .box .visual img {display:block; width:100%; min-height:200px; max-height:220px; -webkit-transition:-webkit-transform 0.3s linear 0s; -moz-transition:-moz-transform 0.3s linear 0s; -o-transition:-o-transform 0.3s linear 0s; transition:transform 0.3s linear 0s;}
.carousel .box .visual .play {position:absolute; top:50%; left:50%; margin:-37px 0 0 -38px; overflow:hidden; width:75px; height:75px; text-indent:-9999px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -150px -30px;}
.carousel .box .visual .shadow {position:absolute; top:0; left:0; width:100%; height:100%; -webkit-box-shadow:0 0 2px rgba(0,0,0,0.5) inset; box-shadow:0 0 2px rgba(0,0,0,0.5) inset;}
.carousel .box .txt {padding:19px 23px;}
.carousel .box.type1 .txt {background:#3e4b54;}
.carousel .box.type2 .txt {background:#83a453;}
.carousel .box.type3 .txt {background:#e1b76d;}
.carousel .box.type4 .txt {background:#d05760;}
.carousel .box.type1:hover .txt {background:#14191d;}
.carousel .box.type2:hover .txt {background:#2b301a;}
.carousel .box.type3:hover .txt {background:#433721;}
.carousel .box.type4:hover .txt {background:#3e1920;}
.carousel .box .txt h2 {margin:0 0 10px; font:200 2.143em/1.2em 'Titillium Web', sans-serif; padding:40px 0 0 0;}
.carousel .box .txt h2 a {text-decoration:none; color:#fff;}
.carousel .box .txt .author {font:300 0.857em/1.25em 'Titillium Web', sans-serif; color:#fff; opacity:0.5;}
.carousel .btn-prev,
.carousel .btn-next {display:none; position:absolute; z-index:2; top:0; overflow:hidden; width:70px; height:100%; text-indent:-9999px;}
.carousel:hover .btn-prev,
.carousel:hover .btn-next {display:block;}
.carousel .btn-prev {left:0; background:url(../../../../bundles/thinkdigitfrontend/images/bg-carousel-arrows.png) no-repeat 0 50%;}
.carousel .btn-next {right:0; background:url(../../../../bundles/thinkdigitfrontend/images/bg-carousel-arrows.png) no-repeat -70px 50%;}

/* categories panel */

.panel-categories {padding:20px 0 16px;}
.panel-categories .holder {margin:0 auto; max-width:1000px; overflow:hidden; padding:15px 10px 0 20px; height:1%;}
.panel-categories .holder.default {max-width:1280px;}
.panel-categories .logo2 {float:left; margin:0 14px 0 1px; overflow:hidden; width:47px; height:47px; text-indent:-9999px; background:url(../../../../bundles/thinkdigitfrontend/images/logo2.gif) no-repeat;}

/* categories list */

.categories-list {float:left; position:relative; padding:0;}
.categories-list .mask {position:relative; overflow:hidden; width:100%;}
.categories-list .mask .slideset {float:left;}
.categories-list .mask .slide {float:left; width:79px;}
.categories-list .btn-prev,
.categories-list .btn-next {display:none; position:absolute; top:2px; overflow:hidden; width:15px; height:30px; text-indent:-9999px;}
.categories-list .btn-prev {left:9px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -260px -220px;}
.categories-list .btn-next {right:9px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -275px -220px;}
.categories-list .btn-prev:hover {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -290px -220px;}
.categories-list .btn-next:hover {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -305px -220px;}
.categories-list .slide {float:left; height:55px; width:79px; font:9px/12px 'Titillium Web', sans-serif; text-transform:uppercase; text-align:center; height:55px;}
.categories-list .slide a { display:block; text-decoration:none; color:#777; height:55px;}
.categories-list .slide a:hover {color:#f80b3e;}
.categories-list .slide a:before {content:""; display:block; margin:0 auto 7px; height:30px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat;}
.categories-list .phone a:before {width:16px; background-position:0 -160px;}
.categories-list .laptop a:before {width:32px; background-position:-531px -160px;}
.categories-list .camera a:before {width:34px; background-position:-35px -160px;}
.categories-list .game a:before {width:32px; background-position:-70px -160px;}
.categories-list .monitor a:before {width:30px; background-position:-105px -160px;}
.categories-list .music a:before {width:18px; background-position:-140px -160px;}
.categories-list .wifi a:before {width:28px; background-position:-175px -160px;}
.categories-list .tablet a:before {width:22px; background-position:-210px -160px;}
.categories-list .video a:before {width:27px; background-position:-245px -160px;}
.categories-list .gps a:before {width:21px; background-position:-280px -160px;}
.categories-list .television a:before {width:29px; background-position:-315px -160px;}
.categories-list .printer a:before {width:27px; background-position:-350px -160px;}
.categories-list .isp a:before {width:28px; background-position:-385px -160px;}
.categories-list .projector a:before {width:34px; background-position:-420px -160px;}
.categories-list .camcoder a:before {width:37px; background-position:-455px -160px;}
.categories-list .cartech a:before {width:36px; background-position:-567px -160px;}
.categories-list .apps a:before {width:36px; background-position:-530px -232px;}
.categories-list .downloads a:before {width:36px; background-position:-565px -230px;}
.categories-list .more a:before {width:27px; background-position:-495px -160px;}
.categories-list .phone a:hover:before {background-position:0 -190px;}
.categories-list .laptop a:hover:before {background-position:-531px -190px;}
.categories-list .camera a:hover:before {background-position:-35px -190px;}
.categories-list .game a:hover:before {background-position:-70px -190px;}
.categories-list .monitor a:hover:before {background-position:-105px -190px;}
.categories-list .music a:hover:before {background-position:-140px -190px;}
.categories-list .wifi a:hover:before {background-position:-175px -190px;}
.categories-list .tablet a:hover:before {background-position:-210px -190px;}
.categories-list .video a:hover:before {background-position:-245px -190px;}
.categories-list .gps a:hover:before {background-position:-280px -190px;}
.categories-list .television a:hover:before {background-position:-315px -190px;}
.categories-list .printer a:hover:before {background-position:-350px -190px;}
.categories-list .isp a:hover:before {background-position:-385px -190px;}
.categories-list .projector a:hover:before {background-position:-420px -190px;}
.categories-list .camcoder a:hover:before {background-position:-455px -190px;}
.categories-list .cartech a:hover:before {background-position:-567px -188px;}
.categories-list .apps a:hover:before {background-position:-530px -264px;}
.categories-list .downloads a:hover:before {background-position:-565px -262px;}
.categories-list .more a:hover:before {background-position:-495px -190px;}
.main-holder {border-top:1px solid #c2c2c2; padding:0 0 20px; background:#f5f5f5;}
.main-holder.diwali {background:#9a000b url(../../../../bundles/thinkdigitfrontend/images/Diwali-animated-page-01.gif) no-repeat center top; background-size: 100%;}
.main-holder.diwali .main-area {max-width:1250px; background:#f5f5f5; margin-top:270px;}
.main-holder.diwali-home {background:#9a000b url(../../../../bundles/thinkdigitfrontend/images/diwali-option-1.jpg) no-repeat center top; background-size: 100%;}
.main-holder.diwali-home .main-area {max-width:1250px; background:#f5f5f5; margin-top:270px;}

.main-area {position:relative; margin:0 auto; max-width:1000px; padding:0 15px; height:1%;}
.main-area.default {max-width:1280px; position:static;}
.main-area:after {content:""; display:block; clear:both;}
.main-frame .content-holder {padding-top:0;}
.main-frame #sidebar {padding-top:0;}
/* content */

#content {float:left; width:100%;}
.content-holder {margin:0 0 0 340px; padding:30px 0 0;}
.imageControl div img {max-width:940px; text-align:center;}
.imageControl p img {max-width:940px; text-align:center;}
.imageResponsive img {width:100%; max-width:940px; text-align:center;}
/* articles */

.articles-box h1 {margin:0 0 20px; font:200 2.786em/1.077em 'Titillium Web', sans-serif; text-transform:uppercase; color:#e7113f;}
.articles-box .main-title>h2 {margin:0 0 27px; font:200 2.143em/1.2em 'Titillium Web', sans-serif; text-transform:uppercase; color:#e7113f;}
/* subscribe form */

.form-subscribe {float:right; margin:9px 0 0; border:solid #bbbbb9; border-width:0 0 1px 1px; padding:0 0 1px 1px; height:32px; background:#fff;}
.form-subscribe legend {display:none;}
.form-subscribe label {float:left; width:204px; height:32px; font:12px/32px 'Titillium Web', sans-serif; text-transform:uppercase; text-align:center; color:#333; background:#f5f5f5 url(../../../../bundles/thinkdigitfrontend/images/bg1.gif);}
.form-subscribe .text {position:relative; float:left; width:227px;}
.form-subscribe input[type="text"], input[type="email"] {float:left; margin:0; border:0; padding:10px 15px 7px; width:100%; font:italic 12px/15px Georgia, Times, serif; color:#999; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; background:none;}
.form-subscribe input[type="text"].text-active , input[type="email"].text-active {color:#555;}
.form-subscribe .input-placeholder-text {position:absolute; top:10px; left:15px; font:italic 12px/15px Georgia, Times, serif; color:#999;}
.form-subscribe input[type="submit"] {float:left; margin:0 0 -2px; border:0; padding:0; width:87px; height:34px; font:14px 'Titillium Web', sans-serif; text-transform:uppercase; text-align:center; color:#f6f5f2; background:#181818 url(../../../../bundles/thinkdigitfrontend/images/bg2.gif); cursor:pointer;}
.columns {padding:0 0 10px; width:100%;}
.columns:after {content:""; display:block; clear:both;}
.columns .column1 {float:left; width:40.43%;}
.columns .column2 {float:right; width:55.32%;}
.articles-box .articles-holder {padding:10px 0 0;}
.articles-box .articles-frame {margin:0 0 30px; padding:28px 26px 15px; background:#f5f2d8; 
background:url(data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjJkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE4JSIgc3RvcC1jb2xvcj0iI2Y2ZWZkNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY5JSIgc3RvcC1jb2xvcj0iI2ZjZGRkYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmY2RjZGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); 
background:-moz-linear-gradient(top, #f5f2d8 0%, #f6efd7 18%, #fcddda 69%, #fcdcdc 100%); 
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f2d8), color-stop(18%,#f6efd7), color-stop(69%,#fcddda), color-stop(100%,#fcdcdc)); 
background:-webkit-linear-gradient(top, #f5f2d8 0%,#f6efd7 18%,#fcddda 69%,#fcdcdc 100%); 
background:-o-linear-gradient(top, #f5f2d8 0%,#f6efd7 18%,#fcddda 69%,#fcdcdc 100%); 
background:-ms-linear-gradient(top, #f5f2d8 0%,#f6efd7 18%,#fcddda 69%,#fcdcdc 100%); 
background:linear-gradient(to bottom, #f5f2d8 0%,#f6efd7 18%,#fcddda 69%,#fcdcdc 100%); 
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f2d8', endColorstr='#fcdcdc',GradientType=0 ); 
}
/* article */

.articles-box .article {position:relative; border-top:1px solid #d0d0d0; padding:25px 0 34px;}
.articles-box .article:first-child {border-top:0; padding:0 0 34px;}
.articles-box .column2 .article {padding:24px 0 26px;} 
.articles-box .column2 .article:first-child {padding:0 0 26px;}
.articles-box .article .tag {margin:0 0 3px; line-height:1.429em; font-size:1em; text-transform:uppercase; color:#e7113f;}
.articles-box.new .article .tag {font-size:.8em;}
.articles-box .article .visual-holder {position:relative; margin:0 0 21px; width:100%;}
.articles-box .article .visual-holder:after {content:""; display:block; clear:both;}
.articles-box .article .visual {position:relative; overflow:hidden;}
.articles-box .column2 .article .visual-holder {margin:0 0 49px;}
.articles-box .article .visual .shadow {position:absolute; top:0; left:0; width:100%; height:100%; -webkit-box-shadow:0 0 2px rgba(0,0,0,0.4) inset; box-shadow:0 0 2px rgba(0,0,0,0.4) inset;}
.articles-box .article .visual .play {position:absolute; top:50%; left:50%; margin:-38px 0 0 -38px; overflow:hidden; width:75px; height:75px; text-indent:-9999px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -150px -30px;}
.articles-box .article .visual img {display:block; width:100%; -webkit-transition:-webkit-transform 0.3s linear 0s; -moz-transition:-moz-transform 0.3s linear 0s; -o-transition:-o-transform 0.3s linear 0s; transition:transform 0.3s linear 0s;}
.articles-box .article .visual .thumbnails {position:absolute; bottom:0; left:0;}
.articles-box .article .visual .thumbnails .category {position:absolute; z-index:1; top:-24px; left:86px; overflow:hidden; width:49px; height:49px; text-indent:-9999px;}
.articles-box .article .visual .thumbnails .category.photo {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -260px -40px;}
.articles-box .article .visual .thumbnails .category.video {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -260px -90px;}
.articles-box .article .visual .thumbnails .thumbnail {float:left; border:solid #fff; border-width:1px 1px 0 0; overflow:hidden;}
.articles-box .article .visual .thumbnails .thumbnail img {display:block;}
.articles-box .article h2 {margin:0 0 10px; font:200 2.429em/1.176em 'Titillium Web', sans-serif;}
.articles-box.new .article h2 {margin:0 0 10px; font:200 1.429em/1.176em 'Titillium Web', sans-serif !important;}
.articles-box .column2 .article h2 {margin:0 0 11px; font:200 2.857em/1.15em 'Titillium Web', sans-serif;}
.articles-box .article h2 a {text-decoration:none; color:#555;}
.articles-box .article h2 a:hover {color:#e7113f;}
.articles-box .article p {margin:0 0 23px; padding:4px 0 0; line-height:1.2em; font-size:1.429em;}
.articles-box.new .article p {margin:0 0 23px; padding:4px 0 0; line-height:1.2em; font-size:1em;}
.articles-box .article .meta {width:100%;}
.articles-box .article .meta:after {content:""; display:block; clear:both;}
.articles-box .article .meta .author {float:left; font:300 0.857em/1.25em 'Titillium Web', sans-serif; color:#999;}
.articles-box.new .article .meta .author {font:300 12px/1.25em 'Titillium Web', sans-serif;}
.articles-box .article .meta .sub-meta {float:right; width:auto;}
.articles-box.new .article .meta .sub-meta {float:right; width:auto;font:300 12px/1.25em 'Titillium Web', sans-serif;}
.articles-box .article .social {display:none; position:absolute; bottom:30px; left:0; width:100%; background:#f5f5f5;}
.articles-box .column2 .article .social {bottom:22px;}
.articles-box .article:hover .social {display:block;}
.articles-box .article .social img {vertical-align:top;}
.articles-box .column2 .articles-frame .article .tag {margin:0; text-transform:none;}
.articles-box .column2 .articles-frame .article {border:0;}
.articles-box .column2 .articles-frame .article .visual-holder {margin:0 0 35px;}
.articles-box .column2 .articles-frame .article h2 {margin:0 0 12px; font:200 2.857em/1.2em 'Titillium Web', sans-serif;}
.articles-box .column2 .articles-frame .article:hover .meta {display:none;}
.articles-box .column2 .articles-frame .article .social {position:static; bottom:auto; left:auto; margin:-3px 0 -2px; background:none;}
.articles-box .article-columns {margin:0 -1px; overflow:hidden; height:1%;}
.articles-box .article-columns .article {float:right; padding:14px 0 11px; width:46.8%;}
.articles-box .article-columns .article:first-child {float:left; padding:14px 0 0; width:46.8%;}
.articles-box .column2 .articles-frame .article-columns .article .visual-holder {margin:0 0 26px;}
.articles-box .column2 .articles-frame .article-columns .article .tag {margin:0 0 7px;}
.articles-box .column2 .articles-frame .article-columns .article h2 {margin:0 0 14px; font:200 2.286em/1.188em 'Titillium Web', sans-serif;}
.articles-box .column2 .articles-frame .article-columns .article p {margin:0 0 7px; padding:0; line-height:1.5em; font-size:1.143em;}
.articles-box .column2 .articles-frame .article-columns .article .meta {display:block !important;}
.articles-box .column2 .articles-frame .article-columns .article .meta .author {float:none; display:block; margin:0 0 8px;}
.articles-box .column2 .articles-frame .article-columns .article .sub-meta {float:left;}
.articles-box .column2 .articles-frame .article-columns .article .sub-meta .comments:before {margin:0 4px 0 0;}
.articles-box .column2 .articles-frame .article-columns .article .social {display:none !important;}
.articles-box .column2 .articles-frame .article-columns .article .article-height {min-height:508px;}
a.newsize {font-size:.8em;}
/* advertising */

.articles-box .ad {border-top:1px solid #d0d0d0; padding:29px 0; text-align:center;}
.articles-box .ad img {vertical-align:top;}
/* break */

.break {margin:0 0 20px; overflow:hidden; height:3px; clear:both; background:#d0d0d0;}
.break.alter {margin:0 0 34px;}
/* carousel */

.carousel2 {position:relative; margin:0 0 35px;}
.carousel2 h2 {margin:0 0 12px; font:200 2.143em/1.333em 'Titillium Web', sans-serif; text-transform:uppercase; color:#e7113f;}
.carousel2 .mask {overflow:hidden; width:100%; position:relative;}
.carousel2 .slideset {width:102.98%;}
.carousel2 .slide {float:left; width:25%;}
.carousel2 .box {margin:0 11.16% 0 0; background:#fff;}
.carousel2 .visual {position:relative; overflow:hidden; max-height:192px;}
.carousel2 .visual .shadow {position:absolute; top:0; left:0; width:100%; height:100%; -webkit-box-shadow:0 0 2px rgba(0,0,0,0.4) inset; box-shadow:0 0 2px rgba(0,0,0,0.4) inset;} 
.carousel2 .visual img {display:block; -webkit-transition:-webkit-transform 0.3s linear 0s; -moz-transition:-moz-transform 0.3s linear 0s; -o-transition:-o-transform 0.3s linear 0s; transition:transform 0.3s linear 0s; }
.carousel2 .txt {padding:0 20px 19px;}
.carousel2 h3 {margin:0; font:200 20px/24px 'Titillium Web', sans-serif;}
.carousel2 h3 a {text-decoration:none; color:#555;}
.carousel2 h3 a:hover {color:#e7113f;}
.carousel2 .block {margin:0 0 9px; width:100%; height:80px; white-space:nowrap; text-align:center;}
.carousel2 .block:after {content:""; display:inline-block; margin:0 0 0 -5px; overflow:hidden; width:1px; height:100%; vertical-align:middle;}
.carousel2 .block .area {display:inline-block; white-space:normal; vertical-align:middle;}
.carousel2 .sub-meta {text-align:center;}
.carousel2 .sub-meta .comments {float:none; display:inline-block; margin:0 -4px 0 0; vertical-align:top;}
.carousel2 .sub-meta .date {float:none; display:inline-block; margin:0 -4px 0 0; vertical-align:top;}
.carousel2 .btn-prev,
.carousel2 .btn-next {position:absolute; top:5px; font:300 11px/32px 'Titillium Web', sans-serif; text-transform:uppercase; text-decoration:none; color:#4e4e4e;}
.carousel2 .btn-prev {right:118px;}
.carousel2 .btn-next {right:28px;}
.carousel2 .btn-prev:before,
.carousel2 .btn-next:before {content:""; width:15px; height:31px;}
.carousel2 .btn-prev:before {float:left; margin:0 5px 0 0; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -315px -40px;}
.carousel2 .btn-next:before {float:right; margin:0 0 0 5px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -330px -40px;}
.carousel2 .btn-prev:hover,
.carousel2 .btn-next:hover {color:#f80b3e;}
.carousel2 .btn-prev:hover:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -345px -40px;}
.carousel2 .btn-next:hover:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -360px -40px;}

/* careousel */

.carousel3 {position:relative; margin:0 0 69px;}
.carousel3 h2 {margin:0 0 15px; font:200 2.143em/1.333em 'Titillium Web', sans-serif; text-transform:uppercase; color:#e7113f;}
.carousel3 .mask {overflow:hidden; width:100%; position:relative;}
.carousel3 .slideset {width:100%;}
.carousel3 .slide {float:left; width:33.33%;}
.carousel3 .box {margin:0 1px 0 0; background:#000;}
.carousel3 .visual {position:relative; margin:0 0 17px; overflow:hidden;}
.carousel3 .visual .shadow {position:absolute; top:0; left:0; width:100%; height:100%; -webkit-box-shadow:0 0 2px rgba(0,0,0,0.4) inset; box-shadow:0 0 2px rgba(0,0,0,0.4) inset;}
.carousel3 .visual .play {position:absolute; top:50%; left:50%; margin:-37px 0 0 -38px; overflow:hidden; width:75px; height:75px; text-indent:-9999px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -150px -30px;}
.carousel3 .visual img {display:block; width:100%; -webkit-transition:-webkit-transform 0.3s linear 0s; -moz-transition:-moz-transform 0.3s linear 0s; -o-transition:-o-transform 0.3s linear 0s; transition:transform 0.3s linear 0s;}
.carousel3 .txt {padding:0 30px 17px; text-align:center;}
.carousel3 h3 {margin:0 0 8px; font:300 20px/24px 'Titillium Web', sans-serif; min-height:96px;}
.carousel3 h3 a {text-decoration:none; color:#999;}
.carousel3 h3 a:hover {color:#e7113f;}
.carousel3 .link-review {display:inline-block; line-height:1.364em; font-size:0.786em; text-decoration:none; color:#f72b46;}
.carousel3 .link-review:hover {text-decoration:underline;}
.carousel3 .link-review:before {content:""; display:inline-block; margin:0 4px 0 0; width:21px; height:15px; vertical-align:top; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -55px -140px;}
.carousel3 .btn-prev,
.carousel3 .btn-next {position:absolute; top:-1px; font:300 11px/32px 'Titillium Web', sans-serif; text-transform:uppercase; text-decoration:none; color:#4e4e4e;}
.carousel3 .btn-prev {right:118px;}
.carousel3 .btn-next {right:28px;}
.carousel3 .btn-prev:before,
.carousel3 .btn-next:before {content:""; width:15px; height:31px;}
.carousel3 .btn-prev:before {float:left; margin:0 5px 0 0; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -315px -40px;}
.carousel3 .btn-next:before {float:right; margin:0 0 0 5px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -330px -40px;}
.carousel3 .btn-prev:hover,
.carousel3 .btn-next:hover {color:#f80b3e;}
.carousel3 .btn-prev:hover:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -345px -40px;}
.carousel3 .btn-next:hover:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -360px -40px;}

/* loading */

.loading-box {position:relative; z-index:39; margin:0 auto 16px; width:110px; font:1em/1.429em 'Titillium Web', sans-serif; text-transform:uppercase; text-align:center;}
.loading-box.alter {margin:74px auto 16px;}
.loading-box .load-text {font-style:normal;}
.loading-box a {text-decoration:none; color:#bcbcc4;}
.loading-box a:hover {color:#e7113f;}
.loading-box .icon {display:block; margin:0 auto 2px; width:85px; height:92px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -385px 0;}

/* sidebar */

#sidebar {float:left; margin:0 0 0 -100%; padding:39px 0 0; width:300px; position:relative;}

/* advertising */

.side-ad {padding:0 0 21px; text-align:center;}
#fix_last_ad {position:relative;}
.side-ad img {margin:0 0 10px; vertical-align:top; max-width:100%;}

/* popular box */

.popular-box {padding:0 0 3px;}
.popular-box h1 {margin:0 0 20px; font:200 2.786em/1.077em 'Titillium Web', sans-serif; text-transform:uppercase; color:#e7113f;}

/* popular list */

.popular-list {margin:0; padding:0; list-style:none;}
.popular-list li {overflow:hidden; padding:0 0 30px; width:100%; display:block;}
.popular-list .visual {float:left; margin:4px 20px 0 0; overflow:hidden; width:90px; height:90px;}
.popular-list .visual img {display:block; -webkit-transition:-webkit-transform 0.3s linear 0s; -moz-transition:-moz-transform 0.3s linear 0s; -o-transition:-o-transform 0.3s linear 0s; transition:transform 0.3s linear 0s;}
.popular-list .txt {position:relative; overflow:hidden; padding:0 0 5px; height:1%;}
.popular-list .txt .title {display:block; margin:0 0 12px; min-height:66px; font:200 1.286em/1.222em  'Titillium Web', Arial, Helvetica, sans-serif;}
.popular-list .txt .title a {text-decoration:none; color:#555;}
.popular-list .txt .title a:hover {color:#f80b3e;}
.sub-meta .comments {float:left; font:0.786em/1.455em 'Titillium Web', sans-serif; color:#ff3c56;}
.sub-meta .comments:before {content:""; float:left; margin:0 4px 0 4px; width:18px; height:16px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -100px -60px;}
.sub-meta .comments a {text-decoration:none;}
.sub-meta .date {float:left; font:0.786em/1.455em 'Titillium Web', sans-serif; color:#999;}
.sub-meta .date:before {content:""; float:left; margin:0 6px 0 6px; width:16px; height:16px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -120px -60px;}
.popular-list .txt .social {display:none; position:absolute; bottom:1px; left:0; overflow:hidden; width:100%; background:#f5f5f5;}
.popular-list .txt:hover .social {display:block;}
.popular-list .txt .social img {vertical-align:top;}

/* load */

.load-box {padding:13px 0 34px; font:1em/1.429em 'Titillium Web', sans-serif; text-transform:uppercase; text-align:center; background:url(../../../../bundles/thinkdigitfrontend/images/bg-load-box-shadow.png) no-repeat 50% 100%;}
.load-box .holder {margin:0 auto; width:90px;}
.load-box a {text-decoration:none; color:#bcbcc4;}
.load-box a .icon {display:block; margin:0 auto 6px; width:30px; height:30px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -230px -40px;}
.load-box a strong {font-weight:normal;}
.load-box a em {display:none; font-style:normal;}
.load-box .holder.active .icon {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -230px -75px;}
.load-box .holder.active strong {display:none;}
.load-box .holder.active em {display:inline;}
.load-box a:hover {color:#e7113f;}
.load-box a:hover .icon {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -315px -80px;}

/* footer */

#footer {border-top:1px solid #d0d0d0; border-bottom:5px solid #e30031; padding:30px 0 12px; font:300 0.857em/1.5em 'Titillium Web', Arial, Helvetica, sans-serif; color:#999; /*position:relative;*/ background:#FFF;}
.footer-holder {margin:0 auto; overflow:hidden; padding:0 20px; max-width:1000px; height:1%;}
#footer .area1 {display:inline-block; margin:0 -3px 0 0; padding:0 3.1% 0 0; width:54.8%; vertical-align:top;}
#footer .area2 {display:inline-block; margin:0 -3px 0 0; padding:0; width:36%; vertical-align:top;}
#footer .box1 {display:inline-block; margin:0 -3px 0 0; padding:0 3.1% 0 0; width:54.8%; vertical-align:top;}
#footer .box2 {display:inline-block; margin:0 -3px 0 0; padding:0; width:42%; vertical-align:top;}
.bottom-nav {margin:0 0 29px; overflow:hidden; padding:0; list-style:none;}
.bottom-nav:after {content:""; display:block; clear:both;}
.bottom-nav li {float:left; margin:0 0 0 12px; font:300 16px/30px 'Oswald', sans-serif; text-transform:uppercase;}
.bottom-nav li:first-child {margin:0 0 0 1px;}
.bottom-nav a {text-decoration:none; color:#999;}
.bottom-nav a:hover {color:#ff0048;}
.bottom-socials {margin:0 0 28px; overflow:hidden; padding:0; width:100%; list-style:none;}
.bottom-socials li {float:left; margin:0 8px 0 5px;}
.bottom-socials a {display:block; overflow:hidden; width:31px; height:31px; text-indent:-9999px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat;}
.bottom-socials .facebook {background-position:-350px -96px;}
.bottom-socials .twitter {background-position:-385px -96px;}
.bottom-socials .google-plus {background-position:-420px -96px;}
.bottom-socials .rss {background-position:-455px -96px;}
.bottom-socials .facebook:hover {background-position:-350px -128px;}
.bottom-socials .twitter:hover {background-position:-385px -128px;}
.bottom-socials .google-plus:hover {background-position:-420px -128px;}
.bottom-socials .rss:hover {background-position:-455px -128px;}
a.logo-digit {float:left; margin:4px 24px 0 1px; overflow:hidden; width:65px; height:28px; text-indent:-9999px; background:url(../../../../bundles/thinkdigitfrontend/images/logo3.png) no-repeat;}
a.logo-99 {float:left; margin:1px 16px 0 0; overflow:hidden; width:51px; height:51px; text-indent:-9999px; background:url(../../../../bundles/thinkdigitfrontend/images/logo-99.png) no-repeat;}
#footer .txt {overflow:hidden; height:1%;}
#footer p {margin:0 0 12px;}

/* breadcrumbs */

.breadcrumbs {margin:0 0 10px; position:relative;}
.breadcrumbs ul {margin:-1px 0 0; overflow:hidden; padding:0; width:100%; list-style:none;}
.breadcrumbs ul li {float:left; margin:0 1px 0 0; padding:0 7px 0 6px; font:0.714em/2.1em 'Oswald', sans-serif; text-transform:uppercase; color:#fff; background:#ff0048;}
.breadcrumbs ul li a {display:block; margin:0 -7px 0 -6px; padding:0 7px 0 6px; text-decoration:none; color:#fff; background:#9d9d9d;}
.breadcrumbs ul li.gray a {background:#646464;}
.breadcrumbs ul li.black a {background:#000;}
.breadcrumbs ul li a:hover {background:#ff0048;}
.breadcrumbs .breadcrumbsAd {width:200px; height:70px; position:absolute; overflow:hidden; top:0; right:0; text-align:center; margin:1px 0 0 0;}

/* article block */

.article-block {padding:3px 0 0; position:relative;}
.article-block .article-pre-title {margin:0 0 4px; font:600 1.286em/1.167em 'Titillium Web', sans-serif; color:#ff007b;}
.article-block .article-pre-title a {text-decoration:none;}
.article-block .article-pre-title a:hover {text-decoration:underline;}
.article-block .rating {float:right; margin:12px 19px 0 50px; width:98px; font:14px/20px 'Oswald', sans-serif; text-transform:uppercase; text-align:center; text-decoration:none;}
.article-block .rating .logo {margin:0 0 3px; overflow:hidden; width:98px; height:47px; text-indent:-9999px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -260px -250px;}
.article-block .rating .green {display:block; margin:0 3px 0 4px; padding:0 0 1px; color:#00c3b6;}
.article-block .rating .blue {display:block; margin:0 3px 0 4px; border-top:1px solid #c3c3c3; color:#00a7d3;}
.article-block .rating .red {display:block; margin:0 3px 0 4px; padding:1px 0 0; border-top:1px solid #c3c3c3; color:#c5004d;}
.article-block h1 {margin:0 0 25px; font:200 3.429em/1.208em 'Titillium Web', sans-serif; color:#555;}
.article-block h2.newh2 {margin:0 0 25px; font:200 3.429em/1.208em 'Titillium Web', sans-serif !important; color:#555;}

/* article meta */

.article-block .meta {margin:0 0 20px; font:300 1em/1.714em 'Titillium Web', sans-serif; color:#9d9d9d;}
.article-block .meta a {text-decoration:none;}
.article-block .meta a:hover {text-decoration:underline;}
.article-block .meta .date {font-style:normal;}
.article-block .meta .date:before {content:" "; display:inline-block; vertical-align:middle; width:16px; height:16px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -120px -60px; margin:0px 3px 0 8px; position:relative;}
.article-block .meta .email {color:#9d9d9d;}
.article-block .meta .email:hover {color:#ff0048;}
.article-block .meta .email:before {content:""; display:inline-block; vertical-align:top; margin:3px 8px 0 9px; width:22px; height:17px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -80px -140px;}
.article-block .meta .socials {display:inline-block; vertical-align:top; padding:3px 15px 0 8px;}
.article-block .meta .socials img {vertical-align:top;}
.article-block .meta .comments {color:#9d9d9d;}
.article-block .meta .comments:hover {color:#ff0048;}
.article-block .meta .comments .counter {display:inline-block; margin:3px 0 0 11px; padding:0 5px 0 0; vertical-align:top; height:19px; font:12px/19px 'Titillium Web', sans-serif; color:#ff0049; background:url(../../../../bundles/thinkdigitfrontend/images/bg-comments.gif) no-repeat 100% -19px; cursor:pointer;}
.article-bloc.top-login .holder .iconk .meta .comments .counter span {display:block; padding:0 1px 0 15px; height:19px; background:url(../../../../bundles/thinkdigitfrontend/images/bg-comments.gif) no-repeat;}
.article-block .meta .meta_detail {display:inline;}
.article-block .meta .meta_share {display:inline; float:right;}


/* article nav */

.article-nav {margin:0 0 20px; border-bottom:7px solid #707070; width:100%; padding:0; list-style:none; background:#fff; -webkit-box-shadow:0 1px 3px rgba(0,0,0,0.4) inset; box-shadow:0 1px 3px rgba(0,0,0,0.4) inset; position:relative; clear:right;}
.article-nav:after {content:""; display:block; clear:both;}
.article-nav li {float:left; margin:0 -1px 0 0; font:300 1.286em/3.333em 'Oswald', sans-serif; text-transform:uppercase;}
.article-nav li a {display:block; text-decoration:none; color:#333;}
.article-nav li a span {display:block; padding:2px 19px 0;}
.article-nav li a span:before {content:""; display:inline-block; vertical-align:top; height:33px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat;}
.article-nav li.review a span:before {margin:16px 10px 0 0; width:28px; background-position:0 -300px;}
.article-nav li.user a span:before {margin:16px 10px 0 0; width:34px; background-position:-30px -300px;}
.article-nav li.specs a span:before {margin:16px 10px 0 0; width:27px; background-position:-65px -300px;}
.article-nav li.compare a span:before {margin:16px 10px 0 0; width:36px; background-position:-95px -300px;}
.article-nav li.buy a span:before {margin:16px 10px 0 0; width:34px; background-position:-135px -300px;}
.article-nav li.review a:hover span:before,
.article-nav li.review.active a span:before {background-position:0 -335px;}

.article-nav li.buy.itemReviewPageZone {float: right;}
.article-nav li.buy.itemReviewPageZone .itemReviewPage {width: 100%; float: right;}
.article-nav li.buy.itemReviewPageZone .itemReviewPage span {padding-left: 4px; padding-right: 8px;}
.article-nav li.buy.itemReviewPageZone:hover .itemReviewPage {border: none;}
.article-nav li.buy.itemReviewPageZone .itemReviewPage .logoM, .itemReviewPage .priceM, .itemReviewPage .btnM {display: inline; float: right; }
.article-nav li.buy.itemReviewPageZone .itemReviewPage .logoM {margin: 0 0 0 4px;}
.article-nav li.buy.itemReviewPageZone .itemReviewPage .logoM img {height:18px; padding: 22px 0 0 0; display: block;}
.article-nav li.buy.itemReviewPageZone .itemReviewPage .priceM {margin: 0 10px 0 0;}
.article-nav li.buy.itemReviewPageZone .itemReviewPage .btnM {margin: 0 10px 0 0;}


.article-nav li.overview a span:before {margin:16px 10px 0 0; width:28px; background-position:-98px -446px;}
.article-nav li.overview a:hover span:before,
.article-nav li.overview.active a span:before {background-position:-129px -446px;}

.article-nav li.user a:hover span:before,
.article-nav li.user.active a span:before {background-position:-30px -335px;}
.article-nav li.specs a:hover span:before,
.article-nav li.specs.active a span:before {background-position:-65px -335px;}
.article-nav li.compare a:hover span:before,
.article-nav li.compare.active a span:before {background-position:-95px -335px;}
.article-nav li.buy a:hover span:before,
.article-nav li.buy.active a span:before {background-position:-135px -335px;}
.article-nav li.active a,
.article-nav li a:hover {margin:0 0 -7px; border:solid #fff; border-width:0 1px;}
.article-nav li.active a span,
.article-nav li a:hover span {border-bottom:7px solid #000; padding:2px 18px 0; color:#fff; background:#ff0048; -webkit-box-shadow:0 1px 3px rgba(0,0,0,0.4) inset; box-shadow:0 1px 3px rgba(0,0,0,0.4) inset;}
.article-nav li.active:first-child a,
.article-nav li:first-child a:hover {border-left:0;}
.article-nav li.active:first-child a span,
.article-nav li:first-child a:hover span {padding-left:25px;}
.article-block #content {line-height:1.4em; font-size:1.429em;}
.article-block .content-holder {margin:0 340px 0 0; padding:0;}
.article-block #sidebar {margin:0 0 0 -300px; padding:0;}
.main-section {width:100%;}
.main-section:after {content:""; display:block; clear:both;}

.article-navFix {max-width:1000px; background:#FFF; position:fixed; left:0; top:77px; right:0; z-index:50; margin:0 auto;}
.gadgetBarFix {max-width:300px; position:fixed; top:146px; z-index:10;}

/* article gallery */

.article-gallery {position:relative; margin:0 0 21px;}
.article-gallery .mask {position:relative; overflow:hidden; width:100%;}
.article-gallery .mask .slideset {float:left; width:99999px;}
.article-gallery .mask .slide {float:left; /*width:660px;*/ width: auto;}
.article-gallery .play {position:absolute; top:50%; left:50%; margin:-67px 0 0 -67px; overflow:hidden; width:135px; height:135px; text-indent:-9999px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -385px -225px;}
.article-gallery .thumbnails {position:absolute; bottom:0; right:0;}
.article-gallery .thumbnails .category {position:absolute; z-index:1; top:-24px; right:87px; overflow:hidden; width:49px; height:49px; text-indent:-9999px;}
.article-gallery .thumbnails .category.photo {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -260px -40px;}
.article-gallery .thumbnails .category.video {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -260px -90px;}
.article-gallery .thumbnails .link-open {float:left; border:solid #fff; border-width:1px 0 0 1px; padding:15px 20px 0; width:70px; height:47px; font:300 14px/18px 'Oswald', sans-serif; text-transform:uppercase; text-decoration:none; text-align:center; color:#fff; background:#ff0048;}
.article-gallery .thumbnails .link-open:hover {text-decoration:underline;}
.article-gallery .thumbnails .thumbnail {float:left; border:solid #fff; border-width:1px 0 0 1px; overflow:hidden; width:110px; max-height:62px;}
.article-gallery img {display:block; width:100%; -webkit-transition:-webkit-transform 0.3s linear 0s; -moz-transition:-moz-transform 0.3s linear 0s; -o-transition:-o-transform 0.3s linear 0s; transition:transform 0.3s linear 0s;}
.article-gallery .btn-prev,
.article-gallery .btn-next {position:absolute; top:50%; margin:-23px 0 0; overflow:hidden; width:57px; height:57px; text-indent:-9999px;}
.article-gallery .btn-prev {left:20px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -170px -300px;}
.article-gallery .btn-next {right:20px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -230px -300px;}
.article-gallery .btn-prev:hover {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -170px -360px;}
.article-gallery .btn-next:hover {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -230px -360px;}

/* article info */

.article-block .info {padding:0 0 6px; width:100%;}
.article-block .info:after {content:""; display:block; clear:both;}
.article-block .info .editor {float:left; margin:0 0 0 0; width:75px; text-align:center;}
.article-block .info .editor .icon .counter {}
.article-block .info .editor .title {margin:0; font:300 12px/18px 'Titillium Web', sans-serif; text-transform:uppercase; text-align:center; color:#999;}
.article-block .info .user {float:left; margin:0 1.87% 0 0; width:8.51%; text-align:center;}
.article-block .info .user .icon .counter {width:61px; height:61px; font:30px/61px 'Oswald', sans-serif; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -295px -359px;}
.article-block .info .user .title {font:300 12px/18px 'Titillium Web', sans-serif; text-transform:uppercase; color:#999;}
.article-radios {float:left; margin:0 20px 0 0;}
.article-radios .radios label {float:left; clear:left; margin:12px 0; font:300 14px/16px 'Oswald', sans-serif; text-transform:uppercase; color:#333;}
.article-radios .radios label:first-child {margin:8px 0 12px;}
.article-radios .radios label span {float:left; padding:0 0 0 1px; min-width:57px;}
.article-radios .radios label .counter {min-width:0; color:#ff0048;}
.article-radios input[type="submit"] {display:none;}
.article-block .price-item {float:left; padding:10px 0 0; text-align:center;}
.article-block .price-item .price {margin:0 0 8px; font:200 46px/60px 'Titillium Web', sans-serif; color:#ff0048;}
.article-block .price-item .title {font:300 12px/18px 'Titillium Web', sans-serif; text-transform:uppercase; color:#999;}
.article-block .count {float:left; padding:42px 4.37% 0 0; width:13.62%; text-align:center;}
.article-block .count .counter {margin:0 0 10px; font:200 30px/36px 'Titillium Web', sans-serif; text-transform:uppercase; color:#555;}
.article-block .count .title {font:300 12px/18px 'Titillium Web', sans-serif; text-transform:uppercase; color:#999;}
.article-block .graph {float:left; padding:10px 0 0; width:15.96%; text-align:center;}
.article-block .graph .visual {margin:0 0 20px;}
.article-block .graph .visual img {vertical-align:top;}
.article-block .graph .title {font:300 12px/18px 'Titillium Web', sans-serif; text-transform:uppercase; color:#999;}
.two-columns {padding:15px 0 0; width:100%;}
.two-columns:after {content:""; display:block; clear:both;}
.two-columns .column {float:left; padding-left:2%; width:48%;}
.two-columns .column:first-child {padding-left:0;}
.writeReviewArea {float:right;}
.writeReviewArea a {float:left; font:300 .9em/1em 'Titillium Web', sans-serif; text-transform:uppercase; color:#5f5f5f; text-decoration:none; margin:20px 0 0; display:block;}
.writeReviewArea a:before {float:left; content:''; width:64px; height:64px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1) no-repeat -650px -145px; margin:-10px 5px 0 0;}
.writeReviewArea a:hover {color:#f80b3f;}
.writeReviewArea span {float:right; text-transform:uppercase; display:block; clear:both; margin:0 15% 0 0; font:300 12px/18px 'Titillium Web',sans-serif; color:#999;}



/* pros */

.pros h2,
.article-block #content .pros h2 {margin:0 0 15px; font:300 1.3em/1em 'Titillium Web', sans-serif; text-transform:uppercase; color:#8bb900;}
.pros-list {margin:0; padding:0 0 22px; list-style:none;}
.pros-list li {padding:0 0 6px 27px; line-height:1.364em; font:200 22px/28px 'Titillium Web', sans-serif; color:#555;}
.pros-list li:before {content:""; float:left; margin:10px 0 0 -27px; width:11px; height:11px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -200px -270px;}

/* cons */

.cons h2,
.article-block #content .cons h2 {margin:0 0 15px; font:300 1.3em/1em 'Titillium Web', sans-serif; text-transform:uppercase; color:#FF0045;}
.cons-list {margin:0; padding:0 0 22px; list-style:none;}
.cons-list li {padding:0 0 6px 27px; line-height:1.364em; font:200 22px/28px 'Titillium Web', sans-serif; color:#555;}
.cons-list li:before {content:""; float:left; margin:10px 0 0 -27px; width:11px; height:11px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -215px -270px;}

/* verdict */

.verdict {padding:0 0 3px;}
.verdict.newoverviewpage {width:100%; float:left;}
.verdict h2,
.article-block #content .verdict h2 {margin:0 0 16px; font:400 26px 'Titillium Web', sans-serif; color:#555; text-transform:uppercase;}
.verdict p,
.article-block #content .verdict p {margin:0 0 40px; font:200 22px/28px 'Titillium Web', sans-serif; color:#555;}

/* recommended box */

.recommended-box {padding:8px 0 10px;}
.recommended-box h2,
.article-block #content .recommended-box h2 {margin:0 0 15px; font:200 1.2em/1.4em 'Titillium Web', sans-serif; text-transform:uppercase; color:#FF0045;}

/* recommended list */

.recommended-list {margin:0; overflow:hidden; padding:0; width:100%; list-style:none;}
.recommended-list li {float:left; margin:0 0 30px 4.2%; width:30.53%;}
.recommended-list li:first-child {margin-left:0;}
.recommended-list .visual-holder {position:relative;}
.recommended-list .visual {position:relative; margin:0 0 32px; overflow:hidden; width:100%;}
.recommended-list .visual img {display:block; width:100%; -webkit-transition:-webkit-transform 0.3s linear 0s; -moz-transition:-moz-transform 0.3s linear 0s; -o-transition:-o-transform 0.3s linear 0s; transition:transform 0.3s linear 0s;}
.recommended-list .visual .shadow {position:absolute; top:0; left:0; width:100%; height:100%; -webkit-box-shadow:0 0 2px rgba(0,0,0,0.5) inset; box-shadow:0 0 2px rgba(0,0,0,0.5) inset;}
.recommended-list .visual .tag {position:absolute; z-index:1; top:14px; left:19px; font:14px/34px 'Titillium Web', sans-serif; text-transform:uppercase; text-decoration:none; color:#fff;}
.recommended-list .visual .tag4:before {content:""; float:left; margin:0 4px 0 0; width:24px; height:32px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -215px -108px;}
.recommended-list h3 {margin:0; font:200 1em/1.2em 'Titillium Web', Arial, Helvetica, sans-serif;}
.recommended-list h3 a {text-decoration:none; color:#555; font-family:'Titillium Web', Arial, Helvetica, sans-serif;}
.recommended-list h3 a:hover {color:#ff0048;}
.article-block .alignright img {float:right; margin:6px 0 0 35px;}
.article-block #content p {margin:0 0 28px; font-family:'Titillium Web', Arial, Helvetica, sans-serif;}
.article-block #content h2, .article-block #content h3, .article-block #content h4 {margin:0 0 6px; font:200 1.5em/1.333em 'Titillium Web', sans-serif;}
.article-block figure {padding:0 0 20px;}
.article-block figure .visual {overflow:hidden; margin:0 0 15px; width:100%; float:left;}
.article-block figure .visual img {display:block; width:100%; -webkit-transition:-webkit-transform 0.3s linear 0s; -moz-transition:-moz-transform 0.3s linear 0s; -o-transition:-o-transform 0.3s linear 0s; transition:transform 0.3s linear 0s;}
.article-block figcaption {font-style:italic; font-family:'Titillium Web', Arial, Helvetica, sans-serif;}
.article-block figcaption strong {font-weight:600;}
.article-block #content p strong {font-weight:600;}
.article-block #content p a {font-style:italic;}
.article-block #content p a.cross-link,
.article-block2 #content p a.cross-link {font-style:normal; color:#555;}

/* article table */

.article-table h2,
.article-block #content .article-table h2 {margin:0 0 43px; font:italic 1.9em/1em 'Titillium Web', sans-serif; text-transform:none; color:#ff0048;}
.article-table .table-holder {max-width:778px;}
.article-table .table-area .btn-prev,
.article-table .table-area .btn-next {display:none !important;}
.article-table table {table-layout:fixed; margin:0 0 34px; width:100%; border-collapse:collapse; text-align:center;}
.article-table table th {border:1px solid #d9d9d9; padding:10px 5px 11px; line-height:1.4em; font-size:1em; font-weight:normal; color:#d9d9d9; background:#474747;}
.article-table table td {border:1px solid #d9d9d9; padding:9px 5px; line-height:1.556em; font-size:0.9em; background:#fff;}
.article-table table tbody tr:nth-child(even) td {background:#f9f9f9;}
.article-block blockquote {float:right; margin:-7px 0 10px 20px; width:340px; font:italic 1.9em/1.21em 'Titillium Web', sans-serif; color:#ff0048;}

/* gift */

.gift {margin:0 100px 28px 0; padding:9px 0; min-height:44px; font:600 0.9em/1.222em 'Titillium Web', sans-serif;}
.gift a {text-decoration:none;}
.gift a:before {content:""; float:left; margin:-4px 11px 0 0; width:54px; height:55px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -385px -360px;}

/* other box */

.other-box {padding:0 0 50px; float:left;}
.other-box h2, .article-block #content .other-box h2 {margin:0 0 21px; color:#FF0045;}

/* other list */

.other-list {margin:0; overflow:hidden; padding:0; width:100%; list-style:none;}
.other-list li {float:left; margin:0 0 20px 1.38%; width:23.96%;}
.other-list li:first-child {margin-left:0;}
.other-list .visual {position:relative; margin:0 0 14px; overflow:hidden; width:100%;}
.other-list .visual img {display:block; width:100%; -webkit-transition:-webkit-transform 0.3s linear 0s; -moz-transition:-moz-transform 0.3s linear 0s; -o-transition:-o-transform 0.3s linear 0s; transition:transform 0.3s linear 0s;}
.other-list .visual .shadow {position:absolute; top:0; left:0; width:100%; height:100%; -webkit-box-shadow:0 0 2px rgba(0,0,0,0.5) inset; box-shadow:0 0 2px rgba(0,0,0,0.5) inset;}
.other-list h3 {margin:0; font:200 .8em/1.2em  'Titillium Web', Arial, Helvetica, sans-serif;}
.other-list h3 a {text-decoration:none; color:#555;}
.other-list h3 a:hover {color:#ff0048;}

/* comments box */

.comments-box h3 {display:inline-block; vertical-align:top; margin:0 0 9px; font:600 1em/1.1em 'Titillium Web', sans-serif;}
.comments-box .socials {display:inline-block; padding:1px 0 0 56px; vertical-align:top;}
.comments-box .socials img {vertical-align:top;}
.article-block .tags,
.article-block2 .tags {margin:0 0 40px; line-height:1.286em; font-size:0.7em; color:#999;}
.article-block2 .tags {margin:0 0 32px;}
.article-block .tags a,
.article-block2 .tags a {margin:0 0 0 8px; text-decoration:none; color:#999;}
.article-block .tags a:hover,
.article-block2 .tags a:hover {color:#ff0048;}
.article-block .tags ul,
.article-block2 .tags ul {display:inline; margin:0; padding:0; list-style:none;}
.article-block .tags ul li,
.article-block2 .tags ul li {display:inline;}

/* discuss */

.discuss {overflow:hidden; padding:18px 0 0; clear:left;}
.discuss img {vertical-align:top;}

/* hide original element */

.jcf-hidden {display:block !important; position:absolute !important; left:-9999px !important;}

/* custom checkbox styles */

.chk-area {border:1px solid #b0b0b0; margin:1px 10px 0 0; float:left; width:13px; height:13px; background:#fff;}
.chk-checked {background:#e71a47;}

/* custom radio styles */

.rad-area {margin:0 10px 0 0; float:left; width:16px; height:16px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat 0 -370px;}
.rad-checked {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat 0 -390px;}

/* custom select styles */

.select-area {border:1px solid #777; position:relative; overflow:hidden; cursor:default; height:26px; float:left;}
.select-area .center {white-space:nowrap; padding:3px 10px;}
.select-area .select-opener {background:#777; position:absolute; height:26px; width:20px; right:0; top:0;}
.select-options {position:absolute; overflow-Y:scroll; background:#fff; z-index:2000; max-height:194px; border-top:#c5c5c5 solid 1px; border-bottom:#c5c5c5 solid 1px;}
.select-options .drop-holder {border:1px solid #777; overflow:hidden; height:1%;}
.select-options ul {list-style:none; overflow:hidden; padding:0; margin:0;}
.select-options ul li {width:100%; float:left;}
.select-options ul a {text-decoration:none; padding:5px 10px; display:block; cursor:default; color:#000; height:1%;}
.select-options .item-selected a {text-decoration:none; background:#007; color:#fff;}

/* select options optgroup example styles */

.select-options .optgroup {clear:both;}
.select-options .optgroup strong {display:block; padding:5px;}
.select-options .optgroup ul a {padding-left:30px;}

/* custom scrollbars styles */

.scrollable-area-wrapper {position:relative; margin:0 0 12px; overflow:hidden; width:100%;}
.scrollable-area-wrapper .vscrollbar {position:absolute; top:0; right:0; width:17px;}
.scrollable-area-wrapper .vscroll-up,
.scrollable-area-wrapper .vscroll-down {display:none; float:left; width:0; height:0; background:none;}
.scrollable-area-wrapper .vscroll-line {float:left; padding:0 2px 0 3px; width:12px;}
.scrollable-area-wrapper .vscroll-slider {border-radius:6px; width:12px; min-height:118px !important; background:#adadad;}
.scrollable-area {overflow:auto; width:100%; max-height:384px;}

/* shops box */

.shops-box {margin:0 0 30px; border-bottom:3px solid #d0d0d0; padding:12px 19px 15px 20px; background:#fff;}
.shops-box h3 {margin:0 0 8px; font:300 2em/1.2em 'Titillium Web', sans-serif !important; text-transform:uppercase; color:#FF0045;}

/* shops list */

.shops-list {margin:0; padding:0 0 11px; list-style:none;}
.shops-list li {border-top:1px solid #d0d0d0; overflow:hidden; padding:11px 0 11px; width:100%;}
.shops-list li:first-child {border-top:0;}
.shops-list .logo-holder {float:left; width:107px;}
.shops-list .logo-holder img {float:left;}
.shops-list .price {float:left; line-height:28px; font-size:18px; color:#555;}
.shops-list .btn {float:right; margin:4px 0 0; padding:0 7px 0 8px; font:12px/21px 'Oswald', sans-serif; text-transform:uppercase; text-decoration:none; vertical-align:top; color:#fff; background:#000;}
.shops-list .btn:before {content:""; display:inline-block; margin:3px 3px 0 -4px; width:17px; height:15px; vertical-align:top; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -80px -60px;}
.shops-list .btn:hover {background:#ff0048;}
.shops-box .links {width:100%; font:300 14px/21px 'Oswald', sans-serif; text-transform:uppercase;}
.shops-box .links:after {content:""; display:block; clear:both;}
.shops-box .links a {text-decoration:none; color:#333;}
.shops-box .links a:after {content:""; display:inline-block; margin:1px 0 0 2px; vertical-align:top; width:13px; height:18px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -455px -360px;}
.shops-box .links a:hover {color:#ff0048;}
.shops-box .links a:hover:after {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -470px -360px;}
.shops-box .links .alignright {margin:0 -2px 0 0; float:right;}

/* specs box */

.specs-box {padding:0 0 40px;}
.specs-box h3 {margin:0 0 12px; font:300 1.857em/1.308em 'Titillium Web', sans-serif; text-transform:uppercase;}

/* specs list */

.specs-list {margin:0 0 15px; padding:0; list-style:none;}
.specs-list li {border-bottom:1px solid #d0d0d0; overflow:hidden; padding:15px 0 19px; font:200 1.571em/1.182em 'Titillium Web', sans-serif; width:100%;}
.specs-list .title {float:left; margin:0 10px 0 0;}
.specs-list .value {float:right;}
.specs-box .links {font:1.286em/1.167em 'Trebuchet MS', Helvetica, sans-serif;}
.specs-box .links a {text-decoration:none; color:#555;}
.specs-box .links a:hover {color:#ff0048;}

.specs-box .links {font:1.286em/1.167em 'Trebuchet MS', Helvetica, sans-serif;}
.specs-box .links a {text-decoration:none; color:#555;}
.specs-box .links a:hover {color:#ff0048;}

/* advertising */

.side-ad-detail {margin:0 0 38px; border:solid #e71b42; border-width:1px 0; background:#fff;}
.side-ad-detail a {display:block; padding:9px 5px 24px 14px; text-decoration:none; color:#939393;}
.side-ad-detail img {display:block; margin:0 0 -4px;}
.side-ad-detail .title {margin:0 0 6px; font:200 2.143em/1.167em 'Titillium Web', sans-serif; color:#555;}
#sidebar h2 {margin:0 0 10px; font:200 2em/1.2em 'Titillium Web', sans-serif; text-transform:uppercase; color:#FF0045;}
.article-block #sidebar .popular-box {padding:0 0 5px;}
.article-block #sidebar .popular-box h2 {margin:0 0 17px;}
.article-block #sidebar .popular-list li {padding:0 0 31px;}

/* latest videos */

.latest-videos-box {padding:0 0 2px;}

/* latest videos list */

.latest-videos-list {margin:0; padding:0; list-style:none;}
.latest-videos-list li {padding:6px 0 24px; overflow:hidden; width:100%;}
.latest-videos-list .visual {position:relative; float:left; margin:5px 20px 0 0; overflow:hidden; width:90px; height:90px;}
.latest-videos-list .visual img {display:block; -webkit-transition:-webkit-transform 0.3s linear 0s; -moz-transition:-moz-transform 0.3s linear 0s; -o-transition:-o-transform 0.3s linear 0s; transition:transform 0.3s linear 0s;}
.latest-videos-list .visual a.hover img {/*-webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05);*/}
.latest-videos-list .visual .play {position:absolute; top:50%; left:50%; margin:-18px 0 0 -18px; overflow:hidden; width:37px; height:37px; text-indent:-9999px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -455px -380px;}
.latest-videos-list .txt {position:relative; overflow:hidden; padding:0 0 5px; height:1%;}
.latest-videos-list .txt .category {font:300 0.857em/1.333em 'Titillium Web', sans-serif; text-transform:uppercase; text-decoration:none; color:#ff0048;}
.latest-videos-list .txt .category:hover {text-decoration:underline;}
.latest-videos-list .txt .title {display:block; padding:12px 0 0; min-height:66px; font:200 1.286em/1.222em 'Titillium Web', Arial, Helvetica, sans-serif;}
.latest-videos-list .txt .title a {text-decoration:none; color:#555;}
.latest-videos-list .txt .title a:hover {color:#FF0045;}

/* resource box */

.resource-box {padding:0;}

/* resource list */

.resource-list {margin:0; padding:2px 0 0; list-style:none;}
.resource-list li {padding:6px 0 22px; overflow:hidden; width:100%;}
.resource-list .visual {position:relative; float:left; margin:3px 20px 0 0; overflow:hidden; width:90px; height:90px;}
.resource-list .visual img {display:block; -webkit-transition:-webkit-transform 0.3s linear 0s; -moz-transition:-moz-transform 0.3s linear 0s; -o-transition:-o-transform 0.3s linear 0s; transition:transform 0.3s linear 0s; margin-left:-35%;}
.resource-list .visual a.hover img {/*-webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05);*/}
.resource-list .txt {position:relative; overflow:hidden; padding:0 0 5px; height:1%;}
.resource-list .txt .title {display:block; padding:0 0 13px; min-height:66px; font:200 1.286em/1.222em 'Titillium Web', Arial, Helvetica, sans-serif;}
.resource-list .txt .title a {text-decoration:none; color:#555;}
.resource-list .txt .title a:hover {color:#f80b3e;}
.resource-list .txt .author {display:block; font:300 1em/1.286em 'Titillium Web', sans-serif; color:#9d9d9d;}
.resource-list .txt .author a {text-decoration:none; color:#ff0048;}
.resource-list .txt .author a:hover {text-decoration:underline;}

/* help box */

.help-box {padding:0 0 29px;}
.help-box .accordion {margin:0; padding:0; list-style:none;}
.help-box .accordion li {position:relative; margin:0 0 1px;}
.help-box .accordion>li>a {display:block; padding:22px 30px 21px; font:19px/22px 'Titillium Web', sans-serif; text-transform:uppercase; text-decoration:none; color:#fff;}
.help-box .accordion>.type3>a:before,
.help-box .accordion>.type4>a:before,
.help-box .accordion>.type5>a:before {content:""; float:right; margin:5px 2px 0 10px; width:13px; height:13px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -485px -360px;}
.help-box .accordion>.type3.active>a:before,
.help-box .accordion>.type4.active>a:before,
.help-box .accordion>.type5.active>a:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -500px -360px;}
.help-box .accordion>.type1>a {background:url(../../../../bundles/thinkdigitfrontend/images/bg-accordion1.jpg);}
.help-box .accordion>.type2>a {background:url(../../../../bundles/thinkdigitfrontend/images/bg-accordion2.jpg);}
.help-box .accordion>.type3>a {background:url(../../../../bundles/thinkdigitfrontend/images/bg-accordion3.jpg);}
.help-box .accordion>.type4>a {background:url(../../../../bundles/thinkdigitfrontend/images/bg-accordion4.jpg);}
.help-box .accordion>.type5>a {background:url(../../../../bundles/thinkdigitfrontend/images/bg-accordion5.jpg);}
.help-box .accordion>.type1>a:hover,
.help-box .accordion>.type1:hover>a {background:url(../../../../bundles/thinkdigitfrontend/images/bg-accordion12.jpg);}
.help-box .accordion>.type2>a:hover,
.help-box .accordion>.type2:hover>a {background:url(../../../../bundles/thinkdigitfrontend/images/bg-accordion22.jpg);}
.help-box .accordion>.type3>a:hover,
.help-box .accordion>.type3.active>a {background:url(../../../../bundles/thinkdigitfrontend/images/bg-accordion32.jpg);}
.help-box .accordion>.type4>a:hover,
.help-box .accordion>.type4.active>a {background:url(../../../../bundles/thinkdigitfrontend/images/bg-accordion42.jpg);}
.help-box .accordion>.type5>a:hover,
.help-box .accordion>.type5.active>a {background:url(../../../../bundles/thinkdigitfrontend/images/bg-accordion52.jpg);}
.help-box .accordion .popup {display:none; position:absolute; top:-27px; left:-220px; padding:17px 15px 18px 15px; width:175px; font:200 12px/14px 'Titillium Web', sans-serif; color:#000; background:#fff; -webkit-box-shadow:2px 2px 3px rgba(0,0,0,0.2); box-shadow:2px 2px 3px rgba(0,0,0,0.2);}
.help-box .accordion li:hover .popup {display:block;}
.help-box .accordion .popup:after {content:""; position:absolute; top:50%; right:-15px; margin:-11px 0 0; width:15px; height:25px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -495px -380px;}
.help-box .accordion .popup.alter {left:auto; right:-220px; -webkit-box-shadow:-2px 2px 3px rgba(0,0,0,0.2); box-shadow:-2px 2px 3px rgba(0,0,0,0.2);}
.help-box .accordion .popup.alter:after {left:-15px; right:auto; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -510px -380px;}
.help-box .accordion .popup .title {display:block; margin:0 0 3px; font:13px/15px 'Titillium Web', sans-serif; text-transform:uppercase; color:#e7113f;}
.help-box .accordion .popup p {margin:0;}
.help-box .list .row {position:relative; margin:-1px 0 0; overflow:hidden; width:100%;}
.help-box .list .row:first-child {margin:0;}
.help-box .select1 {width:100%;}
.help-box textarea {float:left; margin:0; border:1px solid #d0d0d0; overflow:auto; padding:17px 29px; width:100%; height:79px; font:300 18px/22px 'Titillium Web', sans-serif; color:#999; background:#fff; -webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.1) inset; box-shadow:1px 1px 2px rgba(0,0,0,0.1) inset; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; resize:none;}
.help-box .input-placeholder-text {position:absolute; top:18px; left:30px; font:300 18px/22px 'Titillium Web', sans-serif; color:#999;}
.select-select1,
.select-select2,
.select-select3 {float:left; border:1px solid #d0d0d0; overflow:hidden; height:56px; width:100% !important; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.select-select1 .center,
.select-select2 .center,
.select-select3 .center {display:block; margin:0 77px 0 0; padding:17px 29px; height:22px; font:300 18px/22px 'Titillium Web', sans-serif; color:#999; background:#fff; -webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.1) inset; box-shadow:1px 1px 2px rgba(0,0,0,0.1) inset;}
.select-select1 .select-opener,
.select-select2 .select-opener,
.select-select3 .select-opener {border-left:1px solid #d0d0d0; width:76px; height:56px; -webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.1) inset; box-shadow:1px 1px 2px rgba(0,0,0,0.1) inset;}
.select-select1.select-active .select-opener,
.select-select1:hover .select-opener,
.select-select2.select-active .select-opener,
.select-select2:hover .select-opener,
.select-select3.select-active .select-opener,
.select-select3:hover .select-opener {-webkit-box-shadow:none; box-shadow:none;}
.select-select1 .select-opener:after,
.select-select2 .select-opener:after,
.select-select3 .select-opener:after {content:""; position:absolute; top:25px; left:30px; width:17px; height:10px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -20px -370px;}
.drop-select1,
.drop-select2,
.drop-select3 {margin:-1px 0 0; background:#fff;}
.drop-select1 .drop-holder,
.drop-select2 .drop-holder,
.drop-select3 .drop-holder {border:1px solid #d0d0d0; -webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.1) inset; box-shadow:1px 1px 2px rgba(0,0,0,0.1) inset;}
.drop-select1 ul li,
.drop-select2 ul li,
.drop-select3 ul li {border-top:1px solid #d0d0d0; font:300 18px/22px 'Titillium Web', sans-serif;}
.drop-select1 ul li:first-child,
.drop-select2 ul li:first-child,
.drop-select3 ul li:first-child {border-top:0;}
.drop-select1 ul li a,
.drop-select2 ul li a,
.drop-select3 ul li a {padding:17px 29px; color:#999;}
.select-select1 .select-opener {background:#dd924f;}
.select-select2 .select-opener {background:#c34563;}
.select-select3 .select-opener {background:#693b62;}
.select-select1.select-active .select-opener,
.select-select1:hover .select-opener {background:#de6926;}
.select-select2.select-active .select-opener,
.select-select2:hover .select-opener {background:#ad293d;}
.select-select3.select-active .select-opener,
.select-select3:hover .select-opener {background:#55254d;}
.drop-select1 ul li.item-selected a {background:#de6926;}
.drop-select2 ul li.item-selected a {background:#ad293d;}
.drop-select3 ul li.item-selected a {background:#55254d;}
.help-box .btn {display:block; padding:17px; font:600 18px/22px 'Titillium Web', sans-serif; text-align:center; text-decoration:none; color:#f5f5f5; background:#000;}
.help-box input[type="submit"] {display:none;}

/* category heading */

.category-heading {padding:28px 0 47px;}
.category-heading .icon {float:left; margin:-20px 36px 0 0; width:83px; height:83px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1) no-repeat -475px -157px;}
.category-heading .icon.laptop {background-position:-43px -416px;}
.category-heading .icon.tablets {background-position:-300px -416px;}
.category-heading .icon.camera {background-position:-472px -329px;}
.category-heading .icon.gameing {background-position:-215px -416px;}
.category-heading .icon.internet {background-position:-129px -504px;}
.category-heading .icon.pc {background-position:-215px -504px;}
.category-heading .icon.telecom {background-position:-300px -504px;}
.category-heading .icon.cartech {background-position:-386px -504px;}
.category-heading .icon.apps {background-position:-472px -504px;}
.category-heading .icon.software {background-position:-303px -243px;}
.category-heading .icon.download {background-position:-389px -243px;}
.category-heading .icon.storage {background-position:-475px -243px;}
.category-heading .icon.audioVideo {background-position:-129px -416px;}
.category-heading .icon.genral {background-position:-389px -157px;}
.category-heading .icon.printer {background-position:-386px -416px;}
.category-heading .icon.android {background-position:-560px -157px;}
.category-heading .icon.ios {background-position:-560px -243px;}
.category-heading .icon.blackberry {background-position:-560px -329px;}
.category-heading .icon.windows {background-position:-560px -416px;}
.category-heading .icon.wireable {background-position:-300px -504px;}
.category-heading .icon.networking {background-position:-129px -504px;}
.category-heading .icon.tv {background-position:-215px -599px;}
.category-heading h1 {margin:0; font:200 2.857em/1.1em 'Titillium Web', sans-serif; text-transform:uppercase; color:#e7113f;}

/* featured story */

.featured-story {margin:0 0 30px;}
.featured-story .heading {position:relative; z-index:2; margin:0 0 39px; border-bottom:1px solid #9c9c9c; width:100%;}
.featured-story .heading:after {content:""; display:block; clear:both;}

/* featured story navigation */

.featured-story-nav-holder>a {display:none;}
.featured-story-nav {float:left; margin:0; padding:2px 0 0 30px; list-style:none;}
.featured-story-nav li {float:left; margin:0 10px 0 0; font:300 16px/32px 'Oswald', sans-serif; text-transform:uppercase;}
.featured-story-nav li a {float:left; border:solid #f5f5f5; border-width:1px 1px 0; padding:0 18px 5px; text-decoration:none; color:#333; background:#f5f5f5;}
.featured-story-nav li.active a,
.featured-story-nav li a:hover {position:relative; margin:0 0 -1px; border:solid #9c9c9c; border-width:1px 1px 0; padding:0 18px 6px;}
.featured-story-nav li.phone a:before {content:' '; float:left; overflow:hidden; padding:0; width:34px; height:30px; text-indent:-9999px; background:#f5f5f5 url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat 9px -191px; margin:6px 6px 0 8px;}
.featured-story-nav li.phone.laptop a:before {background-position:-529px -191px;}
.featured-story-nav li.phone.tablets a:before {background-position:-203px -191px;}
.featured-story-nav li.phone.camera a:before {background-position:-35px -192px;}
.featured-story-nav li.phone.gameing a:before {background-position:-70px -191px;}
.featured-story-nav li.phone.internet a:before {background-position:-382px -191px;}
.featured-story-nav li.phone.pc a:before {background-position:-103px -191px;}
.featured-story-nav li.phone.telecom a:before {background-position:-172px -191px;}
.featured-story-nav li.phone.cartech a:before {background-position:-565px -191px;}
.featured-story-nav li.phone.apps a:before {background-position:-530px -265px;}
.featured-story-nav li.phone.software a:before {background-position:-601px -191px;}
.featured-story-nav li.phone.download a:before {background-position:-566px -265px;}
.featured-story-nav li.phone.storage a:before {background-position:-638px -190px;}
.featured-story-nav li.phone.audioVideo a:before {background-position:-604px -265px;}
.featured-story-nav li.phone.genral a:before {background-position:-636px -265px;}
.featured-story-nav li.phone.active a,
.featured-story-nav li.phone a:hover {margin:0 0 -1px; padding:0; height:38px;}

/* featured browse navigation */

.featured-browse-nav {float:right; margin:0; padding:0; list-style:none;}
.featured-browse-nav>li {position:relative; float:left; margin:0 0 0 1px; font:300 14px/38px 'Oswald', sans-serif; text-transform:uppercase;}
.featured-browse-nav>li>a {display:block; position:relative; padding:2px 0 0; text-decoration:none; color:#fff; background:#000;}
.featured-browse-nav>li.browse>a {width:185px;}
.featured-browse-nav>li.trending>a {width:151px;}
.featured-browse-nav>li.browse>a:before,
.featured-browse-nav>li.trending>a:before {content:""; float:left; margin:5px 7px 0 11px; width:28px; height:28px;}
.featured-browse-nav>li.browse>a:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -300px -90px;}
.featured-browse-nav>li.trending>a:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -330px -90px;}
.featured-browse-nav>li.browse>a:after,
.featured-browse-nav>li.trending>a:after {content:""; position:absolute; top:18px; right:12px; border:solid transparent; border-width:6px; border-top-color:#fff; width:0; height:0;} 
.featured-browse-nav .drop {display:none; position:absolute; z-index:1; top:40px; left:0; border-top:1px solid #9c9c9c; width:100%; background:#000;}
.featured-browse-nav li.hover .drop {display:block;}
.featured-browse-nav li.browse .drop:after,
.featured-browse-nav li.trending .drop:after {content:""; position:absolute; bottom:-26px; left:1px; border:solid transparent; border-top-color:#000; width:0; height:0;}
.featured-browse-nav li.browse .drop:after {border-width:26px 92px 0;}
.featured-browse-nav li.trending .drop:after {border-width:26px 75px 0;}
.featured-browse-nav .drop ul {margin:0; padding:2px 0 4px; list-style:none;}
.featured-browse-nav .drop ul li {padding:0 0 5px; font:300 14px/38px 'Oswald', sans-serif;}
.featured-browse-nav .drop ul li a {display:block; padding:3px 10px; text-decoration:none; color:#fff;}
.featured-browse-nav .drop ul li a:hover {background:#e7113f;}
.featured-browse-nav .drop ul li a:before {content:""; float:left; margin:5px 7px 0 0; width:28px; height:28px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat;}
.featured-browse-nav .drop ul li a.smarts:before {background-position:-330px -150px;}
.featured-browse-nav .drop ul li a.digital:before {background-position:-360px -150px;}
.featured-browse-nav .drop ul li a.laptops:before {background-position:-300px -180px;}
.featured-browse-nav .drop ul li a.music:before {background-position:-330px -180px;}
.featured-browse-nav .drop ul li a.games:before {background-position:-360px -180px;}
.featured-browse-nav .drop ul li a.tablets:before {background-position:-300px -210px;}
.featured-browse-nav .drop ul li a.printers:before {background-position:-330px -210px;}
.featured-browse-nav .drop ul li a.latest:before {background-position:-360px -90px;}
.featured-browse-nav .drop ul li a.reviews:before {background-position:-300px -120px;}
.featured-browse-nav .drop ul li a.rated:before {background-position:-330px -120px;}
.featured-browse-nav .drop ul li a.commented:before {background-position:-360px -120px;}
.featured-browse-nav .drop ul li a.liked:before {background-position:-300px -150px;}

/* featured block */

.featured-block {width:100%;}
.featured-block:after {content:""; display:block; clear:both;}
.featured-block .box {position:relative; float:left; margin:0 0 0 4.14%; padding:0 0 4px; width:21.89%;}
.featured-block .box:first-child {margin:0;}
.featured-block .visual-holder {position:relative; margin:0 0 32px;}
.featured-block .visual {position:relative; overflow:hidden;}
.featured-block .visual .shadow {position:absolute; top:0; left:0; width:100%; height:100%; -webkit-box-shadow:0 0 2px rgba(0,0,0,0.4) inset; box-shadow:0 0 2px rgba(0,0,0,0.4) inset;}
.featured-block .visual .tag {position:absolute; z-index:1; top:5px; left:9px; font:14px/34px 'Titillium Web', sans-serif; text-transform:uppercase; text-decoration:none; color:#fff;}
.featured-block .visual .tag4:before {content:""; float:left; margin:0 4px 0 0; width:24px; height:32px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -215px -108px;}
.featured-block .visual img {display:block; width:100%; -webkit-transition:-webkit-transform 0.3s linear 0s; -moz-transition:-moz-transform 0.3s linear 0s; -o-transition:-o-transform 0.3s linear 0s; transition:transform 0.3s linear 0s;}
.featured-block .visual img:hover {/*-webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05);*/}
.featured-block .visual a.hover img {/*-webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05);*/}
.featured-block h2 {margin:0 0 5px; font:200 2.429em/1.176em 'Titillium Web', sans-serif;}
.featured-block h2 a {text-decoration:none; color:#555;}
.featured-block h2 a:hover {color:#e7113f;}
.featured-block .price-row {width:100%;}
.featured-block .price-row:after {content:""; display:block; clear:both;}
.featured-block .main-price {float:left; margin:0 0 15px; font:200 3.071em/1.047em 'Titillium Web', sans-serif; color:#777;}
.featured-block .box:hover .main-price {color:#e7113f;}
.featured-block .logo {float:right; margin:8px 0 0;}
.featured-block .logo img {vertical-align:top;}
.featured-block .popup-holder {position:relative; float:right; margin:15px 0 0;}
.featured-block .price-btn {float:right; padding:0 6px; font:12px/21px 'Oswald', sans-serif; text-transform:uppercase; text-decoration:none; color:#fff; background:#000;}
.featured-block .price-btn:before {content:""; float:left; margin:3px 3px 0 0; width:14px; height:15px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -360px -210px;}
.featured-block .price-btn:hover,
.featured-block .popup-holder:hover .price-btn {background:#e7113f;}
.featured-block .popup-holder .popup {display:none; position:absolute; z-index:1; top:19px; right:-1px; padding:20px 0 0; width:282px; background:url(../../../../bundles/thinkdigitfrontend/images/none.gif);} 
.featured-block .popup-holder .popup.topHeight {z-index:10; padding:20px 0 0;} 
.featured-block .popup-holder:hover .popup {display:block;}
.featured-block .popup-holder .popup .shops-box {position:relative; margin:0; border-bottom:0; padding:10px 18px 3px; -webkit-box-shadow:0 2px 3px rgba(0,0,0,0.5); box-shadow:0 2px 3px rgba(0,0,0,0.5);}
.featured-block .popup-holder .popup .shops-box:after {content:""; position:absolute; top:-15px; left:50%; margin:0 0 0 -16px; width:33px; height:15px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -260px -210px;}
.featured-block .popup-holder .popup .shops-box h3 {margin:0 0 8px; font:300 2.071em/1.241em 'Titillium Web',sans-serif; text-align:center;}
.featured-block .popup-holder .popup .shops-list {padding:0;}
.featured-block .popup-holder .popup .shops-list li {padding:9px 0;}
.featured-block .popup-holder .popup .shops-list .logo-holder {width:95px;}
.featured-block .meta {overflow:hidden; width:100%;}
.featured-block .meta .author {float:left; line-height:1em; font-size:0.857em; color:#999;}
.featured-block .meta .sub-meta {float:right; width:auto;}
.featured-block .box .social {display:none; position:absolute; bottom:0; left:0; overflow:hidden; width:100%; background:#f5f5f5;}
.featured-block .box:hover .social {display:block;}
.featured-block .box .social img {vertical-align:top;}

/* ranges block */

.ranges-block {overflow:hidden; padding:0 0 30px; width:100%;}
.ranges-block .box1 {float:left; padding:0 0 0 20px; width:202px;}
.ranges-block .box1:first-child {padding-left:0;}
.ranges-block .box2 {float:left; padding:0 0 0 20px; width:141px;}
.ranges-block .box3 {float:left; padding:0 0 0 20px; width:190px;}
.ranges-block h2 {margin:0 0 7px; font:200 2.143em/1.4em 'Titillium Web', sans-serif; text-transform:uppercase; color:#6d6e71;}
.ranges-block ul {margin:0; padding:0; list-style:none;}
.ranges-block ul li {padding:0 0 10px; font:200 1.286em/1.222em 'Titillium Web', sans-serif;}
.ranges-block ul li a {text-decoration:none; color:#555;}
.ranges-block ul li a:hover {color:#e7113f;}
.ranges-block ul li a.more {font-weight:normal; color:#e7113f;}
.ranges-block ul li a.more:hover {text-decoration:underline;}
.ranges-block .ad {float:right; padding:11px 0;}
.ranges-block .ad img {vertical-align:top;}
.ranges-block.mobileNavShow {display:none;}

/* content ad */

.content-ad {margin:0 0 30px; border-bottom:1px solid #d0d0d0; padding:20px 0 40px; text-align:center;}
.content-ad img {max-width:100%; vertical-align:top;}

/* best box */

.best-box {margin:0 0 -2px; padding:26px 0 0;}
.best-box .logo-digit-top {float:right; margin:-2px 38px 0 0; overflow:hidden; width:83px; height:83px; text-indent:-9999px; background:url(../../../../bundles/thinkdigitfrontend/images/logo-digit-top.png) no-repeat;}
.best-box h2,
#sidebar .best-box h2 {margin:0 0 28px; line-height:0.949em; font-size:2.786em;}

/* best list */

.best-list {margin:0; padding:0; list-style:none;}
.best-list li {display:table; margin:0 0 41px; width:100%;}
.best-list li .visual {float:left; margin:0 19px 0 0; overflow:hidden; width:90px;}
.best-list li .visual img {display:block; width:100%; -webkit-transition:-webkit-transform 0.3s linear 0s; -moz-transition:-moz-transform 0.3s linear 0s; -o-transition:-o-transform 0.3s linear 0s; transition:transform 0.3s linear 0s;}
.best-list li .visual a.hover img {/*-webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05);*/}
.best-list .txt {display:table-cell; vertical-align:middle; width:100%;}
.best-list .tag {font:200 1.286em/1.056em 'Titillium Web', sans-serif;}
.best-list .tag a {text-decoration:none;}
.best-list .tag a:hover {text-decoration:underline;}
.best-list .title {font:100 1.4em/1.042em 'Titillium Web', Arial, Helvetica, sans-serif;}
.best-list .title a {text-decoration:none; color:#555;}
.best-list .title a:hover {color:#e7113f;}

/* fight box */

.fight-box {margin:0 0 -11px;}
.fight-box h2,
#sidebar .fight-box h2 {margin:0 0 20px;}

/* fight list */

.fight-list {margin:0; padding:0; list-style:none;}
.fight-list li {display:table; margin:0 0 40px; width:100%;}
.fight-list li .visual {float:left; margin:0 20px 0 0; overflow:hidden; width:90px;}
.fight-list li .visual img {display:block; width:100%; -webkit-transition:-webkit-transform 0.3s linear 0s; -moz-transition:-moz-transform 0.3s linear 0s; -o-transition:-o-transform 0.3s linear 0s; transition:transform 0.3s linear 0s;}
.fight-list li .visual a.hover img {/*-webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05);*/}
.fight-list .holder {display:table-cell; vertical-align:bottom; width:100%;}
.fight-list .holder .txt {position:relative;}
.fight-list .title {display:block; margin:0 30px 6px 0; font:100 1.286em/1.222em 'Titillium Web', Arial, Helvetica, sans-serif;}
.fight-list .title a {text-decoration:none; color:#555;}
.fight-list .title a:hover {color:#e7113f;}
.fight-list .social {display:none; position:absolute; bottom:-4px; left:0; width:100%; background:#f5f5f5;}
.fight-list .txt:hover .social {display:block;}
.fight-list .social img {vertical-align:top;}

/* categories box */

.categories-box {margin:0 0 29px;}
.categories-box h2,
#sidebar .categories-box h2 {margin:0 0 19px; font:200 2.143em/1.2em 'Titillium Web', sans-serif; text-transform:uppercase; color:#e7113f;}
.categories-side-list {background:#f8e9d9; 
background:url(data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ZTlkOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYxJSIgc3RvcC1jb2xvcj0iI2ZjZGNkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmY2RiZGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); 
background:-moz-linear-gradient(top, #f8e9d9 0%, #fcdcdb 61%, #fcdbdb 100%); 
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8e9d9), color-stop(61%,#fcdcdb), color-stop(100%,#fcdbdb)); 
background:-webkit-linear-gradient(top, #f8e9d9 0%,#fcdcdb 61%,#fcdbdb 100%); 
background:-o-linear-gradient(top, #f8e9d9 0%,#fcdcdb 61%,#fcdbdb 100%); 
background:-ms-linear-gradient(top, #f8e9d9 0%,#fcdcdb 61%,#fcdbdb 100%); 
background:linear-gradient(to bottom, #f8e9d9 0%,#fcdcdb 61%,#fcdbdb 100%); 
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8e9d9', endColorstr='#fcdbdb',GradientType=0 );}
.categories-side-list ul {margin:0; border-top:1px solid #fff; padding:0; list-style:none;}
.categories-side-list ul li {border-bottom:1px solid #fff; overflow:hidden; padding:24px 0 13px 18px; height:1%; font:300 0.857em/2em 'Titillium Web', sans-serif; text-transform:uppercase;}
.categories-side-list ul li .icon {float:left; margin:-4px 26px 0 0; overflow:hidden; width:54px; height:54px; text-indent:-9999px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat;}
.categories-side-list ul li .smarts {background-position:0 -300px;}
.categories-side-list ul li .cameras {background-position:-55px -300px;}
.categories-side-list ul li .laptops {background-position:-110px -300px;}
.categories-side-list ul li .players {background-position:-165px -300px;}
.categories-side-list ul li .games {background-position:0 -355px;}
.categories-side-list ul li .tablets {background-position:-55px -355px;}
.categories-side-list ul li .printer {background-position:-110px -355px;}
.categories-side-list ul li .phones {background-position:-165px -355px;}
.categories-side-list ul li .pcComponents {background-position:-230px -506px;}
.categories-side-list ul li .networking {background-position:-230px -558px;}
.categories-side-list ul li .apps {background-position:-300px -505px;}
.categories-side-list ul li .storage {background-position:-360px -506px;}
.categories-side-list ul li .carTech {background-position:-304px -560px;}
.categories-side-list ul li .title {display:block; margin:0 0 8px; font:200 2em/1em 'Titillium Web', sans-serif;}
.categories-side-list ul li a {text-decoration:none; color:#555;}
.categories-side-list ul li a:hover {color:#e7113f;}
.categories-side-list ul li .sep {margin:0 6px;}
.categories-side-list .links {padding:7px 0 6px; font:600 1em/1.714em 'Titillium Web', sans-serif; text-transform:uppercase; text-align:center;}
.categories-side-list .links a {text-decoration:none; color:#555;}
.categories-side-list .links a:hover {color:#e7113f;}
.category-browse-row {display:none;}

/* videos heading */

.videos-heading {padding:28px 0 38px;}
.videos-heading .icon {float:left; margin:-20px 36px 0 0; width:83px; height:83px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -390px 0;}
.videos-heading h1 {margin:0; font:200 2.857em/1.1em 'Titillium Web', sans-serif; text-transform:uppercase; color:#e7113f;}
.videos-heading h1 span {float:right; max-width:320px; max-height:50px; text-align:right; overflow:hidden;}

/* video navigations */

.video-navs-row {position:relative; z-index:2; margin:0 0 40px; border-bottom:1px solid #9c9c9c; width:100%;}
.video-navs-row:after {content:""; display:block; clear:both;}

/* video navigation */

.video-nav {float:left; margin:0; padding:8px 0 11px; list-style:none;}
.video-nav li {float:left; margin:0 0 0 49px; font:300 18px/21px 'Oswald', sans-serif; text-transform:uppercase;}
.video-nav li:first-child {margin:0;}
.video-nav li a {text-decoration:none; color:#555;}
.video-nav li a:hover,
.video-nav li.active a {color:#e7113f;}
.video-nav li.more {display:none;}

/* video tools navigation */

.video-tools-nav {float:right; margin:0; padding:0; list-style:none;}
.video-tools-nav>li {position:relative; float:left; margin:0 0 0 1px; font:300 14px/38px 'Oswald', sans-serif; text-transform:uppercase;}
.video-tools-nav>li>a {display:block; position:relative; padding:2px 0 0; text-decoration:none; color:#fff; background:#000;}
.video-tools-nav>li.browse>a {width:185px;}
.video-tools-nav>li.all>a {width:151px;}
.video-tools-nav>li.browse>a:before,
.video-tools-nav>li.all>a:before {content:""; float:left; margin:5px 7px 0 11px; width:28px; height:28px;}
.video-tools-nav>li.browse>a:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -300px -90px;}
.video-tools-nav>li.all>a:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -300px -240px;}
.video-tools-nav>li.browse>a:after,
.video-tools-nav>li.all>a:after {content:""; position:absolute; top:18px; right:12px; border:solid transparent; border-width:6px; border-top-color:#fff; width:0; height:0;}
.video-tools-nav .drop {display:none; position:absolute; z-index:1; top:40px; left:0; border-top:1px solid #9c9c9c; width:100%; background:#000;}
.video-tools-nav li.hover .drop {display:block;}
.video-tools-nav .drop:after {content:""; position:absolute; left:1px; border:solid transparent; border-top-color:#000; width:0; height:0;}
.video-tools-nav li.browse .drop:after {bottom:-27px; border-width:27px 92px 0;}
.video-tools-nav li.all .drop:after {bottom:-22px; border-width:22px 75px 0;}
.video-tools-nav .drop ul {margin:0; padding:0; list-style:none;}
.video-tools-nav .drop ul li {padding:1px 0 0; font:300 14px/38px 'Oswald', sans-serif;}
.video-tools-nav li.browse .drop ul li {padding:1px 0 2px;}
.video-tools-nav .drop ul li a {display:block; padding:4px 10px; text-decoration:none; color:#fff;}
.video-tools-nav .drop ul li a:hover {background:#e7113f;}
.video-tools-nav .drop ul li a:before {content:""; float:left; margin:5px 7px 0 0; width:28px; height:28px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat;}
.video-tools-nav .drop ul li a.smarts:before {background-position:-330px -150px;}
.video-tools-nav .drop ul li a.digital:before {background-position:-360px -150px;}
.video-tools-nav .drop ul li a.laptops:before {background-position:-300px -180px;}
.video-tools-nav .drop ul li a.music:before {background-position:-330px -180px;}
.video-tools-nav .drop ul li a.games:before {background-position:-360px -180px;}
.video-tools-nav .drop ul li a.tablets:before {background-position:-300px -210px;}
.video-tools-nav .drop ul li a.printers:before {background-position:-330px -210px;}
.video-tools-nav .drop ul li a.videos:before {background-position:-330px -240px;}
.video-tools-nav .drop ul li a.reviews:before {background-position:-360px -240px;}
.video-tools-nav .drop ul li a.tech:before {background-position:-300px -270px;}
.video-tools-nav .drop ul li a.interviews:before {background-position:-330px -270px;}
.video-tools-nav .drop ul li a.fight:before {background-position:-360px -270px;}
.video-tools-nav .drop ul li a.tips:before {background-position:-300px -300px;}
.video-tools-nav .drop ul li a.parts:before {background-position:-537px -485px;}
.video-tools-nav .drop ul li a.general:before {background-position:-574px -486px;}
.video-tools-nav .drop ul li a.ultrabooks:before {background-position:-537px -548px;}
.video-tools-nav .drop ul li a.storage:before {background-position:-537px -577px;}
.video-tools-nav .drop ul li a.features:before {background-position:-537px -518px;}
.video-tools-nav .drop ul li a.apps:before {background-position:-572px -522px;}
.video-tools-nav .drop ul li a.cartech:before {background-position:-572px -552px;}
.video-tools-nav .drop ul li a.allslideshow:before {background-position:-572px -580px;}
.video-tools-nav .drop ul li a.pc:before {background-position:-499px -498px;}
.video-tools-nav .drop ul li a.media:before {background-position:-499px -528px;}
.video-tools-nav .drop ul li a.window:before {background-position:-499px -558px;}
.video-tools-nav .drop ul li a.telecom:before {background-position:-499px -590px;}
.video-tools-nav .drop ul li a.wireable:before {background-position:-455px -502px;}
.video-tools-nav .drop ul li a.other:before {background-position:-455px -534px;}
.video-tools-nav .drop ul li a.printer:before {background-position:-455px -534px;}
.video-tools-nav .drop ul li a.internet:before {background-position:-455px -560px;}
.video-tools-nav .drop ul li a.sofware:before {background-position:-455px -585px;}


/* videos area */

.videos-area {overflow:hidden; padding:0; width:100%;}
.videos-area .holder {margin:-1px -3.125% 0 0;}
.videos-area .box {position:relative; float:left; margin:0 3.03% 0 0; border-top:1px solid #d0d0d0; padding:37px 0 35px; width:30.3%;}
.videos-area .article .tag {margin:0 0 5px; font:200 1em/1.286em 'Titillium Web', sans-serif; text-transform:uppercase; color:#e7113f;}
.videos-area .article .visual {position:relative; margin:0 0 11px; overflow:hidden; width:100%; display:block;}
.videos-area .article .visual img {display:block; width:100%; -webkit-transition:-webkit-transform 0.3s linear 0s; -moz-transition:-moz-transform 0.3s linear 0s; -o-transition:-o-transform 0.3s linear 0s; transition:transform 0.3s linear 0s;}
.videos-area .article .visual a.hover img {/*-webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05);*/}
.videos-area .article .visual .shadow {position:absolute; top:0; left:0; width:100%; height:100%; -webkit-box-shadow:0 0 2px rgba(0,0,0,0.5) inset; box-shadow:0 0 2px rgba(0,0,0,0.5) inset;}
.videos-area .article .play {position:absolute; top:50%; left:50%; margin:-37px 0 0 -38px; overflow:hidden; width:75px; height:75px; text-indent:-9999px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -150px -30px;}
.videos-area .article h2 {margin:0 0 16px; font:200 2.429em/1.176em 'Titillium Web', sans-serif;}
.videos-area .article h2 a {text-decoration:none; color:#555;}
.videos-area .article h2 a:hover {color:#e7113f;}
.videos-area .article .meta {position:absolute; bottom:18px; left:0; width:100%;}
.videos-area .article .meta .author {float:left; font:300 0.857em/1.25em 'Titillium Web', sans-serif; color:#999;}
.videos-area .article .meta .author a {text-decoration:none; color:#555;}
.videos-area .article .meta .author a:hover {color:#e7113f;}
.videos-area .article .meta .sub-meta {float:right; width:auto;}
.videos-area .box .ad {padding:22px 0 0; text-align:center;}
.videos-area .box .ad img {max-width:100%; vertical-align:top;}

/* videos block */

.videos-block .content-holder {margin:0 340px 0 0; padding:0;}
.videos-block #sidebar {margin:0 0 0 -300px; padding:0;}

/* videos gallery */

.videos-gallery {position:relative; margin:9px 0 29px;}
.videos-gallery .mask {position:relative; overflow:hidden; width:100%;}
.videos-gallery .mask .slideset {float:left; width:99999px;}
.videos-gallery .mask .slide {float:left; width:660px;}
.videos-gallery .mask .slide img {width:100%;}
.videos-gallery .play {position:absolute; top:50%; left:50%; margin:-52px 0 0 -52px; overflow:hidden; width:104px; height:104px; text-indent:-9999px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -390px -90px;}
.videos-gallery img {display:block; width:100%; -webkit-transition:-webkit-transform 0.3s linear 0s; -moz-transition:-moz-transform 0.3s linear 0s; -o-transition:-o-transform 0.3s linear 0s; transition:transform 0.3s linear 0s;}
.videos-gallery a.hover img {/*-webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05);*/}
.videos-gallery .btn-prev,
.videos-gallery .btn-next {position:absolute; top:50%; margin:-21px 0 0; overflow:hidden; width:43px; height:43px; text-indent:-9999px;}
.videos-gallery .btn-prev {left:20px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -390px -200px;}
.videos-gallery .btn-next {right:20px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -440px -200px;}
.videos-gallery .btn-prev:hover {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -390px -250px;}
.videos-gallery .btn-next:hover {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -440px -250px;}
.video-content {padding:0 0 13px; line-height:1.2em; font-size:1.429em;}
.video-content h1 {margin:0 0 11px; line-height:1.208em; font-size:2.4em;}
.video-content p {margin:0 0 10px;}

/* video meta */

.video-content .meta {margin:0 0 14px; font:300 0.7em/1.714em 'Titillium Web', sans-serif; color:#9d9d9d;}
.video-content .meta a {text-decoration:none;}
.video-content .meta a:hover {text-decoration:underline;}
.video-content .meta .date {font-style:normal;}
.video-content .meta .date:before {content:""; display:inline-block; vertical-align:top; margin:5px 3px 0 9px; width:16px; height:16px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -120px -60px;}
.video-content .meta .email {color:#9d9d9d;}
.video-content .meta .email:hover {color:#ff0048;}
.video-content .meta .email:before {content:""; display:inline-block; vertical-align:top; margin:3px 8px 0 9px; width:22px; height:17px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -80px -140px;}
.video-content .meta .socials {display:inline-block; vertical-align:top; padding:3px 15px 0 14px;}
.video-content .meta .socials img {vertical-align:top;}
.video-info {border-top:1px solid #d0d0d0; padding:24px 0 0;}
.video-info.stayConnected {width:100%; float:left;}
.video-info .social-row {padding:0 0 24px; width:100%;}
.video-info .social-row:after {content:""; display:block; clear:both;}
.video-info .social-row .title {float:left; margin:0 22px 0 0; line-height:1.222em; font-size:1.286em; font-weight:600; color:#9d9d9d;}
.video-info .social-row .socials {margin:0; padding:0; list-style:none;}
.video-info .social-row .socials li {float:left; margin:0 11px 0 0;}
.video-info .social-row .socials li a {display:block; width:26px; height:25px; text-indent:-9999px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat;}
.video-info .social-row .socials li a.facebook {background-position:-150px 0;}
.video-info .social-row .socials li a.twitter {background-position:-180px 0;}
.video-info .social-row .socials li a.google-plus {background-position:-210px 0;}
.video-info .social-row .socials li a.rss {background-position:-642px -60px;}
.video-info .social-row .socials li a.facebook:hover {background-position:0 -30px;}
.video-info .social-row .socials li a.twitter:hover {background-position:-30px -30px;}
.video-info .social-row .socials li a.google-plus:hover {background-position:-60px -30px;}
.video-info .social-row .socials li a.rss:hover {background-position:-642px -90px;}
.video-title {padding:0 0 10px; width:100%;}
.video-title:after {content:""; display:block; clear:both;}
.video-title .icon {float:left; margin:0 19px 10px 0;}
.video-title .icon img {display:block;}
.video-title h2,
.article-block2 .video-title h2 {margin:0; overflow:hidden; padding:24px 0 0; max-width:500px; line-height:1.2em; font-size:2.143em; text-transform:uppercase;}
.video-specs {padding:0 0 18px; max-width:778px;}
.video-specs-row {width:100%;}
.video-specs-row:after {content:""; display:block; clear:both;}
.video-specs .tabset {float:left; margin:0; padding:0; list-style:none;}
.video-specs .tabset li {float:left; margin:0 0 0 1px; padding:6px 0 0; font:300 1em/1.8em 'Oswald', sans-serif; text-transform:uppercase;}
.video-specs .tabset li.active {padding:0; font:300 1em/2.2em 'Oswald', sans-serif;}
.video-specs .tabset li a {display:block; padding:0 15px; text-decoration:none; color:#555; background:#fff;}
.video-specs .tabset li a:hover {color:#fff; background:#ec0043;}
.video-specs .tabset li.active a {padding:0 11px; color:#fff; background:#000;}
.video-specs .link-all {float:right; margin:12px 0 0; line-height:1.214em; font-size:1em; text-decoration:none; color:#555;}
.video-specs .link-all:before {content:""; float:right; margin:5px 5px 0 9px; width:6px; height:10px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -260px -240px;}
.video-specs .link-all:hover {color:#ff0048;}
.video-specs .link-all:hover:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -270px -240px;}
.video-table,
.article-table .video-table {table-layout:fixed; margin:0 0 10px; width:100%; border-collapse:collapse; text-align:center;}
.video-table th,
.article-table .video-table th {border:1px solid #d9d9d9; padding:13px 5px; line-height:1.222em; font-size:1em; font-weight:normal; color:#d9d9d9; background:#474747;}
.video-table td,
.article-table .video-table td {border:1px solid #d9d9d9; padding:13px 5px !important; line-height:1.222em; color:#474747 !important; background:#f9f9f9 !important;}
.video-table tbody tr:nth-child(even) td {background:#fff;}

.article-table .video-table.borerNone td {border:none;}

/* recommended box */

.recommended-box2 {padding:1px 0 4px;}
.recommended-box2 h2,
#sidebar .recommended-box2 h2 {margin:0 0 25px; font:200 2.143em/1.2em 'Titillium Web', sans-serif; text-transform:uppercase; color:#e7113f;}

/* recommended list */

.recommended-list2 {margin:0; padding:4px 0 0; list-style:none;}
.recommended-list2 li {overflow:hidden; padding:0 0 26px; width:100%;}
.recommended-list2 .visual {position:relative; float:left; margin:4px 20px 10px 0; overflow:hidden; width:90px; height:90px;}
.recommended-list2 .visual img {display:block; -webkit-transition:-webkit-transform 0.3s linear 0s; -moz-transition:-moz-transform 0.3s linear 0s; -o-transition:-o-transform 0.3s linear 0s; transition:transform 0.3s linear 0s; height:100%; margin-left:-30%;}
.recommended-list2 .visual .play {position:absolute; top:50%; left:50%; margin:-25px 0 0 -25px; overflow:hidden; width:50px; height:50px; text-indent:-9999px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat 0 -250px;}
.recommended-list2 .txt {position:relative; overflow:hidden; padding:0 0 5px; height:1%;}
.recommended-list2 .txt .title {display:block; margin:0 0 15px; font:200 1.286em/1.222em 'Titillium Web', Arial, Helvetica, sans-serif;}
.recommended-list2 .txt .title a {text-decoration:none; color:#555;}
.recommended-list2 .txt .title a:hover {color:#f80b3e;}
.recommended-list2 .txt .social {display:none; position:absolute; bottom:1px; left:0; overflow:hidden; width:100%; background:#f5f5f5;}
.recommended-list2 .txt:hover .social {display:block;}
.recommended-list2 .txt .social img {vertical-align:top;}

/* compare heading */

.compare-heading {padding:28px 0 47px;}
.compare-heading .icon {float:left; margin:-20px 18px 0 0; width:83px; height:83px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -480px 0;}
.compare-heading h1 {display:inline-block; vertical-align:top; margin:0 21px 0 0; font:200 2.786em/1.128em 'Titillium Web', sans-serif; text-transform:uppercase; color:#e7113f;}
.compare-heading .sub-title {display:inline-block; line-height:1.556em; font-size:1.286em; vertical-align:bottom; color:#555;}

/* compare navigation row */

.compare-nav-row {position:relative; z-index:2; margin:0; border-bottom:1px solid #9c9c9c; width:100%;}
.compare-nav-row:after {content:""; display:block; clear:both;}

/* compare navigation */

.compare-nav {float:left; margin:0; padding:2px 0 0 30px; list-style:none;}
.compare-nav li {float:left; margin:0 15px 0 0; font:300 18px/32px 'Oswald', sans-serif; text-transform:uppercase;}
.compare-nav li a {float:left; border:solid #f5f5f5; border-width:1px 1px 0; padding:0 16px 5px; text-decoration:none; color:#333; background:#f5f5f5;}
.compare-nav li a:hover {position:relative; padding:0 16px 5px; color:#ff0048;}
.compare-nav li.active a {position:relative; margin:0 0 -1px; border:solid #9c9c9c; border-width:1px 1px 0; padding:0 16px 6px; color:#ff0048;}
.compare-nav li.laptop a {float:left; overflow:hidden; padding:0; width:53px; height:37px; text-indent:-9999px; background:#f5f5f5 url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -221px -364px;}
.compare-nav li.laptop.active a {margin:0 0 -1px; padding:0; height:38px;}
.help-decide-btn {float:right; padding:0 20px 0 14px; font:300 16px/40px 'Oswald', sans-serif; text-transform:uppercase; text-decoration:none; color:#fff; background:#000;}
.help-decide-btn:before {content:""; float:left; margin:13px 8px 0 0; width:30px; height:18px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -260px -260px;}
.help-decide-btn:hover {background:#e7113f;}

/* compare area */

.compare-area {width:100%;}
.compare-area.home {padding:20px 0 0 0;}
.compare-area:after {content:""; display:block; clear:both;}
.compare-area .box1 {float:left; width:236px;}
.compare-slider {position:relative; overflow:hidden;}
.compare-slider .mask {overflow:hidden; width:100%;}
.compare-slider .slideset {overflow:hidden; width:99999px;}
.compare-slider .btn-prev,
.compare-slider .btn-next {display:block; position:absolute; z-index:2; top:135px; height:37px; font:300 14px/37px 'Oswald', sans-serif; text-transform:uppercase; text-decoration:none; color:#fff; background:#000;}
.compare-slider .btn-prev {left:20px;}
.compare-slider .btn-next {right:0;}
.compare-slider .btn-prev:before {content:""; float:left; width:42px; height:37px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat 0 -410px; box-shadow:3px 0 5px rgba(0,0,0,0.2);}
.compare-slider .btn-next:before {content:""; float:right; width:42px; height:37px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -50px -410px; box-shadow:-3px 0 5px rgba(0,0,0,0.2);}
.compare-slider .btn-prev span,
.compare-slider .btn-next span {display:none; float:left; padding:0 10px;}
.compare-slider .btn-prev:hover span,
.compare-slider .btn-next:hover span {display:block;}
.compare-area .box {float:left; margin:0 0 0 20px; width:240px;}
.compare-area .close-row {overflow:hidden; padding:46px 0 10px; width:100%; position:relative;}
.compare-area .close-row .close {float:right; overflow:hidden; width:15px; height:15px; text-indent:-9999px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -300px -330px;}
.compare-area .visual-holder {position:relative; margin:0 0 45px;}
.compare-area .visual {position:relative; overflow:hidden; min-height:165px; background:#FFF;}
.compare-area .visual img {display:block; width:100%; -webkit-transition:-webkit-transform 0.3s linear 0s; -moz-transition:-moz-transform 0.3s linear 0s; -o-transition:-o-transform 0.3s linear 0s; transition:transform 0.3s linear 0s;}
.compare-area .visual a.hover img {/*-webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05);*/}
.compare-area .visual .shadow {position:absolute; top:0; left:0; width:100%; height:100%; -webkit-box-shadow:0 0 2px rgba(0,0,0,0.4) inset; box-shadow:0 0 2px rgba(0,0,0,0.4) inset;}
.compare-area .extra {background:#fff;}.compare-area .extra .heading {padding:17px 15px 18px; line-height:16px; font-size:12px; font-weight:normal; text-transform:uppercase;}
.compare-area .extra .heading .title {display:block; line-height:20px; font-size:16px; text-decoration:none; color:#e7113f;}
.compare-area .extra .heading .title:hover {text-decoration:underline;}
.form-compare .check-list {margin:0; padding:180px 0 0 20px; list-style:none;}
.form-compare .check-list li {overflow:hidden; padding:0 0 14px; width:100%;}
.form-compare .check-list label {line-height:1.167em; font-size:1.286em; color:#555;}
.form-compare .check-list .chk-label-active {color:#e7113f;}
.form-compare .check-list .chk-area {float:left; margin:4px 7px 0 0; border:0; width:15px; height:15px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -320px -330px;}
.form-compare .check-list .chk-checked {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -340px -330px;}
.form-compare .row {margin:0 0 -1px; width:100%;}
.form-compare .select-area {border:0; width:100% !important; height:40px;}
.form-compare .select-area .center {display:block; margin:0 42px 0 0; border:solid #c5c5c5; border-width:1px 0 1px 1px; padding:5px 10px; line-height:28px; font-size:18px; color:#555; background:#fff;}
.form-compare .select-area .select-opener {border:solid #c5c5c5; border-width:1px 0; width:42px; height:38px; background:#000;}
.form-compare .select-area .select-opener:after {content:""; position:absolute; top:16px; left:14px; border:solid transparent; border-width:6px 7px; border-top-color:#fff;}
.drop-compare-select {margin:-1px 0 0; background:#fff;}
.drop-compare-select .drop-holder {border:1px solid #d0d0d0; -webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.1) inset; box-shadow:1px 1px 2px rgba(0,0,0,0.1) inset;}
.drop-compare-select ul li {border-top:1px solid #d0d0d0; font:300 18px/18px 'Titillium Web', sans-serif;}
.drop-compare-select ul li:first-child {border-top:0;}
.drop-compare-select ul li a {padding:10px; color:#555;}
.drop-compare-select ul li.item-selected a {background:#000}
.form-compare input[type="submit"] {display:none;}
.compare-area .price-row {margin:0 0 10px; border:solid #9c9c9c; border-width:1px 0; width:100%; clear:both;}
.compare-area .price-row:after {content:""; display:block; clear:both;}
.compare-area .price-row .price-title {padding:18px; line-height:1.125em; font-size:2.286em; font-weight:200; color:#e7113f;}
.compare-area .price-row .price {padding:18px 0 20px; line-height:1.222em; font-size:2.571em; font-weight:300; text-align:center; color:#777;}
.compare-area .popup-holder {position:relative;}
.popup2 {position:absolute; z-index:2; top:123px; left:50%; width:300px; background:url(../../../../bundles/thinkdigitfrontend/images/none.gif);}
.popup-holder .popup2 {visibility:hidden; z-index:-999; margin:0 0 0 -160px;}
.compare-area .popup-holder.hover>.price {color:#e7113f;}
.popup2 .shops-box {position:relative; margin:0; border-bottom:0; padding:12px 19px 3px 20px; -webkit-box-shadow:0 2px 3px rgba(0,0,0,0.5); box-shadow:0 2px 3px rgba(0,0,0,0.5); top:-50px;}
.popup2 .shops-box:after {content:""; position:absolute; top:-15px; left:50%; margin:0 0 0 -16px; width:33px; height:15px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -260px -210px;}
.popup2 .shops-box h3 {margin:0 0 8px; font:300 30px/36px 'Titillium Web',sans-serif; text-align:center;}
.popup2 .shops-list {padding:0;}
.popup2 .shops-list .price {float:left; padding:0; line-height:28px; font-size:18px; color:#555;}

.ratingWhereToBuy {top:105px; left:inherit; right:0 !important;}
.ratingWhereToBuy .shops-box:after {left:75%;}
.ratingWhereToBuy .shops-box h3 {margin:0 0 8px; font:300 30px/36px 'Titillium Web',sans-serif !important; text-align:center;}
.ratingWhereToBuy .shops-list .pricew {float:left; padding:0; line-height:28px; font-size:18px; color:#555;}
.ratingWhereToBuy .shops-list .logo-holder img {width:inherit;}

/* compare menu */

.compare-menu {margin:0 0 37px; border-bottom:1px solid #9c9c9c; overflow:hidden; padding:11px 0 20px; width:100%; list-style:none; white-space:nowrap; text-overflow:ellipsis;}
.compare-menu li {float:left; margin:5px 20px; font:300 1.286em/1.167em 'Oswald', sans-serif; text-transform:uppercase;}
.compare-menu li a {text-decoration:none; color:#000;}
.compare-menu li.active a,
.compare-menu li a:hover {color:#ee044b;}

/* compare block */

.compare-block .open-close {margin:0 0 10px; -webkit-box-shadow:0 3px 3px rgba(0,0,0,0.1); box-shadow:0 3px 3px rgba(0,0,0,0.1);}
.compare-block .opener {display:block; padding:19px 17px 12px; line-height:1.2em; font-size:2.143em; text-transform:uppercase; text-decoration:none; color:#4c4d4f; background:#fff;}
.compare-block .opener .bullet {content:""; float:right; margin:16px 0 0 16px; width:20px; height:2px; background:#868687;}
.compare-block .opener:hover {color:#e7113f; background:#eee;}
.compare-block .opener:hover .bullet {background:#e96478;}
.compare-block .row {border-top:1px solid #9c9c9c; width:100%; background:#fff;}
.compare-block .row:after {content:""; display:block; clear:both;}
.compare-block .box1 {float:left; margin:0; padding:10px 0; width:240px; line-height:1.636em; font-size:1.571em;}
.compare-block .box {float:left; margin:0 0 0 20px; padding:10px 0; width:240px; line-height:1.636em; font-size:1.571em;}
.compare-block .box1 .area-left {padding:0 0 0 21px; font-weight:normal;}
.compare-block .box .area-right {padding:0 10px 0 0;}
.mynewH {position:relative; float:left; width:240px;}
.os {position:relative; width:19.66%; display:inline-block; box-sizing:border-box;}
.os:before {width:48px; height:34px; float:left; content:''; background: url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -192px -693px; position:absolute; top:0; left:0; margin:-30px 0 0 0;}
.os.android:before {background-position: 0 -693px;}
.os.windows:before {background-position: -48px -693px;}
.os.ios:before {background-position: -96px -693px;}
.os.blackberry:before {background-position: -144px -693px;}

.compare-block .type-list {margin:0; padding:0; list-style:none;}
.compare-block .type-list li.green,
.compare-block .type-list li.red {padding:0 0 0 26px;}
.compare-block .type-list li.green:before,
.compare-block .type-list li.red:before {content:""; float:left; margin:11px 0 0 -24px; width:13px; height:14px;}
.compare-block .type-list li.green:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -300px -350px;}
.compare-block .type-list li.red:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -320px -350px;}
.compare-block .type-list .popup-holder {position:relative; display:inline-block; vertical-align:top;}
.popup3 {position:absolute; z-index:1; top:43px; left:-37px; padding:13px 18px; width:172px; line-height:1.167em; font-size:0.857em; color:#000; background:#fff; -webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.3); box-shadow:1px 1px 4px rgba(0,0,0,0.3);}
.popup3:before {content:""; position:absolute; top:-13px; left:50%; margin:0 0 0 -13px; width:27px; height:13px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -300px -370px;}
.popup-holder .popup3 {visibility:hidden; z-index:-9999;}
.compare-block .type-list .popup-holder.hover {font-weight:normal;}
.popup3 .title {display:block; margin:0 0 2px; line-height:1.308em; font-size:1.083em; color:#e7113f;}
.popup3 p {margin:0 0 5px;}
.compare-block .inches {margin:10px 0 9px; padding:14px 0 0; width:90px; height:53px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -500px -100px;}
.compare-block .ppi:after {content:""; display:inline-block; margin:3px 0 0 13px; width:30px; height:30px; vertical-align:top;}
.compare-block .ppi.type1:after {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -540px -180px;}
.compare-block .ppi.type2:after {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -540px -220px;}
.compare-block .ppi.type3:after {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -500px -220px;}
.compare-block .ppi.type4:after {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -500px -180px;}
.compare-block .speed:after {content:""; display:inline-block; margin:3px 0 0 12px; width:37px; height:29px; vertical-align:top;}
.compare-block .speed.type1:after {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -500px -300px;}
.compare-block .speed.type2:after {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -540px -300px;}
.compare-block .speed.type3:after {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -540px -260px;}
.compare-block .speed.type4:after {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -500px -260px;}
.compare-block .life:after {content:""; display:inline-block; margin:7px 0 0 12px; width:40px; height:20px; vertical-align:top;}
.compare-block .life.type1:after {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -500px -340px;}
.compare-block .life.type2:after {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -550px -370px;}
.compare-block .life.type3:after {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -500px -370px;}
.compare-block .life.type4:after {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -550px -340px;}
.compare-block .ram-speed:after {content:""; display:inline-block; margin:8px 0 0 12px; width:22px; height:22px; vertical-align:top;}
.compare-block .ram-speed.type1:after {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -420px -380px;}
.compare-block .ram-speed.type2:after {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -460px -380px;}
.compare-block .ram-speed.type3:after {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -606px -380px; width:66px;}
.compare-block .ram-speed.type4:after {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -606px -415px; width:88px;}
.compare-block .price {margin:0 0 12px; line-height:1.161em; font-size:1.409em; color:#6c6c6c;}
.compare-block .btn {display:inline-block; margin:0 5px 0 0; padding:0 6px 0 8px; font:12px/21px 'Oswald', sans-serif; text-transform:uppercase; text-decoration:none; vertical-align:top; color:#fff; background:#000;}
.compare-block .btn:before {content:""; display:inline-block; margin:3px 4px 0 -3px; width:17px; height:15px; vertical-align:top; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -80px -60px;}
.compare-block .btn:hover {background:#e7113f;}
.compare-ad {padding:30px 0 40px; text-align:center;}
.compare-ad img {vertical-align:top;}

/* compare winner */

.compare-winner {margin:14px 0 10px; background:#fff; -webkit-box-shadow:0 3px 3px rgba(0,0,0,0.1); box-shadow:0 3px 3px rgba(0,0,0,0.1);}
.compare-winner h1 {margin:0; padding:16px; line-height:1.2em; font-size:2.143em; text-align:center; color:#000; background:#ffe1de;}
.compare-winner .holder {padding:28px 0 31px; width:100%;}
.compare-winner .holder:after {content:""; display:block; clear:both;}
.compare-winner .box {float:left; margin:0 0 0 20px; width:240px; line-height:1.636em; font-size:1.571em;}
.compare-winner .box1 {float:left; width:240px;}
.compare-winner .box1 .area-left {padding:0 0 0 21px; font-weight:normal;}
.compare-winner .row {padding:0 0 18px; width:100%;}
.compare-winner .row:after {content:""; display:block; clear:both;}
.compare-winner .txt {overflow:hidden; padding:0 10px 0 0; line-height:1.125em; font-size:0.727em;}
.compare-winner .visual {position:relative; float:left; margin:2px 6% 10px 0; width:41.1%; overflow:hidden;}
.compare-winner .visual img {display:block; width:100%; -webkit-transition:-webkit-transform 0.3s linear 0s; -moz-transition:-moz-transform 0.3s linear 0s; -o-transition:-o-transform 0.3s linear 0s; transition:transform 0.3s linear 0s;}
.compare-winner .visual a.hover img {/*-webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05);*/}
.compare-winner .visual .shadow {position:absolute; top:0; left:0; width:100%; height:100%; -webkit-box-shadow:0 0 2px rgba(0,0,0,0.5) inset; box-shadow:0 0 2px rgba(0,0,0,0.5) inset;}
.compare-winner .txt a {text-decoration:none; color:#e7113f;}
.compare-winner .btn {display:inline-block; padding:0 16px; vertical-align:top; font:300 16px/30px 'Oswald', sans-serif; text-transform:uppercase; text-decoration:none; color:#fff; background:#000;}
.compare-winner .btn:before {content:""; float:left; margin:6px 10px 0 0; width:21px; height:19px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -300px -390px;}
.compare-winner .btn:hover {background:#e7113f;}
.compare-winner .title {display:block; margin:0 0 13px; line-height:1em; font-size:1.57em;}
.compare-winner .socials {margin:0; overflow:hidden; padding:0; width:100%; list-style:none;}
.compare-winner .socials li {float:left; margin:0 11px 0 0;}
.compare-winner .socials a {display:block; overflow:hidden; width:26px; height:25px; text-indent:-9999px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat;}
.compare-winner .socials .facebook {background-position:0 -420px;}
.compare-winner .socials .twitter {background-position:-30px -420px;}
.compare-winner .socials .google-plus {background-position:-60px -420px;}
.compare-winner .socials .facebook:hover {background-position:0 -30px;}
.compare-winner .socials .twitter:hover {background-position:-30px -30px;}
.compare-winner .socials .google-plus:hover {background-position:-60px -30px;}

/* compare panel */

.compare-panel {position:absolute; z-index:4; display:none; left:0; border-bottom:5px solid #e30031; width:100%; background:#fff; -webkit-box-shadow:0 3px 3px rgba(0,0,0,0.1); box-shadow:0 3px 3px rgba(0,0,0,0.1);}
.compare-panel .holder {margin:0 auto; overflow:hidden; height:1%; max-width:1000px;}
.compare-panel .holder.default{max-width:1280px;}
.compare-panel .box1 {float:left; width:240px;}
.compare-panel .box {position:relative; float:left; margin:0 0 0 20px; padding:15px 0 22px; width:240px; line-height:1.636em; font-size:1.571em;}
.compare-panel .box:before {content:""; position:absolute; top:0; left:0; margin:0 0 0 -10px; width:1px; height:1000px; background:#7b7b7b;}
.compare-panel .box:first-child:before,
.compare-panel .box.no-sep:before {display:none;}
.compare-panel .title {padding:23px 0 0; line-height:2.06em; font-size:2.29em; color:#7b7b7b;}
.compare-panel .close-row {overflow:hidden; padding:0 0 7px; width:100%;}
.compare-panel .close-row .close {float:left; overflow:hidden; width:11px; height:11px; text-indent:-9999px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -340px -350px;}
.compare-panel .row {overflow:hidden; width:100%;}
.compare-panel .visual {position:relative; float:left; margin:1px 6% 10px 0; overflow:hidden; width:30%;}
.compare-panel .visual img {display:block; width:100%; -webkit-transition:-webkit-transform 0.3s linear 0s; -moz-transition:-moz-transform 0.3s linear 0s; -o-transition:-o-transform 0.3s linear 0s; transition:transform 0.3s linear 0s;}
.compare-panel .visual a.hover img {/*-webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05);*/}
.compare-panel .visual .shadow {position:absolute; top:0; left:0; width:100%; height:100%; -webkit-box-shadow:0 0 2px rgba(0,0,0,0.5) inset; box-shadow:0 0 2px rgba(0,0,0,0.5) inset;}
.compare-panel .txt {overflow:hidden; padding:0 10px 0 0; line-height:1.231em; font-size:0.691em; font-weight:600;}
.compare-panel .txt a {text-decoration:none; color:#333;}
.compare-panel .txt a:hover {color:#e7113f;}
.mobile-compare {display:none;}

/* downloads heading */

.downloads-heading {margin:0 0 35px; overflow:hidden; width:100%; border-bottom:1px solid #9c9c9c;}

/* search form */

.form-search2 {float:right; margin:81px 1px 0;}
.form-search2 legend {display:none;}
.form-search2 .text {position:relative; float:left;}
.form-search2 input[type="text"], input[type="email"] {float:left; margin:0; border:0; padding:11px 23px; width:250px; height:40px; font:italic 14px/18px Georgia, Times, serif; color:#000; background:#fff; -webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3) inset; box-shadow:0 1px 4px rgba(0,0,0,0.3) inset; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.form-search2 .input-placeholder-text {position:absolute; top:11px; left:24px; font:italic 14px/18px Georgia, Times, serif; color:#999 !important;}
.form-search2 input[type="submit"] {float:left; margin:0; border:0; padding:0; overflow:hidden; width:48px; height:40px; line-height:0; font-size:0; text-indent:-9999px; background:#000 url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat 1px -449px; cursor:pointer;}
.downloads-heading .icon {float:left; margin:8px 36px 0 0; width:83px; height:83px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -100px -410px;}
.downloads-heading .pre-title {margin:0 0 10px; line-height:1.167em; font-size:1.286em; font-weight:600; text-transform:uppercase; color:#ff0048;}
.downloads-heading h1 {margin:0 0 4px; line-height:0.958em; font-size:3.429em;}
.downloads-heading .item {display:inline-block; margin:0 15px 18px 2px; line-height:1.167em; font-size:1.286em; font-weight:300; vertical-align:top; color:#999;}
.layout-three-cols {width:100%;}
.layout-three-cols:after {content:""; display:block; clear:both;}
.layout-three-cols #sidebar {float:left; margin:0; padding:7px 0 0; width:23.44%;}
.btn-download {display:block; margin:0 0 40px; padding:12px 14px 13px 24px; line-height:10px; font-size:10px; font-weight:normal; text-transform:uppercase; text-decoration:none; color:#fff; background:#000;}
.btn-download:before {content:""; float:left; margin:7px 20px 0 0; width:28px; height:26px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -55px -450px;}
.btn-download .title {display:block; line-height:30px; font-size:30px; font-weight:600; text-transform:none;}
.btn-download:hover {background:#e7113f;}

/* side image */

.side-image {position:relative; margin:0 0 35px; overflow:hidden;}
.side-image img {display:block; width:100%; -webkit-transition:-webkit-transform 0.3s linear 0s; -moz-transition:-moz-transform 0.3s linear 0s; -o-transition:-o-transform 0.3s linear 0s; transition:transform 0.3s linear 0s;}
.side-image a.hover img {/*-webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05);*/}
.side-image .shadow {position:absolute; top:0; left:0; width:100%; height:100%; -webkit-box-shadow:0 0 2px rgba(0,0,0,0.5) inset; box-shadow:0 0 2px rgba(0,0,0,0.5) inset;}

/* specs box */
.specs-box.alter {padding:0 0 8px;}
.specs-box.alter h2,#sidebar .specs-box.alter h2 {margin:0 0 12px; line-height:1.308em; font-size:1.857em; font-weight:300; color:#555;}
.specs-box.alter .specs-list li {border:solid #d0d0d0; border-width:1px 0 0;}
.specs-box.alter .specs-list li:first-child {border:0;}
.specs-box.alter .specs-list .title {display:inline; margin:0; float:none;}
.specs-box.alter .specs-list .value {display:inline; float:none;}
.layout-three-cols #twocolumns {float:right; width:73.44%;}
.layout-three-cols #content {float:none; overflow:hidden; padding:0 40px 0 0; width:auto; line-height:1.333em; font-size:1.26em;}
.layout-three-cols #content p {margin:0 0 24px;}
.layout-three-cols #content p a {text-decoration:none; color:#555;}
.layout-three-cols #content p a:hover {color:#ff0048;}

/* downloads categories list */

.downloads-categories-area {padding:18px 0 0; overflow:hidden; width:100%;}
.downloads-categories-area .title {display:block; margin:0 0 8px; font-weight:600; color:#000;}
.downloads-categories-list {margin:0 0 20px; padding:0; list-style:none;}
.downloads-categories-list li {display:inline; margin:0 25px 6px -16px; line-height:1.667em; font-size:1em;}
.downloads-categories-list li:before {content:"|"; display:inline-block; vertical-align:top; margin:0 13px 0 -2px; color:#ff0048;}
.downloads-categories-list li a {text-decoration:none; color:#555;}
.downloads-categories-list li a:hover {color:#ff0048;}
.layout-three-cols .aside {float:right; padding:4px 0 0; width:300px;}

/* downloads box */

.downloads-box {padding:16px 0 0;}
.downloads-box h3 {margin:0 0 40px; line-height:1.214em; font-size:2em; min-height:68px; text-transform:uppercase; color:#000;}
.downloads-list {margin:0; padding:0 3px; list-style:none;}
.downloads-list li {line-height:1.333em; font-size:1.286em;}
.downloads-list h4 {margin:0 0 9px; line-height:1.278em; font-size:1em; font-weight:600;}
.downloads-list h4 a {text-decoration:none;}
.downloads-list h4 a:hover {text-decoration:underline;}
.downloads-list p {margin:0 0 18px; font-family:'Titillium Web', Arial, Helvetica, sans-serif;}
.deals-powered {float:right; margin:-21px 1px 0 0;}
.deals-powered .title {display:block; padding:0 6px; line-height:16px; font-size:12px; font-weight:300; text-transform:uppercase; color:#9f9f9f;}
.deals-powered img {vertical-align:top;}
.deals-heading {padding:19px 0 0;}
.deals-heading .icon {float:left; margin:-21px 18px 0 0; width:83px; height:83px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -260px -410px;}
.deals-heading h1 {margin:0; line-height:42px; font-size:40px; text-transform:uppercase; color:#e7113f;}
.deals-navs-row {margin:0 0 40px; width:100%; border-bottom:1px solid #9c9c9c;}
.deals-navs-row:after {content:""; display:block; clear:both;}

/* deals navigation */

.deals-nav {float:right; margin:0; padding:0; list-style:none;}
.deals-nav>li {position:relative; float:left; margin:0 0 0 1px; font:300 14px/38px 'Oswald', sans-serif; text-transform:uppercase;}
.deals-nav>li>a {display:block; position:relative; padding:2px 0 0; text-decoration:none; color:#fff; background:#000;}
.deals-nav>li.deals>a {width:185px;}
.deals-nav>li.trending>a {width:151px;}
.deals-nav>li.deals>a:before,.deals-nav>li.trending>a:before {content:""; float:left; margin:5px 7px 0 11px; width:28px; height:28px;}
.deals-nav>li.deals>a:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -330px -300px;}
.deals-nav>li.trending>a:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -330px -90px;}
.deals-nav>li.deals>a:after,.deals-nav>li.trending>a:after {content:""; position:absolute; top:18px; right:12px; border:solid transparent; border-width:6px; border-top-color:#fff; width:0; height:0;}
.deals-nav .mobile {display:none;}
.deals-nav .drop {display:none; position:absolute; z-index:1; top:40px; left:0; border-top:1px solid #9c9c9c; width:100%; background:#000;}
.deals-nav li.hover .drop {display:block;}
.deals-nav li.deals .drop:after,.deals-nav li.trending .drop:after {content:""; position:absolute; bottom:-26px; left:1px; border:solid transparent; border-top-color:#000; width:0; height:0;}
.deals-nav li.deals .drop:after {border-width:26px 92px 0;}
.deals-nav li.trending .drop:after {border-width:26px 75px 0;}
.deals-nav .drop ul {margin:0; padding:2px 0 4px; list-style:none;}
.deals-nav .drop ul li {padding:0 0 5px; font:300 14px/38px 'Oswald', sans-serif;}
.deals-nav .drop ul li a {display:block; padding:3px 10px; text-decoration:none; color:#fff;}
.deals-nav .drop ul li a:hover {background:#e7113f;}
.deals-nav .drop ul li a:before {content:""; float:left; margin:5px 7px 0 0; width:28px; height:28px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat;}
.deals-nav .drop ul li a.smarts:before {background-position:-330px -150px;}
.deals-nav .drop ul li a.digital:before {background-position:-360px -150px;}
.deals-nav .drop ul li a.laptops:before {background-position:-300px -180px;}
.deals-nav .drop ul li a.music:before {background-position:-330px -180px;}
.deals-nav .drop ul li a.games:before {background-position:-360px -180px;}
.deals-nav .drop ul li a.tablets:before {background-position:-300px -210px;}
.deals-nav .drop ul li a.printers:before {background-position:-330px -210px;}
.deals-nav .drop ul li a.latest:before {background-position:-360px -90px;}
.deals-nav .drop ul li a.reviews:before {background-position:-300px -120px;}
.deals-nav .drop ul li a.rated:before {background-position:-330px -120px;}
.deals-nav .drop ul li a.commented:before {background-position:-360px -120px;}
.deals-nav .drop ul li a.liked:before {background-position:-300px -150px;}

/* deals block */

.deals-block {margin:0 0 36px; overflow:hidden; width:100%;}
.deals-block .holder {margin:0 0 0 -44px;}


/* deal */

.deals-box {float:left; margin:0 0 0 3.32%; padding:0 0 38px; width:21.53%;}
.deals-box.ad-box {float:left; margin:0 0 0 2.79%; width:22.66%;}
.deals-box .ad {text-align:center;}
.deals-box .ad img {max-width:100%; vertical-align:top;}
.deals-box .visual {position:relative; margin:0 0 12px; overflow:hidden;}
.deals-box .visual img {display:block; width:100%; -webkit-transition:-webkit-transform 0.3s linear 0s; -moz-transition:-moz-transform 0.3s linear 0s; -o-transition:-o-transform 0.3s linear 0s; transition:transform 0.3s linear 0s;}
.deals-box .visual a.hover img {/*-webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05);*/}
.deals-box .visual .shadow {position:absolute; top:0; left:0; width:100%; height:100%; -webkit-box-shadow:0 0 2px rgba(0,0,0,0.4) inset; box-shadow:0 0 2px rgba(0,0,0,0.4) inset;}
.deals-box h2 {margin:0 0 4px; line-height:40px; font-size:34px;}
.deals-box h2 a {text-decoration:none; color:#555;}
.deals-box h2 a:hover {color:#ff0048;}
.deals-box .price {margin:0 0 15px; line-height:40px; font-size:38px; color:#ff0048;}
.deals-box .row {width:100%;}
.deals-box .row:after {content:""; display:block; clear:both;}
.deals-box .row .title {float:left; padding:0 5px 0 0; line-height:22px; font-size:12px; font-weight:300; text-transform:uppercase; color:#9f9f9f;}
.deals-box .row .logo {float:left; margin:-1px 0 0; min-width:117px;}
.deals-box .row .logo img {vertical-align:top;}
.deals-box .row .btn {float:left; padding:0 6px 0 4px; font:12px/21px 'Oswald', sans-serif; text-transform:uppercase; text-decoration:none; color:#fff; background:#ff0048;}
.deals-box .row .btn:before {content:""; display:inline-block; margin:3px 4px 0 0; width:17px; height:15px; vertical-align:top; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -80px -60px;}
.deals-box .row .btn:hover {background:#000;}

/* article block */

.article-block2 .break {margin:0 0 35px;}
.article-block2 #content {line-height:1.4em; font-size:1.429em;}
.article-block2 .content-holder {margin:-4px 340px 0 0; padding:0;}
.article-block2 h1 {margin:0 0 5px; font:200 2.4em/1.208em 'Titillium Web',sans-serif;}
.article-block2 h2 {margin:0 0 18px;}
.article-block2 p {margin:0 0 28px; display:block; /*font-family:'Titillium Web', Arial, Helvetica, sans-serif;*/}
.article-block2 .tall {line-height:1.208em; font-size:1.2em;}
.article-block2 .tall p {margin:0 0 23px;}
.article-block2 .meta {margin:0 0 15px; font:300 0.7em/1.714em 'Titillium Web', sans-serif; color:#9d9d9d;}
.article-block2 .meta a {text-decoration:none;}
.article-block2 .meta a:hover {text-decoration:underline;}
.article-block2 .meta .author {display:inline-block; padding:0 16px 0 0; vertical-align:top;}
.article-block2 .meta .date {display:inline-block; padding:0 11px 0 0; vertical-align:top; font-style:normal;}
.article-block2 .meta .date:before {content:""; display:inline-block; vertical-align:top; margin:4px 3px 0 10px; width:16px; height:16px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -120px -60px;}
.article-block2 .meta .time {display:inline-block; padding:0 12px 0 0; vertical-align:top;}
.article-block2 .meta .row {padding:20px 0 0; width:100%;}
.article-block2 .meta .row:after {content:""; display:block; clear:both;}
.article-block2 .meta .socials {display:inline-block; vertical-align:top; padding:3px 15px 0 0;}
.article-block2 .meta .socials img {vertical-align:top;}
.article-block2 .meta .email {color:#9d9d9d;}
.article-block2 .meta .email:hover {color:#ff0048;}
.article-block2 .meta .email:before {content:""; display:inline-block; vertical-align:top; margin:3px 8px 0 9px; width:22px; height:17px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -80px -140px;}
.article-block2 .meta .comments {float:right; color:#9d9d9d;}
.article-block2 .meta .comments:hover {color:#ff0048;}
.article-block2 .meta .comments .counter {display:inline-block; margin:3px 0 0 11px; padding:0 5px 0 0; vertical-align:top; height:19px; font:12px/19px 'Titillium Web', sans-serif; color:#ff0049; background:url(../../../../bundles/thinkdigitfrontend/images/bg-comments.gif) no-repeat 100% -19px;}
.article-block2 .meta .comments .counter span {display:block; padding:0 3px 0 13px; height:19px; background:url(../../../../bundles/thinkdigitfrontend/images/bg-comments.gif) no-repeat;}

.article-visual {position:relative; margin:0 0 32px; overflow:hidden; width:100%; float:left;}
.article-visual img {display:block; width:100%; -webkit-transition:-webkit-transform 0.3s linear 0s; -moz-transition:-moz-transform 0.3s linear 0s; -o-transition:-o-transform 0.3s linear 0s; transition:transform 0.3s linear 0s;}

.article-visual a.hover img {/*-webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05);*/}
.article-visual .shadow {position:absolute; top:0; left:0; width:100%; height:100%; -webkit-box-shadow:0 0 2px rgba(0,0,0,0.5) inset; box-shadow:0 0 2px rgba(0,0,0,0.5) inset;}
.article-block2 .quote1 {margin:-6px 0 25px;}
.article-block2 .quote1 q {display:block; margin:0 -7px; font:italic 1.9em/1.211em 'Titillium Web',sans-serif; letter-spacing:-1px; color:#ff0048;}
.article-block2 .quote2 {float:right; margin:-29px 0 10px 20px; width:286px;}
.article-block2 .quote2 q {display:block; margin:0; font:italic 1.9em/1.211em 'Titillium Web',sans-serif; letter-spacing:-1px; color:#ff0048;}
.article-block2 .video-info {margin:0 0 0; font-size:0.7em;}
.article-block2 .video-info .video-table {margin:0 0 10px;}
.article-block2 .video-info .video-table th {padding:13px 5px; line-height:1.222em; font-size:1.286em;}
.article-block2 .video-info .video-table td {padding:10px 5px; line-height:1.222em; font-weight:200 !important; background:#fff !important; font:200 18px 'Titillium Web', sans-serif;}
.article-block2 .video-info .video-table tr:nth-child(odd) td {background:#f9f9f9;}
.article-block2 .gift {margin:0 100px 27px 0;}
.article-block2 .other-box {padding:0 0 57px;}
.article-block2 .other-box h2 {margin:0 0 24px;}
.article-block2 #sidebar {margin:0 0 0 -300px; padding:0 0 0;}
.article-block2 #sidebar h2 {margin:0 0 17px; clear:both;}
.article-block2 .popular-box {margin:-1px 0 1px;}
.article-block2 .popular-list li {padding:0 0 31px;}
.article-block2 .resource-box {margin:-2px 0 0;}
.article-block2 .resource-list {margin:-1px 0 0;}
.article-block2 .resource-list li {padding:0 0 28px;}

.detail_page_more {width:100%; margin:50px 340px 0 0; float:left;}


/* downloads block */

.downloads-block {margin:-12px 0 0;}
.downloads-block .content-holder {margin:0 340px 0 0; padding:0;}
.downloads-block #sidebar {margin:0 0 0 -300px; padding:0;}
.downloads-head {padding:39px 0 36px;}
.downloads-head .icon {float:left; margin:-19px 19px 0 0; width:83px; height:83px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -350px -410px;}
.downloads-head .txt {/*overflow:hidden;*/}
.downloads-head h1 {margin:0 0 3px; line-height:1.2em; font-size:2.857em; text-transform:uppercase; color:#ff0048;}
.downloads-head p {margin:0 0 20px; line-height:1.2em; font-size:2.143em;}
.downloads-head .meta {overflow:hidden; width:100%;}
.downloads-head .meta .sub-meta {float:left; width:auto;}
.downloads-head .meta .author {float:left; padding:0 33px 0 0; font:0.857em/1.25em 'Titillium Web',sans-serif; color:#999;}

/* downloads gallery */

.downloads-gallery-holder {border-top:1px solid #d0d0d0; padding:32px 0 40px;}
.downloads-gallery-holder h2 {margin:0 0 20px; text-transform:uppercase; color:#ff0048; font:200 2.143em/1.2em 'Titillium Web', sans-serif;}
.downloads-gallery .mask {position:relative; overflow:hidden; width:100%;}
.downloads-gallery .slideset {width:99999px;}
.downloads-gallery .visual {position:relative; float:left; margin:3px 40px 0 0; overflow:hidden; width:286px;}
.downloads-gallery .visual img {display:block; width:100%; -webkit-transition:-webkit-transform 0.3s linear 0s; -moz-transition:-moz-transform 0.3s linear 0s; -o-transition:-o-transform 0.3s linear 0s; transition:transform 0.3s linear 0s;}
.downloads-gallery .visual a.hover img {/*-webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05);*/}
.downloads-gallery .visual .shadow {position:absolute; top:0; left:0; width:100%; height:100%; -webkit-box-shadow:0 0 2px rgba(0,0,0,0.5) inset; box-shadow:0 0 2px rgba(0,0,0,0.5) inset;}
.downloads-gallery .txt {overflow:hidden;}
.downloads-gallery .category {margin:0 0 9px; line-height:1.111em; font-size:1.286em; font-weight:600; color:#ff0048;}
.downloads-gallery .category a {text-decoration:none; font:400 1.2em/1.2em 'Titillium Web', sans-serif;}
.downloads-gallery .category a:hover {text-decoration:underline;}
.downloads-gallery h3 {margin:0 0 6px; line-height:1.188em; font-size:2.286em; font-weight:normal;}
.downloads-gallery h3 a {text-decoration:none; color:#555;}
.downloads-gallery h3 a:hover {color:#ff0048;}
.downloads-gallery p {margin:0 0 24px; line-height:1.192em; font-size:1.857em;}
.downloads-gallery .btn-prev,.downloads-gallery .btn-next {display:none;}
.downloads-gallery .pagination {margin:0; overflow:hidden; padding:0 0 0 326px; height:1%; list-style:none;}
.downloads-gallery .pagination li {float:left; margin:0 4px 0 1px;}
.downloads-gallery .pagination li a {display:block; border:4px solid #9d9d9d; border-radius:5px; overflow:hidden; width:1px; height:1px; text-indent:-9999px; background:#9d9d9d;}
.downloads-gallery .pagination li.active a,.downloads-gallery .pagination li a:hover {border-color:#ff0048; background:#ff0048;}

/* downloads area */

.downdloads-area {border-top:1px solid #d0d0d0; padding:32px 0 0;}
.downdloads-area .hero-masonry {margin:0 0 7px -4.043%;}
.masonry-holder .masonry-target {position:relative;}
.masonry-holder .masonry-target .masonry-item {float:left;}

.masonry-holder  .blocks-holder {position:relative; min-height:200px;}
.downdloads-area .ad-item {display:none;}
.downdloads-area .hero-item {display:inline-block; margin:0 -3px 10px 3.885%; width:29.448%; vertical-align:top;}

/* downloads box */

.downloads-box2 {padding:0 0 20px;}
.downloads-box2 h2 {margin:0 0 19px; line-height:1.188em; font-size:2.286em; text-transform:uppercase;}

/* downloads list */

.downloads-list2 {margin:0; padding:0; list-style:none;}
.downloads-list2 li {overflow:hidden; padding:0 0 21px; width:100%;}
.downloads-list2 .visual {float:left; margin:4px 20px 0 0; overflow:hidden; width:90px; height:90px;}
.downloads-list2 .visual img {display:block; -webkit-transition:-webkit-transform 0.3s linear 0s; -moz-transition:-moz-transform 0.3s linear 0s; -o-transition:-o-transform 0.3s linear 0s; transition:transform 0.3s linear 0s;}
.downloads-list2 .visual a.hover img {/*-webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05);*/}
.downloads-list2 .txt {position:relative; overflow:hidden; padding:0 0 5px; height:1%;}
.downloads-list2 .txt .title {display:block; margin:0 0 12px; min-height:66px; font:200 1.286em/1.222em 'Titillium Web', Arial, Helvetica, sans-serif;;}
.downloads-list2 .txt .title a {text-decoration:none; color:#555;}
.downloads-list2 .txt .title a:hover {color:#f80b3e;}
.downloads-list2 .txt .social {display:none; position:absolute; bottom:1px; left:0; overflow:hidden; width:100%; background:#f5f5f5;}
.downloads-list2 .txt:hover .social {display:block;}
.downloads-list2 .txt .social img {vertical-align:top;}
.downloads-box2 .link-more {padding:0 3px; line-height:1em; font-size:1.286em; font-weight:normal; text-align:right;}
.downloads-box2 .link-more a {text-decoration:none;}
.downloads-box2 .link-more a:hover {text-decoration:underline;}

/* downloads finder */

.finder-box {padding:2px 0 28px;}
.finder-box h2,#sidebar .finder-box h2 {margin:0 0 13px; line-height:1.2em; font-size:2.143em; text-transform:uppercase;}
.form-search3 {padding:14px; background:#000 url(../../../../bundles/thinkdigitfrontend/images/bg3.gif);}
.form-search3 legend {display:none;}
.form-search3 .text {position:relative; float:left; width:219px; background:#000;}
.form-search3 input[type="text"], input[type="email"] {float:left; margin:0; border:0; padding:10px 19px; width:100%; height:35px; font:italic 12px/15px Georgia, Times, serif; color:#999; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.form-search3 .input-placeholder-text {position:absolute; top:10px; left:20px; font:italic 12px/15px Georgia, Times, serif; color:#999;}
.form-search3 input[type="submit"] {float:right; margin:0; border:0; overflow:hidden; padding:0; width:48px; height:35px; line-height:0; font-size:0; text-indent:-9999px; background:#ff0048 url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat 1px -452px; cursor:pointer;}
.downloads-block .downloads-box {padding:14px 0 0;}
.downloads-block .downloads-box h3 {margin:0 0 32px; line-height:1.2em; font-size:2.143em; min-height:68px; color:#ff0048;}
.downloads-block .downloads-box h3 .icon {margin:-2px 14px 0 1px;}
.downloads-block .downloads-list {border-top:1px solid #d0d0d0; padding:25px 2px 17px;}
.downloads-block .downloads-list li {padding:0 0 1px;}
.downloads-block.alter .downloads-head .icon {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -440px -410px;}

/* downloads story */

.download-story {margin:-1px 0 190px; border-top:1px solid #d0d0d0;}
.download-story-box {border-bottom:1px solid #d0d0d0; padding:40px 0 20px; float:left;}
.download-story-box .visual {float:left; margin:0 39px 0 0; overflow:hidden; width:228px;}
.download-story-box .visual img {display:block; width:100%; -webkit-transition:-webkit-transform 0.3s linear 0s; -moz-transition:-moz-transform 0.3s linear 0s; -o-transition:-o-transform 0.3s linear 0s; transition:transform 0.3s linear 0s;}
.download-story-box .visual a.hover img {/*-webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05);*/}
.download-story-box .txt {overflow:hidden; line-height:1.222em; font-size:1.286em;}
.download-story-box h3 {margin:0 0 14px; line-height:0.818em; font-size:1.222em; font-weight:normal;}
.download-story-box h3 a {text-decoration:none; color:#555;}
.download-story-box h3 a:hover {color:#ff0048;}
.download-story-box p {margin:0 0 16px;}
.download-story-box .meta {overflow:hidden; width:100%; line-height:1.286em; font-size:0.778em;}
.download-story-box .link-more {float:right; line-height:1.143em; font-size:1em; font-weight:normal;}
.download-story-box .system {float:left; padding:0 40px 0 0; line-height:1.25em; font-size:0.857em; color:#999;}
.download-story-box .sub-meta {float:left; width:auto;}
.download-story-box .sub-meta .comments:before {margin:0 4px 0 0;}
.downloads-block.alter .downloads-gallery-holder {padding:32px 0 40px;}
.downloads-block.alter .form-search3 {padding:10px;}
.downloads-block.alter .form-search3 .text {width:222px;}
.downloads-block.alter .form-search3 input[type="text"], input[type="email"] {padding:10px 18px;}
.downloads-block.alter .form-search3 .input-placeholder-text {left:19px;}
.downloads-block.alter .downloads-box {padding:11px 0 0;}
.downloads-block.alter .downloads-box h3 {margin:0 0 45px;}
.downloads-block.alter .downloads-box h3 .icon {margin:1px 14px 0 1px;}
.downloads-block.alter .downloads-list {padding:34px 1px 17px;}
.downloads-block.alter .downloads-list h4 {margin:0 0 10px;}
.download-story .ad {display:none;}

/* filter heading */

.filter-heading {padding:27px 0 43px;}
.filter-heading .icon {float:left; margin:-19px 38px 0 0; width:83px; height:83px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat;}
.filter-heading h1 {display:inline-block; vertical-align:top; margin:0 21px 0 0; font:200 2.857em/1.2em 'Titillium Web', sans-serif; text-transform:uppercase; color:#e7113f;}

/* filter navigation row */

.filter-nav-row {position:relative; z-index:2; margin:0 0 30px; border-bottom:1px solid #9c9c9c; width:100%; clear: both;}
.filter-nav-row:after {content:""; display:block; clear:both;}

/* filter navigation */

.filter-nav {float:left; margin:0; padding:2px 0 0 30px; list-style:none;}
.filter-nav li {float:left; margin:0 15px 0 0; font:300 18px/33px 'Oswald', sans-serif; text-transform:uppercase;}
.filter-nav li a {float:left; border:solid #f5f5f5; border-width:1px 1px 0; padding:0 16px 5px; text-decoration:none; color:#333; background:#f5f5f5;}
.filter-nav li a:hover {position:relative; padding:0 16px 5px; color:#ff0048;}
.filter-nav li.active a {position:relative; margin:0 0 -1px; border:solid #9c9c9c; border-width:1px 1px 0; padding:0 16px 6px; color:#ff0048;}
.filter-nav li.phone a {float:left; overflow:hidden; padding:0; width:53px; height:37px; text-indent:-9999px; background:#f5f5f5 url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -103px -254px;}
.filter-nav li.phone.active a {margin:0 0 -1px; padding:0; height:38px;}
.filter-nav li.more {display:none;}
.filter-holder>a {display:none;}
.filter-block .content-holder {padding:0;}

/* clear filters */

.filter-clear {margin:0 0 30px; line-height:1.778em; font-size:1.286em;}
.filter-clear .category {display:inline;}
.filter-clear ul {display:inline; margin:0; padding:0; list-style:none;}
.filter-clear ul li {display:inline; margin:0 4px 0 0;}
.filter-clear a {text-decoration:none; color:#555;}
.filter-clear ul li a:after {content:""; display:inline-block; margin:12px 0 0 5px; width:11px; height:11px; vertical-align:top; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -360px -350px;}
.filter-clear .all {margin:0 0 0 20px; font-weight:normal;}
.filter-clear a:hover:after {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -340px -350px;}
.filter-clear .title {font-weight:normal;}
.sort-row-holder {margin:0 0 40px;}
.fake-fixed {width:100%; position:relative; visibility:hidden; overflow:hidden;}
#compare-target {position:absolute; z-index:20;}
.sort-row {overflow:hidden;}
.compare-btn {float:right; margin:0 0 0 29px; padding:0 32px 0 28px; font:300 18px/40px 'Oswald', sans-serif; text-transform:uppercase; text-decoration:none; color:#fff; background:#000; -webkit-box-shadow:0 0 3px rgba(0,0,0,0.3) inset; box-shadow:0 0 3px rgba(0,0,0,0.3) inset;}
.compare-btn:before {content:""; float:left; margin:7px 10px 0 0; width:28px; height:26px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -200px -450px;}
.compare-btn:hover,.sort-row-holder.active .compare-btn {background:#ff0048;}
.form-sort {overflow:hidden; margin:0; position:relative; z-index:10; 
/*max-width:340px; */

}
.form-sort.extra-space {/*margin:0 0 -40px;*/}
.form-sort legend {display:none;}
.form-sort label {float:left; margin:0 14px 0 0; font:300 18px/40px 'Oswald', sans-serif; text-transform:uppercase; color:#333;}
.form-sort .sort-select {width:238px;}
.form-sort .select-sort-select {border:1px solid #d1d1d1; overflow:visible; height:38px; background:#fff;}
.form-sort .select-sort-select .center {display:block; padding:8px 18px; line-height:22px; font-size:18px;}
.form-sort .select-sort-select .select-opener {top:-1px; right:-1px; width:42px; height:39px; background:#000;}
.form-sort .select-sort-select .select-opener:after {content:""; position:absolute; top:17px; left:14px; border:solid transparent; border-width:6px 7px 0; border-top-color:#fff;}
.drop-sort-select {margin:-1px 0 0; background:#fff;}
.drop-sort-select .drop-holder {border:1px solid #d1d1d1;}
.drop-sort-select ul {padding:12px 0;}
.drop-sort-select ul li {font:300 18px/18px 'Titillium Web', sans-serif;}
.drop-sort-select ul li:first-child {border-top:0;}
.drop-sort-select ul li a {padding:7px 19px; color:#555;}
.drop-sort-select ul li.item-selected a {background:#000}
.compare-panel2 {margin:43px 0 0; border-bottom:5px solid #e30031; overflow:hidden; padding:14px 15px 19px; background:#fff; -webkit-box-shadow:0 0 2px rgba(0,0,0,0.1); box-shadow:0 0 2px rgba(0,0,0,0.1);}
.compare-panel2 .clear-row {overflow:hidden; padding:0 0 18px; width:100%;}
.compare-panel2 .link-clear {float:left; margin:0 1px 0 0; line-height:21px; font-size:18px; text-transform:uppercase; text-decoration:none; color:#ff0048;}
.compare-panel2 .link-clear:before {content:""; float:left; margin:5px 9px 0 0; width:14px; height:14px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -360px -330px;}
.compare-panel2 .link-clear:hover {text-decoration:underline;}
.compare-panel2 .holder {margin:0 0 0 -2.088%; overflow:hidden; height:1%;}
.compare-panel2 .box {position:relative; float:left; padding:0 0.5% 20px 2.583%; width:21.029%;}
.compare-panel2 .box:before {content:""; position:absolute; top:0; left:0; width:1px; height:1000px; background:#7b7b7b;}
.compare-panel2 .box:first-child:before {display:none;}
.compare-panel2 .close {display:block; margin:0 0 7px; overflow:hidden; width:11px; height:11px; text-indent:-9999px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -340px -350px;}
.compare-panel2 .row {overflow:hidden; width:100%;}
.compare-panel2 .visual {position:relative; float:left; margin:1px 14px 0 0; overflow:hidden; width:37%;}
.compare-panel2 .visual img {display:block; width:100%; -webkit-transition:-webkit-transform 0.3s linear 0s; -moz-transition:-moz-transform 0.3s linear 0s; -o-transition:-o-transform 0.3s linear 0s; transition:transform 0.3s linear 0s;}
.compare-panel2 .visual a.hover img {/*-webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05);*/}
.compare-panel2 .visual .shadow {position:absolute; top:0; left:0; width:100%; height:100%; -webkit-box-shadow:0 0 2px rgba(0,0,0,0.4) inset; box-shadow:0 0 2px rgba(0,0,0,0.4) inset;}
.compare-panel2 .txt {overflow:hidden; line-height:1.231em; font-size:0.929em; font-weight:600;}
.compare-panel2 .txt a {text-decoration:none; color:#333;}
.compare-panel2 .txt a:hover {color:#ff0048;}
.form-filter-results {margin:0 0 105px;}
.form-filter-results input[type="submit"] {display:none;}

/* filter result */

.filter-result {margin:0 0 40px; padding:20px 0 15px 20px; height:1%; background:#fff; -webkit-box-shadow:-1px 1px 3px rgba(0,0,0,0.1); box-shadow:-1px 1px 3px rgba(0,0,0,0.1);}
.filter-result:after {content:""; display:block; clear:both;}
.filter-result.sponsorGadget {margin: 0px 0px 40px; padding: 20px 0px 15px 20px; height: 1%; background: none repeat scroll 0% 0% #fbffef; box-shadow: -1px 1px 10px rgba(0, 0, 0, 0.1); border:#b1d34b dashed 1px;}
.filter-result .visual-holder {position:relative; float:left; margin:0 38px 0 0; width:31%;}
.filter-result .visual {position:relative; overflow:hidden; width:100%;}
.filter-result .visual img {display:block; width:100%; -webkit-transition:-webkit-transform 0.3s linear 0s; -moz-transition:-moz-transform 0.3s linear 0s; -o-transition:-o-transform 0.3s linear 0s; transition:transform 0.3s linear 0s;}
.filter-result .visual a.hover img {/*-webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05);*/}
.filter-result .visual .shadow {position:absolute; top:0; left:0; width:100%; height:100%; -webkit-box-shadow:0 0 2px rgba(0,0,0,0.4) inset; box-shadow:0 0 2px rgba(0,0,0,0.4) inset;}
.filter-result .link-details {position:absolute; bottom:0; left:0; padding:0 14px; line-height:2.25em; font-size:0.857em; font-weight:600; text-transform:uppercase; text-decoration:none; color:#fff; background:#000;}
.filter-result .txt {padding:2px 0 0; height:1%;}
.filter-result h2 {margin:0 20px 21px 0; line-height:1.188em; font-size:2.286em;}
.filter-result h2 a {text-decoration:none; color:#555;}
.filter-result h2 a:hover {color:#e7113f;}
.filter-result .active-box {float:left; margin:-1px 27px 0 0;}
.filter-result .active-box>.price {margin:0 0 16px; line-height:36px; font-size:30px;}
.filter-result .popup-holder {position:relative; margin:0 0 17px;}
.filter-result .popup-holder>a {display:inline-block; line-height:20px; font-size:14px; font-weight:normal; text-transform:uppercase; vertical-align:top; text-decoration:none; color:#555;}
 .filter-result .popup-holder>a:before {content:""; float:left; margin:1px 5px 0 0; width:17px; height:18px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -350px -370px;}
.filter-result .popup-holder:hover>a {color:#e20a38;}
.filter-result .popup-holder:hover>a:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -370px -370px;}
.filter-result .popup-holder .popup {display:none; position:absolute; z-index:1; top:19px; left:50%; margin:0 0 0 -144px; padding:13px 0 0; width:300px; background:url(../../../../bundles/thinkdigitfrontend/images/none.gif);}
.filter-result .popup-holder:hover .popup {display:block;}
.filter-result .popup-holder .popup .shops-box {position:relative; margin:0; border-bottom:0; padding:12px 18px 2px; -webkit-box-shadow:0 2px 3px rgba(0,0,0,0.5); box-shadow:0 2px 3px rgba(0,0,0,0.5);}
.filter-result .popup-holder .popup .shops-box:after {content:""; position:absolute; top:-15px; left:50%; margin:0 0 0 -16px; width:33px; height:15px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -260px -210px;}
.filter-result .popup-holder .popup .shops-box h3 {margin:0 0 8px; font:300 30px/36px 'Titillium Web',sans-serif; text-align:center;}
.filter-result .popup-holder .popup .shops-list {padding:0;}
.filter-result .popup-holder .popup .shops-list li {padding:11px 0;}
.filter-result .popup-holder .popup .shops-list .logo-holder {width:110px;}
.filter-result .checkbox {display:inline-block; line-height:20px; font-size:14px; font-weight:normal; text-transform:uppercase;}
.filter-result .chk-area {margin:2px 6px 0 1px;}
.filter-result .info {overflow:hidden;}
.filter-result .info .item {float:left; padding:0 0.5%; width:24%;}
.filter-result .info .title {display:block; line-height:16px; font-size:12px; font-weight:300; text-transform:uppercase; text-align:center; color:#999;}
.filter-result .info .inches {display:block; margin:0 auto 8px; padding:14px 0 0; width:72px; height:53px; line-height:18px; font-size:20px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -500px -100px; text-align:center;}
.filter-result .info .storage {display:block; margin:0 0 21px; line-height:22px; font-size:20px; text-align:center;}
.filter-result .info .storage:before {content:""; display:block; margin:0 auto 2px; width:34px; height:32px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -605px -262px;}
.filter-result .info .storage.type1:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -605px -225px;}
.filter-result .info .storage.type2:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -605px -262px;}
.filter-result .info .storage.type3:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -605px -300px;}
.filter-result .info .storage.type4:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -605px -335px;}

.filter-result .info .warranty {display:block; margin:0 0 21px; line-height:22px; font-size:20px; text-align:center;}
.filter-result .info .warranty:before {content:""; display:block; margin:0 auto 2px; width:40px; height:40px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -660px -120px;}

.filter-result .info .ratingIcon {display:block; margin:0 0 21px; line-height:22px; font-size:20px; text-align:center;}
.filter-result .info .ratingIcon:before {content:""; display:block; margin:7px auto 0 auto; width:40px; height:28px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -660px -305px;}
.filter-result .info .ratingIcon.type1:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -660px -340px;}
.filter-result .info .ratingIcon.type2:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -660px -375px;}
.filter-result .info .ratingIcon.type3:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -660px -409px;}
.filter-result .info .ratingIcon.type4:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -660px -444px;}

.filter-result .info .ppi {display:block; margin:0 0 21px; line-height:22px; font-size:20px; text-align:center;}
.filter-result .info .ppi:before {content:""; display:block; margin:0 auto 4px; width:30px; height:30px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -540px -220px;}
.filter-result .info .ppi.type1:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -540px -180px;}
.filter-result .info .ppi.type2:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -540px -220px;}
.filter-result .info .ppi.type3:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -500px -220px;}
.filter-result .info .ppi.type4:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -500px -180px;}
.filter-result .info .life {display:block; margin:0 0 21px; line-height:22px; font-size:20px; text-align:center;}
.filter-result .info .life:before {content:""; display:block; margin:0 auto 14px; width:40px; height:20px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -550px -370px;}
.filter-result .info .life.type1:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -500px -340px;}
.filter-result .info .life.type2:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -550px -370px;}
.filter-result .info .life.type3:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -500px -370px;}
.filter-result .info .life.type4:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -550px -340px;}
.form-filter-results .content-ad {margin:0; border:0; width:auto; padding:0 0 40px; text-align:center;}
.filter-block #sidebar {padding:0;}
.filter-block #sidebar .side-ad {padding:0 0 34px;}

.filter-result .info .tv {display:block; margin:0 0 21px; line-height:22px; font-size:20px; text-align:center;}
.filter-result .info .tv:before {content:""; display:block; margin:0 auto 2px; width:34px; height:32px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat 0 -650px;}
.filter-result .info .tv.hd:before {background-position: 0 -650px;}
.filter-result .info .tv.fhd:before {background-position: -35px -650px;}
.filter-result .info .tv.fourk:before {background-position: -70px -650px;}
.filter-result .info .tv.type:before {background-position: -105px -650px;}
.filter-result .info .tv.sound:before {background-position: -202px -650px;}


/* filter */

.filter-area {padding:10px 0 17px;}

/* filter form */

.form-filter legend {display:none;}
.form-filter .text {position:relative; margin:0 0 9px; overflow:hidden; width:100%;}
.form-filter .text input[type="text"], input[type="email"] {float:left; margin:0; border:1px solid #e5e5e5; padding:10px 10px; width:100%; height:40px; font:italic 16px/20px Georgia, Times, serif; color:#555; background:#fff; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; -webkit-box-shadow:0px 0px 1px rgba(0,0,0,0.1) inset; box-shadow:0px 0px 1px rgba(0,0,0,0.1) inset;}
.form-filter .input-placeholder-text {position:absolute; top:10px; left:12px; font:italic 16px/20px Georgia, Times, serif; color:#999 !important;}
.form-filter input[type="submit"] {display:none;}
.filter-area h3 {margin:0 0 13px; line-height:1.2em; font-size:2.143em; text-transform:uppercase; color:#555;}
.filter-area h3 a {text-decoration:none; color:#555;}
.filter-area h3 a:hover {color:#ff0048;}
.form-filter .checkboxes {margin:0; padding:0; list-style:none;}
.form-filter .checkboxes label {display:block; padding:6px 10px 5px 24px; line-height:1.167em; font-size:1.286em;}
.form-filter .checkboxes .chk-label-active {font-weight:normal;}
.form-filter .checkboxes label:hover {background:#e7e7e7;}
.form-filter .checkboxes .chk-area {margin:4px 0 0 -24px;}

/* slider */

.slider-box {margin:0 0 22px; padding:23px 0 20px; background:url(../../../../bundles/thinkdigitfrontend/images/sep1.gif) repeat-x 0 100%;}
.slider-box h3 {margin:0 0 26px;}
.slider-holder .slider {position:relative; margin:0 -1px 13px; width:302px; height:21px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -90px 0; border:0;}
.slider-box .slider .slider-range,.ui-slider-horizontal .ui-slider-range {position:absolute; top:5px; left:67px; width:160px; height:11px; background:#f80b3e; border:0; border-radius:0;}
.slider-holder.slider .slider-handle,.slider-holder .slider .ui-slider-handle {position:absolute; top:-4px; left:0; margin:0 0 0 -15px; width:30px; height:30px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -90px -25px; border-radius:0; border:0;}
.slider-box .slider .slider-handle.start {left:67px;}
.slider-box .slider .slider-handle.finish {left:227px;}
.slider-box .amount {margin:0 0 8px; line-height:21px; font-size:18px;}

/* slider2 */

.slider-box2 {margin:0 0 10px; padding:13px 0 28px;}
.slider-box2 h3 {margin:0 0 26px;}
.slider-box2 .slider {position:relative; margin:0 -1px 13px; width:302px; height:21px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -90px 0;}
.slider-box2 .slider .slider-range {position:absolute; top:5px; left:46px; width:128px; height:11px; background:#f80b3e;}
.slider-box2 .slider .slider-handle {position:absolute; top:-4px; left:0; margin:0 0 0 -15px; width:30px; height:30px; text-decoration:none; color:#555; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -90px -25px;}
.slider-box2 .slider .slider-handle.start {left:46px;}
.slider-box2 .slider .slider-handle.finish {left:174px;}
.slider-box2 .slider .slider-handle .amount,.slider-box2 .slider .ui-slider-handle .amount {position:absolute; top:38px; left:50%; margin:0 0 0 -30px; width:60px; line-height:21px; font-size:18px; text-align:center; font-weight:normal; color:#555 !important; font-family:'Titillium Web', Arial, Helvetica, sans-serif;}

/* filter box */

.filter-box {margin:0 0 22px; padding:0 0 11px; background:url(../../../../bundles/thinkdigitfrontend/images/sep1.gif) repeat-x 0 100%;}
.filter-box h3 .opener:before {content:""; float:right; margin:8px 0 0 5px; width:21px; height:21px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -155px -25px;}
.filter-box.active h3 .opener:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -130px -25px;}
.mobile-filter-nav {display:none;}

/* find block */

.find-block {margin:-2px 0 50px;}
.find-heading .icon {float:left; margin:0 28px 0 0; width:83px; height:83px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat 0 -85px;}
.find-heading .icon.refrigerator {background:url(../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1) no-repeat -129px -599px;}
.find-heading .txt {overflow:hidden; padding:17px 0 40px;}
.find-heading h1 {margin:0 8px 5px; font:200 2.857em/1.2em 'Titillium Web', sans-serif; text-transform:uppercase; color:#ff1648;}
.find-heading p {margin:0 8px 35px; line-height:1.2em; font-size:2.143em;}

/* steps */

.find-block .steps {margin:0; padding:0; list-style:none;}
.find-block .steps .step {float:left; margin:0 0 0 52px; width:57px; height:57px; font:600 30px/56px 'Titillium Web', sans-serif; text-align:center; color:#fff; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -180px -25px;}
.find-block .steps .step:first-child {margin:0;}
.find-block .steps .step.past {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -240px -25px;}
.find-block .steps .step.active {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -300px -25px;}

/* question panel */

.question-panel {margin:0 -9999px 35px; padding:28px 9999px 16px; border:1px solid #c4c4c4; border-width:1px 0; background:#fff;}
.question-panel h2 {margin:0 0 36px; line-height:1.125em; font-size:1.714em; font-weight:600;}

/* looking navigation */

.looking-nav {margin:0; overflow:hidden; padding:0; list-style:none;}
.looking-nav li {float:left; margin:0 49px 0 0; line-height:1.2em; font-size:0.714em; font-weight:normal; text-align:center; text-transform:uppercase; display:block; /*width:75px;*/}
.looking-nav li a {text-decoration:none; color:#777; float:left;}
.looking-nav li a:hover {color:#e80a3a;}
.looking-nav li a:before {content:" "; display: table; margin:0 auto 7px; width:36px !important; height:30px !important; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat;}
.looking-nav .mobiles:before {background-position:-90px -85px;}
.looking-nav .laptops:before {background-position:-170px -85px;}
.looking-nav .tablets:before {background-position:-250px -85px;}
.looking-nav .cameras:before {background-position:-330px -85px;}
.looking-nav .refrigerator:before {background-position:0 -830px;}
.looking-nav .tv:before {background-position:-75px -830px;}
.looking-nav .ac:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -257px -623px;}

.looking-nav .mobiles:hover:before {background-position:-130px -85px;}
.looking-nav .laptops:hover:before {background-position:-210px -85px;}
.looking-nav .tablets:hover:before {background-position:-290px -85px;}
.looking-nav .cameras:hover:before {background-position:-370px -85px;}
.looking-nav .refrigerator:hover:before {background-position:-36px -830px;}
.looking-nav .tv:hover:before {background-position:-112px -830px;}
.looking-nav .ac:hover:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -257px -658px;}

.looking-nav li a.active {color:#e80a3a;}
.looking-nav li a.active.mobiles:before {background-position:-130px -85px;}
.looking-nav li a.active.laptops:before {background-position:-210px -85px;}
.looking-nav li a.active.tablets:before {background-position:-290px -85px;}
.looking-nav li a.active.cameras:before {background-position:-370px -85px;}
.looking-nav li a.active.refrigerator:before {background-position:-36px -830px;}
.looking-nav li a.active.tv:before {background-position:-112px -830px;}
.looking-nav li a.active.ac:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -257px -658px;}

.find-block .content-holder {margin:0 340px 0 0; padding:0;}
.question-block h2 {margin:0 0 4px; line-height:1.125em; font-size:1.714em; font-weight:600;}
.question-block .note {margin:0 0 20px; color:#3b3b3b;}
.question-block .sliders {padding:30px 3px 48px 0;}
.question-block .sliders .titles-row {overflow:hidden; padding:0 0 12px 257px; color:#3b3b3b;}
.question-block .sliders .titles-row .title-left {float:left; padding:0 5px;}
.question-block .sliders .titles-row .title-right {float:right; padding:0 5px;}
.question-block .sliders .titles-row .title-center {text-align:center; padding:0 5px;}
.question-block .sliders .row {width:100%;}
.question-block .sliders .row:after {content:""; display:block; clear:both;}
.question-block .sliders .title {float:left; width:257px; line-height:1em; font-size:1.286em; font-weight:600;}
.question-block .sliders .slider-holder {margin:0 0 0 257px;}
.question-block .sliders .slider-bg {border:1px solid #fff; border-radius:10px; padding:4px 5px; height:11px; background:#c4c4c4; background:url(data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M0YzRjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iI2NhY2FjYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlM2UzZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background:-moz-linear-gradient(top,  #c4c4c4 0%, #cacaca 25%, #e3e3e3 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#c4c4c4), color-stop(25%,#cacaca), color-stop(100%,#e3e3e3)); background:-webkit-linear-gradient(top,  #c4c4c4 0%,#cacaca 25%,#e3e3e3 100%); background:-o-linear-gradient(top,  #c4c4c4 0%,#cacaca 25%,#e3e3e3 100%); background:-ms-linear-gradient(top,  #c4c4c4 0%,#cacaca 25%,#e3e3e3 100%); background:linear-gradient(to bottom,  #c4c4c4 0%,#cacaca 25%,#e3e3e3 100%); -webkit-box-shadow:0 2px 2px rgba(0,0,0,0.2) inset; box-shadow:0 2px 2px rgba(0,0,0,0.2) inset;}
.question-block .sliders .slider {position:relative; margin:0; width:100%; height:11px; background:none;}
.question-block .sliders .slider .slider-range,.question-block .sliders .slider .ui-slider-range {position:absolute; top:0; left:0; border-radius:4px; width:161px; height:11px; background:#f80b3e;}
.question-block .sliders .slider .slider-handle,.question-block .sliders .slider .ui-slider-handle {position:absolute; top:-9px; left:161px; margin:0 0 0 -15px; width:30px; height:30px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -90px -25px;}
.question-block .sliders .slider-rows {display:table; width:100%; height:47px;}
.question-block .sliders .slider-rows div {display:table-cell; height:47px; border-left:1px solid #c2c2c2;}
.question-block .sliders .slider-rows div:first-child {border-left:1px solid transparent;}
.question-block .sliders .slider.default1 .slider-range {width:232px;}
.question-block .sliders .slider.default1 .slider-handle {left:232px;}
.question-block .sliders .slider.default2 .slider-range {width:372px;}
.question-block .sliders .slider.default2 .slider-handle {left:372px;}
.question-block .buttons {margin:0 0 0 258px;}
.question-block .buttons .btn {display:inline-block; padding:0 22px 2px 21px; line-height:1.833em; font-size:1.286em; font-weight:normal; text-transform:uppercase; text-decoration:none; vertical-align:top; color:#fff; background:#ff0048;}
.question-block .buttons .btn:hover {background:#000;}
.find-block #sidebar {margin:0 0 0 -300px; padding:0;}
.guru-stats {padding:0 0 25px;}
.guru-stats h3 {margin:0 -9px 13px; line-height:0.75em; font-size:4.571em; color:#f74545;}
.guru-stats p {margin:0 30px 0 0; line-height:1.208em; font-size:1.714em; font-weight:600;}

/* specs block */

.specs-block {padding:3px 0 0;}
.specs-block .pre-title {margin:0 0 4px; font:600 1.286em/1.167em 'Titillium Web', sans-serif; text-transform:uppercase; color:#000;}
.specs-block .pre-title a {text-decoration:none;}
.specs-block .pre-title a:hover {text-decoration:underline;}
.specs-block h1 {margin:0 0 23px; font:200 3.429em/1.208em 'Titillium Web', sans-serif; color:#555;}
.specs-block .meta {margin:0 0 33px; font:300 1em/1.714em 'Titillium Web', sans-serif; color:#9d9d9d;}
.specs-block .meta a {text-decoration:none;}
.specs-block .meta a:hover {text-decoration:underline;}
.specs-block .meta .author {padding:0 10px 0 0;}
.specs-block .meta .date {padding:0 14px 0 0; font-style:normal;}
.specs-block .meta .date:before {content:""; display:inline-block; vertical-align:top; margin:5px 3px 0 0; width:16px; height:16px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -120px -60px;}
.specs-block .meta .email {color:#9d9d9d;}
.specs-block .meta .email:hover {color:#ff0048;}
.specs-block .meta .email:before {content:""; display:inline-block; vertical-align:top; margin:3px 8px 0 0; width:22px; height:17px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -80px -140px;}
.specs-block .meta .socials {display:inline-block; padding:3px 24px 0 0; vertical-align:top;}
.specs-block .meta .socials img {vertical-align:top;}

/* specs navigation */

.specs-nav {margin:0 0 31px; border-bottom:7px solid #707070; width:100%; padding:0; list-style:none; background:#fff; -webkit-box-shadow:0 1px 3px rgba(0,0,0,0.4) inset; box-shadow:0 1px 3px rgba(0,0,0,0.4) inset;}
.specs-nav:after {content:""; display:block; clear:both;}
.specs-nav li {float:left; font:300 1.286em/3.333em 'Oswald', sans-serif; text-transform:uppercase;}
.specs-nav li a {display:block; text-decoration:none; color:#333;}
.specs-nav li a span {display:block; padding:2px 54px 0;}
.specs-nav li a span:before {content:""; display:inline-block; vertical-align:top; height:33px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat;}
.specs-nav li.review a span:before {margin:16px 10px 0 0; width:28px; background-position:0 -300px;}
.specs-nav li.user a span:before {margin:16px 10px 0 0; width:34px; background-position:-30px -300px;}
.specs-nav li.specs a span:before {margin:16px 10px 0 0; width:27px; background-position:-65px -300px;}
.specs-nav li.compare a span:before {margin:16px 10px 0 0; width:36px; background-position:-95px -300px;}
.specs-nav li.buy a span:before {margin:16px 10px 0 0; width:34px; background-position:-135px -300px;}
.specs-nav li.review a:hover span:before,.specs-nav li.review.active a span:before {background-position:0 -335px;}
.specs-nav li.user a:hover span:before,.specs-nav li.user.active a span:before {background-position:-30px -335px;}
.specs-nav li.specs a:hover span:before,.specs-nav li.specs.active a span:before {background-position:-65px -335px;}
.specs-nav li.compare a:hover span:before,.specs-nav li.compare.active a span:before {background-position:-95px -335px;}
.specs-nav li.buy a:hover span:before,.specs-nav li.buy.active a span:before {background-position:-135px -335px;}
.specs-nav li.active a,.specs-nav li a:hover {margin:0 0 -7px;}
.specs-nav li.active a span,.specs-nav li a:hover span {border-bottom:7px solid #000; color:#fff; background:#ff0048; -webkit-box-shadow:0 1px 3px rgba(0,0,0,0.4) inset; box-shadow:0 1px 3px rgba(0,0,0,0.4) inset;}
.specs-block .content-holder {margin:0 340px 0 0; padding:0;}

/* specs section */

.specs-section .open-close {margin:0 0 10px; -webkit-box-shadow:0 3px 3px rgba(0,0,0,0.1); box-shadow:0 3px 3px rgba(0,0,0,0.1);}
.specs-section .opener {display:block; padding:19px 17px 12px; line-height:1.2em; font-size:2.143em; text-transform:uppercase; text-decoration:none; color:#4c4d4f; background:#fff;}
.specs-section .opener .bullet {content:""; float:right; margin:16px 0 0 16px; width:20px; height:2px; background:#868687;}
.specs-section .opener:hover {color:#e7113f; background:#eee;}
.specs-section .opener:hover .bullet {background:#e96478;}
.specs-section .row {border-top:1px solid #9c9c9c; width:100%; background:#fff;}
.specs-section .row:after {content:""; display:block; clear:both;}
.specs-section .title {float:left; padding:10px 2.2%; width:30.3%; line-height:1.636em; font-size:1.571em; font-weight:normal;}
.row .title {text-transform:capitalize;}
.specs-section .txt {overflow:hidden; padding:10px 20px 10px 0; line-height:1.636em; font-size:1.571em;}
.specs-section .list {margin:0; overflow:hidden; padding:0 0 1px; width:100%; list-style:none;}
.specs-section .list li:before {content:"|"; margin:0 11px 0 0; color:#e7113f;}
.specs-section .list li {display:inline-block; margin:0 21px 0 -16px; vertical-align:top;}
.specs-section .inches {margin:10px 0 9px; padding:14px 0 0; height:53px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -500px -100px;}
.specs-section p {margin:0; padding:2px 0 1px; line-height:1.455em; font-size:1em; font-family:'Titillium Web', Arial, Helvetica, sans-serif;}
.specs-section .content-ad {margin:0; border:0; padding:31px 0 40px;}
.specs-section .area1 {float:left; padding:14px 2.2%; width:29.3%;}
.specs-section .area2 {float:left; padding:14px 2.2%; width:42%;}
.specs-section .area3 {float:left; padding:14px 2.2%; width:15%;}
.specs-section .sort {display:inline-block; font:300 1.286em/1.333em 'Oswald', sans-serif; text-transform:uppercase; vertical-align:top; text-decoration:none; color:#000;}
.specs-section .sort:hover,.specs-section .sort.active {position:relative; padding:0 21px 0 0; color:#e7113f;}
.specs-section .sort:hover:after,.specs-section .sort.active:after {content:""; position:absolute; top:14px; right:0; border:solid transparent; border-width:7px 6px 0; border-top-color:#e7113f; width:0; height:0;}
.specs-section .sort:hover:before,.specs-section .sort.active:before {content:""; position:absolute; top:4px; right:0; border:solid transparent; border-width:0 6px 7px; border-bottom-color:#e7113f; width:0; height:0;}
.specs-section .logo {padding:20px 0 0;}
.specs-section .logo img {vertical-align:top;}
.specs-section .price {padding:10px 0 9px; line-height:1.406em; font-size:2.286em; color:#6c6c6c;}
.specs-section .btn {display:inline-block; margin:23px 0 0; padding:1px 5px 0 5px; font:14px/20px 'Oswald', sans-serif; text-transform:uppercase; text-decoration:none; vertical-align:top; color:#fff; background:#000;}
.specs-section .btn:before {content:""; float:left; margin:2px 4px 0 0; width:17px; height:15px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -80px -60px;}
.specs-section .btn:hover {background:#ff0048;}
.specs-block #sidebar {margin:0 0 0 -300px; padding:0;}
.specs-block .shops-box {margin:0 0 40px;}
.specs-block .help-box {padding:2px 0 39px;}
.specs-block .help-box h3 {margin:0 0 13px; line-height:1.2em; font-size:2.143em; text-transform:uppercase; color:#ff154e;}
.specs-block .popular-box {padding:1px 0 0;}
.specs-block .popular-box h3 {margin:0 0 13px; line-height:1.2em; font-size:2.143em; text-transform:uppercase; color:#ff154e;}
.specs-block .popular-list li {padding:6px 0 25px;}
.specs-block .resource-box {padding:2px 0 0;}
.specs-block .resource-box h3 {margin:0 0 13px; line-height:1.2em; font-size:2.143em; text-transform:uppercase; color:#ff154e;}

/* recommended box */

.recommended-box3 {padding:24px 0 10px; max-width:941px;}
.recommended-box3 h2 {margin:0 0 23px; font:200 2.143em/1.2em 'Titillium Web', sans-serif; text-transform:uppercase; color:#e7113f;}

/* recommended list */

.recommended-list3 {margin:0; overflow:hidden; padding:0; width:100%; list-style:none;}
.recommended-list3 li {float:left; margin:0 0 30px 4.2%; width:30.53%;}
.recommended-list3 li:first-child {margin-left:0;}
.recommended-list3 .visual-holder {position:relative;}
.recommended-list3 .visual {position:relative; margin:0 0 32px; overflow:hidden; width:100%;}
.recommended-list3 .visual img {display:block; width:100%; -webkit-transition:-webkit-transform 0.3s linear 0s; -moz-transition:-moz-transform 0.3s linear 0s; -o-transition:-o-transform 0.3s linear 0s; transition:transform 0.3s linear 0s;}
.recommended-list3 .visual a.hover img {/*-webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05);*/}
.recommended-list3 .visual .shadow {position:absolute; top:0; left:0; width:100%; height:100%; -webkit-box-shadow:0 0 2px rgba(0,0,0,0.5) inset; box-shadow:0 0 2px rgba(0,0,0,0.5) inset;}
.recommended-list3 .visual .tag {position:absolute; z-index:1; top:14px; left:19px; font:14px/34px 'Titillium Web', sans-serif; text-transform:uppercase; text-decoration:none; color:#fff;}
.recommended-list3 .visual .tag4:before {content:""; float:left; margin:0 4px 0 0; width:24px; height:32px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -215px -108px;}
.recommended-list3 h3 {margin:0; font:200 2.429em/1.176em 'Titillium Web', sans-serif;}
.recommended-list3 h3 a {text-decoration:none; color:#555;}
.recommended-list3 h3 a:hover {color:#ff0048;}

/* slides gallery */

.slides-gallery {margin:9px 0 30px; padding:0 0 36px; background:#000;}
.slides-gallery .large-carousel {position:relative;}
.slides-gallery .large-carousel .mask {position:relative; overflow:hidden; width:100%;}
.slides-gallery .large-carousel .slideset {width:100%;}
.slides-gallery .large-carousel .slide {overflow:hidden;}
.slides-gallery .large-carousel img {display:block; width:100%; -webkit-transition:-webkit-transform 0.3s linear 0s; -moz-transition:-moz-transform 0.3s linear 0s; -o-transition:-o-transform 0.3s linear 0s; transition:transform 0.3s linear 0s;}
.slides-gallery .large-carousel a.hover img {/*-webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05);*/}
.slides-gallery .large-carousel .play {position:absolute; top:50%; left:50%; margin:-52px 0 0 -52px; font:20px/24px 'Oswald', sans-serif; text-transform:uppercase; text-align:center; text-decoration:none; color:#fff;}
.slides-gallery .large-carousel .play:before {content:""; display:block; margin:0 auto 5px; width:104px; height:104px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -90px -120px;}
.slides-gallery .large-carousel .btn-prev,.slides-gallery .large-carousel .btn-next {display:none; position:absolute; top:251px; overflow:hidden; width:43px; height:43px; text-indent:-9999px;}
.slides-gallery .large-carousel:hover .btn-prev,.slides-gallery .large-carousel:hover .btn-next {display:block;}
.slides-gallery .large-carousel .btn-prev {left:19px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -200px -120px;}
.slides-gallery .large-carousel .btn-next {right:19px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -250px -120px;}
.slides-gallery .large-carousel .btn-prev:hover {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -200px -170px;}
.slides-gallery .large-carousel .btn-next:hover {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -250px -170px;}
.slides-gallery .tool-bar {padding:23px 39px;}
.slides-gallery .tool-bar .area {float:right;}
.slides-gallery .expand {float:left; margin:0 0 0 30px; overflow:hidden; width:32px; height:34px; text-indent:-9999px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -300px -120px;}
.slides-gallery .expand:hover {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -335px -120px;}
.slides-gallery .nums {	float:left; 	font:300 24px/32px 'Oswald', sans-serif; 	color:#999;}
.slides-gallery .holder {	padding:0 170px 1px; 	text-align:center;}
.slides-gallery .first,.slides-gallery .prev,.slides-gallery .btn-play-pause,.slides-gallery .next,.slides-gallery .last {	display:inline-block; 	overflow:hidden; 	width:22px; 	height:23px; 	text-indent:-9999px; 	vertical-align:top;}
.slides-gallery .first {	margin:6px 19px 5px; 	background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -300px -155px;}
.slides-gallery .prev {	margin:6px 15px 5px; 	width:21px; 	background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -360px -155px;}
.slides-gallery .btn-play-pause {	margin:2px 16px 0 13px; 	width:32px; 	height:32px; 	background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -370px -120px;}
.slides-gallery.autorotate .btn-play-pause {	background:none;}
.slides-gallery.autorotate .btn-play-pause:hover {background:none;}
.slides-gallery.autorotate .btn-play-pause:before {	content:""; 	float:left; 	margin:5px 0 0 6px; 	width:6px; 	height:21px; 	background:#999;}
.slides-gallery.autorotate .btn-play-pause:after {	content:""; 	float:right; 	margin:5px 6px 0 0; 	width:6px; 	height:21px; 	background:#999;}
.slides-gallery.autorotate .btn-play-pause:hover:before {background:#ff0048;}
.slides-gallery.autorotate .btn-play-pause:hover:after {background:#ff0048;}
.slides-gallery .next {	margin:6px 15px 5px; 	width:21px; 	background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -300px -185px;}
.slides-gallery .last {	margin:6px 19px 5px; 	background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -360px -185px;}
.slides-gallery .first:hover {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -330px -155px;}
.slides-gallery .prev:hover {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -390px -155px;}
.slides-gallery .btn-play-pause:hover {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -405px -120px;}
.slides-gallery .next:hover {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -330px -185px;}
.slides-gallery .last:hover {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -390px -185px;}
.slides-gallery .small-carousel {	position:relative; 	overflow:hidden; 	padding:0 38px;}
.slides-gallery .small-carousel .mask {	overflow:hidden; 	width:100%;}
.slides-gallery .small-carousel .slideset {width:100%;}
.slides-gallery .small-carousel .small-slide {overflow:hidden;}
.slides-gallery .small-carousel .slide {	float:left; 	width:16.667%;}
.slides-gallery .small-carousel .slide a {	display:block; 	position:relative; 	margin:0 0 0 1px;}
.slides-gallery .small-carousel .slide img {	max-width:100%; 	vertical-align:top;}
.slides-gallery .small-carousel a:hover .over {	position:absolute; 	top:0; 	left:0; 	width:100%; 	height:100%; 	opacity:0.5; 	background:#f80b3e;}
.slides-gallery .small-carousel .number {	position:absolute; 	right:22px; 	bottom:8px; 	font:300 18px/21px 'Oswald', sans-serif; 	opacity:0.5; 	color:#fff;}
.slides-gallery .small-carousel a:hover .number {	opacity:1;}
.slides-gallery .small-carousel .btn-prev,.slides-gallery .small-carousel .btn-next {	position:absolute; 	top:50%; 	margin:-100px 0 0; 	overflow:hidden; 	height:200px; 	text-indent:-9999px;}
.slides-gallery .small-carousel .btn-prev:hover,.slides-gallery .small-carousel .btn-next:hover {background:#ff0048;}
.slides-gallery .small-carousel .btn-prev:before,.slides-gallery .small-carousel .btn-next:before {	content:""; 	position:absolute; 	top:50%; 	margin:-13px 0 0; 	width:14px; 	height:26px;}
.slides-gallery .small-carousel .btn-prev {	left:0; 	width:38px;}
.slides-gallery .small-carousel .btn-prev:before {	left:11px; 	background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -420px -155px;}
.slides-gallery .small-carousel .btn-next {	right:0; 	width:37px;}
.slides-gallery .small-carousel .btn-next:before {	right:11px; 	background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -420px -185px;}

/* top 10 block */

.top10-block {margin:-4px 0 0;}
.top10-nav-row {	width:100%; 	border-bottom:1px solid #9c9c9c;}
.top10-nav-row:after {	content:""; 	display:block; 	clear:both;}
.top10-nav-holder>a {	display:none;}

/* top 10 navigation */

.top10-nav {	float:left; 	margin:0; 	padding:2px 0 0 30px; 	list-style:none;}
.top10-nav li {	float:left; 	margin:0 0 0 18px; 	font:300 18px/32px 'Oswald', sans-serif; 	text-transform:uppercase;}
.top10-nav li:first-child {margin:0;}
.top10-nav li a {	float:left; 	border:solid #f5f5f5; 	border-width:1px 1px 0; 	padding:0 16px 5px; 	text-decoration:none; 	color:#333; 	background:#f5f5f5;}
.top10-nav li a:hover {	position:relative; 	padding:0 16px 5px; 	color:#ff0048;}
.top10-nav li.active a {	position:relative; 	margin:0 0 -1px; 	border:solid #9c9c9c; 	border-width:1px 1px 0; 	padding:0 16px 6px; 	color:#ff0048;}
.top10-nav li.phone a {	float:left; 	overflow:hidden; 	padding:0; 	width:53px; 	height:37px; 	text-indent:-9999px; 	background:#f5f5f5 url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -103px -254px;}
.top10-nav li.phone.active a {	margin:0 0 -1px; 	padding:0; 	height:38px;}
.top10-nav li a span {display:none;}
.top10-block .content-holder {	padding:32px 0 0;}

/* top 10 intro */

.top10-intro {	padding:1px 0 26px;}
.top10-intro h2 {	margin:0 0 16px; 	line-height:1.2em; 	font-size:2.143em; 	text-transform:uppercase; 	color:#ff0048;}
.top10-intro .meta {	padding:0 0 9px; 	line-height:1.833em; 	font-size:0.857em; 	color:#999;}
.top10-intro .meta .author {	display:inline-block; 	vertical-align:top; 	margin:0 14px 0 0;}
.top10-intro .meta .time {	display:inline-block; 	margin:0 20px 0 0; 	vertical-align:top;}
.top10-intro .meta .date {	display:inline-block; 	margin:0 4px 0 0; 	font:1.25em/1.333em 'Titillium Web', sans-serif; 	vertical-align:top;}
.top10-intro .meta .date:before {	content:""; 	float:left; 	margin:4px 2px 0 1px; 	width:16px; 	height:16px; 	background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -120px -60px;}
.top10-intro .meta .socials {	display:inline-block; 	vertical-align:top;}
.top10-intro .meta .socials img {vertical-align:top;}
.top10-intro p {	margin:0 0 26px; line-height:1.183em; font-size:1.4em; /*font-family:'Titillium Web', Arial, Helvetica, sans-serif;*/}

/* top10 sections */

.top10-sections {	margin:0 0 33px; 	border-bottom:1px solid #d0d0d0; 	padding:0 0 1px;}
.top10-section {	border-top:1px solid #d0d0d0; 	padding:29px 0 32px; 	width:100%;}
.top10-section:after {	content:""; 	display:block; 	clear:both;}
.top10-section .visual-holder {	position:relative; 	float:left; 	margin:10px 39px 0 0; 	width:35%;}
.top10-section .visual {	position:relative; 	overflow:hidden; 	width:100%;}
.top10-section .visual img {	display:block; 	width:100%; 	-webkit-transition:-webkit-transform 0.3s linear 0s; 	-moz-transition:-moz-transform 0.3s linear 0s; 	-o-transition:-o-transform 0.3s linear 0s; 	transition:transform 0.3s linear 0s;}
.top10-section .visual a.hover img {/*-webkit-transform:scale(1.05); 	-moz-transform:scale(1.05); 	-o-transform:scale(1.05); 	transform:scale(1.05);*/}
.top10-section .visual .shadow {	position:absolute; 	top:0; 	left:0; 	width:100%; 	height:100%; 	-webkit-box-shadow:0 0 2px rgba(0,0,0,0.5) inset; 	box-shadow:0 0 2px rgba(0,0,0,0.5) inset;}
.top10-section .visual .number {	position:absolute; 	top:0; 	right:0; 	width:40px; 	height:40px; 	line-height:38px; 	font-size:30px; 	font-weight:300; 	text-align:center; 	color:#fff; 	background:#000;}
.top10-section .txt {overflow:hidden; min-height:245px;}
.top10-section h2 {	margin:0 0 15px; 	line-height:1.2em; 	font-size:2.857em;}
.top10-section h2 a {text-decoration:none; color:#555;}
.top10-section h2 a:hover {color:#e7113f;}
.top10-section p {	margin:0 0 24px; 	line-height:1.2em; 	font-size:1.429em; /*font-family:'Titillium Web', Arial, Helvetica, sans-serif;*/}
.top10-section .meta {	padding:3px 0 0; 	width:100%; 	line-height:16px; 	font-size:12px; 	font-weight:600; 	text-transform:uppercase;}
.top10-section .meta:after {	content:""; 	display:block; 	clear:both;}
.top10-section .meta .sub-meta {	display:inline;}
.top10-section .meta .price-holder {	float:left; 	margin:0 20px 0 0;}
.top10-section .meta .price-holder .price {	display:inline-block; 	margin:-5px 0 0 5px; 	line-height:25px; 	font-size:22px; 	font-weight:300; 	vertical-align:top;}
.top10-section .meta .deal {	float:left; 	margin:0 20px 10px 0;}
.top10-section .meta .deal .logo img {	margin:0 0 0 2px; 	vertical-align:top;}
.top10-section .meta .checkbox {	float:left; 	margin:0 38px 0 0; height:30px;}
.top10-section .meta .checkbox .chk-area {margin:0 8px 0 0;}
.top10-section .meta .link-view {	float:left; 	text-decoration:none; 	color:#555;}
.top10-section .meta .link-view:hover {color:#ff0048;}
.form-top10 input[type="submit"] {display:none;}

/* tip box */

.tip-box {	overflow:hidden; 	padding:0 0 30px; 	width:100%;}
.tip-box .holder {padding:0 340px 0 0;}
.tip-box .txt {	float:left; 	width:100%;}
.tip-box .ad {	float:right; 	margin:6px 0 9px;}
.tip-box .ad img {vertical-align:top;}
.tip-box h3 {	margin:0 0 13px; 	line-height:1.125em; 	font-size:1.714em; 	text-transform:uppercase; 	color:#ff0048;}
.tip-box p {	margin:0; 	line-height:1.2em; 	font-size:2.143em; 	font-weight:600; 	font-style:italic; 	letter-spacing:-1px;}
.top10-block #sidebar {padding:32px 0 0;}

/* top 10 box */

.top10-box {padding:0 0 40px;}
.top10-box h3 {	margin:0 0 2px; 	line-height:1.2em; 	font-size:2.143em; 	text-transform:uppercase; 	color:#ff0048;}
.top10-side-nav {	margin:0; 	padding:0; 	list-style:none;}
.top10-side-nav li {	position:relative; 	border-bottom:1px solid #d0d0d0; 	padding:16px 0 16px 39px; 	line-height:1.183em; 	font-size:1.571em;}
.top10-side-nav a {	text-decoration:none; 	color:#555;}
.top10-side-nav a:before {	content:""; 	position:absolute; 	top:26px; 	left:15px; 	border:solid transparent; 	border-width:3px 0 3px 4px; 	border-left-color:#999; 	width:1px; 	height:1px;}
.top10-side-nav a:after {	content:""; 	position:absolute; 	top:23px; 	left:9px; 	border:solid #999; 	border-width:0 0 1px 1px; 	width:5px; 	height:6px;}
.top10-side-nav a:hover,.top10-side-nav li.active a {	font-weight:normal; 	color:#ff0048;}
.top10-side-nav a:hover:before,.top10-side-nav li.active a:before {border-left-color:#fe1d5c;}
.top10-side-nav a:hover:after,.top10-side-nav li.active a:after {	border:solid #fe1d5c; 	border-width:0 0 1px 1px;}
.top10-block .side-ad {padding:0 0 19px;}

/* newsletter form */

.form-newsletter {padding:2px 0 41px;}
.form-newsletter legend {display:none;}
.form-newsletter h3 {	margin:0 0 7px; 	line-height:1.2em; 	font-size:2.143em; 	text-transform:uppercase; 	color:#ff0048;}
.form-newsletter p {	margin:0 0 16px; 	line-height:1.2em; 	font-size:1.429em;}
.form-newsletter .checkboxes {	margin:0 0 18px; 	padding:0; 	list-style:none;}
.form-newsletter .checkboxes li {	border-top:1px solid #d0d0d0; 	padding:14px 0 16px; 	line-height:1.214em; 	font-size:1em;}
.form-newsletter .checkboxes label {	display:block; 	margin:0 0 0 39px;}
.form-newsletter .checkboxes .chk-area {	float:left; 	margin:5px 0 0;}
.form-newsletter .checkboxes label strong {	display:block; 	margin:0 0 3px; 	line-height:1.136em; 	font-size:1.571em; 	font-weight:normal; 	text-transform:uppercase; 	color:#333;}
.form-newsletter .row {	border:solid #bbbbb9; 	border-width:0 0 1px 1px; 	overflow:hidden; 	height:33px; 	background:#fff;}
.form-newsletter .text {	position:relative; 	margin:0 71px 0 0;}
.form-newsletter .text input[type="text"], input[type="email"] {	float:left; 	margin:0; 	border:0; 	padding:9px 15px; 	width:100%; 	height:33px; 	font:italic 12px/15px Georgia, Times, serif; 	color:#999; 	-webkit-box-sizing:border-box; 	-moz-box-sizing:border-box; 	box-sizing:border-box; 	background:none;}
.form-newsletter .text input[type="text"].text-active , input[type="email"].text-active {color:#555;}
.form-newsletter .text .input-placeholder-text {	position:absolute; 	top:9px; 	left:15px; 	font:italic 12px/15px Georgia, Times, serif; 	color:#999;}
.form-newsletter input[type="submit"] {	float:right; 	margin:0; 	border:0; 	padding:0; 	width:71px; 	height:33px; 	font:14px 'Titillium Web', sans-serif; 	text-transform:uppercase; 	color:#fff; 	background:#181818; 	cursor:pointer;}

/* about block */

.about-block {margin:-5px 0 0;}
.about-block .main-frame {width:100%;}
.about-block .main-frame:after {	content:""; 	display:block; 	clear:both;}
.about-block .content {	margin:0 0 0 335px; 	line-height:1.2em; 	font-size:1.429em;}
.about-list-holder>a {display:none;}
.about-list {	float:left; 	min-width:210px; 	position:relative; 	z-index:5; 	top:8%; 	background:rgba(245,245,245, 0.8); 	padding:10px 20px;}
.about-list li {	border-top:1px solid #b0b0b0; 	padding:20px 0 20px; 	font:300 1.571em/1.136em 'Oswald', sans-serif; 	text-transform:uppercase;}
.about-list li:first-child {	border-top:0; 	padding-top:20px;}
.about-block .about-list li a {	text-decoration:none; 	color:#555;}
.about-block .about-list li a:hover,.about-block .about-list li.active a {color:#e7113f;}
.about-block h2 {	margin:0 0 18px; 	line-height:1.208em; 	font-size:2.4em; 	color:#474747;}
.about-block h3 {	margin:0 0 30px; 	padding:4px 0 0; 	line-height:1.188em; 	font-size:1.6em; 	color:#e7113f;}
.about-block p {margin:0 0 24px; font-family:'Titillium Web', Arial, Helvetica, sans-serif;}
.about-block strong {font-weight:600;}
.about-block .tall strong {font-weight:200;}
.about-block .tall {	margin:0 0 30px; 	line-height:1.188em; 	font-size:1.6em;}
.about-block .mark {color:#e7113f;}
.about-block .title {display:block;}
.about-block .list {	padding:0 2px 46px; 	line-height:36px; 	font-size:22px;}
.about-block .list .title {font-weight:600;}
.about-block .list ul {	margin:0; 	padding:0; 	list-style:none;}
.about-block .list ul li {padding:0 0 0 30px;}
.about-block .list ul li:before {	content:""; 	float:left; 	margin:12px 0 0 -28px; 	width:11px; 	height:11px; 	background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -329px -220px;}
.touch-area {	margin:0 -9999px 47px; 	padding:0 9999px; 	background:url(../../../../bundles/thinkdigitfrontend/images/bg-touch-area.jpg) repeat-y 50% 0;}
.touch-area .holder {	overflow:hidden; 	padding:44px 0 36px 335px; 	height:1%;}
.mailto {padding: 4px 10px; color: #e7113f; display: inline-block; text-decoration: none; margin: 5px 5px 0 0; font-size: 32px; margin: 0 0 20px 0;
	-moz-transition:all .3s ease-in-out; -webki-transition:all .3s ease-in-out; -o-transition:all .3s ease-in-out; -ms-transition:all .3s ease-in-out; transition:all .3s ease-in-out;}
.mailto:hover {color: #000;}




/** 25jun2015 starts **/
.ap_button{background-color: #ff0048; color: #fff; float: none; font-size: 1em; line-height:1.2em; font-weight: 500; margin: 30px 0 0 30px; padding: 4px 30px 7px; text-decoration: none; display:inline-block; }
.ap_button:hover{background-color: #000;}	
#careers_fm{background:#fcfcfc; border: 1px solid #d0d0d0; display:block; margin-bottom: 46px; overflow: hidden; padding:40px 30px;}
#careers_fm li{ padding-bottom:15px; clear:both; overflow:hidden; width:100%; float:left;}
#careers_fm label{ float:left; width:40%;}
#careers_fm input[type = "text"]{ border:1px solid #ddd; padding:5px; text-indent:10px; width:55%; }
#careers_fm label span{ color: #ff0048;}	
.careers_sb{background-color: #ff0048; color: #fff; border:none; padding: 6px 28px; cursor:pointer; font:400 1.2em/1.214em "Titillium Web",Arial,Helvetica,sans-serif; margin-top:15px;}
.careers_sb:hover{ background:#000;}
#careers_fm.form-compare .select-area{width:57% !important;}
#careers_fm.form-compare input[type="submit"] {display: block !important;}
#careers_fm li:last-child{ padding-bottom:0;}
#careers_fm input[type = "file"]{ color:#333; font-family:"Titillium Web",Arial,Helvetica,sans-serif; font-size:0.9em; font-weight:300; width:55%; border:#d0d0d0 solid 1px; background:#FFF; padding:4px 5px;}

.bt_line{margin-left:40%; padding-bottom:0 !important;}


@media only screen and (max-width:1279px) {
#careers_fm.form-compare .select-area {height:40px;}
#careers_fm.form-compare .select-area .center{ padding-top:9px; padding-bottom:9px;}
#careers_fm.form-compare .select-area .select-opener{ height:36px;}
#careers_fm.form-compare .select-area .select-opener::after{ top:16px;}
}

@media only screen and (max-width:868px) {
.bt_line{ margin-left:0;}
}

/** 25jun2015 end **/


/* contact form */

.touch-area .form-contact {	float:right; 	padding:0 0 0 0; 	width:49%;}
.form-contact legend {display:none;}
.form-contact h2 {	margin:0 0 43px; 	line-height:1.2em; 	font-size:3.429em; 	color:#333;}
.form-contact .row {	padding:0 0 24px; 	width:100%;}
.form-contact .row:after {	content:""; 	display:block; 	clear:both;}
.form-contact label {	display:block; 	margin:0 0 7px; 	line-height:1.091em; 	font-size:1.571em; 	color:#333;}
.form-contact .req {color:#e7113f;}
.form-contact .text {width:100%;}
.form-contact .text.short {	float:left; 	width:25.2%;}
.form-contact .text.long {	float:right; 	width:70.2%;}
.form-contact input[type="text"], input[type="email"] {	float:left; 	margin:0; 	border:1px solid #a4a4a4; 	padding:7px 12px; 	width:100%; 	height:38px; 	font:200 18px/22px 'Titillium Web', sans-serif; 	color:#333; 	background:#fff; 	-webkit-box-sizing:border-box; 	-moz-box-sizing:border-box; 	box-sizing:border-box;}
.form-contact textarea {	float:left; 	margin:0; 	border:1px solid #a4a4a4; 	overflow:auto; 	padding:8px 12px; 	width:100%; 	max-width:313px; 	min-width:200px; 	height:100px; 	min-height:100px; 	font:200 18px/22px 'Titillium Web', sans-serif; 	color:#333; 	background:#fff; 	-webkit-box-sizing:border-box; 	-moz-box-sizing:border-box; 	box-sizing:border-box;}
.form-contact .error input[type="text"], .form-contact .error input[type="email"], .form-contact .error textarea {	color:#e7113f !important; 	border-color:#e7113f !important;}
.form-contact .captcha {	padding:2px 0 1px; 	width:100%;}
.form-contact .captcha img {	display:block; 	width:100%;}
.form-contact input[type="submit"] {	float:left; 	margin:0; 	border:0; 	padding:0 19px; 	height:32px; 	font:300 16px/32px 'Oswald', sans-serif; 	letter-spacing:1px; 	text-transform:uppercase; 	color:#fff; 	background:#000; 	cursor:pointer;}
.form-contact input[type="submit"]:hover {background:#e7113f;}
.touch-area .contact {	float:left; 	width:49%;}
.touch-area .contact h2 {	margin:0 0 45px; 	line-height:1.2em; 	font-size:3.429em; 	color:#333;}

/* contact list */

.touch-area .contact-list {	margin:0; 	padding:0; 	width:100%; 	list-style:none;}
.touch-area .contact-list:after {	content:""; 	display:block; 	clear:both;}
.touch-area .contact-list li {	clear:left; 	float:left; 	padding:0 0 21px; 	line-height:1.188em; 	font-size:2.286em; 	color:#333;}
.touch-area .contact-list li a {	text-decoration:none; 	color:#333;}
.touch-area .contact-list li.facebook a:before,.touch-area .contact-list li.twitter a:before,.touch-area .contact-list li.google-plus a:before,.touch-area .contact-list li.email a:before {	content:""; 	float:left; 	margin:0 0 0 -77px; 	width:50px; 	height:38px;}
.touch-area .contact-list li.phone:before,.touch-area .contact-list li.fax:before,.touch-area .contact-list li.address:before {	content:""; 	float:left; 	margin:0 0 0 -77px; 	width:50px; 	height:38px;}
.touch-area .contact-list li.facebook a:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat 0 -260px;}
.touch-area .contact-list li.facebook a:hover:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat 0 -300px;}
.touch-area .contact-list li.twitter a:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -50px -260px;}
.touch-area .contact-list li.twitter a:hover:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -50px -300px;}
.touch-area .contact-list li.google-plus a:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -100px -260px;}
.touch-area .contact-list li.google-plus a:hover:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -100px -300px;}
.touch-area .contact-list li.email a:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -150px -260px;}
.touch-area .contact-list li.email a:hover:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -150px -300px;}
.touch-area .contact-list li.phone:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -200px -260px;}
.touch-area .contact-list li.phone:hover:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -200px -300px;}
.touch-area .contact-list li.fax:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -250px -260px;}
.touch-area .contact-list li.fax:hover:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -250px -300px;}
.touch-area .contact-list li.address:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -300px -260px;}
.touch-area .contact-list li.address:hover:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -300px -300px;}
.touch-area .contact address {	padding:0 0 25px; 	line-height:1.182em; 	font-size:1.571em; 	color:#333;}
.touch-area .contact address strong {font-weight:normal;}

/* stats list */

.stats-list {	float:left; 	margin:0; 	padding:0 20px; 	max-width:260px; 	list-style:none;}
.stats-list li {	margin:0 0 86px; 	line-height:1.2em; 	font-size:2.143em; 	font-weight:bold; 	text-transform:uppercase; 	text-align:center; 	color:#000;}
.stats-list .number {	margin:0 -60px 19px; 	line-height:0.8em; 	font-size:4.333em; 	font-weight:200; 	letter-spacing:-2px; 	color:#e7113f;}
.stats-list .number2 {font-size:4em;}

/* map */

.map-holder {	padding:20px 0 27px;}
.map-wrapper {	margin:0 -9999px;}
.map-holder .heading {	margin:0 auto; 	padding:0 0 5px 335px;}
.map-holder .heading h2 {	line-height:1.2em; 	font-size:3.429em;}
.map-holder .map {	position:relative; 	margin:0 auto; 	overflow:hidden; 	max-width:1600px;}
.map-holder .map:before {	content:""; 	position:absolute; 	top:-10px; 	left:0; 	width:100%; 	height:10px; 	-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5); 	box-shadow:0 0 5px rgba(0,0,0,0.5);}
.map-holder .map:after {	content:""; 	position:absolute; 	bottom:-10px; 	left:0; 	width:100%; 	height:10px; 	-webkit-box-shadow:0 0 3px rgba(0,0,0,0.3); 	box-shadow:0 0 3px rgba(0,0,0,0.3);}
.map-holder .map iframe {vertical-align:top;}
.about-block .list2 {	margin:0 0 24px; 	padding:0; 	list-style:none;}
.about-block .list2 li {padding:0 0 0 15px; font-family:'Titillium Web', Arial, Helvetica, sans-serif;}
.about-block .list2 li:before {	content:""; 	float:left; 	margin:12px 0 0 -12px; 	border:3px solid #555;}
.link-to-top {	float:left; 	margin:399px 0 0 115px; 	overflow:hidden; 	width:66px; 	height:66px; 	text-indent:-9999px; 	background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -350px -220px;}
.about-block .list3 {margin:0 0 24px;}

/* apps block */

.apps-block .content-holder {	margin:0 340px 0 0; 	padding:0;}

/* apps head */

.apps-head {padding:27px 0 21px;}
.apps-head .icon {	float:left; 	margin:-19px 19px 0 0; 	width:83px; 	height:83px; 	background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat 0 -170px;}
.apps-head .icon.apps {background:url(../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1) no-repeat -472px -504px;}
.apps-head .icon.android {background:url(../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1) no-repeat -560px -157px;}
.apps-head .icon.ios {background:url(../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1) no-repeat -560px -243px;}
.apps-head .icon.blackberry {background:url(../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1) no-repeat -560px -329px;}
.apps-head .icon.windows {background:url(../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1) no-repeat -560px -416px;}
.apps-head .txt {overflow:hidden;}
.apps-head h1 {	margin:0 0 3px; text-transform:uppercase; color:#ff0048; font:200 2.857em/1.2em 'Titillium Web', sans-serif;}
.apps-head p {	margin:0 0 19px; font:200 2.143em/1.2em 'Titillium Web', sans-serif;}
.apps-head .meta {	overflow:hidden; 	width:100%;}
.apps-head .meta .sub-meta {	float:left; 	width:auto;}
.apps-head .meta .author {	float:left; 	padding:0 38px 0 0; 	font:0.857em/1.25em 'Titillium Web',sans-serif; 	color:#999;}
.apps-head .time {	display:inline-block; 	padding:1px 27px 0 0; 	line-height:24px; 	font-size:14px; 	vertical-align:top; 	color:#999;}
.apps-head .time:before {	content:""; 	float:left; 	margin:5px 3px 0 2px; 	width:16px; 	height:16px; 	background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -215px -420px;}
.apps-head .social {	display:inline-block; 	padding:4px 16px 4px 0; 	vertical-align:top;}
.apps-head .social img {vertical-align:top;}
.apps-head .email {	display:inline-block; 	margin:3px 0 0; 	line-height:24px; 	font-size:14px; 	vertical-align:top; 	text-decoration:none; 	color:#999;}
.apps-head .email:before {	content:""; 	display:inline-block; 	vertical-align:top; 	margin:3px 8px 0 0; 	width:22px; 	height:17px; 	background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -80px -140px;}
.apps-head .email:hover {color:#ff0048;}
.apps-tool-row {	margin:0 0 30px; 	border-bottom:1px solid #9c9c9c; 	width:100%;}
.apps-tool-row:after {	content:""; 	display:block; 	clear:both;}
.form-devices {	position:absolute; 	top:-9999px; 	left:-9999px;}

/* apps navigation */

.app-list {	float:left; 	margin:0; 	padding:8px 0; 	list-style:none;}
.app-list li {	float:left; 	margin:0 0 0 25px; 	font:300 18px/24px 'Oswald', sans-serif;}
.app-list li:first-child {margin:0;}
.app-list li a {	text-decoration:none; 	color:#4c4d4f;}
.app-list li a:hover,.app-list li.active a {color:#e7113f;}
.app-list li.android a:before {	content:""; 	float:left; 	margin:4px 6px 0 0; 	width:17px; 	height:16px; 	background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat 0 -340px;}
.app-list li.ios a:before {	content:""; 	float:left; 	margin:1px 6px 0 0; 	width:17px; 	height:19px; 	background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -30px -340px;}
.app-list li.blackberry a:before {	content:""; 	float:left; 	margin:5px 6px 0 1px; 	width:23px; 	height:15px; 	background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -60px -340px;}
.app-list li.windows a:before {	content:""; 	float:left; 	margin:5px 6px 0 4px; 	width:15px; 	height:16px; 	background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -90px -340px;}
.app-list li.android a:hover:before,.app-list li.android.active a:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat 0 -365px;}
.app-list li.ios a:hover:before,.app-list li.ios.active a:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -30px -365px;}
.app-list li.blackberry a:hover:before,.app-list li.blackberry.active a:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -60px -365px;}
.app-list li.windows a:hover:before,.app-list li.windows.active a:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -90px -365px;}
.app-list li.apps a:before {content:""; float:left; margin:5px 4px 0 4px; width:20px; height:20px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -432px -773px;}
.app-list li.apps a:hover:before,.app-list li.apps.active a:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -432px -799px;}

/* apps categories */

.apps-categories-holder {position:relative;}
.apps-categories-holder .opener {	position:relative; 	float:right; 	padding:2px 41px 0 11px; 	font:300 14px/38px 'Oswald', sans-serif; 	text-transform:uppercase; 	text-decoration:none; 	color:#fff; 	background:#000;}
.apps-categories-holder .opener:hover,.apps-categories-holder.active .opener {background:#ff0048;}
.apps-categories-holder .opener:before {	content:""; 	float:left; 	margin:5px 7px 0 0; 	width:28px; 	height:28px; 	background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -300px -90px;}
.apps-categories-holder .opener:after {	content:""; 	position:absolute; 	top:18px; 	right:11px; 	border:solid transparent; 	border-width:6px; 	border-top-color:#fff; 	width:0; 	height:0;}
.apps-categories-holder .slide-holder {	position:absolute; 	z-index:1; 	top:40px; 	left:0; 	width:100%; 	color:#fff; 	background:#000;}
.apps-categories-gallery {border-bottom:7px solid #ff0048;}
.apps-categories-gallery .btn-prev,.apps-categories-gallery .btn-next {display:none;}
.apps-categories-gallery .slideset {	padding:34px 0 20px; 	overflow:hidden;}
.apps-categories-gallery .slide {	float:left; 	padding:0 0 0 2.979%;}
.apps-categories-gallery ul {	float:left; 	margin:0; 	padding:0; 	list-style:none;}
.apps-categories-gallery ul li {	padding:0 0 19px; 	line-height:1.167em; 	font-size:1.286em;}
.apps-categories-gallery ul li a {	text-decoration:none; 	color:#fff;}
.apps-categories-gallery ul li a:hover {color:#ff0048;}

/* apps gallery */

.apps-block .downloads-gallery-holder {	border:0; 	padding:2px 0 30px;}
.apps-block .downloads-gallery-holder h2 {margin:0 0 19px;}
.apps-block .downloads-gallery .visual {margin:4px 40px 0 0;}
.apps-block .downloads-gallery .category {	margin:0 0 -2px; 	text-transform:uppercase;}
.apps-block .downloads-gallery h3 {	margin:0 0 7px; 	line-height:1.2em; 	font-size:2.143em; 	font-weight:300;}
.apps-block .downloads-gallery p {	margin:0 0 18px; 	line-height:1.208em; 	font-size:1.714em;}
.apps-block .downloads-gallery .meta {padding:0 0 27px;}
.apps-block .downloads-gallery .version {	display:inline-block; 	margin:0 40px 0 0; 	vertical-align:top;}
.apps-block .downloads-gallery .date {	display:inline-block; 	vertical-align:top;}
.apps-block .downloads-gallery .date:before {	content:""; 	float:left; 	margin:1px 3px 0 0; 	width:16px; 	height:16px; 	background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -215px -420px;}
.apps-block .downloads-gallery .pagination li a {	border:5px solid #9d9d9d; 	width:0; 	height:0;}
.apps-block .downloads-gallery .pagination li.active a,.apps-block .downloads-gallery .pagination li a:hover {border-color:#ff0048;}

/* apps boxes */

.app-boxes {	margin:0 0 91px; 	border-top:1px solid #d0d0d0;}
.app-boxes .ad-item {display:none;}
.app-box {	border-bottom:1px solid #d0d0d0; 	padding:37px 0 26px; 	width:100%;}
.app-box:after {	content:""; 	display:block; 	clear:both;}
.app-box .visual {	position:relative; 	float:left; 	margin:3px 40px 0 0; 	overflow:hidden; 	max-width:228px;}
.app-box .visual img {	display:block; 	width:100%; 	-webkit-transition:-webkit-transform 0.3s linear 0s; 	-moz-transition:-moz-transform 0.3s linear 0s; 	-o-transition:-o-transform 0.3s linear 0s; 	transition:transform 0.3s linear 0s;}
.app-box .visual .shadow {	position:absolute; 	top:0; 	left:0; 	width:100%; 	height:100%; 	-webkit-box-shadow:0 0 2px rgba(0,0,0,0.4) inset; 	box-shadow:0 0 2px rgba(0,0,0,0.4) inset;}
.app-box .txt {overflow:hidden;}
.app-box .category {	display:block; 	line-height:1em; 	font-size:1.143em; 	font-weight:600; 	text-transform:uppercase; 	text-decoration:none;}
.app-box .category a {	text-decoration:none; 	color:#ff0048;}
.app-box .category a:hover {text-decoration:underline;}
.app-box h2 {	margin:0 0 7px; 	line-height:1.2em; 	font-size:2.143em; 	font-weight:300;}
.app-box h2 a {	text-decoration:none; 	color:#555;}
.app-box h2 a:hover {color:#ff0048;}
.app-box p {	margin:0 0 21px; 	line-height:1.222em; 	font-size:1.286em;}
.app-box .meta {padding:0;}
.app-box .version {	display:inline-block; 	margin:0 37px 0 0; 	vertical-align:top;}
.app-box .date {	display:inline-block; 	margin:0 33px 0 0; 	vertical-align:top;}
.app-box .date:before {	content:""; 	float:left; 	margin:1px 3px 0 0; 	width:16px; 	height:16px; 	background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -215px -420px;}
.app-box .btn {	display:inline-block; 	margin:-3px 0 0; 	padding:0 6px 0 5px; 	font:12px/21px 'Oswald', sans-serif; 	text-transform:uppercase; 	vertical-align:top; 	text-decoration:none; 	color:#fff; 	background:#000;}
.app-box .btn:before {	content:""; 	float:left; 	margin:4px 7px 0 0; 	width:14px; 	height:13px; 	background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -120px -340px;}
.app-box .btn:hover {background:#ff0048;}
.apps-block #sidebar {	margin:0 0 0 -300px; 	padding:7px 0 0;}
.apps-block .form-search3 input[type="text"], input[type="email"] {	padding:10px 10px; 	font:italic 14px/15px Georgia, Times, serif;}
.apps-block .form-search3 .input-placeholder-text {	top:11px; 	left:11px; 	font:italic 14px/15px Georgia, Times, serif;}
.apps-block .downloads-box {	padding:0 0 26px;}
.apps-block .downloads-box h3 {	margin:0 -5px 25px 0; 	min-height:72px; 	line-height:1.2em; 	font-size:2.143em; 	color:#ff0048;}
.apps-block .downloads-box h3 .icon {margin:-3px 16px 0 0;}

/* apps category */

.apps-category {	margin:11px 0 28px; 	border-top:1px solid #d0d0d0; 	overflow:hidden; 	padding:36px 0 0;}
.apps-category .holder {margin:0 0 0 -4.255%;}
.apps-category .item {	display:inline-block; 	margin:0 -3px 14px 4.082%; 	width:45.918%; 	vertical-align:top;}
.apps-category .item h2 {	margin:0; 	line-height:38px; 	font-size:32px; 	font-weight:300; 	text-transform:uppercase;}
.apps-category .box {	margin:0 0 7px; 	border-bottom:1px solid #d0d0d0; 	padding:19px 0;}
.apps-category .box .visual {	position:relative; 	float:left; 	margin:4px 19px 0 0; 	overflow:hidden; 	width:102px; 	height:102px;}
.apps-category .box .visual img {	display:block; 	height:100%; 	margin-left:-35%; 	-webkit-transition:-webkit-transform 0.3s linear 0s; 	-moz-transition:-moz-transform 0.3s linear 0s; 	-o-transition:-o-transform 0.3s linear 0s; 	transition:transform 0.3s linear 0s;}
.apps-category .box .shadow {	position:absolute; 	top:0; 	left:0; 	width:100%; 	height:100%; 	-webkit-box-shadow:0 0 2px rgba(0,0,0,0.4) inset; 	box-shadow:0 0 2px rgba(0,0,0,0.4) inset;}
.apps-category .box .txt {overflow:hidden;}
.apps-category .box .category {	display:block; 	font-weight:600; 	text-transform:uppercase;}
.apps-category .box .category a {	text-decoration:none; 	color:#ff0048;}
.apps-category .box .category a:hover {text-decoration:underline;}
.apps-category .box h3 {	margin:0 0 8px; 	line-height:34px; 	font-size:30px;}
.apps-category .box h3 a {	text-decoration:none; 	color:#555;}
.apps-category .box h3 a:hover {color:#ff0048;}
.apps-category .box p {	margin:0 0 20px; 	line-height:22px; 	font-size:18px; clear:both;}
.apps-category .box .btnDownload {width:100%; float:left; margin:0 0 10px 0;}
.apps-category .box .btn {	display:block; 	margin:-3px 0 0; 	padding:0 6px 0 5px; 	font:12px/21px 'Oswald', sans-serif; 	text-transform:uppercase; 	vertical-align:top; 	text-decoration:none; 	color:#fff; 	background:#000; float:left;}
.apps-category .box .btn:before {	content:""; 	float:left; 	margin:4px 7px 0 0; 	width:14px; 	height:13px; 	background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -120px -340px;}
.apps-category .box .btn:hover {background:#ff0048;}
.apps-category .box .meta {padding:0 0 7px;}
.apps-category .box .version {	display:inline-block; 	margin:0 17px 0 0; 	vertical-align:top;}
.apps-category .box .date {	display:inline-block; 	vertical-align:top;}
.apps-category .box .date:before {	content:""; 	float:left; 	margin:2px 3px 0 0; 	width:16px; 	height:16px; 	background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -215px -420px;}
.apps-category .item .link-more {	padding:12px 0; 	line-height:22px; 	font-size:18px; 	font-weight:normal; 	text-align:right;}
.apps-category .item .link-more a {	text-decoration:none; 	color:#ff0048;}
.apps-category .item .link-more a:hover {text-decoration:underline;}
.apps-category .item .ad-item {	padding:25px 0 15px; 	text-align:center;}
.apps-category .item .ad-item img {vertical-align:top;}

/* questions block */

.questions-block {width:100%;}
.questions-block:after {	content:""; 	display:block; 	clear:both;}
.questions-block .content-holder {	margin:0 340px 0 0; 	padding:0;}
.questions-block #sidebar {	margin:0 0 0 -300px; 	padding:0;}

/* questions comments */

.questions-comments {margin:-2px 0 30px;}
.questions-comments h2 {	margin:0 0 15px; 	line-height:1.2em; 	font-size:2.143em; 	font-weight:300;}
.questions-comments .comment {	margin:15px 0 0; 	border-bottom:1px solid #d0d0d0; 	overflow:hidden; 	padding:0 0 15px; 	width:100%;}
.questions-comments .comment.pending {position:relative;}
.questions-comments .comment.pending:after {width:400px; height:200px; content:''; background: url(../../../../bundles/thinkdigitfrontend/images/process.png) no-repeat center ; background-size:contain; position:absolute; left:30%; top:10%; opacity:0.2;}
.questions-comments .comment.pending h2 , .comment.pending p {color:#378bb5}
.questions-comments .comment:first-child {margin:0;}
.questions-comments .comment .visual-holder {	float:left; 	margin:0 38px 0 0; 	padding:10px 0 0; 	width:129px; 	color:#777;}
.questions-comments .comment .visual {	margin:0 0 11px; 	position:relative; 	overflow:hidden; 	width:100%;}
.questions-comments .comment .visual img {	display:block; 	width:100%; 	-webkit-transition:-webkit-transform 0.3s linear 0s; 	-moz-transition:-moz-transform 0.3s linear 0s; 	-o-transition:-o-transform 0.3s linear 0s; 	transition:transform 0.3s linear 0s;}
.questions-comments .comment .visual .shadow {	position:absolute; 	top:0; 	left:0; 	width:100%; 	height:100%; 	-webkit-box-shadow:0 0 2px rgba(0,0,0,0.4) inset; 	box-shadow:0 0 2px rgba(0,0,0,0.4) inset;}
.questions-comments .comment .author {	display:block; 	font:600 14px/22px 'Titillium Web', Arial, Helvetica, sans-serif;}
.questions-comments .comment .author a {	text-decoration:none; 	color:#777;}
.questions-comments .comment .author a:hover {	color:#ff0048;}
.questions-comments .comment .date {	display:block; 	font:300 14px/22px 'Titillium Web', Arial, Helvetica, sans-serif;}
.questions-comments .comment .date:before {	content:""; 	float:left; 	margin:4px 13px 0 2px; 	width:15px; 	height:15px; 	background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -90px -610px;}
.questions-comments .comment .comments {	display:block; 	font:300 14px/22px 'Titillium Web', Arial, Helvetica, sans-serif;}
.questions-comments .comment .comments:before {	content:""; float:left; margin:3px 11px 0 1px; 	width:18px; 	height:16px; 	background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -120px -610px;}
.questions-comments .comment .txt {	overflow:hidden; padding:3px 0 0px; height:1%; line-height:20px; font-size:14px; color:#555;}
.questions-comments .comment h2 {	margin:0 0 9px; line-height:20px; 	font-size:20px;}
.questions-comments .comment p {	margin:2px 0 15px; font-family:'Titillium Web', Arial, Helvetica, sans-serif;}
.questions-comments .comment .meta {	overflow:hidden; 	padding:11px 0 0; 	width:100%;}
.questions-comments .comment .report {	float:right; 	font:300 12px/20px 'Titillium Web', Arial, Helvetica, sans-serif; 	text-transform:uppercase; 	text-decoration:none; 	color:#999;}
.questions-comments .comment .report:before {	content:""; 	float:left; 	margin:3px 7px 0 0; 	width:18px; 	height:15px; 	background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -60px -610px;}
.questions-comments .comment .report:hover {	color:#ff0048;}
.questions-comments .comment .up {	display:inline-block; 	margin:0 5px 0 1px; 	overflow:hidden; 	width:23px; 	height:22px; 	vertical-align:top; 	text-indent:-9999px; 	background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat 0 -610px;}
.questions-comments .comment .down {	display:inline-block; 	margin:0 5px 0 1px; 	overflow:hidden; 	width:23px; 	height:22px; 	vertical-align:top; 	text-indent:-9999px; 	background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -30px -610px;}
.questions-comments .comment .socials {	display:inline-block; 	padding:1px 0 0; 	vertical-align:top;}
.questions-comments .comment .socials img {vertical-align:top;}

/* questions form */

.form-questions {	border-bottom:3px solid #b9b9b9; 	padding:40px 29px 40px 28px; 	background:url(../../../../bundles/thinkdigitfrontend/images/bg4.gif);}
.form-questions legend {display:none;}
.form-questions .textarea {	position:relative; 	margin:0 0 30px; 	overflow:hidden; 	width:100%;}
.form-questions .textarea textarea {	float:left; 	margin:0; 	border:1px solid #b0b0b0; 	overflow:auto; 	padding:12px 18px; 	width:100% !important; 	height:125px; 	min-height:125px; 	font:italic 20px/24px Georgia, Times, serif; 	color:#999; 	-webkit-box-sizing:border-box; 	-moz-box-sizing:border-box; 	box-sizing:border-box;}
.form-questions .textarea .input-placeholder-text {	position:absolute; 	top:13px; 	left:20px; 	font:italic 20px/24px Georgia, Times, serif; 	color:#999;}
.form-questions .row {	overflow:hidden; 	width:100%;}
.form-questions .text-holder {	float:left; 	width:100%;}
.form-questions .text-holder .text {	position:relative; 	margin:0 336px 0 0;}
.form-questions .text-holder .text input[type="text"], input[type="email"] {	float:left; 	margin:0; 	border:1px solid #b0b0b0; 	padding:15px 18px; 	width:100%; 	height:50px; 	font:14px/18px 'Titillium Web', sans-serif; 	color:#999; 	-webkit-box-sizing:border-box; 	-moz-box-sizing:border-box; 	box-sizing:border-box;}
.form-questions .text .input-placeholder-text {	position:absolute; 	top:16px; 	left:20px; 	font:14px/18px 'Titillium Web', sans-serif; 	color:#999;}
.form-questions .buttons {	float:left; 	margin:0 0 0 -336px; 	padding:0 0 0 31px; 	width:305px;}
.form-questions .buttons.newButton {padding:0 0 0 0;}
.form-questions .buttons .btn {	float:left; 	padding:0 26px; 	font:300 20px/50px 'Oswald', sans-serif; 	text-transform:uppercase; 	text-decoration:none; 	color:#fff; 	background:#000;}
.form-questions .buttons input[type="submit"] {	float:right; 	margin:0; 	border:0; 	padding:0 28px 0 27px; 	height:50px; 	font:300 20px 'Oswald', sans-serif; 	text-transform:uppercase; 	color:#fff; 	background:#000; 	cursor:pointer;}
.form-questions .buttons .btn:hover {background:#ff0048;}
.form-questions .buttons input[type="submit"]:hover {background:#ff0048;}
.btn-question {	display:block; 	margin:8px 0 40px; 	font:24px/50px 'Oswald', sans-serif; 	text-transform:uppercase; 	text-align:center; 	text-decoration:none; 	color:#fff; 	background:#000; position:relative;}
.btn-question:before {	content:""; 	display:inline-block; 	margin:10px 12px 0 0; 	width:32px; 	height:32px; 	vertical-align:top; 	background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -150px -340px;}
.btn-question:hover {background:#ff0048;}
.categories-box.alter {margin:-1px 0 40px;}
.categories-box.alter h2,#sidebar .categories-box.alter h2 {	margin:0 0 21px; 	line-height:1.205em; 	font-size:2.786em;}
.categories-box.alter .categories-side-list ul li {padding:24px 10px 19px 18px;}
.categories-box.alter .categories-side-list ul li .title {	margin:0; 	padding:10px 0 0;}
.categories-box.alter .categories-side-list .links {padding:8px 0 7px;}
.categories-box.alter .categories-side-list ul li .smarts:hover {background-position:0 -500px;}
.categories-box.alter .categories-side-list ul li .cameras:hover {background-position:-55px -500px;}
.categories-box.alter .categories-side-list ul li .laptops:hover {background-position:-110px -500px;}
.categories-box.alter .categories-side-list ul li .players:hover {background-position:-165px -500px;}
.categories-box.alter .categories-side-list ul li .games:hover {background-position:0 -555px;}
.related-questions-box {margin:-1px 0 30px;}
.related-questions-box h2,#sidebar .related-questions-box h2 {	margin:0 0 15px; 	line-height:1.205em; 	font-size:2.786em;}
.related-questions-list {	margin:0; 	padding:0; 	list-style:none; font-family:'Titillium Web', Arial, Helvetica, sans-serif;}
.related-questions-list li {	border-top:1px solid #d0d0d0; 	padding:14px 0 17px; 	line-height:1.222em; 	font-size:1.286em; 	font-weight:normal;}
.related-questions-list li:first-child {	border-top:0; 	padding-top:0;}
.related-questions-list li a {	text-decoration:none; 	color:#555;}
.related-questions-list li a:hover {color:#ff0048;}
#fancybox-overlay {background:none !important;}
#fancybox-content {	-webkit-box-shadow:0 0 2px rgba(0,0,0,0.1); 	box-shadow:0 0 2px rgba(0,0,0,0.1);}
.lightbox-holder {	position:relative; 	overflow:hidden; 	height:0;}
div.lightbox {	padding:25px 31px 40px; 	max-width:880px; 	background:#fff;}
div.lightbox .close {	position:absolute; 	top:12px; 	right:13px; 	overflow:hidden; 	width:15px; 	height:15px; 	text-indent:-9999px; 	background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -300px -330px;}
div.lightbox .title {	margin:0 0 9px; 	font:italic 1.286em/1.222em Georgia, Times, serif; 	color:#999;}
div.lightbox h1 {	margin:0 0 28px; 	line-height:1.2em; 	font-size:2.143em; 	font-weight:300;}
div.lightbox .holder {	overflow:hidden; 	padding:3px 0 26px; 	width:100%;}
div.lightbox .visual {	float:left; 	margin:5px 40px 0 0;}
div.lightbox .visual img {	display:block; 	margin:0 0 12px;}
div.lightbox .author {	line-height:1.429em; 	font-size:1em; 	font-weight:bold;}
div.lightbox .txt {	overflow:hidden; 	line-height:1.222em; 	font-size:1.286em;}
div.lightbox p {margin:0;}
div.lightbox .buttons {	margin:0 0 0 169px; 	overflow:hidden; 	height:50px;}
div.lightbox .btn {	float:left; 	margin:0 30px 0 0; 	padding:0 27px; 	min-width:55px; 	font:300 20px/50px 'Oswald', sans-serif; 	text-transform:uppercase; 	text-align:center; 	text-decoration:none; 	color:#fff; 	background:#000;}
div.lightbox .btn:hover {background:#ff0048;}
#fancybox-close {display:none !important;}

/* search block */

.search-block {width:100%;}
.search-block:after {	content:""; 	display:block; 	clear:both;}
.search-block #sidebar {	margin:-3px 0 0 -100%; 	padding:0;}

/* narrow box */

.narrow-box {padding:0 0 30px;}
.narrow-box h2,#sidebar .narrow-box h2 {	margin:0 0 21px; 	line-height:1.205em; 	font-size:2.786em;}

/* narrow list */

.narrow-list {	margin:0 0 9px; 	border-top:1px solid #d0d0d0; 	padding:0; 	list-style:none;}
.narrow-list li {	border-bottom:1px solid #d0d0d0; 	padding:16px 0; 	line-height:1.125em; 	font-size:1.714em; 	text-transform:uppercase;}
.narrow-list li a {	text-decoration:none; 	color:#555;}
.narrow-list li a:hover {color:#ff0048;}
.search-block .latest-videos-box {padding:0 0 13px;}
.search-block .content-holder {	margin:-8px 0 0 340px; 	padding:0;}

/* .search resuts */

.search-results {padding:0;}
.search-results h1 {	margin:0 0 47px; 	line-height:1.271em; 	font-size:3.429em;}
.search-results h1 .mark {	margin:0 0 0 10px; 	padding:0 10px; 	color:#000; 	background:#ffdf4f;}
.search-results-meta {	padding:0 0 44px; 	text-align:center;}
.search-results-meta h2 {	display:inline-block; 	position:relative; 	margin:0 auto; 	padding:0 74px 0 75px; 	line-height:1em; 	font-size:2.286em; 	text-transform:uppercase; 	vertical-align:top; 	color:#000;}
.search-results-meta h2:before {	content:""; 	position:absolute; 	top:11px; 	left:0; 	width:54px; 	height:13px; 	background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -200px -340px;}
.search-results-meta h2:after {	content:""; 	position:absolute; 	top:11px; 	right:0; 	width:54px; 	height:13px; 	background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -260px -340px;}
.search-results-meta ul {	margin:0; 	padding:0 0 0 2px; 	list-style:none;}
.search-results-meta ul li {	display:inline-block; 	padding:0 5px 0 0; 	line-height:1.636em; 	font-size:1.571em; 	vertical-align:top;}
.search-results-meta ul li:before {	content:"|"; 	margin:0 8px 0 0; 	color:#e7113f;}
.search-results-meta ul li:first-child:before {display:none;}
.search-results-meta ul li a {	text-decoration:none; 	color:#555;}
.search-results-meta ul li a:hover {color:#e7113f;}
.form-search-results legend {display:none;}
.form-search-results input[type="submit"] {display:none;}
.search-sector {padding:0;}
.search-sector .heading {	padding:0 0 7px; 	border-bottom:3px solid #d0d0d0;}
.search-sector .heading h2 {	margin:0; 	line-height:1.563em; 	font-size:2.286em; 	color:#4c4d4f;}
.search-sector .heading h2 .mark {	padding:0 3px; 	color:#000; 	background:#ffdf4f;}

/* search result */

.search-result2 {	border-bottom:1px solid #d0d0d0; 	padding:33px 0; 	width:100%;}
.search-result2:after {	content:""; 	display:block; 	clear:both;}
.search-result2 .visual-holder {	position:relative; 	float:left; 	margin:7px 0 0; 	width:287px;}
.search-result2 .visual {	display:block; 	overflow:hidden; 	width:100%;}
.search-result2 .visual img {	display:block; 	width:100%; 	-webkit-transition:-webkit-transform 0.3s linear 0s; 	-moz-transition:-moz-transform 0.3s linear 0s; 	-o-transition:-o-transform 0.3s linear 0s; 	transition:transform 0.3s linear 0s;}
.search-result2 .visual .shadow {	position:absolute; 	top:0; 	left:0; 	width:100%; 	height:100%; 	-webkit-box-shadow:0 0 2px rgba(0,0,0,0.4) inset; 	box-shadow:0 0 2px rgba(0,0,0,0.4) inset;}
.search-result {	border-bottom:1px solid #d0d0d0; 	padding:33px 0; 	width:100%;}
.search-result:after {	content:""; 	display:block; 	clear:both;}
.search-result .visual-holder {	position:relative; 	float:left; 	margin:7px 0 0; 	width:287px;}
.search-result .visual {	display:block; 	overflow:hidden; 	width:100%;}
.search-result .visual img {	display:block; 	width:100%; 	-webkit-transition:-webkit-transform 0.3s linear 0s; 	-moz-transition:-moz-transform 0.3s linear 0s; 	-o-transition:-o-transform 0.3s linear 0s; 	transition:transform 0.3s linear 0s;}
.search-result .visual .shadow {	position:absolute; 	top:0; 	left:0; 	width:100%; 	height:100%; 	-webkit-box-shadow:0 0 2px rgba(0,0,0,0.4) inset; 	box-shadow:0 0 2px rgba(0,0,0,0.4) inset;}
.search-result .txt {margin:0 0 0 306px;}
.search-result h2 {	margin:0 0 8px; 	line-height:1.2em; 	font-size:2.143em;}
.search-result h2 a {	text-decoration:none; 	color:#555;}
.search-result h2 a:hover {color:#e7113f;}
.search-result p {	margin:0 0 13px; 	line-height:1.2em; 	font-size:1.429em; font-family:'Titillium Web', Arial, Helvetica, sans-serif;}
.search-result .meta {	padding:0 0 17px; 	width:100%;}
.search-result .meta:after {	content:""; 	display:block; 	clear:both;}
.search-result .meta>.price {	float:left; 	margin:0 26px 0 -2px; 	line-height:50px; 	font-size:47px; 	color:#6d6e71;}
.search-result .meta>.price:hover {color:#e7113f;}
.search-result .popup-holder2 {	position:relative; 	float:left; 	margin:23px 24px 0 0;}
.search-result .meta .btn2 {	float:left; 	padding:0 5px; 	font:12px/21px 'Oswald', sans-serif; 	text-transform:uppercase; 	text-decoration:none; 	color:#fff; 	background:#000;}
.search-result .meta .btn2:before {	content:""; 	float:left; 	margin:3px 5px 0 -1px; 	width:17px; 	height:15px; 	background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -80px -60px;}
.search-result .meta .btn2:hover,.search-result .meta .popup-holder2:hover .btn2 {background:#e7113f;}
.search-result .popup-holder2 .popup2 {	display:none; 	position:absolute; 	z-index:1; 	top:19px; 	left:50%; 	margin:0 0 0 -141px; 	padding:21px 0 0; 	width:282px; 	background:url(../../../../bundles/thinkdigitfrontend/images/none.gif);}
.search-result .popup-holder2:hover .popup2 {display:block;}
.search-result .popup-holder2 .popup2 .shops-box {	position:relative; 	margin:0; 	border-bottom:0; 	padding:10px 18px 3px; 	-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.5); 	box-shadow:0 2px 3px rgba(0,0,0,0.5);}
.search-result .popup-holder2 .popup2 .shops-box:after {	content:""; 	position:absolute; 	top:-15px; 	left:50%; 	margin:0 0 0 -16px; 	width:33px; 	height:15px; 	background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -260px -210px;}
.search-result .popup-holder2 .popup2 .shops-box h3 {	margin:0 0 8px; 	font:300 29px/36px 'Titillium Web',sans-serif;}
.search-result .popup-holder2 .popup2 .shops-list {padding:0;}
.search-result .popup-holder2 .popup2 .shops-list li {padding:9px 0;}
.search-result .popup-holder2 .popup2 .shops-list .logo-holder {width:95px;}
.search-result .shops-list .btn:before {margin:2px 3px 0 0;}
.search-result .shops-list .btn {	padding:0 6px 0 5px; 	font:11px/20px 'Oswald',sans-serif;}
.search-result .meta .compare {	float:left; 	margin:30px 27px 0 0; 	line-height:18px; 	font-size:14px; 	font-weight:normal; 	text-transform:uppercase;}
.search-result .meta .compare:hover {color:#e7113f;}
.search-result .meta .compare .chk-area {	float:left; 	margin:-1px 6px 0 0;}
.search-result .meta .compare .chk-checked {	border:1px solid #ff0048; 	background:#ff0048;}
.search-result .meta .link {	float:left; 	margin:30px 0 0; 	line-height:18px; 	font-size:14px; 	font-weight:normal; 	text-transform:uppercase; 	text-decoration:none; 	color:#555;}
.search-result .meta .link:after {	content:""; 	display:inline-block; 	margin:3px 0 0 6px; 	border:solid transparent; 	border-width:6px 5px; 	border-left-color:#555; 	width:0; 	height:0; 	vertical-align:top;}
.search-result .meta .link:hover {color:#e7113f;}
.search-result .meta .link:hover:after {border-left-color:#e7113f;}
.search-sector .links-row {	padding:25px 6px; 	line-height:1.2em; 	font-size:1.429em; 	text-align:right;}
.search-sector .links-row a {	text-decoration:none; 	color:#e7113f;}
.search-sector .links-row a:after {	content:""; 	display:inline-block; 	margin:8px 0 0 9px; 	border:solid transparent; 	border-width:6px; 	border-left-color:#e7113f; 	width:0; 	height:0; 	vertical-align:top;}
.search-sector .links-row a:hover {text-decoration:underline;}

/* advertising */

.form-search-results .ad {	padding:9px 0 40px; 	text-align:center;}
.form-search-results .ad img {	max-width:100%; 	vertical-align:top;}
.form-search-results .search-sector .ad {	border-bottom:1px solid #d0d0d0; 	padding:40px 0;}

/* search result */

.search-result2 {border-bottom:1px solid #d0d0d0; padding:32px 0; width:100%;}
.search-result2:after {content:""; display:block; clear:both;}
.search-result2 .visual {position:relative; float:left; margin:8px 0 6px; overflow:hidden; width:287px;}
.search-result2 .visual img {display:block; width:100%; -webkit-transition:-webkit-transform 0.3s linear 0s; -moz-transition:-moz-transform 0.3s linear 0s; -o-transition:-o-transform 0.3s linear 0s; transition:transform 0.3s linear 0s;}
.search-result2 .visual .shadow {position:absolute; top:0; left:0; width:100%; height:100%; -webkit-box-shadow:0 0 2px rgba(0,0,0,0.4) inset; box-shadow:0 0 2px rgba(0,0,0,0.4) inset;}
.search-result2 .visual .play {position:absolute; top:50%; left:50%; margin:-37px 0 0 -38px; overflow:hidden; width:75px; height:75px; text-indent:-9999px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -150px -30px;}
.search-result2 .txt {margin:0 0 0 306px;}
.search-result2 h2 {margin:0 0 8px; line-height:1.2em; font-size:2.143em; font-weight:300;}
.search-result2 h2 a {text-decoration:none; color:#555;}
.search-result2 h2 a:hover {color:#e7113f;}
.search-result2 p {margin:0 0 13px; line-height:1.2em; font-size:1.429em;}
.search-result2 .meta {padding:0 0 1px; width:100%;}
.search-result2 .meta:after {content:""; display:block; clear:both;}
.search-result2 .author {display:inline-block; margin:0 14px 0 0; min-width:117px; vertical-align:top;}
.search-result2 .sub-meta {display:inline-block; padding:3px 17px 0 0; width:auto; vertical-align:top;}
.search-result2 .sub-meta .comments {font:11px/16px 'Titillium Web',sans-serif;}
.search-result2 .sub-meta .date {font:11px/16px 'Titillium Web',sans-serif;}
.search-result2 .social {display:inline-block; padding:1px 0 0; vertical-align:top;}
.search-result2 .social img {vertical-align:top;}

/* shops block */

.shops-block {margin:-5px 0 0; clear:both;}
.shops-block .rating {float:right; margin:-17px 19px 0 50px; width:98px; font:14px/20px 'Oswald', sans-serif; text-transform:uppercase; text-align:center; text-decoration:none;}
.shops-block .rating .logo {margin:0 0 3px; overflow:hidden; width:98px; height:47px; text-indent:-9999px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -260px -250px;}
.shops-block .rating .green {display:block; margin:0 3px 0 4px; padding:0 0 1px; color:#00c3b6;}
.shops-block .rating .blue {display:block; margin:0 3px 0 4px; border-top:1px solid #c3c3c3; color:#00a7d3;}
.shops-block .rating .red {display:block; margin:0 3px 0 4px; padding:1px 0 0; border-top:1px solid #c3c3c3; color:#c5004d;}
.shops-block h1 {margin:0 0 13px; font:200 3.429em/1.208em 'Titillium Web', sans-serif; color:#555;}

/* shops meta */

.shops-block .meta {margin:0 0 29px; font:300 1em/1.714em 'Titillium Web', sans-serif; color:#9d9d9d;}
.shops-block .meta a {text-decoration:none;}
.shops-block .meta a:hover {text-decoration:underline;}
.shops-block .meta .date {font-style:normal;}
.shops-block .meta .date:before {content:""; display:inline-block; vertical-align:top; margin:5px 3px 0 8px; width:16px; height:16px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -120px -60px;}
.shops-block .meta .email {color:#9d9d9d;}
.shops-block .meta .email:hover {color:#ff0048;}
.shops-block .meta .email:before {content:""; display:inline-block; vertical-align:top; margin:3px 8px 0 9px; width:22px; height:17px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -80px -140px;}
.shops-block .meta .socials {display:inline-block; vertical-align:top; padding:3px 15px 0 8px;}
.shops-block .meta .socials img {vertical-align:top;}
.shops-block .meta .comments {color:#9d9d9d;}
.shops-block .meta .comments:hover {color:#ff0048;}
.shops-block .meta .comments .counter {display:inline-block; margin:3px 0 0 11px; padding:0 5px 0 0; vertical-align:top; height:19px; font:12px/19px 'Titillium Web', sans-serif; color:#ff0049; background:url(../../../../bundles/thinkdigitfrontend/images/bg-comments.gif) no-repeat 100% -19px;}
.shops-block .meta .comments .counter span {display:block; padding:0 1px 0 15px; height:19px; background:url(../../../../bundles/thinkdigitfrontend/images/bg-comments.gif) no-repeat;}

/* shops navigation */

.shops-nav {margin:0 0 30px; border-bottom:7px solid #707070; width:100%; padding:0; list-style:none; background:#fff; -webkit-box-shadow:0 1px 3px rgba(0,0,0,0.4) inset; box-shadow:0 1px 3px rgba(0,0,0,0.4) inset;}
.shops-nav:after {content:""; display:block; clear:both;}
.shops-nav li {float:left; font:300 1.286em/3.333em 'Oswald', sans-serif; text-transform:uppercase;}
.shops-nav li a {display:block; text-decoration:none; color:#333;}
.shops-nav li a span {display:block; padding:2px 54px 0;}
.shops-nav li a span:before {content:""; display:inline-block; vertical-align:top; height:33px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat;}
.shops-nav li.review a span:before {margin:16px 10px 0 0; width:28px; background-position:0 -300px;}
.shops-nav li.user a span:before {margin:16px 10px 0 0; width:34px; background-position:-30px -300px;}
.shops-nav li.specs a span:before {margin:16px 10px 0 0; width:27px; background-position:-65px -300px;}
.shops-nav li.compare a span:before {margin:16px 10px 0 0; width:36px; background-position:-95px -300px;}
.shops-nav li.buy a span:before {margin:16px 10px 0 0; width:34px; background-position:-135px -300px;}
.shops-nav li.review a:hover span:before,.shops-nav li.review.active a span:before {background-position:0 -335px;}
.shops-nav li.user a:hover span:before,.shops-nav li.user.active a span:before {background-position:-30px -335px;}
.shops-nav li.specs a:hover span:before,.shops-nav li.specs.active a span:before {background-position:-65px -335px;}
.shops-nav li.compare a:hover span:before,.shops-nav li.compare.active a span:before {background-position:-95px -335px;}
.shops-nav li.buy a:hover span:before,.shops-nav li.buy.active a span:before {background-position:-135px -335px;}
.shops-nav li.active a,.shops-nav li a:hover {margin:0 0 -7px;}
.shops-nav li.active a span,.shops-nav li a:hover span {border-bottom:7px solid #000; color:#fff; background:#ff0048; -webkit-box-shadow:0 1px 3px rgba(0,0,0,0.4) inset; box-shadow:0 1px 3px rgba(0,0,0,0.4) inset;}
.shops-info-holder {margin:0 0 30px; border-bottom:3px solid #d0d0d0; overflow:hidden; padding:0 0 38px; width:100%;}

/* shops gallery */

.shops-gallery {position:relative; margin:0 41px 0 0; float:left; width:536px;}
.shops-gallery .mask {position:relative; overflow:hidden; width:100%;}
.shops-gallery .mask .slideset {float:left; width:99999px;}
.shops-gallery .mask .slide {float:left; width:600px;}
.shops-gallery .play {position:absolute; top:50%; left:50%; margin:-41px 0 0 -41px; overflow:hidden; width:83px; height:82px; text-indent:-9999px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat 0 -390px;}
.shops-gallery img {display:block; width:100%; -webkit-transition:-webkit-transform 0.3s linear 0s; -moz-transition:-moz-transform 0.3s linear 0s; -o-transition:-o-transform 0.3s linear 0s; transition:transform 0.3s linear 0s;}
.shops-gallery .btn-prev,.shops-gallery .btn-next {position:absolute; top:50%; margin:-15px 0 0; overflow:hidden; width:31px; height:31px; text-indent:-9999px;}
.shops-gallery .btn-prev {left:12px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -85px -390px;}
.shops-gallery .btn-next {right:12px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -85px -425px;}
.shops-gallery .btn-prev:hover {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -119px -390px;}
.shops-gallery .btn-next:hover {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -119px -425px;}
.shops-info-holder .info {float:left; margin:-5px 0 0; width:370px;}
.shops-info-holder .prices {margin:0 0 17px;}
.shops-info-holder .prices .mrp {display:block; line-height:1.429em; font-size:1em; font-weight:300; color:#999;}
.shops-info-holder .prices .logo {float:right; margin:21px 8px 0 0;}
.shops-info-holder .prices .logo img {vertical-align:top;}
.shops-info-holder .prices .price {margin:0 0 7px; line-height:1.088em; font-size:4.071em; color:#ff0048;}
.shops-info-holder .prices .link {display:inline-block; margin:0 36px 0 0; font:300 1em/1.429em 'Oswald', sans-serif; text-transform:uppercase; text-decoration:none; vertical-align:top; color:#333;}
.shops-info-holder .prices .link:before {content:""; float:right; margin:3px 0 0 5px; width:8px; height:14px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -120px -365px;}
.shops-info-holder .prices .link:hover {color:#ff0048;}
.shops-info-holder .prices .link:hover:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -130px -365px;}
.shops-info-holder .title {display:block; line-height:1.25em; font-size:0.857em; font-weight:300; text-transform:uppercase; text-align:center; color:#999;}
.shops-info-holder .row {padding:0 0 2px; width:100%;}
.shops-info-holder .row:after {content:""; display:block; clear:both;}
.shops-info-holder .rates {float:left; border-right:1px solid #aeaeae; padding:0 25px 0 0;}
.shops-info-holder .rates .lab {float:left; margin:0 15px 0 0;}
.shops-info-holder .rates .user {float:left; width:98px;}
.shops-radios {float:right; padding:1px 0 0; min-width:114px;}
.shops-radios .radios label {float:left; clear:left; margin:12px 0; font:300 14px/16px 'Oswald', sans-serif; text-transform:uppercase; color:#333;}
.shops-radios .radios label:first-child {margin:8px 0 12px;}
.shops-radios .radios label span {float:left; padding:0 0 0 1px; min-width:57px;}
.shops-radios .radios label .counter {min-width:0; color:#ff0048;}
.shops-radios input[type="submit"] {display:none;}
.shops-info-holder .count {float:left; margin:6px 0 0 -4px; width:120px;}
.shops-info-holder .count .counter {margin:0 0 12px; line-height:36px; font-size:30px; text-align:center;}
.shops-info-holder .graph {float:right; padding:0 38px 0 0;}
.shops-info-holder .graph .visual {margin:0 0 6px; width:123px;}
.shops-info-holder .graph img {display:block; width:100%;}
.shops-info-holder .graph .title {padding:0 3px; text-align:left;}
.shops-info-holder .ad {float:right;}
.shops-info-holder .ad img {vertical-align:top;}
.shops-block .content-holder {margin:0 340px 0 0; padding:10px 0 0;}
.shops-block #sidebar {margin:0 0 0 -300px; padding:0;}

/* specs section */

.specs-section2 {margin:0 0 20px; background:#fff; -webkit-box-shadow:0 3px 3px rgba(0,0,0,0.1); box-shadow:0 3px 3px rgba(0,0,0,0.1);}
.specs-section2 h2 {border-bottom:3px solid #bcbdc0; padding:19px 17px 13px; line-height:1.2em; font-size:2.143em; text-transform:uppercase; color:#4c4d4f; background:#fff;}
.specs-section2 .area {width:100%;}
.specs-section2 .row {border-top:1px solid #bcbdc0; width:100%;}
.specs-section2 .row:after {content:""; display:block; clear:both;}
.specs-section2 .row:first-child {border:0;}
.specs-section2 .area1 {float:left; padding:14px 2.1%; width:35%;}
.specs-section2 .area2 {float:left; padding:14px 2.1%; width:38.9%;}
.specs-section2 .area3 {float:left; padding:14px 2.1%; width:12%;}
.specs-section2 .sort {display:inline-block; position:relative; padding:0 21px 0 0; font:300 1.286em/1.333em 'Oswald', sans-serif; text-transform:uppercase; vertical-align:top; text-decoration:none; color:#000;}
.specs-section2 .sort:after {content:""; position:absolute; top:14px; right:0; border:solid transparent; border-width:7px 6px 0; border-top-color:#555; width:0; height:0;}
.specs-section2 .sort:before {content:""; position:absolute; top:4px; right:0; border:solid transparent; border-width:0 6px 7px; border-bottom-color:#555; width:0; height:0;}
.specs-section2 .sort:hover,.specs-section2 .sort.active {color:#e7113f;}
.specs-section2 .sort:hover:after,.specs-section2 .sort.active:after {border-top-color:#e7113f;}
.specs-section2 .sort:hover:before,.specs-section2 .sort.active:before {border-bottom-color:#e7113f;}
.specs-section2 .logo {padding:20px 0 0;}
.specs-section2 .logo img {vertical-align:top;}
.specs-section2 .price {padding:15px 0 13px; line-height:1.2em; font-size:2.143em; color:#6c6c6c;}
.specs-section2 .btn {display:inline-block; margin:22px 0 0; padding:1px 5px 0 4px; font:12px/20px 'Oswald', sans-serif; text-transform:uppercase; text-decoration:none; vertical-align:top; color:#fff; background:#000;}
.specs-section2 .btn:before {content:""; float:left; margin:2px 5px 0 0; width:17px; height:15px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -80px -60px;}
.specs-section2 .btn:hover {background:#ff0048;}
.recommended-box4 {padding:12px 0 30px;}
.recommended-box4 h2 {margin:0 0 23px; line-height:1.2em; font-size:2.143em; text-transform:uppercase; color:#ff0048;}

/* recommended list */

.recommended-list4 {margin:0; overflow:hidden; padding:0; width:100%; list-style:none;}
.recommended-list4 li {float:left; margin:0 0 30px 4.2%; width:30.53%;}
.recommended-list4 li:first-child {margin-left:0;}
.recommended-list4 .visual-holder {position:relative;}
.recommended-list4 .visual {position:relative; margin:0 0 37px; overflow:hidden; width:100%;}
.recommended-list4 .visual img {display:block; width:100%; -webkit-transition:-webkit-transform 0.3s linear 0s; -moz-transition:-moz-transform 0.3s linear 0s; -o-transition:-o-transform 0.3s linear 0s; transition:transform 0.3s linear 0s;}
.recommended-list4 .visual .shadow {position:absolute; top:0; left:0; width:100%; height:100%; -webkit-box-shadow:0 0 2px rgba(0,0,0,0.5) inset; box-shadow:0 0 2px rgba(0,0,0,0.5) inset;}
.recommended-list4 .visual .tag {position:absolute; z-index:1; top:14px; left:19px; font:14px/34px 'Titillium Web', sans-serif; text-transform:uppercase; text-decoration:none; color:#fff;}
.recommended-list4 .visual .tag4:before {content:""; float:left; margin:0 4px 0 0; width:24px; height:32px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -215px -108px;}
.recommended-list4 h3 {margin:0; font:200 2.143em/1.333em 'Titillium Web', sans-serif;}
.recommended-list4 h3 a {text-decoration:none; color:#555;}
.recommended-list4 h3 a:hover {color:#ff0048;}
.shops-block .popular-box h2,.shops-block #sidebar .popular-box h2 {margin:0 0 7px;}
.shops-block .popular-box {padding:0 0 4px;}
.shops-block .popular-list li {padding:10px 0 21px;}

/* review block */

.review-block {padding:3px 0 0;}
.review-heading {padding:0 0 10px;}
.review-heading .pre-title {margin:0 0 3px; line-height:1.222em; font-size:1.286em; font-weight:600; text-transform:uppercase; color:#ff0048;}
.review-heading h1 {margin:0 0 19px; line-height:1.203em; font-size:3.429em;}
.review-block .shops-nav {margin:0 0 40px;}
.review-block .content-holder {margin:0 340px 0 0; padding:0;}

/* review steps form */

.form-review-steps {margin:-5px 0 0;}
.form-review-steps legend {display:none;}
.form-review-steps .steps {width:100%;}
.form-review-steps .step {border-top:1px solid #d7d7d7; padding:35px 0 20px;}
.form-review-steps .step:first-child {border:0; padding:0 0 20px;}
.form-review-steps .title {line-height:1.167em; font-size:1.286em; font-weight:600; text-transform:uppercase; color:#ff0048;}
.form-review-steps h2 {margin:0 0 28px; line-height:1.2em; font-size:2.143em; font-weight:300;}
.form-review-steps .row {width:100%;}
.form-review-steps .row:after {content:""; display:block; clear:both;}
.form-review-steps label {float:left; width:130px; line-height:1.222em; font-size:1.286em; font-weight:600; color:#3b3b3b;}
.form-review-steps .txt {padding:5px 4px 20px 167px;}
.form-review-steps .textarea {overflow:hidden; width:100%;}
.form-review-steps textarea {float:left; margin:0; border:1px solid #a4a4a4; overflow:auto; padding:10px 20px; width:100% !important; height:100px; min-height:100px; font:200 16px/20px 'Titillium Web', Arial, Helvetica, sans-serif; color:#555; background:#fff; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.form-review-steps .textarea2 textarea {height:230px; min-height:230px;}
.form-review-steps .buttons {margin:0 0 0 167px; overflow:hidden; height:37px;}
.form-review-steps .btn {float:left; margin:0 20px 0 0; padding:0 18px 2px; line-height:35px; font-size:18px; font-weight:normal; text-transform:uppercase; text-decoration:none; color:#fff; background:#000;}
.form-review-steps input[type="submit"] {float:left; margin:0 20px 0 0; border:0; padding:0 14px 2px 13px; height:37px; font:18px/35px 'Titillium Web', Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none; color:#fff; background:#000; cursor:pointer;}
.form-review-steps .btn:hover,.form-review-steps input[type="submit"]:hover {background:#ff0048;}

/* review sliders */

.review-block .sliders {margin:-27px 0 0; padding:0 3px 36px 0;}
.review-block .sliders .titles-row {overflow:hidden; padding:0 0 12px 257px; color:#3b3b3b;}
.review-block .sliders .titles-row .title-left {float:left; padding:0 5px;}
.review-block .sliders .titles-row .title-right {float:right; padding:0 5px;}
.review-block .sliders .titles-row .title-center {text-align:center; padding:0 5px;}
.review-block .sliders .row {width:100%;}
.review-block .sliders .row:after {content:""; display:block; clear:both;}
.review-block .sliders .title2 {float:left; width:257px; line-height:1em; font-size:1.286em; font-weight:600; color:#3b3b3b;}
.review-block .sliders .slider-holder {margin:0 0 0 257px;}

.review-block .sliders .slider-bg {
	border:1px solid #fff; 
	border-radius:10px; 
	padding:4px 5px; 
	height:11px; 
	background:#c4c4c4; 
	background:url(data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M0YzRjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iI2NhY2FjYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlM2UzZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); 
	background:-moz-linear-gradient(top,  #c4c4c4 0%, #cacaca 25%, #e3e3e3 100%); 
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#c4c4c4), color-stop(25%,#cacaca), color-stop(100%,#e3e3e3)); 
	background:-webkit-linear-gradient(top,  #c4c4c4 0%,#cacaca 25%,#e3e3e3 100%); 
	background:-o-linear-gradient(top,  #c4c4c4 0%,#cacaca 25%,#e3e3e3 100%); 
	background:-ms-linear-gradient(top,  #c4c4c4 0%,#cacaca 25%,#e3e3e3 100%); 
	background:linear-gradient(to bottom,  #c4c4c4 0%,#cacaca 25%,#e3e3e3 100%); 
	-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.2) inset; 
	box-shadow:0 2px 2px rgba(0,0,0,0.2) inset; 
}
.review-block .sliders .slider {position:relative; margin:0; width:100%; height:11px; background:none;}
.review-block .sliders .slider .slider-range,.review-block .sliders .slider .ui-slider-range {position:absolute; top:0; left:0; border-radius:4px; width:161px; height:11px; background:#f80b3e;}
.review-block .sliders .slider .slider-handle,.review-block .sliders .slider .ui-slider-handle {position:absolute; z-index:1; top:-9px; left:161px; margin:0 0 0 -15px; width:30px; height:30px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -90px -25px;}
.review-block .sliders .slider-rows {display:table; width:100%; height:47px;}
.review-block .sliders .slider-rows div {display:table-cell; height:47px; border-left:1px solid #c2c2c2;}
.review-block .sliders .slider-rows div:first-child {border-left:1px solid transparent;}
.review-block #sidebar {margin:0 0 0 -300px; padding:0;}
.review-block .shops-box {margin:0 0 40px;}
.review-block .side-ad {padding:0 0 19px;}
.review-block .popular-box h2,.review-block #sidebar .popular-box h2 {margin:0 0 17px;}
.review-block .popular-list li {padding:0 0 31px;}

/* user block */

.user-block {width:100%;}
.user-block:after {content:""; display:block; clear:both;}
.user-block .content-holder {margin:0 340px 0 0; padding:0;}

/* profile box */

.profile-box {margin:0 0 27px; width:100%;}
.profile-box:after {content:""; display:block; clear:both;}
.profile-box .visual-holder {float:left; padding:8px 50px 0 0; width:176px; text-align:center;}
.profile-box .visual {overflow:hidden; width:100%;}
.profile-box .visual img {display:block; width:100%; -webkit-transition:-webkit-transform 0.3s linear 0s; -moz-transition:-moz-transform 0.3s linear 0s; -o-transition:-o-transform 0.3s linear 0s; transition:transform 0.3s linear 0s;}
.profile-box .visual-holder .status {margin:14px -16px 3px; padding:7px 0 0; width:208px; height:42px; line-height:24px; font-size:20px; font-weight:normal; text-transform:uppercase; color:#fff; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat 0 -475px;}
.profile-box .visual-holder .status.green {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat 0 -700px;}
.profile-box .visual-holder .status.gold {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -217px -700px; color:#000;}
.profile-box .visual-holder a {text-decoration:none; color:#555;}
.profile-box .visual-holder a:hover {color:#ff0048;}
.profile-box .txt {overflow:hidden;}
.profile-box h1 {margin:0 0 3px; line-height:1.083em; font-size:3.429em;}
.profile-box .meta {margin:0 0 20px; line-height:1.333em; font-size:1.286em; font-weight:normal; color:#5f5f5f;}
.profile-box .meta a {text-decoration:none;}
.profile-box .meta a:hover {text-decoration:underline;}
.profile-box .meta .sep {color:#ff0048;}
.profile-box .points {width:100%;}
.profile-box .points:after {content:""; display:block; clear:both;}
.profile-box .points .title {float:left; margin:0 34px 0 0; padding:8px 14px 11px 15px; line-height:1.2em; font-size:1.429em; font-weight:600; text-transform:uppercase; color:#fff; background:#000;}
.profile-box .list {margin:0 0 0 13px; padding:0; list-style:none;}
.profile-box .list li {margin:0 0 6px; border-bottom:1px solid #d0d0d0; padding:18px 0 12px 11px; line-height:1.222em; font-size:1.286em; font-weight:300; color:#686565;}
.profile-box .list li:before {content:""; float:left; margin:5px 0 0 -23px; width:11px; height:11px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -320px -340px;}

/* gadget profile */

.gadget-profile {padding:0 0 30px;}
.gadget-profile h2 {margin:0 0 34px; line-height:1.179em; font-size:2.786em; text-transform:uppercase; color:#ff0048;}
.gadget-profile .holder {max-width:555px;}
.gadget-profile .holder table.tabset {table-layout:fixed; margin:0 0 -1px; border:1px solid transparent; width:100%; text-align:center;}
.gadget-profile .holder table.tabset td {padding:6px 0; line-height:12px; font-size:14px; font-weight:300; background:none !important;}
.gadget-profile .holder table.tabset td .title {display:inline-block; margin:0 15px 0 0; vertical-align:top;}
.gadget-profile .holder table.tabset td .title span {display:block; padding:0 5px; line-height:16px; font-size:18px; text-align:left;}
.gadget-profile .holder table.tabset td .number {display:inline-block; line-height:26px; font-size:32px; vertical-align:top;}
.gadget-profile .holder table.tabset td.active {border-left:2px solid #6d6d6d !important; border-top:1px solid #6d6d6d !important; border-bottom:0 solid #6d6d6d !important; border-right:2px solid #6d6d6d !important; color:#ff0048;}
.gadget-profile .holder table.tabset td a {display:block; text-decoration:none; color:#555;}
.gadget-profile .holder table.tabset td.active a {color:#ff0048;}
.gadget-profile .holder .gadget-table {table-layout:fixed; margin:0 0 27px; width:100%; border-collapse:collapse; text-align:center;}
.gadget-table td {border:1px solid #6d6d6d !important; padding:41px 0 27px !important; background:none !important;}
.gadget-table .icon1 {margin:0 auto 12px; width:46px; height:81px; background:url(../../../../bundles/thinkdigitfrontend/images/icons.png) no-repeat;}
.gadget-table .icon2 {margin:0 auto 12px; width:57px; height:72px; background:url(../../../../bundles/thinkdigitfrontend/images/icons.png) no-repeat -100px 0;}
.gadget-table .icon3 {margin:0 auto 12px; width:93px; height:72px; background:url(../../../../bundles/thinkdigitfrontend/images/icons.png) no-repeat -200px 0;}
.gadget-table .icon4 {margin:0 auto 12px; width:85px; height:71px; background:url(../../../../bundles/thinkdigitfrontend/images/icons.png) no-repeat -300px 0;}
.gadget-table .icon5 {margin:0 auto 12px; width:73px; height:57px; background:url(../../../../bundles/thinkdigitfrontend/images/icons.png) no-repeat 0 -100px;}
.gadget-table .icon6 {margin:0 auto 12px; width:68px; height:66px; background:url(../../../../bundles/thinkdigitfrontend/images/icons.png) no-repeat -100px -100px;}
.gadget-table .icon7 {margin:0 auto 12px; width:69px; height:69px; background:url(../../../../bundles/thinkdigitfrontend/images/icons.png) no-repeat -200px -100px;}
.gadget-table .icon8 {margin:0 auto 12px; width:80px; height:78px; background:url(../../../../bundles/thinkdigitfrontend/images/icons.png) no-repeat -300px -100px;}
.gadget-table td .title {line-height:1.167em; font-size:1.286em; font-weight:300; color:#908e8e;}
.gadget-table .more {display:inline-block; position:relative; overflow:hidden; margin:0 auto; padding:0 0 25px; width:100%; height:60px; line-height:20px; font-size:14px; font-weight:normal; text-transform:uppercase;}
.gadget-table .more:after {content:""; position:absolute; left:50%; bottom:0; margin:0 0 -4px -91px; width:183px; height:25px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -220px -475px;}
.gadget-table .more a {display:inline-block; vertical-align:top; text-decoration:none; color:#bcbcc4;}
.gadget-table .more a:before {content:""; display:block; margin:0 auto 5px; width:30px; height:30px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -230px -40px;}
.gadget-table .more a:hover:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -315px -80px;}
.gadget-table .more a:hover {color:#ff0048;}
.gadget-profile .link-more {line-height:1.222em; font-size:1.286em; font-weight:normal;}
.gadget-profile .link-more a {text-decoration:none; color:#818181;}
.gadget-profile .link-more a:hover {color:#ff0048;}
.user-block #sidebar {margin:0 0 0 -300px; padding:0;}

/* user navigation */

.user-nav-box {padding:0 0 28px;}
.user-nav-box h3 {margin:0 0 2px; line-height:1.2em; font-size:2.143em; text-transform:uppercase; color:#ff0048;}
.user-nav {margin:0; padding:0; list-style:none;}
.user-nav li {position:relative; border-bottom:1px solid #d0d0d0; padding:16px 0 16px 39px; line-height:1.183em; font-size:1.571em;}
.user-nav a {text-decoration:none; color:#555;}
.user-nav a:before {content:""; position:absolute; top:26px; left:15px; border:solid transparent; border-width:3px 0 3px 4px; border-left-color:#999; width:1px; height:1px;}
.user-nav a:after {content:""; position:absolute; top:23px; left:9px; border:solid #999; border-width:0 0 1px 1px; width:5px; height:6px;}
.user-nav a:hover,.user-nav li.active a {font-weight:normal; color:#ff0048;}
.user-nav a:hover:before,.user-nav li.active a:before {border-left-color:#fe1d5c;}
.user-nav a:hover:after,.user-nav li.active a:after {border:solid #fe1d5c; border-width:0 0 1px 1px;}
.user-socials {padding:0 0 30px;}
.user-socials img {vertical-align:top;}

/* activities box */

.activities-box {padding:0 0 30px;}
.activities-box h3 {margin:0 0 14px; line-height:1.2em; font-size:2.143em; text-transform:uppercase; color:#ff0048;}
.activities-table {table-layout:fixed; margin:0 0 35px; border-collapse:collapse; width:100%; text-align:center;}
.activities-table th {line-height:1.313em; font-size:1.143em; font-weight:300; color:#434343; background:#bbb;}
.activities-table td {border:solid #8d8d8d; border-width:0 0 1px 1px; padding:3px 0; line-height:1.25em; font-size:1.714em; font-weight:300; color:#8e8e8e;}
.activities-table td:first-child {border-width:0 0 1px;}
.activities-table th.active {color:#fff; background:#fd0047;}
.activities-table td.active {color:#ff0048;}

/* activities list */

.activities-list {margin:0 0 3px; padding:0; list-style:none;}
.activities-list li {padding:0 0 19px;}
.activities-list h4 {margin:0 0 9px; line-height:1.222em; font-size:1.286em; font-weight:600; color:#ff0048;}
.activities-list p {margin:0; line-height:1.333em; font-size:1.286em; font-family:'Titillium Web', Arial, Helvetica, sans-serif;}
.activities-box .link {line-height:1.222em; font-size:1.286em; font-weight:normal;}
.activities-box .link a {text-decoration:none;}
.activities-box .link a:hover {text-decoration:underline;}

/* facebook box */

.facebook-box {padding:0 0 20px;}
.facebook-box h3 {margin:0 0 20px; border-bottom:1px solid #d0d0d0; padding:0 0 10px; line-height:1.222em; font-size:1.286em; font-weight:normal; text-transform:uppercase;}
.facebook-box .alter {margin:0 -2px;}
.facebook-box .alter img {max-width:100%; vertical-align:top;}

/* reviews block */

.reviews-block {padding:22px 0 0;}

/* reviews heading */

.reviews-heading {padding:0 0 15px;}
.reviews-heading .pre-title {margin:0 0 1px; line-height:1.222em; font-size:1.286em; font-weight:600; text-transform:uppercase; color:#ff0048;}
.reviews-heading .pre-title span {color:#000;}
.reviews-heading h1 {margin:0 0 19px; line-height:1.203em; font-size:3.429em;}
.reviews-block .shops-nav {margin:0 0 32px;}

/* rates section */

.rates-section {margin:0 0 37px; overflow:hidden; width:100%;}

/* average */

.rates-section .average {position:relative; float:left; padding:10px 2% 0 0; width:16.75%;}
.rates-section .average:after {content:""; position:absolute; top:18px; right:0; width:2px; height:220px; background:url(../../../../bundles/thinkdigitfrontend/images/rates-section-sep.png) repeat-y 100% 0;}
.rates-section .average h2 {margin:0 0 43px; line-height:1.429em; font-size:2em; font-weight:300; text-transform:uppercase;}
.rates-section .average .icon-holder {width:84px; text-align:center;}
.rates-section .average .title {line-height:1.333em; font-size:0.857em; font-weight:300; text-transform:uppercase;}

/* rate */

.rates-section .rate {position:relative; float:left; padding:10px 3% 0 2%; width:12.75%; text-align:center;}
.rates-section .rate:after {content:""; position:absolute; top:18px; right:0; width:2px; height:220px; background:url(../../../../bundles/thinkdigitfrontend/images/rates-section-sep.png) repeat-y 100% 0;}
.rates-section .rate h2 {margin:0 0 43px; min-height:80px; line-height:1.429em; font-size:2em; font-weight:300; text-transform:uppercase;}
.rates-section .rate .icon-holder {margin:0 auto; width:84px; text-align:center;}
.rates-section .rate .title {line-height:1.333em; font-size:0.857em; font-weight:300; text-transform:uppercase;}
.rates-section .rate .title a {text-decoration:none; color:#555;}
.rates-section .rate .title a:hover {color:#ff0048;}

/* rates box */


.rates-section .rates-box {position:relative; margin:0 340px 0 38%; padding:10px 0 0;}
.rates-section .rates-box h2 {margin:0 0 27px 128px; min-height:80px; line-height:1.429em; font-size:2em; font-weight:300; text-transform:uppercase;}
.rates-section .rates-box .row {margin:0 0 9px; overflow:hidden;}
.rates-section .rates-box .title {float:left; width:119px; line-height:20px; font-size:14px; font-weight:300; text-transform:uppercase; text-align:right;}
.rates-section .rates-box .number {float:right; width:28px; line-height:20px; font-size:14px; font-weight:300; text-transform:uppercase; text-align:left;}
.rates-section .rates-box .slider-bg {
	margin:0 39px 0 128px; 
	border:1px solid #fff; 
	border-radius:10px; 
	padding:4px 5px; 
	height:11px; 
	background:#c4c4c4; 
	background:url(data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M0YzRjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iI2NhY2FjYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlM2UzZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); 
	background:-moz-linear-gradient(top,  #c4c4c4 0%, #cacaca 25%, #e3e3e3 100%); 
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#c4c4c4), color-stop(25%,#cacaca), color-stop(100%,#e3e3e3)); 
	background:-webkit-linear-gradient(top,  #c4c4c4 0%,#cacaca 25%,#e3e3e3 100%); 
	background:-o-linear-gradient(top,  #c4c4c4 0%,#cacaca 25%,#e3e3e3 100%); 
	background:-ms-linear-gradient(top,  #c4c4c4 0%,#cacaca 25%,#e3e3e3 100%); 
	background:linear-gradient(to bottom,  #c4c4c4 0%,#cacaca 25%,#e3e3e3 100%); 
	-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.2) inset; 
	box-shadow:0 2px 2px rgba(0,0,0,0.2) inset; 
}
.rates-section .rates-box .slider {position:relative; margin:0; width:100%; height:11px; background:none;}
.rates-section .rates-box .slider-range {position:absolute; top:0; left:0; border-radius:5px; width:50%; height:11px; background:#090;}
.rates-section .rates-box .green .slider-range {background:#090;}
.rates-section .rates-box .light-green .slider-range {background:#0c0;}
.rates-section .rates-box .yellow .slider-range {background:#ff0;}
.rates-section .rates-box .orange .slider-range {background:#f93;}
.rates-section .rates-box .red .slider-range {background:#f00;}
.rates-section .rates-box .type1 .slider-range {width:100%;}
.rates-section .rates-box .type2 .slider-range {width:63.4%;}
.rates-section .rates-box .type3 .slider-range {width:43.9%;}
.rates-section .rates-box .type4 .slider-range {width:28.8%;}
.rates-section .rates-box .type5 .slider-range {width:15%;}
.rates-section .shops-box {float:right; margin:0; padding:12px 19px 15px 20px; width:261px;}
.reviews-navs-row {margin:0 0 40px; border-bottom:1px solid #9c9c9c; width:100%;}
.reviews-navs-row:after {content:""; display:block; clear:both;}

/* .reviews navigation */

.reviews-nav {float:left; margin:0 0 0 29px; padding:0; list-style:none;}
.reviews-nav li {float:left; margin:0 17px 0 0; font:300 1.286em/2em 'Oswald', sans-serif; text-transform:uppercase;}
.reviews-nav li a {display:block; margin:0 0 -1px; border:solid transparent; border-width:1px 1px 0; padding:0 16px 2px; text-decoration:none; color:#333;}
.reviews-nav li a:hover {color:#ff0048;}
.reviews-nav li.active a {border:solid #9c9c9c; border-width:1px 1px 0; color:#ff0048; background:#f5f5f5;}

/* reviews tools navigation */

.reviews-tools-nav {float:right; margin:-2px 0 0; padding:0; list-style:none;}
.reviews-tools-nav>li {position:relative; float:left; margin:0 0 0 1px; font:300 15px/38px 'Oswald', sans-serif; text-transform:uppercase;}
.reviews-tools-nav>li>a {display:block; position:relative; padding:2px 0 0; width:214px; text-decoration:none; color:#fff; background:#000;}
.reviews-tools-nav>li>a:before {content:""; float:left; margin:5px 2px 0 10px; width:28px; height:28px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -360px -300px;}
.reviews-tools-nav>li>a:after {content:""; position:absolute; top:18px; right:12px; border:solid transparent; border-width:6px; border-top-color:#fff; width:0; height:0;}
.reviews-tools-nav .drop {display:none; position:absolute; z-index:1; top:40px; left:0; border-top:1px solid #9c9c9c; width:100%; background:#000;}
.reviews-tools-nav li.hover .drop {display:block;}
.reviews-tools-nav .drop:after {content:""; position:absolute; left:1px; bottom:-27px; border:solid transparent; border-width:27px 107px 0; border-top-color:#000; width:0; height:0;}
.reviews-tools-nav .drop ul {margin:0; padding:0; list-style:none;}
.reviews-tools-nav .drop ul li {padding:1px 0 0; font:300 14px/38px 'Oswald', sans-serif;}
.reviews-tools-nav .drop ul li a {display:block; padding:4px 10px; text-decoration:none; color:#fff;}
.reviews-tools-nav .drop ul li a:hover {background:#e7113f;}
.reviews-tools-nav .drop ul li a:before {content:""; float:left; margin:5px 7px 0 0; width:28px; height:28px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat;}
.reviews-tools-nav .drop ul li a.smarts:before {background-position:-330px -150px;}
.reviews-tools-nav .drop ul li a.digital:before {background-position:-360px -150px;}
.reviews-tools-nav .drop ul li a.laptops:before {background-position:-300px -180px;}
.reviews-tools-nav .drop ul li a.music:before {background-position:-330px -180px;}
.reviews-tools-nav .drop ul li a.games:before {background-position:-360px -180px;}
.reviews-tools-nav .drop ul li a.tablets:before {background-position:-300px -210px;}
.reviews-tools-nav .drop ul li a.printers:before {background-position:-330px -210px;}
.reviews-block .content-holder {margin:0 340px 0 0; padding:0;}
.reviews-section {padding:0 0 57px;}

.review-box {margin:0 0 35px; border-bottom:3px solid #d0d0d0; padding:0 0 32px; width:100%;}
.review-box:after {content:""; display:block; clear:both;}
.review-box:first-child {margin:-5px 0 35px;}
.review-box .visual-holder {float:left; margin:5px 24px 0 0; width:114px;}
.review-box .visual {margin:0 0 4px; overflow:hidden; width:100%;}
.review-box .visual img {display:block; width:100%; -webkit-transition:-webkit-transform 0.3s linear 0s; -moz-transition:-moz-transform 0.3s linear 0s; -o-transition:-o-transform 0.3s linear 0s; transition:transform 0.3s linear 0s;}
.review-box .visual-holder .user {margin:0 0 10px; line-height:1.333em; font-size:1.286em; font-weight:normal; color:#454545;}
.review-box .visual-holder .status {margin:0 -25px; padding:3px 0 0; width:164px; height:36px; line-height:24px; font-size:16px; text-transform:uppercase; text-align:center; color:#fff;}
.review-box .visual-holder .status.green {color:#fff; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat 0 -660px;}
.review-box .visual-holder .status.red {color:#fff; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat 0 -530px;}
.review-box .visual-holder .status.gold {color:#575756; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat 0 -570px;}
.review-box .txt {overflow:hidden; padding:0 0 0 20px;}
.review-box h2 {margin:0 0 25px; line-height:1.125em; font-size:1.714em; font-weight:600; color:#5d5d5d;}
.review-box .rates {padding:0 0 11px; width:100%;}
.review-box .rates:after {content:""; display:block; clear:both;}
.review-box .rates .box {float:left; width:110px; text-align:center;}
.review-box .rates .title {margin:0 0 14px; line-height:16px; font-size:12px; font-weight:300; text-transform:uppercase; color:#585555;}
.review-box .rates .box.all {margin:0 24px 0 -15px; width:100px;}
.review-box .rates .box.all .title {margin:0 0 14px;}
.review-box .answer {border-top:1px solid #d1d1d1; padding:20px 0 5px; width:100%;}
.review-box .answer:after {content:""; display:block; clear:both;}
.review-box .answer .visual {float:left; margin:0 35px 0 0; width:75px;}
.review-box .answer .txt {overflow:hidden; padding:0;}
.review-box .answer h3 {margin:0 0 8px; line-height:1.125em; font-size:1.714em; font-weight:300; color:#5d5d5d;}
.review-box .answer p {line-height:1.222em; font-size:1.286em;}
.review-box p {margin:0 0 22px; line-height:1.222em; font-size:1.286em; font-family:'Titillium Web', Arial, Helvetica, sans-serif;}
.review-box .meta {width:100%; float:left;}
.review-box .meta:after {content:""; display:block; clear:both;}
.review-box .meta .holder {display:inline-block; vertical-align:top;}
.review-box .meta .date {display:inline-block; margin:0 14px 0 0; line-height:1.286em; font-size:1em; font-style:normal; vertical-align:top; color:#999;}
.review-box .meta .date:before {content:""; display:inline-block; vertical-align:top; margin:2px 3px 0 0; width:16px; height:16px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -120px -60px;}
.review-box .meta .socials {display:inline-block; margin:0 23px 0 0; vertical-align:top;}
.review-box .meta .socials img {vertical-align:top;}
.review-box .meta .email {display:inline-block; line-height:1.429em; font-size:1em; text-decoration:none; vertical-align:top; color:#9d9d9d;}
.review-box .meta .email:hover {color:#ff0048;}
.review-box .meta .email:before {content:""; display:inline-block; vertical-align:top; margin:1px 8px 0 0; width:22px; height:17px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -80px -140px;}
.review-box .meta ul {float:right; margin:-6px 0 0; padding:0; list-style:none; vertical-align:top;}
.review-box .meta ul li {display:inline-block; margin:0 0 0 18px; border-left:1px solid #2c2c2c; padding:0 0 0 16px; line-height:1.556em; font-size:1.286em; text-transform:uppercase; vertical-align:top;}
.review-box .meta ul li:first-child {margin:0; border:0; padding:0;}
.review-box .meta ul li a {text-decoration:none; color:#2c2c2a;}
.review-box .meta ul li a:hover {color:#ff0048;}

/* popular reviews */

.popular-reviews {margin:0 0 35px; border-bottom:3px solid #d0d0d0; padding:17px 0 47px;}
.popular-reviews .box {margin:0 auto; padding:0 0 0 144px; width:384px;}
.popular-reviews .box h2 {margin:0 0 12px; line-height:1.186em; font-size:2.286em; text-transform:uppercase; color:#ff0048;}
.popular-reviews .box ul {margin:0; padding:0; list-style:none;}
.popular-reviews .box ul li {padding:0 0 4px; width:100%; line-height:1.636em; font-size:1.571em;}
.popular-reviews .box ul li:after {content:""; display:block; clear:both;}
.popular-reviews .box ul li .title {float:left; margin:0 5px 0 0; font-weight:600; text-decoration:none; color:#555;}
.popular-reviews .box ul li .title:hover {color:#ff0048;}
.popular-reviews .box ul li .author {float:right; margin:0 0 0 5px;}
.popular-reviews .box .sep {overflow:hidden;}
.reviews-block #sidebar {margin:0 0 0 -300px; padding:0;}

/* latest reviews box */

.latest-reviews-box {padding:8px 0 38px;}
.latest-reviews-box h3 {margin:0 20px 10px 0; line-height:1em; font-size:2.143em; text-transform:uppercase; color:#ff0048;}
.latest-reviews-list {margin:0; padding:0; list-style:none; border-bottom:1px solid #d0d0d0;}
.latest-reviews-list li {border-top:1px solid #d0d0d0; padding:17px 0 16px; width:100%; line-height:1.273em; font-size:1.571em;}
.latest-reviews-list li:after {content:""; display:block; clear:both;}
.latest-reviews-list .title {display:block; font-weight:600;}
.latest-reviews-list .title a {text-decoration:none; color:#555;}
.latest-reviews-list .title a:hover {color:#ff0048;}
.latest-reviews-list .author {display:block;}
.reviews-block .recommended-box2 {padding:0 0 5px;}
.recommended-box2 h3 {margin:0 0 34px; line-height:1.2em; font-size:2.143em; text-transform:uppercase; color:#ff0048;}
.reviews-block .recommended-list2 li {padding:0 0 25px;}


/* gamification */

.trophy_section {width:22em; float:right; right:0; bottom:0; position:fixed; z-index:15;}
.trophy_icon {z-index:9997; right:0; bottom:0; cursor:pointer; position:absolute; height:60px;}
.trophy_content {width:22em; float:left; background:#FFF; box-shadow:#999 0 0 5px; position:absolute; z-index:14; right:-25em;}
.trophy_content h2 {width:100%; height:60px; float:left; background:#ff0048 url(../../../../bundles/thinkdigitfrontend/images/digitRewards.jpg) no-repeat 0 0; text-align:right; cursor:pointer;}
.trophy_content p {width:90%; padding:10px 5%; float:left; font-weight:300; line-height:1.5em;}
.trophy_content p b {font-weight:600;}
.trophy_content p a {text-decoration:none; font-weight:600; float:right;  color:#FFF; background:#748819; transition:all .5s ease-in-out; padding:2px 10px 4px 10px; border-radius:4px; margin-bottom:5px;}
.trophy_content p a:hover {color:#FFF; background:#ff0049;}
.trophy_content h3 {width:90%; height:20px; float:left; text-transform:uppercase; color:#ff0048; font-weight:300; font-size:1.5em; padding:6px 5%;}
.trophy_content ul {width:100%; padding:.6em 0 0 0; margin:0; box-shadow:#CCC 0 .3em .5em inset; margin:0 auto; display:table;}
.trophy_content ul li {float:left; padding:10px; border-bottom:#e5e5e5 solid 1px; transition: box-shadow 0.5s ease;}
.trophy_content ul li:hover {box-shadow:#CCC 0 0 4px;}
.trophy_content ul li:last-child {margin:0 0 15px 0;}
.trophy_content ul li .imgDiv {float:left; width:50px; display:inline-block;}
.trophy_content ul li .imgDiv img {float:left; display: block; width: 100%; border:#ebebeb solid 1px; padding:2px;}
.trophy_content ul li .name {float:left; width:150px; margin:0 15px;}
.trophy_content ul li .name b {font-weight:300;}
.trophy_content ul li .points {float:right; width:50px; line-height:3em; font-weight:600; font-size:1.2em; color:#ff0048;}

.gamification_area {width:100%; float:left; background:#EEE; margin:1.5em 0 3em 0;}
.gamification_area ul {width:100%; float:left;}
.gamification_area ul li {float:left;}
.gamification_area ul li a {float:left; padding:15px 25px; border-right:#EEE solid 1px; text-decoration:none; color:#666; font-weight:300; border-top:#b6b6b6 solid 4px; outline:none;}
.gamification_area ul li a:hover {background:#FFF; border-top:#ff0048 solid 4px;}
.gamification_area ul li a.active {background:#FFF; border-top:#ff0048 solid 4px;}
.gamification_area .divTab {width:100%; float:left; background:#FFF; padding:20px 0 0 0;}
.gamification_area .divTab .divTabelRow {width:100%; float:left; background:#FFF;}
.gamification_area .divTab .divTabelRow li {width:94%; float:left; padding:10px 3%; margin:2px 0; transition: box-shadow 0.5s ease;}
.gamification_area .divTab .divTabelRow li.firstRow {background:#CCC url(../../../../bundles/thinkdigitfrontend/images/gamification_bg.jpg); font-weight:300; text-transform:uppercase; color:#616d7c;}
.gamification_area .divTab .divTabelRow li:nth-child(even) {background:#f6f6f6;}
.gamification_area .divTab .divTabelRow li .colum_1 {width:80%; float:left;}
.gamification_area .divTab .divTabelRow li .colum_2 {float:right;}
.gamification_area .termCondition {color:#616d7c; text-decoration:none; float:right; font-size:.8em; margin:1em 1.5em 1em 0; background:#EEE; padding:2px 10px;}
.gamification_area .termCondition:hover {color:#ff0048;}
.gamification_area .divTab .divTabelRow li:hover {box-shadow:#4899ff 0 0 6px;}
.gamification_area .divTab .divTabelRow li .col_1 {float:left; padding:15px 0 0 0;}
.gamification_area .divTab .divTabelRow li .col_2 {min-width:70%; float:left; padding:0 20px; font-size:1em; font-weight:300;}
.gamification_area .divTab .divTabelRow li .col_2 span {float:left; margin:0 1em 0 0;}
.gamification_area .divTab .divTabelRow li .col_2 span img {float:left; padding:2px; border:#EEE solid 1px; max-width:50px; max-height:50px;}
.gamification_area .divTab .divTabelRow li .col_3 {float:right; padding:15px 0 0 0;}
.gamification_area .currentProfile {width:94%; float:left; padding:20px 3% 0 3%; font-weight:300; font-size:1em; line-height:1.4em;}
.gamification_area .currentProfile span {float:left; margin:0 1em 1em 0; box-shadow:#CCC 0 0 5px;}
.gamification_area .currentProfile span img {float:left; padding:5px; border:#EEE solid 1px; max-width:100px; max-height:100px; overflow:hidden;}
.gamification_area .divTab .divTabelRow li:first-child .nav {width:auto; float:right;}
.gamification_area .divTab .divTabelRow li:first-child .nav li {float:left;}
.gamification_area .divTab .divTabelRow.nav li:first-child .leaderNav {float:right;}
.gamification_area .divTab .divNorm {width:94%; float:left; padding:20px 3%;}
.labelRow {width:94%; float:left; background:#CCC url(../../../../bundles/thinkdigitfrontend/images/gamification_bg.jpg); font-weight:300; text-transform:uppercase; color:#616d7c; padding:10px 3%;}
.labelRow .leftText {float:left;}
.labelRow .rightText {float:right;}
.rightText .gaming {float:left; padding:0px .8em; text-transform:capitalize; background:#FFF; color:#666; text-decoration:none; font-size:.7em; font-weight:300;}
.rightText .gaming:first-child {margin-right:.5em;}
.rightText .gaming:hover {background:#ff0048; color:#FFF;}
.rightText .gaming.active {background:#ff0048; color:#FFF;}
.thisMonth, .allTime {width:100%; float:left;}

.gamification_area.askdigit ul {border-bottom:#ff647d solid 2px;}
.gamification_area.askdigit ul li a {font-size:1.4em; border-right:#EEE solid 8px; border-left:#EEE solid 8px; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
.gamification_area.askdigit ul li a:hover {background:#FFF; border-top:#b6b6b6 solid 4px;}
.gamification_area.askdigit ul li a.active {background:#ff0048; border-top:#ff647d solid 4px; color:#FFF;}

/* rating */

.articles-box .column2 .article .rank {bottom: -40px; margin: 0 0 0 -40px; width: 80px; height: 80px; font: 37px/80px 'Oswald', sans-serif; background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -320px 0;}
.articles-box .column2 .article .rank.green {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat;}
.articles-box .column2 .article .rank.yellow {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -80px 0;}
.articles-box .column2 .article .rank.orange {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -160px 0;}
.articles-box .column2 .article .rank.red {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -240px 0;}

.downloads-box h3 .icon {float: left; margin: -2px 13px 0 3px;  width: 80px; height: 80px; font: 37px/80px 'Oswald', sans-serif; background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -320px 0; text-align:center; color:#FFF;}
.downloads-box h3 .icon.green {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat;}
.downloads-box h3 .icon.yellow {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -80px 0;}
.downloads-box h3 .icon.orange {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -160px 0;}
.downloads-box h3 .icon.red {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -240px 0;}


.rates-section .average .icon {margin: 0 auto 14px; width: 80px; height: 80px; font: 37px/80px 'Oswald', sans-serif; text-align: center; color: #fff; background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -320px 0;}
.rates-section .average .icon.green {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat;}
.rates-section .average .icon.yellow {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -80px 0;}
.rates-section .average .icon.orange {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -160px 0;}
.rates-section .average .icon.red {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -240px 0;}

.rates-section .rate .icon {margin: 0 auto 14px; width: 80px; height: 80px; font: 37px/80px 'Oswald', sans-serif; text-align: center; color: #fff; background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -320px 0;}
.rates-section .rate .icon.green {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat;}
.rates-section .rate .icon.yellow {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -80px 0;}
.rates-section .rate .icon.orange {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -160px 0;}
.rates-section .rate .icon.red {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -240px 0;}

.article-block .info .editor .icon {margin: 0 auto 13px; width: 54px; height: 54px; font: 26px/54px 'Oswald', sans-serif; text-align: center; color: #fff; background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -216px -90px;}
.article-block .info .editor .icon.green {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat 0 -90px;}
.article-block .info .editor .icon.yellow {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -54px -90px;}
.article-block .info .editor .icon.orange {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -108px -90px;}
.article-block .info .editor .icon.red {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -162px -90px;}

.shops-info-holder .rates .lab .icon {margin: 0 0 15px; width: 80px; height: 80px; font: 37px/80px 'Oswald', sans-serif; text-align: center; color: #fff; background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -320px 0;}
.shops-info-holder .rates .lab .icon.green {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat;}
.shops-info-holder .rates .lab .icon.yellow {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -80px 0;}
.shops-info-holder .rates .lab .icon.orange {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -160px 0;}
.shops-info-holder .rates .lab .icon.red {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -240px 0;}

.shops-info-holder .rates .user .icon {margin: 7px auto 21px; width: 54px; height: 54px; font: 26px/54px 'Oswald', sans-serif; text-align: center; color: #fff; background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -216px -90px;}
.shops-info-holder .rates .user .icon.green {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat 0 -90px;}
.shops-info-holder .rates .user .icon.yellow {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -54px -90px;}
.shops-info-holder .rates .user .icon.orange {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -108px -90px;}
.shops-info-holder .rates .user .icon.red {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -162px -90px;}

.articles-box .article .rank {position: absolute; left: 50%; bottom: -27px; margin: 0 0 0 -27px; width: 54px; height: 54px; font: 26px/54px 'Oswald', sans-serif; text-align: center; color: #fff; background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -216px -90px;}
.articles-box .article .rank.green {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat 0 -90px;}
.articles-box .article .rank.yellow {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -54px -90px;}
.articles-box .article .rank.orange {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -108px -90px;}
.articles-box .article .rank.red {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -162px -90px;}

.carousel2 .rank {position: relative; margin: -27px auto 1px; width: 54px; height: 54px; font: 26px/52px 'Oswald', sans-serif  !important; text-align: center; color: #fff; background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -216px -90px;}
.carousel2 .rank.green {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat 0 -90px;}
.carousel2 .rank.yellow {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -54px -90px;}
.carousel2 .rank.orange {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -108px -90px;}
.carousel2 .rank.red {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -162px -90px;}

.recommended-list .rank {position: absolute; left: 50%; bottom: -27px; margin: 0 0 0 -27px; width: 54px; height: 54px; font: 26px/54px 'Oswald', sans-serif; text-align: center; color: #fff; background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -216px -90px;}
.recommended-list .rank.green {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat 0 -90px;}
.recommended-list .rank.yellow {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -54px -90px;}
.recommended-list .rank.orange {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -108px -90px;}
.recommended-list .rank.red {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -162px -90px;}

.recommended-list3 .rank {position:absolute; left:50%; bottom: -27px; margin: 0 0 0 -27px; width: 54px; height: 54px; font: 26px/54px 'Oswald', sans-serif; text-align: center; color: #fff; background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -216px -90px;}
.recommended-list3 .rank.green {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat 0 -90px;}
.recommended-list3 .rank.yellow {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -54px -90px;}
.recommended-list3 .rank.orange {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -108px -90px;}
.recommended-list3 .rank.red {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -162px -90px;}


.featured-block .box .rank {position: absolute; left: 50%; bottom: -27px; margin: 0 0 0 -27px; width: 54px; height: 54px; font: 26px/54px 'Oswald', sans-serif; text-align: center; color: #fff; background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -216px -90px;}
.featured-block .box .rank.green {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat 0 -90px;}
.featured-block .box .rank.yellow {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -54px -90px;}
.featured-block .box .rank.orange {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -108px -90px;}
.featured-block .box .rank.red {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -162px -90px;}

.compare-area .rank {position: absolute; bottom: -27px; left: 50%; margin: 0 0 0 -27px; width: 54px; height: 54px; font: 26px/54px 'Oswald', sans-serif; text-align: center; color: #fff; background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -216px -90px;}
.compare-area .rank.green {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat 0 -90px;}
.compare-area .rank.yellow {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -54px -90px;}
.compare-area .rank.orange {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -108px -90px;}
.compare-area .rank.red {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -162px -90px;}

.filter-result .rank {position: absolute; left: 100%; top: 50%; margin: -27px 0 0 -27px; width: 54px; height: 54px; font: 26px/54px 'Oswald', sans-serif; text-align: center; color: #fff; background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -216px -90px;}
.filter-result .rank.green {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat 0 -90px;}
.filter-result .rank.yellow {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -54px -90px;}
.filter-result .rank.orange {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -108px -90px;}
.filter-result .rank.red {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -162px -90px;}

.search-result .rank , .search-result2 .rank {position: absolute; left: 50%; bottom: 0; margin: 0 0 -27px -27px; width: 54px; height: 54px; font: 26px/54px 'Oswald', sans-serif; text-align: center; color: #fff; background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -216px -90px;}
.search-result .rank.green , .search-result2 .rank.green {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat 0 -90px;}
.search-result .rank.yellow , .search-result2 .rank.yellow {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -54px -90px;}
.search-result .rank.orange , .search-result2 .rank.orange {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -108px -90px;}
.search-result .rank.red , .search-result2 .rank.red {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -162px -90px;}

.recommended-list4 .rank {position: absolute; left: 50%; bottom: -27px; margin: 0 0 0 -27px; width: 54px; height: 54px; font: 26px/54px 'Oswald', sans-serif; text-align: center; color: #fff; background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -216px -90px;}
.recommended-list4 .rank.green {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat 0 -90px;}
.recommended-list4 .rank.yellow {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -54px -90px;}
.recommended-list4 .rank.orange {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -108px -90px;}
.recommended-list4 .rank.red {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -162px -90px;}

.top10-section .visual-holder .rank {position: absolute; left: 50%; bottom: -27px; margin: 0 0 0 -27px; width: 54px; height: 54px; font: 26px/54px 'Oswald', sans-serif; text-align: center; color: #fff; background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -216px -90px;}
.top10-section .visual-holder .rank.green {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat 0 -90px;}
.top10-section .visual-holder .rank.yellow {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -54px -90px;}
.top10-section .visual-holder .rank.orange {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -108px -90px;}
.top10-section .visual-holder .rank.red {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -162px -90px;}

.review-box .rates .icon {margin: 0 auto; width: 54px; height: 54px; font: 26px/54px 'Oswald', sans-serif; color: #fff; background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -216px -90px;}
.review-box .rates .icon.green {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat 0 -90px;}
.review-box .rates .icon.yellow {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -54px -90px;}
.review-box .rates .icon.orange {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -108px -90px;}
.review-box .rates .icon.red {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -162px -90px;}

.latest-reviews-list .icon {float: left; margin: -2px 20px 0 0; width: 54px; height: 54px; font: 27px/54px 'Oswald', sans-serif; text-align: center; color: #fff; background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -216px -90px;}
.latest-reviews-list .icon.green {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat 0 -90px;}
.latest-reviews-list .icon.yellow {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -54px -90px;}
.latest-reviews-list .icon.orange {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -108px -90px;}
.latest-reviews-list .icon.red {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -162px -90px;}

.article-block .info .user .icon {margin: 0 0 13px 0; width: 54px; height: 54px; font: 27px/54px 'Oswald', sans-serif; background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -216px -90px; color:#FFF; text-align:center;}
.article-block .info .user .icon.green {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat 0 -90px;}
.article-block .info .user .icon.yellow {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -54px -90px;}
.article-block .info .user .icon.orange {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -108px -90px;}
.article-block .info .user .icon.red {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -162px -90px;}

.profile-box .points .value {float: left; margin: 0 0 0; text-align:center; width: 54px; height: 54px; font: 27px/54px 'Oswald', sans-serif; color:#FFF; background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -216px -90px;}
.profile-box .points .value.green {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat 0 -90px;}
.profile-box .points .value.yellow {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -54px -90px;}
.profile-box .points .value.orange {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -108px -90px;}
.profile-box .points .value.red {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -162px -90px;}


/* Editor/Default Table */

.content-holder table {table-layout: fixed; margin: 0 0 34px; width: 100%; border-collapse: collapse; text-align: center; }
.content-holder table th {border: 1px solid #d9d9d9; padding: 10px 5px 11px 5px; line-height: 1.4em; font-size: 1em; font-weight: normal; color: #d9d9d9; background: #474747;}
.content-holder table td {border: 1px solid #d9d9d9; padding: 9px 5px; line-height: 1.556em; font-size: 0.9em; background: #fff; }
.content-holder table tbody tr:nth-child(even) td {background: #f9f9f9;}

/* Gadget new icons */

.gadget-table .icon32 {margin: 0 auto 12px; width: 46px; height: 81px; background: url(../../../../bundles/thinkdigitfrontend/images/icons.png) no-repeat;}
.gadget-table .icon100 {margin: 0 auto 12px; width: 57px; height: 72px; background: url(../../../../bundles/thinkdigitfrontend/images/icons.png) no-repeat -100px 0;}
.gadget-table .icon31 {margin: 0 auto 12px; width: 93px; height: 72px; background: url(../../../../bundles/thinkdigitfrontend/images/icons.png) no-repeat -200px 0;}
.gadget-table .icon35 {margin: 0 auto 12px; width: 73px; height: 57px; background: url(../../../../bundles/thinkdigitfrontend/images/icons.png) no-repeat 0 -100px;}
.gadget-table .icon {margin: 0 auto 12px; width: 70px; height: 70px; background: url(../../../../bundles/thinkdigitfrontend/images/icons.png) no-repeat 0 -265px;}

/* Select Drop Down */

.selectModify {width:100%; float:left; position:relative; font:normal normal normal 16px arial; color:#666;}
.selectModify #changeSelectCategory_1, #changeSelectCategory_2, #changeSelectCategory_3, #changeSelectCategory_4, #changeSelectCategory_5, #changeSelectCategory_6, #changeSelectCategory_7, #changeSelectCategory_8, #changeSelectCategory_9, #changeSelectCategory_10 
{width:100%; float:left; padding:8px 40px 8px 15px; border:#c5c5c5 solid 1px; background:#FFF url(../../../../bundles/thinkdigitfrontend/images/select_arrow.gif) no-repeat right 0; height:40px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; display:block;}
.selectModify #selectCategoryInput_1, #selectCategoryInput_2, #selectCategoryInput_3, #selectCategoryInput_4, #selectCategoryInput_5, #selectCategoryInput_6, #selectCategoryInput_7, #selectCategoryInput_8, #selectCategoryInput_9, #selectCategoryInput_10
{width:100%; float:left;}
.selectModify #charNameList_1, #charNameList_2, #charNameList_3, #charNameList_4, #charNameList_5, #charNameList_6, #charNameList_7, #charNameList_8, #charNameList_9, #charNameList_10
{width:100%; float:left; list-style:none; padding:0; margin:0; max-height:240px; overflow-x:hidden; overflow-y:auto; position:absolute; top:39px; z-index:2; border:#c5c5c5 solid 1px;}
.selectModify #charNameList_1 li, #charNameList_2 li, #charNameList_3 li, #charNameList_4 li, #charNameList_5 li, #charNameList_6 li, #charNameList_7 li, #charNameList_8 li, #charNameList_9 li, #charNameList_10 li
{width:100%; float:left; padding:10px 15px; background:#FFF; border-bottom:#CCC solid 1px; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box; display:list-item;}
.selectModify #charNameList_1 li:last-child, #charNameList_2 li:last-child, #charNameList_3 li:last-child, #charNameList_4 li:last-child, #charNameList_5 li:last-child, #charNameList_6 li:last-child, #charNameList_7 li:last-child, #charNameList_8 li:last-child, #charNameList_9 li:last-child, #charNameList_10 li:last-child
{border-bottom:#CCC solid 0;}
.selectModify #charNameList_1 li:hover, #charNameList_2 li:hover, #charNameList_3 li:hover, #charNameList_4 li:hover, #charNameList_5 li:hover, #charNameList_6 li:hover, #charNameList_7 li:hover, #charNameList_8 li:hover, #charNameList_9 li:hover, #charNameList_10 li:hover
{background:#000; color:#FFF;}
.dropscr {background:#CCC;}

.dropDo.black {background:url(../../../../bundles/thinkdigitfrontend/images/SelectBgBlack.jpg) no-repeat right bottom;}
.dropDo.orange select, .dropDo.red select, .dropDo.purpal select {height:54px; padding:10px 10px 8px 10px;}
.dropDo.orange {background:url(../../../../bundles/thinkdigitfrontend/images/SelectBgOrange.jpg) no-repeat right bottom;}
.dropDo.red {background:url(../../../../bundles/thinkdigitfrontend/images/SelectBgRed.jpg) no-repeat right bottom;}
.dropDo.purple {background:url(../../../../bundles/thinkdigitfrontend/images/SelectBgPurpal.jpg) no-repeat right bottom;}
.dropDo {width: 100%; border:#C5C5C5 solid 1px; }
.dropDo select {width: 100%; background:transparent !important; border:none !important; height:40px; padding:5px 10px 4px 10px; color:#555555; font: 200 18px 'Titillium Web', Arial, Helvetica, sans-serif;
outline : none; overflow : hidden; text-indent : 0.01px; text-overflow : ''; -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; -o-appearance: none; appearance: none;}
.dropDo select::-ms-expand{display: none;}

/* Heading Icons */

.videos-heading .hubsIcon {float: left; margin: -20px 36px 0 0; width: 83px; height: 83px; background: url(../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1) no-repeat 0 0;}
.videos-heading .slideShowIcon {float: left; margin: -20px 36px 0 0; width: 83px; height: 83px; background: url(../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1) no-repeat -90px -2px;}
.downloads-head .icon.digitTop10 {float: left; margin: -20px 36px 0 0; width: 83px; height: 83px; background: url(../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1) no-repeat -177px -0px;}
.downloads-head .icon.askAquestion {float: left; margin: -20px 36px 0 0; width: 83px; height: 83px; background: url(../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1) no-repeat -472px -416px;}
.videos-heading .icon.contests {float: left; margin: -20px 36px 0 0; width: 83px; height: 83px; background: url(../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1) no-repeat 0 -86px;}
.category-heading .icon.subcription {float: left; margin: -20px 36px 0 0; width: 83px; height: 83px; background: url(../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1) no-repeat -42px -327px;}
.videos-heading .icon.tipsandtricks {float: left; margin: -20px 36px 0 0; width: 83px; height: 83px; background: url(../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1) no-repeat -43px -240px;}
.apps-head .icon.personalDetails {float: left; margin: -20px 36px 0 0; width: 83px; height: 83px; background: url(../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1) no-repeat -130px -240px;}
.apps-head .icon.archive {float: left; margin: -20px 36px 0 0; width: 83px; height: 83px; background: url(../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1) no-repeat -43px -504px;}
.apps-head .icon.authorClub {float: left; margin: -20px 36px 0 0; width: 83px; height: 83px; background: url(../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1) no-repeat -560px -504px;}
.apps-head .icon.upc {float: left; margin: -20px 36px 0 0; width: 83px; height: 83px; background: url(../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1) no-repeat -217px -240px;}
.compare-heading .icon.digitCamra {float: left; margin: -20px 36px 0 0; width: 83px; height: 83px; background: url(../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1) no-repeat -472px -329px;}
.compare-heading .icon.mobile {float: left; margin: -20px 36px 0 0; width: 83px; height: 83px; background: url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat 0 0;}
.compare-heading .icon.tablet {float: left; margin: -20px 36px 0 0; width: 83px; height: 83px; background: url(../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1) no-repeat -300px -416px;}

/* hubs page Black Box */

.hubsBlackBox {width:96%; float:left; background:#393939; padding:20px 40px 40px 40px;}
.hubsBlackBox .box {background:#000; padding:0 0 0 0; border:none; margin-top:20px;}
.hubsBlackBox .box .article {background:#000;}
.hubsBlackBox .box .article .tag {padding:10px 20px 0 20px;}
.hubsBlackBox .box .article h2 {min-height:100px; padding:0 20px 0 20px; line-height:.7em;}
.hubsBlackBox .box .article h2 a {font-size:.7em; color:#999999; font-weight:400;}
.hubsBlackBox .box .article .meta .sub-meta {float:left; padding:10px 20px 0 20px;}

/* video navigation slideshows and video contests page and more */

.video-navs-row.slideshows .video-nav {padding:13px 0 0 0;}
.video-navs-row.slideshows .video-nav li a {background:#FFF; color:#555555; padding:2px 16px;}
.video-navs-row.slideshows .video-nav li a:hover {color:#ee044b;}
.video-navs-row.slideshows .video-nav li.active a {background:#ee044b; color:#FFF !important;}
.video-navs-row.slideshows .video-nav li:last-child {margin-left:10px;}
.videos-area.contests .box {position: relative; float: left; margin: 0 3.03% 0 0; border-top: 1px solid #d0d0d0; padding: 20px 0 35px; width: 30.3%;}
.videos-area.contests .article .visual {position: relative; margin: 0 0 11px; overflow: hidden; width: 100%;}
/*.videos-area.contests .holder .box {width:100%;}*/
.videos-area.contests .holder .box .article .meta .logoFromBuy {float:left; height:34px; width:100%;}
.videos-area.contests .holder .box .article .meta .logoFromBuy .logo {float:left; line-height:34px; background:url(../../../../bundles/thinkdigitfrontend/images/from.jpg) no-repeat 0 12px; padding:0 0 0 45px; margin-right:20px;}
.videos-area.contests .holder .box .article .meta .logoFromBuy .logo a {float:left; max-width:120px; overflow:hidden;}
.videos-area.contests .holder .box .article .meta .logoFromBuy .logo a img {width:100%;}
.videos-area.contests .holder .box .article .meta .logoFromBuy .buy {float:left;}
.videos-area.contests .holder .box .article h2  {float:left; line-height:1.22em; margin-bottom:1.5em;}
.videos-area.contests .holder .box .article .meta .logoFromBuy .buy a {float:left; cursor:pointer; color:#FFF; text-transform:uppercase; background:#000; text-decoration:none; padding:1px 6px; font-weight:bold; line-height:22px;}
.videos-area.contests .holder .box .article .meta .logoFromBuy .buy a:before {content: ""; float: left;	margin: 5px 7px 0 0; width: 17px; height: 17px; background: url(../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1) no-repeat -330px -23px;}
.videos-area.contests .holder .box .article .meta .logoFromBuy .buy a:hover:before {background: url(../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1) no-repeat -330px -5px;}
.videos-area.contests .holder .box .article .meta .logoFromBuy .buy a:hover {color:#939393;}
.slider-horizontal {display:block; float:left; margin:20px 0;}
.videos-area.contests table {width:100%; padding:0; margin:0;}
.videos-area.contests table tr {width:100%;}
.videos-area.contests table tr th {background:#474747; padding:20px 15px; border-left:#d9d9d9 solid 1px; border-top:#d9d9d9 solid 1px; border-bottom:#d9d9d9 solid 1px; font-weight:400; color:#FFF; font-size:1.2em;}
.videos-area.contests table tr th:last-child {border-right:#d9d9d9 solid 1px; border-bottom:#d9d9d9 solid 1px;}
.videos-area.contests table tr td {background:#f6f6f6; padding:15px 15px; border-left:#CCC solid 1px; border-bottom:#CCC solid 1px; font-size:1em;}
.videos-area.contests table tr:nth-child(odd) td {background:#f9f9f9;}
.videos-area.contests table tr:nth-child(even) td {background:#FFF;}
.videos-area.contests table tr td:last-child {border-right:#CCC solid 1px; border-bottom:#CCC solid 1px;}
.slider-horizontal {width:100%; float:left;}
.www_FlowSlider_com-branding {display:none !important; width:0px !important; height:0px !important; visibility:hidden !important;}
.video-content.innerHeading h1 {margin:0; line-height:1em;	font-size: 1.8em; text-transform:uppercase; width:100%;}

.video-tools-nav>li.browse.moreDrop>a:before {background: url(../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1) no-repeat 0 -188px;}
.video-tools-nav>li.all.trandingi>a:before {background: url(../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1) no-repeat 0 -480px;}
.video-tools-nav .drop.moreDrop ul li a:before {background: url(../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1) no-repeat 0 -188px;}
.video-tools-nav .drop.moreDrop ul li a.firfox:before {background-position: 0 -229px;}
.video-tools-nav .drop.moreDrop ul li a.googlep:before {background-position: 0 -270px;}
.video-tools-nav .drop.moreDrop ul li a.gmail:before {background-position: 0 -312px;}
.video-tools-nav .drop.moreDrop ul li a.ios:before {background-position: 0 -352px;}
.video-tools-nav .drop.moreDrop ul li a.ipad:before {background-position: 0 -394px;}
.video-tools-nav .drop.moreDrop ul li a.iphone:before {background-position: 0 -435px;}
.form-search2.tipsTrics {margin:0 0 0 1px;} 

/* Light Box popup */

#sign_up {background:#f6f6f6; padding:20px 30px 10px 30px; max-width:380px; width:70%; margin:0 15%; position:relative; display:none;}
.loginSignArea {width:100%; float:left; font: 200 1.4em/1.214em 'Titillium Web', Arial, Helvetica, sans-serif;}
#sign_upTabs, #ask_A_Question {margin:0 auto; padding:0; list-style: none; display:table;}
#sign_upTabs li, #ask_A_Question li {float: left; background:#000;}
#sign_upTabs li:first-child, #ask_A_Question li:first-child {margin-right:15px;}
#sign_upTabs li a, #ask_A_Question li a {float: left; padding:10px 30px; text-decoration:none; text-align:center; color:#FFF; text-transform:uppercase; font-size:1em; font-weight:600;}
#sign_upTabs li a:hover, #ask_A_Question li a:hover { background:#ff0048;}
#sign_upTabs li.active, #ask_A_Question li.active {float:left; background:#ff0048;}
#sign_upTabs:last-child, #ask_A_Question:last-child {float:right;}
#sign_upTabs li.forgotP, #ask_A_Question li.forgotP {background:none; float:right; margin:0;}
#sign_upTabs li.forgotP a, #ask_A_Question li.forgotP a {background:none; padding:0;}
#sign_upTabs li.forgotP a:hover, #ask_A_Question li.forgotP a:hover {background:none;}
#sign_upTabs li.forgotP a.fg, #ask_A_Question li.forgotP a.fg {font-size:.7em; color:#666; text-transform:capitalize;} 
#sign_upTabs li.forgotP a.fg:hover, #ask_A_Question li.forgotP a.fg:hover {color:#ff0048;}
.login_form label {width:100%; float:left; margin:5px 0;}
.login_form label .ulSocial {margin:0 auto; list-style:none; display:table;}
.login_form label .ulSocial li {float:left; margin:0 5px;}
.login_form label .ulSocial li a {width:62px; height:62px;float:left; background: url(../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1) no-repeat;}
.login_form label .ulSocial li a.facebookS {background-position: -92px -98px;}
.login_form label .ulSocial li a.facebookS:hover {background-position: -92px -164px;}
.login_form label .ulSocial li a.twitterS {background-position: -159px -98px;}
.login_form label .ulSocial li a.twitterS:hover {background-position: -159px -164px;}
.login_form label .ulSocial li a.googlePlusS {background-position: -226px -98px;}
.login_form label .ulSocial li a.googlePlusS:hover {background-position: -226px -164px;}
.login_form label .ulSocial li a.forumS {background-position: -615px -1px;}
.login_form label .ulSocial li a.forumS:hover {background-position: -615px -70px;}
.login_form label strong {width:100%; float:left; margin-bottom:8px;}
.login_form label input[type="text"], label input[type="email"], label input[type="password"] {width:100%; float:left; padding:10px; border:#999 solid 1px; box-shadow:inset #CCC 0 0 5px; margin:0; font:italic normal normal 16px/22px Georgia,Times,serif; box-sizing:border-box; -moz-box-sizing:border-box; height:44px; -webkit-transition: all 0.30s ease-in-out; -moz-transition: all 0.30s ease-in-out; -ms-transition: all 0.30s ease-in-out; -o-transition: all 0.30s ease-in-out; transition: all 0.30s ease-in-out;}
.login_form label input.boxred {box-shadow:inset #e7113f 0 0 5px !important;}
.login_form input[type=submit] {width:auto; float:right; padding:10px 20px 8px 20px; background:#000; color:#FFF; text-transform:uppercase; box-shadow:none; border:none; cursor:pointer; margin:10px 0 10px 0;}
.login_form input[type=submit]:hover {background:#ff0048;}
.login_form label.centeralgin {text-align:center;}
.login_form label.centeralgin a {color:#ff0048; display:inline; float:none; font-size:1em;}
.login_form label a {float:left; text-decoration:none; color:#666; font-size:.65em;}
.login_form p {width:100%; float:left; margin:5px;}
.login_form p a {text-decoration:none; color:#666; font-weight:400; transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out;}
.login_form p a:hover {color:#ff0048;}
#sign_up .closePopup {width:15px; height:15px; float:right; z-index:2; position:absolute; top:0; right:0; background: url(../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1) no-repeat -358px 0px; cursor:pointer;}
label .texareaAsk {width:98%; display:block; border:#999 solid 1px; padding:1%; resize:vertical; box-shadow:inset #CCC 0 0 5px;}

#resetPassword, #commonForm, #alertBoxSmall {background:#f6f6f6; padding:30px; max-width:700px; width:80%; margin:0 10%; position:relative; display:none;}
#alertBoxSmall {max-width:260px !important;}
#resetPassword .resetPasswordHeading, #commonForm .resetPasswordHeading, #alertBoxSmall .resetPasswordHeading {width:100%; float:left; font-size:1.2em; font-weight:500;}
#resetPassword .loginSignArea .login_form label input, #commonForm .loginSignArea .login_form label input, #alertBoxSmall .loginSignArea .login_form label input {width:100%; float:left; padding:10px 2%; border:#999 solid 1px; box-shadow:inset #CCC 0 0 5px; margin:0;}
#resetPassword .closePopup, #commonForm .closePopup, #alertBoxSmall .closePopup {width:15px; height:15px; float:right; z-index:2; position:absolute; top:0; right:0; background: url(../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1) no-repeat -358px 0px; cursor:pointer;}
#alertBoxSmall .login_form label {margin:5px 0 20px 0;}

.compare-block .open-close {background:#FFF;}
.compare-block .open-close .slide .row.red {background:#ffdbe0;}
.compare-block .open-close a.plusMinus {background:#eeeeee url(../../../../bundles/thinkdigitfrontend/images/plus.gif) no-repeat right;}
.compare-block .open-close:hover a.plusMinus {background:#eeeeee url(../../../../bundles/thinkdigitfrontend/images/plus.gif) no-repeat right;}
.compare-block .open-close.active a.plusMinus {background: url(../../../../bundles/thinkdigitfrontend/images/minus.gif) no-repeat right;}

.area01 {width:50%; float:left; }
.area02 {width:46%; float:right; margin:0 0 0 3%;}
.area02 .gadgetTop {width:100%; float:left; padding: 7px 0 0;}
.area02 .gadgetTop .box {width:200px; float:left; font: 300 16px/22px 'Titillium Web', sans-serif; margin:0 20px 0 0;}
.area02 .gadgetTop .box .visual {width:100%; float:left;}
.area02 .gadgetTop .box .visual img {width:100%;}
.area02 .gadgetTop .box a {width:100%; float:left; text-decoration:none; color:#59595d;}
.area02 .gadgetTop .box a:hover {color:#e82d53;}
.area02 .gadgetTop .box .visual .play {position: absolute; top: 50%; left: 50%; margin: -26px 0 0 -26px; overflow: hidden; width: 52px; height: 52px; text-indent: -9999px; background: url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat 0 -100px;}
#nav .boxes .box .visual {width:100%;}
#nav .boxes .box .visual img {width:100%;}
.articles-box .article .visual .thumbnails .thumbnail {width:110px;}

.top-login .holder.logout {}
.top-login .holder.logout .icon {background: url(../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1) no-repeat -304px -183px;}
.top-login .holder.logout .icon:hover {background: url(../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1) no-repeat -340px -183px;}
.top-login .holder.logout.hover .icon {background: url(../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1) no-repeat -340px -183px;}

#loginSignupPassword {max-width:700px; margin:70px auto; display:table;}
#loginSignupPassword ul {width:100%; float:left; padding:0; margin:0; list-style:none;}
#loginSignupPassword ul li {float:left; background:#EEE; margin:0 2px 0 0; border-top:#999 solid 4px;}
#loginSignupPassword ul li a {float:left; display:block; padding:15px 15px; text-decoration:none; text-align:center; color:#333; font-size:1.3em; font-weight:300;}
#loginSignupPassword ul li :hover {background:#FFF;}
#loginSignupPassword ul li.active{float:left; background:#FFF; color:#006699; border-top:#e7113f solid 4px; box-shadow:0 0 5px #CCC;}
#loginSignupPassword .divTab {width:92%; float:left; background:#FFF; padding:25px 4% 10px 4%; box-shadow:0 4px 5px #CCC;}
#loginSignupPassword .divTab form .rowDefault {width:100%; float:left; margin:.5em 0;}
#loginSignupPassword .divTab form .rowDefault input[type="text"], input[type="password"]{float: left; margin:10px 0 0 0; border: 1px solid #e5e5e5; padding: 10px 10px; width: 100%; height: 40px; font: italic 16px/20px Georgia, Times, serif; color: #555; background: #fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
box-sizing: border-box; -webkit-box-shadow: 0px 0px 1px rgba(0,0,0,0.1) inset; box-shadow: 0px 0px 1px rgba(0,0,0,0.1) inset;}
#loginSignupPassword .divTab form .rowDefault label {font-size:1.2em; font-weight:300;}
#loginSignupPassword .divTab form .rowDefault input[type=submit] {width:auto; float:right; padding:10px 20px 8px 20px; background:#000; color:#FFF; text-transform:uppercase; box-shadow:none; border:none; cursor:pointer; margin:10px 0 10px 0; font-size:1.3em}
#loginSignupPassword .divTab form .rowDefault input[type=submit]:hover {background:#ff0048;}

.redStar {color:#F00; display:inline;}
.apps-head.borderApp {border-bottom:#CCC solid 1px; margin-bottom:25px;}
.registrationArea {width:100%; float:left;}
.registrationArea form {width:100%; float:left; font-family: 'Titillium Web', Arial, Helvetica, sans-serif;}
.registrationArea form .Row {width:100%; float:left;}
.registrationArea form .Row .LeftPann, .RightPann {width:320px; float:left;}
.registrationArea form .Row .LeftPann label, .RightPann label {text-transform:capitalize; color:#666;}
.RightPann.lasthide {display:none;}
.form-sort .select-sort-select {margin-right:10px}
.textfield {width:277px !important; display:inline-block;}
.selectfield {width:277px !important;}
.selectfield.small {width:130px !important;}
.textfield.isd {width:57px !important;}
.textfield.std {width:80px !important; margin:0 10px !important;}
.textfield.number {width:120px !important;}
.textfield.mobile {width:210px !important; margin-left:10px !important;}
.buttoncomm, .skipbut {width:auto; float:left; padding:10px 20px 8px 20px; background:#000; color:#FFF; text-transform:uppercase; box-shadow:none; cursor:pointer; margin:20px 0 0 0; display:block !important; font-weight:400; text-decoration:none; font-size:1.3em !important; border:none;}
.buttoncomm:hover {background:#eb1248;}
.skipbut {color:#FFF; margin-left:20px; background:#eb1248;}
.skipbut:hover {color:#000;}

/* upc section */

.videos-block .content-holder.upc {width:100%; margin:0 !important;}
.apps-head.upc {width:100%; border-bottom:#CCC solid 1px; margin-bottom:25px;}
.upcRow {width:100%; float:left;}
.upcRow .upcLeft {width:30%; float:left; font-size:1em; line-height:1em;}
.upcLeft h2 {width:100%; float:left; font-size:2.2em; line-height:1.8em; font-weight:300;}
.upcLeft p {width:100%; float:left; font-size:1.4em; line-height:1.4em;}
.upcLeft p a {width:100%; float:left; color:#ff0000; font-size:.8em; font-style:italic;}
.upcRight {width:65%; float:left; margin-left:5%;}
.upcRight .Row {width:100%; float:left; margin-bottom:15px;}
.upcRight .Row .Col_L {width:30%; float:left; text-transform:capitalize; color:#666;}
.upcRight .Row .Col_R {width:65%; float:left;}
.upcRight .Row .Col_R .textfield {width:350px !important; }
.upcRight .Row .Col_R .textfield:focus::-webkit-input-placeholder  {color:transparent;}
.upcRight .Row .Col_R .textfield:focus::-moz-placeholder   {color:transparent;}
.upcRight .Row .Col_R .textfield:-moz-placeholder   {color:transparent;}


/* article page nav */

.article-nav li.download a span:before {margin: 16px 10px 0 0; width: 28px; background: url(../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1) no-repeat -281px -7px;}
.article-nav li.download a:hover span:before,
.article-nav li.download.active a span:before {background-position: -281px -51px;}
.article-block .alignleft img {width:50%; float: left; margin: 6px 35px 10px 0; border:#aeaeae solid 13px;}
.popular-list li .visual img {height:100%; margin-left:-35%;}
.recommended-list2 .visual img {height:100%; margin-left:-35%;}
.video-tools-nav.contests>li>a {display: block; position: relative; padding:2px 30px 2px 30px; text-decoration: none; color: #fff; background: #000;}
.video-tools-nav.contests>li>a:hover {background: #ff0048;}
.video-tools-nav.contests>li>a.active {background: #ff0048;}


/* archive table */

.archiveTable {width:70%; margin:0 auto; display:table; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box; font-weight:300;}
.archiveTable .archiveRow {width:104%; float:left; border-left:#e7113f solid 4px;}
.archiveTable .archiveRow .archiveTh {width:15%; float:left; border-right:#CCC solid 1px;}
.archiveTable .archiveRow .archiveTh a, .archiveTable .archiveRow .archiveTd a {background:#EEE; border-bottom:#CCC solid 1px; text-align:center; padding:10px 0; display:block; color:#666; text-decoration:none; transition: all .8s ease-in-out;}
.archiveTable .archiveRow:first-child .archiveTh a, .archiveTable .archiveRow:first-child .archiveTd a {border-top:#CCC solid 1px;}
.archiveTable .archiveRow .archiveTd {min-width:15.66%; float:left; border-right:#CCC solid 1px;}
.archiveTable .archiveRow .archiveTd a {background:#f6f6f6;}
.archiveTable .archiveRow .archiveTh a:hover {background:#e3e2e2;}
.archiveRow .archiveTd a:hover {background:rgba(000,000,000,0.1);}
.arcive_Paging {display:table; margin:0 auto;}
.ul_paging li, .ul_paging span {display:inline-block; border:#e1e1e1 solid 1px; font-size:1em; color:#666; margin:0 0 3px 0;}
.ul_paging li a, .ul_paging span a {display:block; text-decoration:none; color:#666; padding:5px 20px; background:#FFF; transition: all .8s ease-in-out;}
.ul_paging li.current, .ul_paging span.current, .ul_paging span.current {background:#f3f3f3; color:#BAA8B2; padding:5px 20px;}
.ul_paging li:hover a, .ul_paging span a:hover {background:rgba(000,000,000,0.1);}
.ul_paging div {border:none;}


/* specs product area */

.specs-product-area {width:96%; min-height:170px; background:#FFF; margin:0 0 10px 0; padding:15px 2% 20px 2%; font: 200 1.3em/1.214em 'Titillium Web', Arial, Helvetica, sans-serif; color: #555; -webkit-box-shadow: 0 3px 3px rgba(0,0,0,0.1); box-shadow: 0 3px 3px rgba(0,0,0,0.1);}
.specs-product-area .product-image {max-width:300px; margin:0 20px 20px 0; float:left; position:relative; overflow:hidden;}
.specs-product-area .product-image img {display: block; -webkit-transition: -webkit-transform 0.3s linear 0s; -moz-transition: -moz-transform 0.3s linear 0s; -o-transition: -o-transform 0.3s linear 0s; transition: transform 0.3s linear 0s;}
.specs-product-area .product-image .shadow {box-shadow: 0 0 2px rgba(0, 0, 0, 0.4) inset; height: 100%; left: 0; position: absolute; top: 0; width: 100%;}
.specs-product-area .product-detail {float:none;}
.specs-product-area .product-detail h2 {font-size:1.4em; line-height:1.3em; margin:0 0 10px 0; font-weight:300;}

/* oops page */

.oops {max-width:674px; margin:80px auto; display:table;}
.oops .oops_r {width:100%; float:left; margin:1em 0;}
.oops .oops_r img {width:100%;}
.oops .oops_r input[type="text"]{max-width:82%; margin:0 0 0 0; border: 1px solid #e5e5e5; padding: 10px 10px; width: 100%; height: 51px; font: italic 16px/20px Georgia, Times, serif; color: #555; background: #fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
box-sizing: border-box; box-shadow: rgba(0, 0, 0, 0.1) 0 0 10px inset;}
.oops .oops_r .searchButton {width:57px; height:49px; background:url(../../../../bundles/thinkdigitfrontend/images/oopsSearch.jpg) no-repeat 0 0; border:none; cursor:pointer;}
.oops .oops_r .searchButton:hover {background:url(../../../../bundles/thinkdigitfrontend/images/oopsSearch.jpg) no-repeat 0 -51px;}
.oops .oops_r a {text-decoration:none; color:#666; font-weight:300;}
.oops .oops_r a:hover {border-bottom:#666 dashed 1px;}


/* author page */
.author-page {width:100%; float:left;}
.author-page .author-page-ul {width:100%; float:left; list-style:none;}
.author-page .author-page-ul li {width:49%; float:left; margin:0 1% 1px 0; background:#FFF;}
.author-page .author-page-ul li a {width:94%; float:left; padding:15px 3%; border-top:#EEE solid 1px; border-bottom:#EEE solid 1px; text-decoration:none; color:#666; font-weight:300; transition:all .5s ease-in-out;}
.author-page .author-page-ul li a:after {background: url("../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1") no-repeat scroll -582px -106px rgba(0, 0, 0, 0); content: ""; float: right; height: 15px; margin: 2px 5px 0 0; width: 17px;}
.author-page .author-page-ul li a:hover {background:#fff4f7;}
.top-search .icon.iconClick {}
.search-area-new {position:absolute; right:0; display:none;}
.top-search .holder.active {background: #e7113f;}

/* some Form properties */

.form-questions.searchBut {margin:0 0 40px 0; border-top:#b9b9b9 solid 1px;}
.form-questions.searchBut .buttons {width:265px; margin:0 0 0 -300px}
.form-questions.searchBut .buttons.newButton {width:100%; margin:0 0 0 0}
.form-questions.searchBut .text-holder .text {position: relative; margin: 0 275px 0 0;}
.form-questions.searchBut .text-holder .text.newTextArea {position: relative; margin: 0 0 0 0;}
.form-questions.searchBut .buttons input[type="submit"] {float: left; padding: 0 35px 0 38px; background: #000 url(../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1) no-repeat -290px -103px; cursor: pointer;}
.form-questions.searchBut .buttons input[type="submit"]:hover {background: #ff0048 url(../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1) no-repeat -290px -103px;}
.form-questions.searchBut .buttons .btn {float:right;}
.form-questions.searchBut .buttons.QandADetails {float: left; margin: 0 0 0 0 !important; padding: 0 0 0 0 !important; width: 305px; background-image:none;}
.form-questions.searchBut .buttons.QandADetails input {background-image:none;}
.form-questions.searchBut .buttons.QandADetails input:hover {background-image:none;}
.form-filter .text input[type="text"], .text input[type="password"] {float: left; margin: 0; border: 1px solid #e5e5e5; padding: 10px 10px; width: 100%; height: 40px; font: italic 16px/20px Georgia, Times, serif; color: #555; background: #fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
box-sizing: border-box; -webkit-box-shadow: 0px 0px 1px rgba(0,0,0,0.1) inset; box-shadow: 0px 0px 1px rgba(0,0,0,0.1) inset;}
.form-subscribe input[type="submit"]:hover {background: #f80b3e url(../../../../bundles/thinkdigitfrontend/images/bg2.gif);}
.form-compare.gadgetSearch {width:100%; position:relative; margin:5em 0 5em 0;}
.form-compare.gadgetSearch .row {width:30%; float:left; margin:0 1% 1em 0;}
input.searchBut[type="submit"] {float: left; padding: 11px 26px 11px 26px; background: #000 url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat 3px -450px; cursor: pointer; border:none; display:block !important;}
input.searchBut[type="submit"]:hover {background: #e7113f url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat 3px -450px;}
.rightSubscribe {width:100%; margin:0 0 20px 0; height:inherit; position:relative; border:#ccc solid 1px;}
.rightSubscribe label {width:100%;}
.rightSubscribe input[type="submit"] {position:absolute; right:0; bottom:0;}


/* mix setting */

.selectfieldLarge {width:350px !important;}
p.rewardPoints {display:inline-block; float:left; margin:10px 0 0 0;}
.calendarBox {width:42px; height:42px; position:relative; z-index:1;}
.calendar {width:42px; height:42px; position:absolute; right:-310px; top:0; background:url(../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1) no-repeat -330px -50px; cursor:pointer; display:block;}
.slider-box.hideBorder {background:none;}
.refineSearch {float: left; margin: 0 ; padding: 0 32px 0 28px; font: 300 18px/40px 'Oswald', sans-serif; text-transform: uppercase; text-decoration: none; color: #fff; background: #000; -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.3) inset;
box-shadow: 0 0 3px rgba(0,0,0,0.3) inset;}
.refineSearch:before {content: ""; float: left; margin: 7px 10px 0 0; width: 28px; height: 26px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -12px -455px;}
.refineSearch:hover, .sort-row-holder.active .refineSearch {background: #ff0048;}
.form-filter.nopadding .checkboxes label {padding: 6px 10px 5px 0;}
.form-filter.nopadding .checkboxes label:hover {background:none;}
.question-panel.hide {margin: 0 -9999px 35px; padding: 0 9999px 0 !important; border-top: 1px solid #c4c4c4; border-width: 1px 0; background: #fff; border-bottom:none !important;}
.question-panel {padding:50px 9999px 50px 9999px !important}
.looking-nav {margin: 0 auto !important; text-align: center; width: auto; display:table;}
.looking-nav li:last-child{margin-right:0;}
.question-panel h2 {text-align:center; }

/* product guru */
.question-panel-new {width:100%; float:left; margin: 0 -9999px 35px; padding: 16px 9999px 16px !important; border-top: 1px solid #c4c4c4; border-bottom: 1px solid #c4c4c4; border-width: 1px 0; background: #fff;}
.question-panel-new .selectCategory {display:inline-block; color:#555555; font-size:1.6em; font-weight:400; line-height:2em; width:21%; vertical-align:top;}
.question-panel-new .looking-nav {display:inline-block;}
.question-panel-new .looking-nav li {float:left; margin:0 39px 0 0; line-height:1.2em; font-size:0.714em; font-weight:normal; text-align:center; text-transform:uppercase; /*width:80px;*/}
.question-panel-new .looking-nav li:last-child{margin-right:0;}
.autoFilterResultLeft {width:63%; float:left; margin-right:2%;}
.autoFilterResult {width:30%; float:right;}
.autoFilterResult h2 {font:200 2.2em/1.2em 'Titillium Web',sans-serif; color:#e81147; text-transform:uppercase; margin:0 0 20px 0;}
.autoFilterResult .sideBar {width:100%; float:left;}
.autoFilterResult .sideBar li {width:100%; float:left; overflow:hidden; margin:0 0 20px;}
.autoFilterResult .sideBar .visual {float:left; margin:0 20px 0 0; overflow:hidden; width:190px; height:110px; position:relative;}
.autoFilterResult .sideBar .visual img {display:block; -webkit-transition:-webkit-transform 0.3s linear 0s; -moz-transition:-moz-transform 0.3s linear 0s; -o-transition:-o-transform 0.3s linear 0s; transition:transform 0.3s linear 0s; height:100%;}
.autoFilterResult .sideBar .visual .shadow {box-shadow: 0 0 2px rgba(0, 0, 0, 0.4) inset; height: 100%; left: 0; position: absolute; top: 0; width: 100%;}
.autoFilterResult .sideBar .txt {position:relative; overflow:hidden; padding:0 0 0;}
.autoFilterResult .sideBar .txt .title {font:200 1.8em/1.2em 'Titillium Web', sans-serif;}
.autoFilterResult .sideBar .txt .title a {text-decoration:none; color:#555;}
.autoFilterResult .sideBar .txt .title a:hover {color:#f80b3e;}
.viewMore {width:auto; float:left; padding:3px 5px; color:#e81147; font-size:18px; font-weight:500; text-decoration:none;}
.viewMore:hover {text-decoration:underline;}


.content-holder p.image, .content-holder div.image {width:100%; float:left;}
.content-holder div.image img, .content-holder p.image img {max-width:940px; margin:1em auto; text-align:center; display:block; -webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; transition: all 1s ease-in-out;}
.popular-list.square .visual img {margin:0 0 0 -30px; height:100%;}
.article-gallery .mask .slideset .slide a iframe {height:548px; margin-bottom:0;}

.orIcon {width:100%; height:5px; border-top:#CCC dashed 1px; line-height:2px; margin:5em 0; text-align:center; position:relative;}
.orIcon .ordiv {width:60px; height:60px; background:#e91147; line-height:56px; box-shadow:#666 0 0 5px; text-align:center; font-size:1.8em; color:#FFF; text-transform:uppercase; position:absolute; margin:-30px auto 0 auto; border:#FFF solid 6px; font-weight:300; display:block; left:47%; float:left; -webkit-border-radius:100%; -moz-border-radius:100%; -ms-border-radius:100%; -o-border-radius:100%; border-radius:100%; overflow:hidden;}

.deals-nav>li.deals.arrowHide>a:after {border:none !important; content:none;}
.deals-nav>li.deals.arrowHide>a {width:155px;}

.profile-box .visual-holder .visual a img {width:100%;}
.SamePageAnchor {width:100%; float:left; padding:20px 0; display:block;}

a.contest {float: right; max-width: 180px;}
a.contest img {width:100%;}

.downloads-list2 .visual img {margin-left:-35%;}
.carousel2 .visual img {width: 160%; margin-left:-33%;}

.topTenCompareBox {position:relative; right:0; top:0; z-index:35;}
.meta .sub-meta.digitTopTen {display:block; margin:0 0 0 0;}
.meta .sub-meta.digitTopTen .deal a {margin:0 10px 0 0; color: #666; font-size: 16px; text-decoration: none;}
.meta .sub-meta.digitTopTen .deal a:hover {color: #ff0048;}
.form-compare fieldset .row.span-resize span {width:245px !important;}
.carousel2 .block .area.uour-div {width: 150px; overflow: hidden; text-overflow: ellipsis;}

.addthis_default_style {float:left;}
.asidepadding {padding:0 0 0 0 !important}


/* sitemap*/

.sitemap {width:100%; float:left; margin:50px 0; font-size:1.2em; font-weight:300;}
.sitemap .ul_1 {width:140px; float:left; position:relative;}
.sitemap .ul_1 li {width:100%; float:left; margin:0 0 1px 0;}
.insideLink1:after {content:""; width:34px; height:26px; display:inline-block; background:url(../../../../bundles/thinkdigitfrontend/images/sitemap-border.gif) no-repeat right -30px; margin:0 10px 0 10x; position:absolute; left:52px;}
.sitemap .ul_1 li .ul_2 li.insideLink:after {content:""; width:50px; height:26px; display:inline-block; background:url(../../../../bundles/thinkdigitfrontend/images/sitemap-border.gif) no-repeat right -30px; margin:0 10px 0 0; position:absolute; right:-127px;}
.sitemap .ul_1 li .ul_2 li a:before {content:""; width:20px; height:10px; display:inline-block; background:url(../../../../bundles/thinkdigitfrontend/images/sitemap-border.gif) no-repeat -20px -6px; margin:0 10px 0 -10px;}
.sitemap .ul_1 li .ul_2 li a:hover:before {content:""; width:20px; height:10px; display:inline-block; background:url(../../../../bundles/thinkdigitfrontend/images/sitemap-border.gif) no-repeat -20px -23px; margin:0 10px 0 -10px;}
.sitemap .ul_1 li a {float:left; padding:5px 20px 5px 10px; color:#555; text-decoration:none;}
.sitemap .ul_1 li a:hover {color:#e7113f;}
.sitemap .ul_1 li .ul_2 {width:200px; float:left; margin:0 0 0 85px;}
.sitemap .ul_1 li .ul_2 li {width:300px; float:left; margin:0 0 1px 0; border-left:#d8d8d8 solid 1px;}
.sitemap .ul_1 li .ul_2 li .ul_3 {width:200px; float:left; margin:0 0 0 120px;}
.sitemap .ul_1 li .ul_2 li .ul_3 li {width:200px; float:left; margin:0 0 1px 50px;}


.heading_social {width:275px !important;}
.heading_social .at300b {width:85px !important; float:left !important; display:inline-block !important; white-space:nowrap !important;}

.url_decoration {width:100%: float:left; padding:5px 10px 7px 10px; background:#FFF; border:#EEE dashed 1px; line-height:30px; cursor:text; -moz-box-shadow:#CCC 0 0 5px; -webkit-box-shadow:#CCC 0 0 5px; -o-box-shadow:#CCC 0 0 5px; -ms-box-shadow:#CCC 0 0 5px; box-shadow:#CCC 0 0 5px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}
.url_decoration strong {margin-bottom:0 !important;}

.inside-container {width:100%; float:left;}
.messageText {font-weight:300; font-size:1.8em; line-height:1em; width:100%; float:left; text-align:center; text-shadow:#CCC 0 0 5px; color:#666;}
.messageText:before {content:''; width:70px; height:70px; display:block; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -557px -317px; margin:0 0 20px 45%}

.userReviewText {width:100%; float:left; margin:0 0 10px 0;}
p.hideShowParagraph {width:100%; float:left; display:block; overflow:hidden; height:3.7em; color:#666;}
a.moreHideText {float:right; background:#EEE; padding:3px 10px; text-decoration:none;}
a.moreHideText:hover {background:#333; color:#FFF;}

.jwlogo {display:none !important;}
.buy_now:hover {background:#000;}


/* error-area */
.error-area {width:100%; float:left;}
.error-area-left {width:46%; float:left;}
.error-area-right {width:48%; float:right;}
.error-fullWidth {width:100%; float:left; margin:0 0 20px 0; position:relative;}
.error-fullWidth.gadgetFinder {width:60%; float:none; margin:0 auto; position:relative;}
.error-fullWidth.productReview {width:60%; float:left; margin:0 0 30px 20%;}
.error-fullWidth.productReview .form-login input.error-search-button {padding:0 40px 20px 20px;}
.error-fullWidth.productReview .form-login input[type="text"] {padding:10px 70px 10px 20px; height:60px; font:normal 16px/40px 'Titillium Web',sans-serif;}
.error-fullWidth.productReview .form-login .input-placeholder-text {font:normal 16px/32px 'Titillium Web',sans-serif; text-transform:none; left:20px;}
.error-fullWidth.productReview .form-login input.error-search-button {background: url(../../../../bundles/thinkdigitfrontend/images/search-icon-black.png) no-repeat right 14px; -moz-box-shadow:none; -ms-box-shadow:none; -o-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; padding:30px 40px 20px 20px;}
.error-fullWidth.productReview .form-login input.error-search-button:hover {background: url(../../../../bundles/thinkdigitfrontend/images/search-icon-red.png) no-repeat right 14px;}
.error-fullWidth .errorType {width:110px; height:26px; line-height:26px; float:left; position:absolute; background: url(../../../../bundles/thinkdigitfrontend/images/error-bg-petch.png) no-repeat 0 0; font-size:13px; font-weight:300; text-align:center; color:#FFF; text-transform:uppercase; top:55%; margin:0 0 0 1px;}
.error-fullWidth img {width:100%; max-width:432px;}
.error-area-left .error-heading {font:200 2em/1em 'Titillium Web',sans-serif; color:#333; font-weight:300;}
.error-area-left .error-heading-red {font:200 1.8em/1em 'Titillium Web',sans-serif; color:#ff2f50; font-weight:300; margin:10px 0; }
.error-area-left p {font-weight:300; margin:10px 0 0 0;}
.error_search {float:left;}
.error-fullWidth .form-login input[type="text"] {float:left; margin:0; border:1px solid #b9b9b9; padding:6px 200px 6px 9px; width:100%; height:40px; font:normal 16px/16px 'Titillium Web',sans-serif; color:#999; background:#fff; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; -webkit-box-shadow:0 0 5px rgba(0,0,0,0.3) inset; box-shadow:0 0 5px rgba(0,0,0,0.3) inset;}
.error-fullWidth .form-login .input-placeholder-text {position:absolute; top:12px; left:11px; font:normal 16px/16px 'Titillium Web',sans-serif; text-transform:none; color:#999;}
.error-fullWidth .form-login input.error-search-button {max-width:180px; height:60px; background:#ff2f50 url(../../../../bundles/thinkdigitfrontend/images/error-search-icon.png) no-repeat right 5px; border:0; font:normal 16px/16px 'Titillium Web',sans-serif; color:#FFF; text-transform:uppercase; position:absolute; right:-1px; padding:0 55px 20px 20px; cursor:pointer; -webkit-box-shadow:0 0 8px rgba(0,0,0,0.5) inset; box-shadow:0 0 8px rgba(0,0,0,0.5) inset; float:right;}
.error-fullWidth .form-login input.error-search-button:hover {background:#333 url(../../../../bundles/thinkdigitfrontend/images/error-search-icon.png) no-repeat right 5px;}
.error-link-ul-box {width:47.4%; float:left;}
.error-link-ul-box:first-child {margin:0 5% 0 0;}
.staticLink {width:100%; float:left;}
.staticLink li {float:left; width:100%; border-bottom:#CCC solid 1px; position:relative;}
.staticLink li:last-child {border-bottom:0;}
.staticLink li a {width:100%; float:left; padding:10px 0 8px 0; text-decoration:none; color:#333; font:400 normal normal .8em/24px 'Titillium Web',sans-serif; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
.staticLink li a:hover {background:#f3f3f3; color:#ff2f50;}
.staticLink li a:before {content:''; width:10px; height:20px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1) no-repeat 0 -525px; display:block; margin:0 10px 0 0; float:left;}
.staticLink li a:hover:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1) no-repeat 0 -549px;}
.staticLinkHeading {font:normal 1em/1.2em 'Titillium Web',sans-serif; text-transform:uppercase; margin:0 0 10px 0;}
.staticLinkHeading strong {color:#fd304f; text-transform:capitalize;}
.error-link-ul-box.bottomNav {margin:10px 0 0 0;}
.error-link-ul-box.bottomNav:first-child {margin:10px 5% 0 0;}
.error-link-ul-box.bottomNav .staticLink {margin:10px 0 0 0;}
.error-link-ul-box.bottomNav .staticLink li {border-bottom:0;}
.error-link-ul-box.bottomNav .staticLink li a.previouspage , .staticLink li a.editor {text-transform:uppercase; font-weight:500; font-size:.8em;}
.error-link-ul-box.bottomNav .staticLink li a.previouspage:hover , .staticLink li a.editor:hover {background:none;}
.error-link-ul-box.bottomNav .staticLink li a.previouspage:before , .staticLink li a.editor:before {content:''; width:40px; height:40px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -535px 0; display:block; margin:0 10px 0 0;}
.error-link-ul-box.bottomNav .staticLink li a.editor:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -586px 0;}

.detail_page_more {width:100%; margin:50px 0 0 0; float:left; }


/* Catfish/Ad Slots */

.ad_slots_1 {width:100%; float:left;}
.ad_slots_2 {width:98%; float:left; background:#EEE; padding:0 1%; margin:0 0 20px 0;}
.ad_slots_3 {width:100%; float:left; text-align:center; margin:0 0 20px 0;}
.ad_slots_4 {width:100%; float:left;}
.ad_slots_4 .ad_1 {float:left; margin:0 10px;}
.ad_slots_3.showHide {display:none;}
.ad_slots_3.showHide .ad_1 {text-align:center;}
.ad_slots_digitTopTen_1 {width:100%; float:left;}
.fRight{float:right;}
.fNone{float:none;}
.spacebottom {margin:0 0 15px 0; width:100%; clear:both;}
.tCenter {text-align:center;}
.tRight {text-align:right;}
.ad_slots_mobShowOthHide {width:100%; float:left; text-align:center; margin:0; display:none;}
.loadingImg {width:100px; height:100px; background: rgba(238, 238, 238, .9); border:#FFF solid 6px; -moz-border-radius:100%; -webkit-border-radius:100%; -ms-border-radius:100%; -o-border-radius:100%; border-radius:100%; -moz-box-shadow:#333 0 0 10px; -webkit-box-shadow:#333 0 0 10px; -ms-box-shadow:#333 0 0 10px; -o-box-shadow:#333 0 0 10px; box-shadow:#CCC 0 0 10px; text-align:center; line-height:100px; margin:10px 0;}

/*.catfish_ad {display:none;}
*/
.catfish_spcae {max-width:1000px !important; position:relative;}
.catfish_spcae .recommended-list h3 {font:200 1.5em/1.176em 'Titillium Web', sans-serif;}
.catfish_spcae .specs-nav li a span {display:block; padding:2px 40px 0;}
.catfish_spcae .shops-nav li a span {display:block; padding:2px 40px 0;}
.catfish_spcae .review-box .rates .box {float:left; width:95px; text-align:center;}
.catfish_spcae .review-box .rates .box.all {margin:0 0 0 -15px; width:100px;}

.catfish_ad {width:99.9%; height:1000px; margin:0 auto; position:absolute; border:0; z-index:0;}
.catfish_ad .catfish_ad_move {width:100%; float:left; position:relative; border:0; z-index:0; top:0 !important;}
.catfish_ad .catfish_ad_move .catfish_takover {width:1024px; height:1000px; margin:0 auto; position:relative; z-index:20; top:0;}
.catfish_ad .catfish_ad_move .catfish_takover .left_catfish_ad {width:300px; height:1000px; position:absolute; z-index:1; left:-300px; text-align:right; overflow:hidden;}
.catfish_ad .catfish_ad_move .catfish_takover .right_catfish_ad {width:300px; height:1000px; position:absolute; z-index:1; right:-300px; text-align:left; overflow:hidden;}
.catfish_ad .catfish_ad_move .catfish_takover .left_catfish_ad img {float:right;}
.catfish_ad .catfish_ad_move .catfish_takover .right_catfish_ad img {float:left;}

.catfish_Close {position:absolute; right:-19px; top:0; z-index:21;}
.catfish_Close .closeBut {background: rgba(0,0,0,0.6); color:#FFF; padding:1px 5px; border:#333 solid 1px; float:left; font-size:11px; cursor:pointer;}
.catfish_Close .closeBut:hover {background: rgba(255,51,0,0.8); box-shadow:#FFF 0 0 5px; border: rgba(255,255,255,0.5) solid 1px;}
/*End catfish_ad*/


.pageLoadAdBox {width:100%; height:100%; position:fixed; background: rgba(0,0,0,0.8); z-index:98; left:0; top:0; right:0; bottom:0;}
.pageLoadAdBox .pageLoadAdBoxIn {width:640px; height:300px; position:absolute; left:50%; top:20%; margin:0 0 0 -320px; background:#FFF url(../../../../bundles/thinkdigitfrontend/images/loadingGif.gif) no-repeat center; z-index:99; padding:4px; text-align:center; box-shadow:#FFF 0 0 10px; -moz-box-shadow:#FFF 0 0 10px; -ms-box-shadow:#FFF 0 0 10px; -o-box-shadow:#FFF 0 0 10px; -webkit-box-shadow:#FFF 0 0 10px;}
.pageLoadAdBox .pageLoadAdBoxCloseButton {width:30px; height:30px; float:left; right:0; top:-34px; color:#fff; cursor:pointer; background:#000; text-align:center; line-height:30px; font-size: 1.2em; font-weight:bold; -moz-border-radius:100%; -ms-border-radius:100%; -o-border-radius:100%; -webkit-border-radius:100%; border-radius:100%; position:absolute; z-index:99;
-webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.pageLoadAdBox .pageLoadAdBoxCloseButton:hover {background: #e7113f;}
/*End pageLoadAdBox*/

.note2box {width:320px; min-height:0; position:fixed; z-index:999; left:50%; top:20%; margin:0 0 0 -160px; display:none;}

.stripAd {width:100%; float:left; text-align:center; margin:0; max-height:220px; overflow:hidden;}
.iFrameHeight{padding:0 0 0 54px;}
.iFrameHeight iframe {/*height:200px !important; position:absolute;*/}

#owl-demo {border-bottom:5px solid #000;}
#owl-demo .slide_Ali {float:left; display:block; width:100%;}
#owl-demo .slide_Ali .box_Ali {position:relative; margin:0 1px 0 0;}
#owl-demo .slide_Ali .box_Ali .txt_Ali .tag_Ali {width:100%; position:absolute; z-index:1; /*top:15px;*/ top:-44px; left:0; font:14px/34px 'Titillium Web', sans-serif; text-transform:uppercase; text-decoration:none; color:#fff; background: rgba(0,0,0,.5); padding:5px 10px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
#owl-demo .slide_Ali .box_Ali .txt_Ali .tag_Ali1:before,
#owl-demo .slide_Ali .box_Ali .txt_Ali .tag_Ali2:before,
#owl-demo .slide_Ali .box_Ali .txt_Ali .tag_Ali3:before,
#owl-demo .slide_Ali .box_Ali .txt_Ali .tag_Ali4:before {content:""; float:left; margin:0 4px 0 0; width:24px; height:32px;}
#owl-demo .slide_Ali .box_Ali .txt_Ali .tag_Ali1:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -140px -108px;}
#owl-demo .slide_Ali .box_Ali .txt_Ali .tag_Ali2:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -165px -108px;}
#owl-demo .slide_Ali .box_Ali .txt_Ali .tag_Ali3:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -190px -108px;}
#owl-demo .slide_Ali .box_Ali .txt_Ali .tag_Ali4:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -215px -108px;}
#owl-demo .box_Ali .visual_Ali {position:relative; overflow:hidden;}
#owl-demo .box_Ali .visual_Ali img {display:block; width:100%; min-height:200px; max-height:220px; -webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; transition: all .4s ease-in-out;}
#owl-demo .box_Ali .visual_Ali:hover img {/*-webkit-transform: scale(1.1); moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);*/}
#owl-demo .box_Ali .visual_Ali .play {position:absolute; top:50%; left:50%; margin:-37px 0 0 -38px; overflow:hidden; width:75px; height:75px; text-indent:-9999px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -150px -30px;}
#owl-demo .box_Ali .visual_Ali .shadow {position:absolute; top:0; left:0; width:100%; height:100%; -webkit-box-shadow:0 0 2px rgba(0,0,0,0.5) inset; box-shadow:0 0 2px rgba(0,0,0,0.5) inset;}
#owl-demo .box_Ali .txt_Ali {padding:19px 15px; position:relative;}
#owl-demo .box_Ali.type1 .txt_Ali {background:#3e4b54;}
#owl-demo .box_Ali.type2 .txt_Ali {background:#83a453;}
#owl-demo .box_Ali.type3 .txt_Ali {background:#e1b76d;}
#owl-demo .box_Ali.type4 .txt_Ali {background:#d05760;}
#owl-demo .box_Ali.type1:hover .txt_Ali {background:#14191d;}
#owl-demo .box_Ali.type2:hover .txt_Ali {background:#2b301a;}
#owl-demo .box_Ali.type3:hover .txt_Ali {background:#433721;}
#owl-demo .box_Ali.type4:hover .txt_Ali {background:#3e1920;}
#owl-demo .box_Ali .txt_Ali h2 {margin:0 0 10px; font:200 2.143em/1.2em 'Titillium Web', sans-serif; padding:0 0 0 0;}
#owl-demo .box_Ali .txt_Ali h2 a {text-decoration:none; color:#fff;}
#owl-demo .box_Ali .txt_Ali .author_Ali {font:300 0.857em/1.25em 'Titillium Web', sans-serif; color:#fff; opacity:0.5;}
.owl-carousel {width:100%; float:left; position:relative;}
.owl-carousel .owl-wrapper:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.owl-carousel {display: none; position: relative; width: 100%; -ms-touch-action: pan-y;}
.owl-carousel .owl-wrapper{display: none; position: relative; -webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow: hidden; position: relative; width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 300ms ease-in-out; -moz-transition: height 300ms ease-in-out; -ms-transition: height 300ms ease-in-out; -o-transition: height 300ms ease-in-out; transition: height 300ms ease-in-out;}
.owl-carousel .owl-item{float: left;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{cursor: pointer;}
.owl-controls {-webkit-user-select: none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); background: rgba(0,0,0,1); padding:0 0 0 0;}
.grabbing { cursor:url(../../../../bundles/thinkdigitfrontend/css/grabbing.png) 8 8, move;}
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {-webkit-backface-visibility:hidden;  -moz-backface-visibility:hidden; -ms-backface-visibility:hidden; -webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0);}
.owl-theme .owl-controls {text-align: center; background:none; width:100%; top:0;}
.owl-theme .owl-controls .owl-page{display: inline-block; zoom: 1; *display: inline;/*IE7 life-saver */}
.owl-theme .owl-controls .owl-page span{display: block; width: 12px; height: 12px; margin: 0 7px; filter: Alpha(Opacity=50);/*IE7 fix*/ opacity: 0.5; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px;background: #EEE;}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{filter: Alpha(Opacity=100);/*IE7 fix*/ opacity: 1;}
.owl-theme .owl-controls .owl-page span.owl-numbers{height: auto; width: auto; color: #FFF; padding: 2px 10px; font-size: 12px; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px;}
.owl-item.loading{min-height: 150px; background: url(../../../../bundles/thinkdigitfrontend/css/AjaxLoader.gif) no-repeat center center}
.owl-theme .owl-controls .owl-buttons {width:100%; display:table; margin:0; position:absolute; /*top:48%;*/ top:25%; outline:none;}
.owl-theme .owl-controls .owl-buttons .owl-prev {width:44px; height:44px; position:absolute;  left:0; z-index:2; background: url('../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1') no-repeat scroll -200px -120px; text-indent:9999px; outline:none;}
.owl-theme .owl-controls .owl-buttons .owl-next {width:44px; height:44px; position:absolute;  right:0; z-index:2; background: url('../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1') no-repeat scroll -248px -120px; text-indent:9999px; outline:none;}
/*End owl-carousel*/

.slideShowNew {float:left; width:100%; display:block; position:relative;}
.slideShowNew .slideStatus {position:absolute; right:0; top:0; float:right; background: rgba(0,0,0,0.5); z-index:9; padding:2px 10px; color:#FFF;}
.slideShowNew .owl-pagination {display:none;}
.slideShowNew #owl-demo {border:none; margin:0 0 0 0;}
.slideShowNew .owl-controls { background:none; z-index:15; top:38%;}
.slideShowNew .owl-prev {width:44px; height:44px; position:absolute; left:0; z-index:99; background: url('../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1') no-repeat scroll -204px -120px; text-indent:9999px;}
.slideShowNew .owl-next {width:44px; height:44px; position:absolute; right:0; z-index:99; background: url('../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1') no-repeat scroll -244px -120px; text-indent:9999px;}
.slideShowNew #owl-demo .item img {display:block; width:100%; height:auto;}
/*End slideShowNew*/


.top10-sections.archiveClub {width:100%; float:left; border-bottom:none;  border-top:1px solid #dbdbdb; padding:20px 0 0 0;}
.top10-sections.archiveClub .top10-section {background:#FFF; padding:20px; margin:0 0 10px 0; border-top:1px solid #ebebeb; border-bottom:4px solid #e7e7e7;
-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing: border-box;
 -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.top10-sections.archiveClub .top10-section:hover {background:#f5f5f5;}
.top10-sections.archiveClub .visual-holder {width:15%; margin:0 20px 0 0;}
.top10-sections.archiveClub .txt h2 {line-height:1.2em; font-size:1.4em; margin:0; font-weight:600;}
.top10-sections.archiveClub .txt p.comment {float:left; margin:5px 0;}
.top10-sections.archiveClub .txt {min-height:inherit;}
.top10-sections.archiveClub .txt p {font-size:1.1em; margin:0 0 5px 0; width:100%;}
.top10-sections.archiveClub .txt p b {font-size:1.1em;}
.top10-sections.archiveClub .txt p a {font-size:1.1em; color:#e72558; text-decoration:none;}
.top10-sections.archiveClub .txt p a:hover {color:#87b259;}
.morecontent span {display:none; margin:0 0 0 -5px;}
/*End top10-sections.archiveClub*/

.readReview {background:#e7113f; padding:2px; color:#FFF; text-transform:uppercase; text-decoration:none; float:left; margin:0 0 0 0;
 -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.readReview span {background:#e7113f; padding:5px 20px; border:#FFF solid 1px; color:#FFF; float:left; box-shadow:#ff8f0c -20px 0 40px inset;
 -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.readReview:hover {background:#333; box-shadow:#999 0 0 5px;}
.readReview:hover span {background:#333; box-shadow:#55646f -20px 0 40px inset;}
/*End readReview*/

.newWhereToBuy {position:relative; padding:0 0 15px 0;}
.newWhereToBuyPopup {width:320px; float:left; position:absolute; left:0; top:30px; display:none;}
.newWhereToBuyPopup .shops-box:after {content:""; position:absolute; top:-15px; left:20%; margin:0 0 0 -16px; width:33px; height:15px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -260px -210px;}
.newWhereToBuyPopup .logo-holder {float:left; width:90px !important;}
.newWhereToBuyPopup .price {margin: 0px 15px 8px !important; font: 200 18px/20px "Titillium Web",sans-serif !important;}
.allStores {display:inline-block; line-height:20px; font-size:14px; font-weight:normal; text-transform:uppercase; vertical-align:top; text-decoration:none; color:#555;}
.allStores:before {content:""; float:left; margin:1px 5px 0 0; width:17px; height:18px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -350px -370px;}
.allStores:hover {color:#e20a38;}
.allStores:hover:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -369px -370px;}
/*End newWhereToBuy*/

.rssFeed {width:100%; float:left;}
.rssFeed h2.h2_heading {margin:0 0 20px 0 !important;}
.rssFeedUl {width:100%; float:left; list-style:none;}
.rssFeedUl li {width:47.4%; float:left; margin:0 2% 10px 0;}
.rssFeedUl li a {background:url(../../../../bundles/thinkdigitfrontend/images/rss-feed-icon.png) no-repeat 0 10px; padding:0 20px 0 30px; text-decoration:none; color:#666; font-size:1.2em;}
.rssFeedUl li a:hover {color:#e7113f;}
.rssFeed p , .rssFeed  strong {width:100%; float:left; color:#666; font:200 0.9em/1.2em 'Titillium Web', Arial, Helvetica, sans-serif;}
.rssFeedUl.short1 {width:31%; margin:0 2% 0 0;}
.rssFeedUl.short1 li {width:100%; float:left; margin:0 0 10px 0;}
/*End rssFeed*/


.product-area {width:100%; float:left;}
.hot-deal {width:100%; float:left; border-top:#9c9c9c solid 1px; padding:30px 0 0 0;}
h1.product-area {margin:0 0 20px; font:200 2.786em/1.077em 'Titillium Web', sans-serif !important; text-transform:uppercase; color:#e7113f; text-align:center;}
.pr-contener {width:100%; float:left; border-top:#9c9c9c solid 1px; padding:30px 0 0 0;}
.prpduct-image , .hotdeal-image {width:100%; float:left; max-height:180px; overflow:hidden;}
.prpduct-image img , .hotdeal-image img {width:100%;}
.prpduct-name {width:100%; float:left; margin:10px 0 15px 0;}
.hotdeal-name {width:90%; float:left; margin:10px 0 15px 0; text-decoration:none; color:#666; text-align:center; font:300 1em/1.3em 'Titillium Web', Arial, Helvetica, sans-serif; padding:0 5% 0 5%;}
.hotdeal-name:hover {color:#333;}
.hotdeal-price {width:100%; float:left; margin:10px 0 15px 0; background:#FFF; border:#EEE dashed 1px; text-align:center;}
.hotdeal-row {width:100%; float:left; margin:10px 0 15px 0;}
.prpduct-button {width:100%; float:left; background: url(../../../../bundles/thinkdigitfrontend/images/product-button-bg.jpg) 0 0; line-height:46px; color:#FFF; position:relative;-moz-transition:all 0.3s ease-in-out; -ms-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out;}
.prpduct-button:after {width:35px; height:46px; content:''; background: url(../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1) -679px -218px; position:absolute; right:0;}

.videos-heading.hotdeal .icon {float:left; margin:-20px 36px 0 0; width:83px; height:83px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -260px -410px;}
.hotdealBox {float:left; background: url(../../../../bundles/thinkdigitfrontend/images/pr-bg.gif) 0 0; padding:0 0 15px 0; border:#e6e6e6 solid 1px; text-decoration:none; color:#666; font:300 1.5em/1.3em 'Titillium Web', Arial, Helvetica, sans-serif;
-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;
-moz-transition:all 0.3s ease-in-out; -ms-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out;}
.hotdealBox:hover {box-shadow:#CCC 0 0 5px;}
.hotdealBox {width:23.4%; margin:0 .8% 1.5% .8%;}
.storeLogo {float:left; max-width:140px;}
button.buynow {float:right; background: #3498db; background-image: -webkit-linear-gradient(top, #3498db, #2980b9); background-image: -moz-linear-gradient(top, #3498db, #2980b9); background-image: -ms-linear-gradient(top, #3498db, #2980b9); background-image: -o-linear-gradient(top, #3498db, #2980b9); background-image: linear-gradient(to bottom, #3498db, #2980b9); -webkit-border-radius: 28; -moz-border-radius: 28; border-radius: 28px; font-family: Arial; color: #ffffff; font-size: 14px; padding: 8px 26px 8px 26px; border: solid #dde6eb 4px; text-decoration: none; cursor:pointer; margin:0 0 10px 0;}
.hot-deal.product-area .hotdeal-row {height:30px;}
.hot-deal.product-area button.buynow {width:80%; float:left; margin:0 0 0 10%;}
button.buynow:hover {background: #3cb0fd; background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db); background-image: -moz-linear-gradient(top, #3cb0fd, #3498db); background-image: -ms-linear-gradient(top, #3cb0fd, #3498db); background-image: -o-linear-gradient(top, #3cb0fd, #3498db); background-image: linear-gradient(to bottom, #3cb0fd, #3498db); text-decoration: none;}

.reviewIt {background: #3498db; background-image: -webkit-linear-gradient(top, #3498db, #2980b9); background-image: -moz-linear-gradient(top, #3498db, #2980b9); background-image: -ms-linear-gradient(top, #3498db, #2980b9); background-image: -o-linear-gradient(top, #3498db, #2980b9); background-image: linear-gradient(to bottom, #3498db, #2980b9); -webkit-border-radius: 28; -moz-border-radius: 28; border-radius: 28px; font-family: Arial; color: #ffffff; font-size: 14px; padding: 8px 26px 8px 26px; border: solid #dde6eb 4px; text-decoration: none; cursor:pointer; margin:0 auto; display:table;}
.reviewIt:hover {background: #3cb0fd; background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db); background-image: -moz-linear-gradient(top, #3cb0fd, #3498db); background-image: -ms-linear-gradient(top, #3cb0fd, #3498db); background-image: -o-linear-gradient(top, #3cb0fd, #3498db); background-image: linear-gradient(to bottom, #3cb0fd, #3498db); text-decoration: none;}
/*End product-area*/

.dontMissArea.full {width:100%;}
.dontMissArea {width:300px; float:left; display:inline; margin:0 20px 10px 0; background:#FFF; padding:15px 0; border-bottom:#d0d0d0 solid 3px;
box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.dontMissArea b.h2Heading {width:100%; float:left; text-transform:uppercase; font:300 1.2em/1.3em 'Titillium Web', Arial, Helvetica, sans-serif; color:#ff0048; padding:5px 15px 15px 15px; margin:0 !important; border-bottom:#EEE solid 1px;
box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.dontMiss {width:100%; float:left;}
.dontMiss a {width:100%; font:300 .8em/1.2em 'Titillium Web', Arial, Helvetica, sans-serif; color:#666; text-decoration:none; float:left; display:block; padding:8px 10px; border-bottom:#EEE dashed 1px;
box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;
-moz-transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; -ms-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out;}
.dontMiss a:hover {background:#f5f5f5;}
.dontMiss a:before {content:''; width:20px; height:25px; float:left; display:block; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -610px -550px; margin:0 15px 0 0;}
.dontMiss a.slideShow:before {background-position:-610px -578px;}
/*End dontMissArea*/

.video-content .slideshowH1 {font-size:1.4em; font-weight:300;}
.video-content p {font: 17px/1.3em  'Titillium Web', Helvetica, Arial, sans-serif;}

.linksBox {width:100%; float:left; position:relative;}
.linksBox a {float:right; padding:10px 30px; background:#000; color:#FFF; text-decoration:none; font-size:16px; font-weight:300; margin:5px;}
.linksBox a:hover {background:#e62458;}
/*End linksBox*/

.footerCatfishAdArea {width:100%; float:left; position:fixed; bottom:0; z-index:9; display:none;}
.footerCatfishAdArea .footerCatfish {width:300px; height:50px; display:block; margin:0 auto; text-align:center; position:relative;
-moz-box-shadow:#999 0 0 5px; -webkit-box-shadow:#999 0 0 5px; -ms-box-shadow:#999 0 0 5px; -o-box-shadow:#999 0 0 5px; box-shadow:#999 0 0 5px;}
.footerCatfishAdArea .footerCatfish .footerAd {width:100%; height:50px; overflow:hidden;}
.footerCatfishAdArea .footerCatfish .footerButton {width:20px; height:20px; position:absolute; background:#EEE url(../../../../bundles/thinkdigitfrontend/images/close.png) no-repeat 0 0; top:-24px; right:0px; cursor:pointer; border-radius:100%; text-indent:-9999px;}
/*End footerCatfishAdArea*/

.popular-box-New {width:100%; float:left;}
.popular-list-New {margin:0; padding:0; list-style:none;}
.popular-list-New li {overflow:hidden; padding:0; width:100%; display:block; background:#FFF; margin:0 0 15px 0; box-shadow:#CCC 0 0 4px;}
.popular-list-New .visual {float:left; margin:0 0 10px 0; overflow:hidden; width:100%; height:100px;}
.popular-list-New .visual img {display:block; -webkit-transition:-webkit-transform 0.3s linear 0s; -moz-transition:-moz-transform 0.3s linear 0s; -o-transition:-o-transform 0.3s linear 0s; transition:transform 0.3s linear 0s; margin:-30px 0 0 0;}
.popular-list-New .categoryDetails {width:100%; float:left;}
.popular-list-New .categoryDetails .categoryName {float:left; padding:0 10px; text-transform:uppercase; font:400 .8em Arial, Helvetica, sans-serif; color:#aaa9a9;}
.popular-list-New .categoryDetails .categoryHeading {float:left; padding:5px 10px 10px 10px; clear:left;}
.popular-list-New .categoryDetails .categoryHeading a {float:left; font:300 1.3em/1.2em 'Titillium Web', Arial, Helvetica, sans-serif; color:#666; text-decoration:none;}
.popular-list-New .categoryDetails .categoryHeading a:hover {color:#ff0048;}
.popular-list-New .popurlarSocialBox {width:100%; height:30px; float:left; position:relative; background:#f9f9f9; border-right:#EEE solid 6px; box-sizing:border-box;}
.popular-list-New .popurlarSocialBox .newSocial {float:left; width:40px; height:30px; background:#eeeeee url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -370px -580px; text-indent:999px;}
.popular-list-New .popurlarSocialBox .NewSocialLinks {width:100%; float:left; position:absolute; left:10px; top:0; display:none;}
/*End popular-box-New*/

.gridSlide {width:100%; float:left; background:#f0f0f0;}
.gridSlide .gridBox {width:31.32%; float:left; background:#FFF; margin:1%; padding:1%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.gridSlide .gridBox img {width:100%; float:left; opacity:0.8; -moz-transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; -ms-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out; margin:0 0 .2em 0;}
.gridSlide .gridBox:hover img {opacity:1;}
.gridSlideTitle {width:96%; float:left; font-size:1.2em; color:#666; text-decoration:none; margin:2%; line-height:1.1em;}
.gridSlide.heading {text-align:center; text-decoration:none; text-transform:uppercase; font-weight:400; padding:5px 0;}
/*End gridSlide*/

.blackBgButt {float:left; background:#000; color:#f6f6f6; text-decoration:none; font:300 .8em Arial, Helvetica, sans-serif; padding:2px 10px; margin:2px 0;}
/*End blackBgButt*/

.resImgArea {width:100%; float:left; text-align:center;}
.resImgArea img {width:100%; max-width:700px;}
/*End resImgArea*/

a.writeYourReview {width:98%; float:left; margin:20px 1%; font:normal normal 2em/1.8em 'Titillium Web', Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; text-align:center; background:#ff0048; -moz-border-radius:2em; -ms-border-radius:2em; -webkit-border-radius:2em; -o-border-radius:2em; border-radius:2em; -moz-transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; -ms-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out; clear:both;}
a.writeYourReview:hover {color:#FFF; background:#000;}

.techGuideArea {width:100%; float:left;}
.breakNew {background: url(../../../../bundles/thinkdigitfrontend/images/breakNewBg.jpg ); width:100%; float:left; height:12px; margin:20px 0 20px 0;}
.techListBox {float:left; background: url(../../../../bundles/thinkdigitfrontend/images/pr-bg.gif) 0 0; border:#e6e6e6 solid 1px; text-decoration:none; color:#666; font:300 1.5em/1.3em 'Titillium Web', Arial, Helvetica, sans-serif;
-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;
-moz-transition:all 0.3s ease-in-out; -ms-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out;}
.techListBox:hover {box-shadow:#999 0 0 3px;}
.techListBox {width:23.4%; margin:0 .8% 1.5% .8%;}
.techList-name {width:90%; float:left; padding:5%; text-decoration:none; color:#666; text-align:center; font:300 1em/1.3em 'Titillium Web', Arial, Helvetica, sans-serif;}
.techList-image {width:100%; float:left; max-height:180px; overflow:hidden; margin:0;}
.techList-image img {width:100%;}
.techHomeTitle {width:100%; float:left;}
.techHomeTitle .L {width:27%; float:left; background: url(../../../../bundles/thinkdigitfrontend/images/breakNewBg.jpg ); padding:20px; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; border:#e6e6e6 solid 1px;}
.techHomeTitle .L.chapter {width:27%; height:51px; float:left; background: url(../../../../bundles/thinkdigitfrontend/images/chapterIcon.jpg) no-repeat center bottom; border:none; padding:10px 0 130px 0; font:300 4.5em/1em 'Titillium Web', Arial, Helvetica, sans-serif; color:#b2b2b2; text-align:center;}
.techHomeTitle .L img {width:100%;}
.techHomeTitle .R {width:70%; float:left; margin:0 0 0 3%;}
.techHomeTitle .R h1 {width:100%; float:left; font:300 2.4em/1.1em 'Titillium Web', Arial, Helvetica, sans-serif; color:#7db826; margin:0 0 10px 0;}
.techHomeTitle .R p {width:100%; float:left; font:300 1.2em/1.3em Tahoma, Helvetica, sans-serif; color:#666;}
.chapterNav {width:100%; float:left;}
.chapterNav .chapterUl {width:100%; float:left; list-style:none;}
.chapterNav .chapterUl li {float:left; margin:0 0 1px 1px; text-transform:uppercase; font-weight:400; font-size:16px;}
.chapterNav .chapterUl li span {float:left; margin:0 0 0 1px; background:#7db826; padding:10px 18px; color:#FFF;}
.chapterNav .chapterUl li a {float:left; padding:10px 18px; background:#b2b2b2; color:#FFF; text-decoration:none;}
.chapterNav .chapterUl li a.active {background:#7db826;}
.chapterNav .chapterUl li a:hover {background:#7db826;}
.chapterNav .chapterUl li:last-child {float:left; padding:10px 2px; background:#7db826;}
h2.techHomeH2 {float:left; font:300 1.2em/1.3em 'Titillium Web', Arial, Helvetica, sans-serif; color:#666; background:#eee; clear:both; display:block; margin:0 0 10px 0; padding:10px 20px; border-left:#7db826 solid 4px; text-transform:uppercase;}
.techGuideArea p {width:100%; float:left; margin:10px 0 0 0; font:300 1.2em/1.3em Tahoma, Helvetica, sans-serif; color:#666;}
.techGuideArea p strong {font-weight:600;}
/*End techGideArea*/

.offers, .moreArea {width:100%; float:left;}
.offers .offer , .moreArea .offer {width:48%; float:left; margin:0 2% 3% 0; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; border-bottom:#CCC solid 4px; padding:0 0 1% 0;}
.offers .offer.ad , .moreArea .offer.ad {border-bottom:#CCC solid 0; padding:2% 0 1% 0; text-align:center;}
.offers .offer .tag, .moreArea .offer .tag  {width:96%; float:left; margin:0 0 0 0; padding:2% 0; font:300 1.2em/1.2em 'Titillium Web', Arial, Helvetica, sans-serif; color:#666; text-decoration:none;}
.offers .offer .visual-holder, .moreArea .offer .visual-holder {width:100%; float:left;}
.offers .offer .visual-holder .visual, .moreArea .offer .visual-holder .visual {width:100%; float:left;}
.offers .offer .visual-holder .visual a, .moreArea .offer .visual-holder .visual a {width:100%; float:left; position:relative;}
.offers .offer .visual-holder .visual a img, .moreArea .offer .visual-holder .visual a img {width:100%;}
.offers .offer h2 , .moreArea .offer h2 {width:100%; float:left; font:300 1em/1.15em 'Titillium Web', Arial, Helvetica, sans-serif !important;}
.offers .offer h2 a, .moreArea .offer h2 a {width:100%; float:left; color:#666; text-decoration:none; margin:0 0 1% 0; transition:all 0.3s ease-in-out;}
.offers .offer h2 a:hover, .moreArea .offer h2 a:hover {color:#e7113f;}
.offers .offer p, .moreArea .offer p {width:100%; float:left; font:300 .8em/1.2em Arial, Helvetica, sans-serif; color:#666; text-decoration:none; margin:0 0 2% 0 !important;}
.offers .offer .visual-holder .visual a .play, .moreArea .offer .visual-holder .visual a .play {position:absolute; top:50%; left:50%; margin:-37px 0 0 -38px; overflow:hidden; width:75px; height:75px; text-indent:-9999px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -150px -30px;}
.cleardiv {width:100%; float:left; clear:both;}
#tab-area {width:100%; float:left; margin:-47px 0 20px 0;}
#tabs {width:100%; float:left; padding:0; list-style:none;}
#tabs li {float:left; margin:0 5px 0 0;}
#tabs li a {float:left; display:block; padding:10px 20px; text-decoration:none; text-align:center; font:300 1.2em/1.4em Arial, Helvetica, sans-serif; background:#ffcf29; color:#333;}
#tabs li a:hover {background: rgba(255,207,41,0.8); color:#333;}
#tabs li.active{float:left;}
#tabs li.active a {background:#f5f5f5; color:#333;}
#tabs li.moreCateg {float:left; position:relative; padding:10px 20px; text-decoration:none; text-align:center; font:300 1.2em/1.4em Arial, Helvetica, sans-serif; background:#ffcf29; color:#333; cursor:pointer;}
#tabs li.moreCateg:hover {background: rgba(255,207,41,0.8); color:#333;}
#tabs li.moreCateg .moredrop {width:180px; float:left; position:absolute; top:44px; left:0; display:none; z-index:5;}
#tabs li.moreCateg .moredrop li {float:left; width:100%; display:block;}
#tabs li.moreCateg .moredrop li a {float:left; width:100%; text-align:left; display:block; font:300 .9em/1.4em Arial, Helvetica, sans-serif; background:#ffcf29; color:#333; padding:5px 20px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
#tabs li.moreCateg .moredrop li a:hover {background:#ffda5b; color:#333;}
/*Diwali Special*/

.simg {width:100%; float:left;}
.simg img {width:49%; max-width:460px; float:left; margin:0 1% 1% 0; text-align:center;}

.PageInfoArea {width:100%; float:left;}
.PageInfoArea.topspace {margin:15px 0 0 0;}
.PageInfoArea h1 {margin:0 0 15px 0; font:600 1.8em/1.2em 'Titillium Web', sans-serif; color:#333;}
.PageInfoArea h2 {margin:0 0 25px; font:400 1.4em/1.2em 'Titillium Web', sans-serif !important; color:#333; text-transform:none;}
.PageInfoArea .meta {font:300 0.9em/1.714em 'Titillium Web', sans-serif; color:#9d9d9d;}
.PageInfoArea .meta .row {display:inline; width:auto;}
/*end PageInfoArea*/

.scoPannel {width:100%; float:left; margin:0 0 20px 0;}
.scoul {width:48%; float:left; list-style:none;}
.scoul .titile {width:100%; float:left; font:600 1.2em/1.4em Arial, Helvetica, sans-serif; color:#666;}
.scoul.r {float:right;}
.scoul li {width:100%; float:left; border-bottom:#e3e3e3 dashed 1px;}
.scoul li:last-child {border-bottom:none;}
.scoul li a {width:100%; float:left; font:300 .9em/1.4em Arial, Helvetica, sans-serif; color:#3b8ac3; text-decoration:none; padding:5px 0;}
.scoul li a:hover {color:#0c4e7e;}
.scoul.fullwInline {width:100%;}
.scoul.fullwInline  li {width:46%; display:inline; margin-right:20px;}
.scoul.fullwInline  li:nth-child(odd) {margin-right:0;}

.scoul2 {width:100%; float:left; list-style:none;}
.scoul2 .titile {width:100%; float:left; font:600 1.2em/1.4em Arial, Helvetica, sans-serif; color:#666;}
.scoul2.r {float:right;}
.scoul2 li {width:48%; float:left; border-bottom:#e3e3e3 dashed 1px;}
.scoul2 li:nth-child(odd) {float:right;}
.scoul2 li:last-child {border-bottom:none;}
.scoul2 li a {width:100%; float:left; font:300 .9em/1.4em Arial, Helvetica, sans-serif; color:#3b8ac3; text-decoration:none; padding:5px 0;}
.scoul2 li a:hover {color:#0c4e7e;}
.scoul2.fullwInline {width:100%;}
.scoul2.fullwInline  li {width:46%; display:inline; margin-right:20px;}
.scoul2.fullwInline  li:nth-child(odd) {margin-right:0;}
.allCategoryLink {float:right; margin:10px 0 0 0; background:#3B8AC3; padding:5px 10px; text-decoration:none; color:#FFF; font-size:1em; line-height:1.5em; font-weight:400;}
.allCategoryLink:hover {background:#ff0048;}
/*end scoPannel*/

.contentGallery {width:100%; float:left; margin:0 0 20px 0;}
.videoArea , .iGArea {width:300px; float:left; margin:0 0 0 0; padding:10px; background:#FFF;
-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;
-moz-box-shadow:#CCC 0 0 3px; -ms-box-shadow:#CCC 0 0 3px; -o-box-shadow:#CCC 0 0 3px; -webkit-box-shadow:#CCC 0 0 3px; box-shadow:#CCC 0 0 3px;}
.videoArea {margin:0 20px 0 0;}
.iGArea.fullw {width:106%; margin:20px 0 0 0;}
.iGArea.fullw ul li a .itemDetail , .videoArea.fullw a span {font-size: 1.1em !important; line-height:1.2em;}
.videoArea.fullw .slideset iframe {width:100% !important; height:100% !important}
.videoArea a {width:100%; float:left; color:#666; text-decoration:none;}
.videoArea a .vidThumb {width:100%; float:left; position:relative;}
.videoArea a .vidThumb img {width:100%;}
.videoArea a .vidThumb .play {position:absolute; top:50%; left:50%; margin:-38px 0 0 -38px; overflow:hidden; width:75px; height:75px; text-indent:-9999px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -150px -30px;}
.videoArea a .vidThumb .slideshow {position:absolute; top:50%; left:50%; margin:-38px 0 0 -38px; overflow:hidden; width:75px; height:75px; text-indent:-9999px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -577px -143px;}
.iGArea {position:relative; overflow:hidden; margin:0 0 0 0; float:left; display:block;}
.iGArea ul {float:left; list-style:none; position:relative; padding:0; margin:0;}
.iGArea ul li {float:left; display:block; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
.iGArea ul li a {width:45%; float:left; text-decoration:none; display:inline; margin:0 10px 0 0;
-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
.iGArea ul li:odd a {margin:0 0 0 0;}
.videoArea a span {font-size: .9em !important; line-height:1em !important;}
.iGArea ul li a .itemImg {width:100%; float:left; position:relative; display:block;}
.iGArea ul li a .itemImg img {width:100%; position:relative;}
.iGArea ul li a .itemImg .bar {width:100%; float:left; position:absolute; z-index:1; top:50%; position:absolute; left:50%; margin:-25px 0 0 -25px;}
.iGArea ul li a .itemImg .bar.video:before {width:50px; height:50px; content:''; float:left; display:inline; background: url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -4px -254px;}
.iGArea ul li a .itemImg .bar.camera:before {width:50px; height:50px; content:''; float:left; display:inline; background: url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -570px -92px;}
.iGArea ul li a .itemDetail {width:100%; min-height:110px; float:left; color:#666; font-size: .8em !important; line-height:1.2em;}
.iGArea ul li a .itemDetail.LHS {font-size:.7em !important;}
.iGArea ul li a:hover .itemDetail , .videoArea a:hover {color:#ff0048;}
.navbar {width:100%; float:left; margin:0 0 -10px -10px; padding:10px; background: url(../../../../bundles/thinkdigitfrontend/images/igNavBg.gif) 0 0;}
.navbar .pagin {width:40px; float:right; text-align:center;}
.navbar .next, .prev {float:right; width:34px; height:34px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) 0 -210px; cursor:pointer;}
.navbar .next {background-position: -40px -210px; margin:0 0 0 10px;}
.navbar .next:hover {background-position:-120px -210px;}
.navbar .prev:hover {background-position:-80px -210px;}
/*end contentGallery*/

.fb_social, .tw_social {padding:10px 15px 10px 45px; background:#2d609b; font:300 13px/24px Arial, Helvetica, sans-serif !important; color:#FFF; display:inline-block; text-decoration:none; cursor:pointer; margin:5px 0 5px 5px; position:relative;
-moz-border-radius:2px; -ms-border-radius:2px; -o-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}
.tw_social {background:#00c3f3;}
.fb_social:before , .tw_social:before {content:''; float:left; display:inline; width:21px; height:21px; background: url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -460px -435px; margin:0 5px 0 0; position:absolute; left:15px;}
.tw_social:before {background-position: -495px -435px;}
.fb_social:hover , .tw_social:hover {background:#666; text-decoration:none !important; box-shadow:#CCC 0 0 3px;}

.sticky_footer_panel {width:100%; float:left; position:fixed; bottom:0; z-index:99990;}
.sticky_footer_panel .sf {width:1000px; margin:0 auto; position:relative; padding:5px; 0; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
.sticky_footer_panel .sf .toggleBtn {float:right; background:#f80b3e; font:12px Arial, Helvetica, sans-serif; color:#FFF; padding:10px 15px; cursor:pointer; position:absolute; bottom:0; right:0; z-index:99991; border-right:#000 solid 4px;}
.sticky_footer_panel .sf .toggleBtn:before {width:8px; height:12px; content:''; float:left; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -620px -5px; position:absolute; left:-8px; margin:4px 0 0 0;}
.sticky_footer_panel .sf .sfc {width:100%; float:left; display:none; position:fixed; bottom:0; left:0; z-index:2; background:#000; border-top:#f80b3e solid 1px;}
.sticky_footer_panel .sf .sfc .digitLogo {width:30px; height:30px; float:left; background: url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -570px -55px; text-decoration:none;}
.sfNav {float:left; list-style:none; margin:0 10px;}
.sfNav li {float:left;}
.sfNav li a {float:left; padding:2px 10px; text-decoration:none; font:12px/26px Arial, Helvetica, sans-serif; color:#FFF;}
.sfNav li a:hover {color:#999;}
.sfSocial {float:left; list-style:none;}
.sfSocial li {float:left; margin:0 8px 0 0;}
.sfSocial li a {float:left; width:26px; height:26px; background: url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat 0 0;}
.sfSocial li a.fb:hover {background-position:0 -30px;}
.sfSocial li a.tw {background-position:-30px 0;}
.sfSocial li a.tw:hover {background-position:-30px -30px;}
/*end sticky_footer_panel*/

#top10_slideshow {width:100%; float:left; background: url(../../../../bundles/thinkdigitfrontend/images/igNavBg.gif) 0 0; padding:0 0; margin:20px 0; border-top:#FFF solid 1px; border-bottom:#FFF solid 1px; position:relative; padding:10px 0; height:410px; clear:both;}
#top10_slideshow_box {max-width:1280px; margin:0 auto;}
#top10_slideshow .nextbut , .prevbut {width:60px; float:right; margin:0 0; cursor:pointer; position:absolute; z-index:2; right:0; -webkit-transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out; top:50%; margin:-30px 0 0 0;}
#top10_slideshow .nextbut:before , .prevbut:before {width:57px; height:57px; content:''; float:right; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -230px -300px; cursor:pointer; margin:0 0 0 2px;}
#top10_slideshow .nextbut:hover:before {background-position:-230px -360px;}
#top10_slideshow .prevbut:before {float:left; background-position: -170px -300px; left:0;}
#top10_slideshow .prevbut:hover:before {background-position:-170px -360px; left:0;}
#top10_slideshow .prevbut {left:0;}
#top10_slideshow .paginul {margin:0 auto; list-style:none; z-index:3; position:relative; top:90%; float:right; right:10px;}
#top10_slideshow .paginul li {width:16px; height:16px; display:inline; float:left; background: url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -605px -55px; cursor:pointer; margin:9px 2px 0 2px;}
#top10_slideshow .paginul li.active, #top10_slideshow .top10bar .paginul li:hover {background-position: -605px -72px;}
#top10_slideshow .slidertop10 {float:left; list-style:none;}
#top10_slideshow .slidertop10 li {width:100%; float:left; position:absolute; display:none; margin:0; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
#top10_slideshow .slidertop10 li .top10Left {width:55%; float:left; position:relative;}
#top10_slideshow .slidertop10 li .top10Left .slideNo {float:left; position:absolute; font:300 70px Arial, Helvetica, sans-serif; background: rgba(0,0,0,0.4); color: rgba(255,255,255,.8); padding:0 20px;}
#top10_slideshow .slidertop10 li .top10Left a img {width:100%;}
#top10_slideshow .slidertop10 li .top10Right {width:38%; float:left; margin:0 20px;}
#top10_slideshow .slidertop10 li .top10Right h2 {margin:0 0 20px 0;}
#top10_slideshow .slidertop10 li .top10Right h2 a {font:300 2em/1.214em 'Titillium Web', Arial, Helvetica, sans-serif !important; color:#666 !important; text-decoration:none;}
#top10_slideshow .slidertop10 li .top10Right h2:hover a {color:#E7113F !important;}
#top10_slideshow .slidertop10 li .top10Right p {font:300 1.2em/1.4em 'Titillium Web', Arial, Helvetica, sans-serif; color:#666; margin:0 0 20px 0;}
#top10_slideshow .slidertop10 li .top10Right .moredetails {font:300 1.2em/1.4em 'Titillium Web', Arial, Helvetica, sans-serif; color:#f6f6f6; margin:0 0 20px 0; float:left; background:#8e8e8e; padding:7px 15px; text-decoration:none; border-bottom:#6a6a6a solid 4px;
-moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
#top10_slideshow .slidertop10 li .top10Right .moredetails:hover {background:#6a6a6a;}
/*end top10_slideshow*/

.top10-slideshow-spage h1 {margin:0 0 20px; font:200 2.786em/1.077em 'Titillium Web', sans-serif; color:#666;}
.sliderNav {width:100%; float:left;}
.sliderNav .backBut {float:right; background:#000; color:#FFF; text-decoration:none; padding:8px 15px; position:relative; font-size:14px; font-weight:400;
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.sliderNav .backBut:after { right: 100%; top: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(0, 0, 0, 0); border-right-color: #000; border-width: 8px; margin-top: -8px; 
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.sliderNav .backBut:hover {background:#ff0048;}
.sliderNav .backBut:hover:after {border-color: rgba(255, 0, 27, 0); border-right-color: #ff0048;}
.top10SlideshowBox {width:100%; float:left; padding:30px 0; margin:0; border-top:#CCC solid 1px;}
.top10SlideshowBox .detailBox {/* width:48%; float:left; */ padding:15px 0; margin:0 0 4% 0; background:#FFF;
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out; overflow:hidden;}
.top10SlideshowBox .detailBox:nth-child(2n) {margin:0 0 4% 0;}
.top10SlideshowBox .detailBox h2 {margin:0 0 20px; font:300 1em 'Titillium Web', sans-serif !important; color:#666; margin:0 0 0 15px !important; padding:20px 0 0 0; line-height:1.4em !important;}
.top10SlideshowBox .detailBox h2 span {width:30px; height:30px; float:left; font:300 1em 'Titillium Web', sans-serif !important; color:#666; margin:0 15px 0 0; border:#7d7d7d solid 8px; padding:10px; text-align:center; background: rgba(0,0,0,0.05); position:relative; top:-20px; line-height:1.4em !important;
-webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius:50%;
-webkit-transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.top10SlideshowBox .detailBox .productThumb {width:100%; float:left;}
.top10SlideshowBox .detailBox .productThumb img {width:100%;}
.top10SlideshowBox .detailBox p {float:left; padding:15px 15px 0 15px; font:normal normal normal .8em/1.2em 'Arial'; text-align: justify; text-justify: inter-word; color:#666;
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;margin:0 !important;}
.top10SlideshowBox .detailBox:hover {-webkit-box-shadow:#CCC 0 0 8px; -moz-box-shadow:#CCC 0 0 8px; box-shadow:#CCC 0 0 8px;}
.top10SlideshowBox .detailBox:hover h2 span {border:#9db919 solid 8px; background: rgba(157,185,25,0.1);}

/*end top10-slideshow-spage by nazakat */
.recommended-box , .gadgetDealSideBar {width:100%; float:left; background:#FFF; padding:20px !important; border-bottom:3px solid #D0D0D0; margin:20px 0 20px 0;
-moz-box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}
.gadgetDealSideBar {margin:0 0 20px 0;}
.recommended-box .h3heading, .gadgetDealSideBar .h3heading { margin: 0px 0px 8px; font: 300 2em/1.2em "Titillium Web",sans-serif !important; text-transform: uppercase; color: #FF0045;}
.gadgetDealList {width:100%; float:left; list-style:none; margin:0 0 10px 0;}
.gadgetDealList li {width:100%; float:left; padding:0 0 10px 0; margin:1px 0 0 0; background:#FFF; border-top:#FFF solid 1px; border-bottom:#e2e0e0 solid 1px; font:normal normal normal 14px Arial !important; color:#372424; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}
.gadgetDealList li:last-child {border-bottom:none;}
.gadgetDealList li:first-child {border-top:none;}
.gadgetDealList li a {-webkit-transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.gadgetDealList li a .gdProThumb {width:80px; height:46px; overflow:hidden; float:left; text-align:center; margin:0 20px 0 20px;}
.gadgetDealList li a .gdProThumb img {height:100%; max-height:60px;}
.gadgetDealList li a .gdProInfo {width:auto; float:left; margin:5px 0 0 0; text-decoration:none; color:#FF2F50;
-webkit-transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.gadgetDealList li .logoExplore {width:auto; float:right; margin:5px 10px 0 0;}
.gadgetDealList li .logoExplore .gdProPrice {min-width:70px; width: 70px !important; float:left; font-size:12px; font-weight:bold; margin:5px 10px 0 0; line-height:1.6em; color:#333;}
.gadgetDealList li .logoExplore .clientLogo {max-width:80px; height:22px; float:left; background:#FFF; text-align:center; margin:0 5px 5px 0;
-moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; -ms-border-radius:5px; border-radius:5px;}
.gadgetDealList li .logoExplore .clientLogo img {width:100%;}
.gadgetDealList li .logoExplore .explore {font-size: 12px; background-color: #FF0048; color: #FFF; font-weight: bold; text-decoration:none; padding: 3px 12px; margin:0 0 0 10px; white-space: nowrap;
-moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; -ms-border-radius:5px; border-radius:5px;
-webkit-transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.gadgetDealList li .logoExplore .explore u {border-bottom: 1px solid blue; text-decoration:none;}

.gadgetDealSideBar .gadgetDealList li a .gdProThumb {width:60px; height:34px; margin:0 10px 0 0;}
.gadgetDealSideBar .gadgetDealList li a .gdProInfo {width:170px; margin:5px 0 0 0; font-size:14px; color:#FF2F50;}
.gadgetDealSideBar .gadgetDealList li .logoExplore .clientLogo {width:auto; height:20px;}
.gadgetDealSideBar .gadgetDealList .logoExplore {width:190px; float:right; margin:5px 0 0 0;}
.gadgetDealSideBar .gadgetDealList li .gdProPrice {width:100%; float:left; font-size:14px; display:inline; margin:0 0 5px 0; color:#333;}
.gadgetDealSideBar .gadgetDealList li .explore {float:right; font-size:12px; font-weight:bold; margin:0 0 0 5px;}

.recommended-box .gadgetDealList li.gd_sponsored, .rightGD li.gd_sponsored {background: #feffe3; border: rgba(0,0,0,.05) solid 1px; border-top: #ccc solid 4px; border-bottom: #ccc solid 4px; position: relative; padding: 20px 10px 10px 10px;
    -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;
-webkit-transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.recommended-box .gadgetDealList li.gd_sponsored:before, .rightGD li.gd_sponsored:before {content: 'Sponsored'; position: absolute; float: right; right: 0; top: 0; color: #000; font-weight: 400; font-size: 10px; background: rgba(0,0,0,0.1); padding: 0px 5px 0 5px;}
.recommended-box .gadgetDealList li.gd_sponsored:hover, .rightGD li.gd_sponsored:hover {border-color: #f00; -webkit-box-shadow: rgba(0,0,0,.4) 0 0 5px; -moz-box-shadow: rgba(0,0,0,.4) 0 0 5px; -ms-box-shadow: rgba(0,0,0,.4) 0 0 5px; -o-box-shadow: rgba(0,0,0,.4) 0 0 5px; box-shadow: rgba(0,0,0,.4) 0 0 5px; z-index: 1;}
/*end gadgetDealList*/

.advertisements {width:100%; float:left; margin:12px 0 0 0; clear:both; font:300 0.857em/1.25em "Titillium Web",sans-serif; color:#999;}

.h1h2 {width:100%; float:left; margin:0 0 15px 0;}
.h1h2 .h1h {display:block; font:600 1.8em/1.2em "Titillium Web",sans-serif}
.h1h2 .h2h {display:block; font-size:1.4em !important; margin:0 0 0 0; text-transform:inherit; line-height:1.1em;}
/*end h1h2*/

.article-gallery .ratingBox {position:absolute; left:0px; top:0px; z-index:2; background: rgba(0,0,0,0.6);}
.article-gallery .ratingBox  .ratbox {min-width:33px; float:left; background:#74aaf7; padding:7px 15px 24px 15px; font:400 1.5em/1.25em "Titillium Web",sans-serif; color:#FFF; text-align:center;}
.article-gallery .ratingBox  .ratbox:after {width:100%; float:left; content:'Digit Rating'; background:#457ece; font:400 11px "Titillium Web",sans-serif; color:#FFF; text-align:center; position:absolute; left:0; bottom:0; line-height:20px;}
.article-gallery .ratingBox  .ratbox.red {background:#c91b26;}
.article-gallery .ratingBox  .ratbox.red:after {background:#9e0e17;}
.article-gallery .ratingBox  .ratbox.orange {background:#f2671f;}
.article-gallery .ratingBox  .ratbox.orange:after {background:#ce5212;}
.article-gallery .ratingBox  .ratbox.green {background:#5bb12f;}
.article-gallery .ratingBox  .ratbox.green:after {background:#3e8a18;}
.article-gallery .ratingBox  .ratbox.yellow {background:#ffd464;}
.article-gallery .ratingBox  .ratbox.yellow:after {background:#dfb340;}
.article-gallery .price {position:absolute; top:0; right:0; z-index:2; color:#FFF; background:#74aaf7; padding:9px 15px; font:400 1.5em/1.25 "Titillium Web",sans-serif;}
.article-gallery .price.red {background:#c91b26;}
.article-gallery .price.orange {background:#f2671f;}
.article-gallery .price.green {background:#5bb12f;}
.article-gallery .price.yellow {background:#ffd464;}
/*end article-gallery*/

.show_In_Mobile {display:none;}
.show_In_desktop {display:block;}
.comment_show_btn {display:inline-block; padding:8px 18px; color:#FFF; background:#000; border:none; text-decoration:none; cursor:pointer; margin:0 5px 5px 0; text-transform:uppercase; font:400 14px "Titillium Web",sans-serif !important;}
.comment_show_btn:hover {background:#FF0048;}

.rightGD {width:100%; float:left; list-style:none; background:#FFF;}
.rightGD li {width:100%; float:left; border-bottom:#e2e0e0 solid 1px; padding:5px 0 2px 0; position:relative;
-moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}
.rightGD li:last-child {border-bottom:#FFF solid 0;}
.rightGD li .proThumb {width:60px; float:left; margin:0 10px 0 0; height:52px; text-align:center;}
.rightGD li .proThumb img {height:100%; max-width:60px; max-height:60px;}
.rightGD li .protxtPrice {width:auto; float:left; margin:0 10px 0 0; position:absolute;}
.rightGD li .proTxt {width:100%; float:left; margin:0 10px 0 0; text-decoration:none; color:#FF2F50; font-weight: 400;}
.rightGD li .proPrice {width:100%; float:left; margin:0 10px 0 0; font-size:12px; font-weight:bold; line-height:1.6em; color:#333;}
.rightGD li .proNav {width:100%; float:left; margin:0 0px 0 0; padding:0 0 0 70px;
-moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}
.rightGD li .proNav .merchantLogo {float:left; width:auto; height:22px; float:left; background:#FFF; text-align:center; margin:0 5px 5px 0;}
.rightGD li .proNav .merchantLogo img {height:100%;}
.rightGD li .proNav .expreBtn {float:right; font-size: 13px; background-color: #FF0048; color: #FFF; font-weight: bold; text-decoration:none; padding: 6px 12px; margin:0 0 0 10px;
-moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; -ms-border-radius:5px; border-radius:5px;}
.add-alignment {margin:120px auto; width:300px; display:table;}
.widget-alignment {margin: 10px auto; width:300px; display:table;}
.widget-alignment .merchantLogo {max-width:90px !important;}

.gadgetDealSideBar.slideshowDetailSpace {padding:0 20px !important;}
.gadgetDealSideBar.slideshowDetailSpace .rightGD {margin: 0 auto; display: table; width: inherit !important; float:none;}
.gadgetDealSideBar.slideshowDetailSpace .rightGD li {padding:0 0 2px 0 !important;}
.gadgetDealSideBar.slideshowDetailSpace .rightGD li .proNav .expreBtn {padding: 2px 12px 1px 12px; margin-top:7px !important;}
.gadgetDealSideBar.slideshowDetailSpace .rightGD li .proNav img {max-height: 20px; width: inherit !important; margin: 5px 0 0 0;}
.gadgetDealSideBar.slideshowDetailSpace .rightGD li .proTxt {margin:7px 5px 0px 10px !important;}
.gadgetDealSideBar.slideshowDetailSpace .proPrice .bgMarchant {margin:7px 10px 0px 0px !important;}
.gadgetDealSideBar.slideshowDetailSpace .proPrice .bgMarchant {margin:7px 10px 0px 0px !important;}
.gadgetDealSideBar.slideshowDetailSpace .rightGD li .proPrice {line-height: 14px !important;}

.owl-theme.slideshowDetailsNav .owl-controls .owl-buttons {top:48%;}
/*end rightGD*/

h2.nd_h2h {font:normal normal normal 48px/48px 'Titillium Web', Arial, Helvetica, sans-serif; color:#555555; font-weight:200; text-transform:inherit; margin:30px 0;}

.productListingBox {margin:0 0 25px 0;}
a.plistingtxt {width:100%; float:left; font:normal normal normal 18px/22px 'Titillium Web', Arial, Helvetica, sans-serif; color:#555555; font-weight:200; margin:5px 0 0 0;
-webkit-transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
a.plistingtxt:hover {color:#f80b3e;}
.vscircleZone {position:relative; padding:25% 0 0 0;}
.productListingBox a img {width:100%;}
.vscircleZone .vscircle {position:absolute; top:50%; left:50%; margin:-18px 0 0 -18px;}
.vscircleZone .vscircle:after {width:37px; height:37px; float:left; content:'VS'; background:#000; color:#FFF; text-align:center; line-height:38px; font-weight:600;
-moz-border-radius:50px; -ms-border-radius:50px; -webkit-border-radius:50px; -o-border-radius:50px; border-radius:50px;
-webkit-transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.verdictRatingBlack {display:inline; background:#000; font:400 20px 'Titillium Web', sans-serif; color:#FFF; padding:2px 20px;}
.verdictRatingRed {display:inline; background:#f80b3e; font:400 20px 'Titillium Web', sans-serif; color:#FFF; padding:2px 15px; margin:0 0 0 10px; position:relative;}
.verdictRatingRed:after {width:11px; height:11px; float:left; content:''; position:absolute; top:50%; right:-8px; margin:-6px 0 0 -6px; background: url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -260px -241px; z-index:1;}
.prolistzone .row:hover .vscircle:after {background:#f80b3e; -moz-box-shadow:#999 0 0 4px; -webkit-box-shadow:#999 0 0 4px; -o-box-shadow:#999 0 0 4px; box-shadow:#999 0 0 4px;}
.productSelect {width:100%; float:left; margin:15% 0 0 0; position:relative;}
/*end productListingBox*/

.productMerchanteDetail {width:100%; float:left; padding-bottom:20px; margin-bottom:20px; border-bottom:#d0d0d0 solid 3px;}
.productMerchanteDetail .pmdUL {list-style:none; float:left; width:100%;}
.productMerchanteDetail .pmdUL li {display:inline-block; margin-right:10px;}
.productMerchanteDetail .row {float:left; margin:0 -15px;}
.productMerchanteDetail .priceTxt {float:left; width:100%; display:block; text-transform:uppercase; font:400 30px/22px "Titillium Web",sans-serif; color:#f80b3e; padding:-5px 5px 0 0;}
.productMerchanteDetail .pmdUL li .marchantLogo {float:left; max-height:20px; display:inline-block;}
.productMerchanteDetail .pmdUL li .marchantLogo img {max-height:30px; max-width:100px; height:100%; text-align:center;}
.productMerchanteDetail .pmdUL li .marchantPrice {float:left; min-width:60px; display:inline-block; font:400 16px "Titillium Web",sans-serif; color:#333; white-space:nowrap; line-height:20px; position:relative; margin:5px 10px 0 10px;}
.productMerchanteDetail .pmdUL li .marchantBuyNow {float:left; display:inline-block; margin:5px 0 0 0;}
.productMerchanteDetail .marchantBuyNow a {font:bold 12px "Titillium Web",sans-serif; background:#000; color:#FFF; white-space:nowrap; margin:4px 0 0; padding:2px 8px 2px 10px; text-transform:uppercase; vertical-align:top; text-decoration:none;}
.productMerchanteDetail .marchantBuyNow a:before {content:""; display:inline-block; margin:3px 3px 0 -4px; width:17px; height:15px; vertical-align:top; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -80px -60px;}
.productMerchanteDetail .marchantBuyNow a:hover {background:#f80b3e; color:#FFF;}
/*end productMerchanteDetail*/

.latestStroies {width:100%; float:left; margin:0;}
.latestStroies h2 {margin:0 0 16px 0; font:400 26px 'Titillium Web', sans-serif; color:#555; text-transform:uppercase;}
.latestStroies .lsdetail {width:100%; float:left; border-bottom:#cecece solid 1px; margin-bottom:20px;
-webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}
.latestStroies .lsdetail:last-child {border-bottom:none;}
.latestStroies .lsimage {width:30%; float:left; display:inline; margin:0 3% 15px 0;}
.latestStroies .lsimage img {width:100%;}
.latestStroies .lsinfo {width:67%; float:left; display:inline;}
.latestStroies .lsinfo .h4h {font:200 1.4em "Titillium Web",sans-serif; color:#555; margin:0 0 6px 0; line-height:25px; text-decoration:none;}
.latestStroies .lsinfo .h4h:hover {color:#ec0043;}
.latestStroies .lsinfo p.lsrunTxt {font:200 1em/1.2em "Titillium Web",sans-serif !important; color:#555; margin:0 0 10px 0 !important;}
.latestStroies .lsinfo2 {width:100%; float:left; font:200 1em/1.2em "Titillium Web",sans-serif !important; color:#555; margin:0 0 10px 0 !important;}
.latestStroies .lsinfo2 .versionls {float:left; font:200 .8em/1.2em "Titillium Web",sans-serif; color:#555; margin:0 10px 0 0;}
.latestStroies .lsinfo2 .date {float:left; font:14px 'Titillium Web', sans-serif; color:#999;}
.latestStroies .lsinfo2 .date:before {content:""; float:left; margin:5px 6px 0 6px; width:16px; height:16px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -120px -60px;}
/*end latestStroies*/



.filter-result .info .microwave.price {display: block;font-size: 15px;line-height: 22px;margin: 0 0 22px;text-align: center;}
.filter-result .info .microwave.price.type1::before{background: url("../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4") no-repeat -403px -647px;content: "";display: block;height: 31px;margin: 0 auto 2px;width: 30px;}
.filter-result .info .microwave.price.type2::before{background: url("../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4") no-repeat -398px -677px;content: "";display: block;height: 31px;margin: 0 auto 2px;width: 30px;}
.filter-result .info .microwave.price.type3::before{background: url("../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4") no-repeat -399px -615px;content: "";display: block;height: 31px;margin: 0 auto 2px;width: 30px;}
.filter-result .info .microwave.capacity {display: block;font-size: 15px;line-height: 22px;margin: 0 auto 22px;text-align: center;}
.filter-result .info .microwave.capacity.type1::before{background: url("../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4") no-repeat -461px -615px;content: "";display: block;height: 31px;margin: 0 auto 2px;width: 40px;}
.filter-result .info .microwave.oventype {display: block;font-size: 15px;line-height: 22px;margin: 0 auto 22px;text-align: center;}
.filter-result .info .microwave.oventype.type1::before{background: url("../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4") no-repeat -523px -615px;content: "";display: block;height: 31px;margin: 0 auto 2px;width: 56px;}
.filter-result .info .microwave.oventype.type2::before{background: url("../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4") no-repeat -523px -646px;content: "";display: block;height: 31px;margin: 0 auto 2px;width: 56px;}
.filter-result .info .microwave.oventype.type3::before{background: url("../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4") no-repeat -524px -677px;content: "";display: block;height: 31px;margin: 0 auto 2px;width: 56px;}
.filter-result .info .microwave.oventype.type4::before{background: url("../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4") no-repeat -524px -709px;content: "";display: block;height: 31px;margin: 0 auto 2px;width: 56px;}
.filter-result .info .microwave.warranty {display: block;font-size: 15px;line-height: 22px;margin: 0 auto 22px;text-align: center;}
.filter-result .info .microwave.warranty.type1::before{background: url("../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4") no-repeat -610px -615px;content: "";display: block;height: 31px;margin: 0 auto 2px;width: 26px;}
.filter-result .info .microwave.power {display: block;font-size: 15px;line-height: 22px;margin: 0 auto 22px;text-align: center;}
.filter-result .info .microwave.power.type1::before{background: url("../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4") no-repeat -610px -646px;content: "";display: block;height: 31px;margin: 0 auto 2px;width: 26px;}
.filter-heading .icon.microwave.oven {background: url("../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1") no-repeat -43px -599px;}
.filter-nav li.microwave.oven.active a {height: 38px;margin: 0 0 -1px;padding: 0;}
.filter-nav li.microwave.oven a {background: url("../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4") no-repeat scroll 6px -606px #f5f5f5;float: left;height: 37px;overflow: hidden;padding: 0;text-indent: -9999px;width: 53px;}
.find-heading .icon.microwave.oven {background:url("../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1") no-repeat scroll -43px -599px rgba(0, 0, 0, 0)}
.question-block .slider-rows.microwave {height: auto;}
.question-block .slider-rows.microwave div {border: 0 none !important;display: inline-block !important;height: 25px !important;}
.slider-bg.microwave.multichoice {background: none;border: 0 none;box-shadow: none;height:auto;padding: 0;border-radius: 0;}
.slider-bg.microwave.multichoice label {display: block;font-size: 13px;font-weight: bold;margin: 0 0 10px;}
.slider-bg.microwave.multichoice label span {color: #8a8a8a;display: inline-block; font-size: 12px; margin-left: 3%;}
.question-block .sliders .row.microwave.top-space {margin: 20px 0 40px;}
.question-block .sliders .slider-bg.microwave.space-buttons {background: none;border: 0;border-radius: 0;box-shadow: none;height: auto;padding: 0;}
.slider-bg.microwave.space-buttons form .radio {float: left;margin: 0 50px 0 0;}
.slider-bg.microwave.space-buttons form .radio label {font-size: 13px;font-weight: bold;}
.looking-nav .oven-icon::before {background-position: -93px -56px;}
.looking-nav .oven-icon:hover::before {background-position: -131px -56px;}
.looking-nav li a.active.oven-icon::before {background-position: -131px -56px;}
.microwave.click-heading {position: relative;top: -10px;font-size: 13px;font-weight: bold;}
.micorwave.price-selection .chk-area {display: none;}
.ios-ui-select{background: #f90b3f !important; border: none !important; height: 36px; border: none !important; background: #dddddd; -webkit-border-radius: 18px; border-radius: 18px; width: 80px; margin: 0 15px; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; -webkit-box-shadow: none; box-shadow: none; cursor: pointer; position: relative; display: inline-block;}
.ios-ui-select.checked{-webkit-box-shadow: inset 0 0 0 36px #f90b3f; box-shadow: inset 0 0 0 36px #f90b3f;}
.ios-ui-select.checked .inner{left: 47px;}
.ios-ui-select .inner{width: 30px; height: 30px; position: absolute; top: 3px; left: 3px; -webkit-border-radius: 100%; border-radius: 100%; background: #dadada; -webkit-transition: all 350ms cubic-bezier(0, 0.89, 0.44, 1); -moz-transition: all 350ms cubic-bezier(0, 0.89, 0.44, 1); -o-transition: all 350ms cubic-bezier(0, 0.89, 0.44, 1); transition: all 350ms cubic-bezier(0, 0.89, 0.44, 1); -webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.2),0 3px 4px 0 rgba(0,0,0,0.1); box-shadow: 0 1px 2px 0 rgba(0,0,0,0.2),0 3px 4px 0 rgba(0,0,0,0.1);}
/*end prodcut guru and widget*/

/*18March-refrigerators-css-starts*/
.filter-result .info .refrigerator.rating.type1, .filter-result .info .refrigerator.rating.type2, .filter-result .info .refrigerator.rating.type3, .filter-result .info .refrigerator.rating.type4, .filter-result .info .refrigerator.rating.type5 {display: block;font-size: 15px;line-height: 22px;margin: 0 auto 22px;text-align: center;}

.filter-result .info .refrigerator.rating.type1::before{background: url("../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4") no-repeat -453px -646px;content: "";display: block;height: 31px;margin: 0 auto 2px;width: 56px;}
.filter-result .info .refrigerator.rating.type2::before{background: url("../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4") no-repeat -453px -677px;content: "";display: block;height: 31px;margin: 0 auto 2px;width: 56px;}
.filter-result .info .refrigerator.rating.type3::before{background: url("../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4") no-repeat -453px -708px;content: "";display: block;height: 31px;margin: 0 auto 2px;width: 56px;}
.filter-result .info .refrigerator.rating.type4::before{background: url("../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4") no-repeat -453px -739px;content: "";display: block;height: 31px;margin: 0 auto 2px;width: 56px;}
.filter-result .info .refrigerator.rating.type5::before{background: url("../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4") no-repeat -453px -770px;content: "";display: block;height: 31px;margin: 0 auto 2px;width: 56px;}

.filter-result .info .refrigerator.refriegrator-type.type1, .filter-result .info .refrigerator.refriegrator-type.type2, .filter-result .info .refrigerator.refriegrator-type.type3, .filter-result .info .refrigerator.refriegrator-type.type4, .filter-result .info .refrigerator.refriegrator-type.type5 {display: block;font-size: 15px;line-height: 22px;margin: 0 auto 22px;text-align: center;}
.filter-result .info .refrigerator.refriegrator-type.type1::before{background: url("../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4") no-repeat -525px -739px;content: "";display: block;height: 31px;margin: 0 auto 2px;width: 56px;}
.filter-result .info .refrigerator.refriegrator-type.type2::before{background: url("../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4") no-repeat -525px -770px;content: "";display: block;height: 31px;margin: 0 auto 2px;width: 56px;}
.filter-result .info .refrigerator.refriegrator-type.type3::before{background: url("../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4") no-repeat -525px -801px;content: "";display: block;height: 31px;margin: 0 auto 2px;width: 56px;}
.filter-result .info .refrigerator.refriegrator-type.type4::before{background: url("../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4") no-repeat -525px -832px;content: "";display: block;height: 31px;margin: 0 auto 2px;width: 56px;}

.filter-result .info .refrigerator.capacity.type1, .filter-result .info .refrigerator.capacity.type2, .filter-result .info .refrigerator.capacity.type3, .filter-result .info .refrigerator.capacity.type4, .filter-result .info .refrigerator.capacity.type5 {display: block;font-size: 15px;line-height: 22px;margin: 0 auto 22px;text-align: center;}
.filter-result .info .refrigerator.capacity.type1::before{background: url("../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4") no-repeat -389px -707px;content: "";display: block;height: 31px;margin: 0 auto 2px;width: 56px;}
.filter-result .info .refrigerator.capacity.type2::before{background: url("../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4") no-repeat -389px -738px;content: "";display: block;height: 31px;margin: 0 auto 2px;width: 56px;}
.filter-result .info .refrigerator.capacity.type3::before{background: url("../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4") no-repeat -389px -769px;content: "";display: block;height: 31px;margin: 0 auto 2px;width: 56px;}
.filter-result .info .refrigerator.capacity.type4::before{background: url("../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4") no-repeat -389px -800px;content: "";display: block;height: 31px;margin: 0 auto 2px;width: 56px;}
.filter-result .info .refrigerator.capacity.type5::before{background: url("../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4") no-repeat -389px -831px;content: "";display: block;height: 31px;margin: 0 auto 2px;width: 56px;}

.filter-result .info .ac.type1, .filter-result .info .ac.type2 {display: block;font-size: 15px;line-height: 22px;margin: 0 auto 22px;text-align: center;}
.filter-result .info .ac.type1::before{background: url("../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4") no-repeat -310px -658px;content: "";display: block;height: 31px;margin: 0 auto 2px;width: 35px;}
.filter-result .info .ac.type2::before{background: url("../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4") no-repeat -350px -658px;content: "";display: block;height: 31px;margin: 0 auto 2px;width: 35px;}

.category-heading .icon.refrigerator {background: url("../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1") no-repeat -129px -599px;}
.filter-nav li.refrigerator.active a {height: 38px;margin: 0 0 -1px;padding: 0;}
.filter-nav li.refrigerator a {background: url("../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4") no-repeat scroll -55px -611px #f5f5f5;float: left;height: 37px;overflow: hidden;padding: 0;text-indent: -9999px;width: 53px;}

.category-heading .icon.ac {background: url("../../../../bundles/thinkdigitfrontend/images/sprite00.png?v=1.1") no-repeat -300px -599px;}
.filter-nav li.ac a {background: url("../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4") no-repeat scroll -249px -652px #f5f5f5;float: left;height: 37px;overflow: hidden;padding: 0;text-indent: -9999px;width: 53px;}
/*18March-refrigerators-css-ends*/

.sliderDeal {padding:10px; margin:0 0 0 0; position:absolute; bottom:0; background: rgba(255,255,255,0.7) !important;}
.sliderDeal .rightGD li {border-bottom:none;}
.sliderDeal .merchantLogo {max-height:22px !important; margin: 5px 5px 0px 10px !important;}
.sliderDeal .slideHeading {font: 300 2em/1.2em "Titillium Web",sans-serif !important;  text-transform: uppercase;  color: #FF0045; display:inline; margin:0 15px 0 0; float:left;}
.sliderDeal .proNav {width:auto !important; float:left !important; padding-left: 0px !important; margin: 0px !important;}
.sliderDeal li .proNav .expreBtn{float: left !important; margin:2px 0 0 10px !important;}
.sliderDeal .rightGD { background:none !important;}
.sliderDeal .rightGD li .proThumb {height:auto !important; max-height:52px;}
.sliderDeal .protxtPrice {width:auto; position:relative !important; margin: 5px !important;}
.sliderDeal .proTxt {width:auto !important; margin: 10px 5px 0px 10px !important; min-height:26px; border-bottom:#333 solid 1px; color:#333 !important;}
.sliderDeal .proTxt a {color:#333 !important;}
.sliderDeal .proPrice {width:auto !important; margin: 8px 12px 0px 10px !important;}
.sliderDeal .protxtPrice img.imgMerchant {width:auto !important; max-height:22px !important;}
.sliderDeal .bgMarchant {float:left; display:block; width:70px; height: 23px; font-size: 0px; background: url(../../../../bundles/thinkdigitfrontend/images/junglee_small.jpg) no-repeat 0 0; margin:5px 10px 0 0;}

.slideshowDetailSpace .rightGD .proTxt {width:auto !important; margin: 10px 5px 0px 10px !important; min-height:20px; border-bottom:none !important; color:#333 !important; text-decoration:underline !important;}
/*end sliderDeal*/

.filter-nav li.tv.active a {height: 38px;margin: 0 0 -1px; padding: 0;}
.filter-nav li.tv a {background: url("../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4") no-repeat scroll -145px -650px #f5f5f5;float: left;height: 37px;overflow: hidden;padding:0;text-indent: -9999px;width: 53px;}
.ovenradio {display:inline-block; margin-right:20px;}

/*swzone*/
.swzone .item img {display: block; width: 100%; height: auto;}
.swzone .item .swDetails {width:100%; float:left; position:absolute; bottom:0; background: rgba(255,255,255,0.8) /*url(../../../../bundles/thinkdigitfrontend/images/bg1.gif)*/; padding:8px 0;}
.swzone .item .swDetails .swH {width:auto; float:left; font: 300 24px/1.4em "Titillium Web",sans-serif !important; text-transform: uppercase; color: #FF0048; margin:0 10px 0 10px;}
.swzone .item .swDetails .swProdcutName, .swProdcutPrice {width:auto; float:left; font: 300 14px/1.2em "Tahoma",sans-serif; color: #333; min-height:24px; text-decoration:none; margin:8px 0 0 10px;
-webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.swzone .item .swDetails .swProdcutPrice {font-weight:600;}
.swzone .item .swDetails .swProdcutName {color:#000; text-decoration:underline;}
.swzone .item .swDetails .swProdcutName:hover {color:#333; text-decoration:none;}
.swzone .item .swDetails .swMarchant {float:left; min-height:30px;}
.swzone .item .swDetails .swMarchantLogo {float:left;}
.swzone .item .swDetails .swMarchantLogo img {height: 18px; margin: 10px 0 0 10px;}
.swzone .item .swDetails .swMarchant:before {float:left; display:block; content:''; width:69px; height: 20px;  font-size: 0px; background: url(../../../../bundles/thinkdigitfrontend/images/junglee_small.jpg) no-repeat 0 -1px; text-decoration:none; margin:7px 0 0 10px;
-moz-border-radius:4px; -webkit-border-radius:4px; -ms-border-radius:4px; border-radius:4px;}
.swzone .item .swDetails .swExploreBtn {float:left; display:block; font: bold 13px/16px "Titillium Web",sans-serif; background:#FF0048; color:#FFF; padding:1px 12px 2px 12px; text-decoration:none; margin:7px 0 0 10px;
-moz-border-radius:4px; -webkit-border-radius:4px; -ms-border-radius:4px; border-radius:4px;}
.owl-theme.swzone .owl-controls  .owl-buttons {top:46%;}

.swzone .item {position:relative;}
.swzone .item .sliderAd {position:absolute; left:0; top:0; right:0; bottom:0; background: rgba(255,255,255,.6); z-index:1; }
.swzone .item .sliderAd .sliderAdBox {min-width:300px; min-height:250px; width:inherit; position:absolute; top:50%; left:50%; margin:-125px 0 0 -150px;}
.swzone .item .sliderAd .sliderAdBox .sliderAdClose {position:absolute; top:-20px; right:-20px; background: url(../../../../bundles/thinkdigitfrontend/images/close.png) no-repeat; width:20px; height:20px; float:right; cursor:pointer;}

/*end swzone*/
.readmore {float: right; margin: -20px 0px 20px 0px; font-size: 14px; font-family:"Titillium Web",sans-serif; text-decoration: none; color:#666; font-weight:400;}
.readmore:hover {color:#ff0048;}
.top10_slideshowZone {width:100%; float:left; height:100%; display:table; clear:both; position:relative;}
.form-compare.productSelect .select-area {max-width:140px;}
.checkboxTxt {position:relative; float:left; margin:-17px 0 0 25px;}
.jwarea {width:100%; float:left;}
.jwarea div {width:100% !important; float:left;}
/*sideBarListing*/
.sideBarListing {width:100%; float:left; list-style:none; padding:0; margin:0;}
.sideBarListing li {width:100%; float:left; border:#e8e8e8 solid 1px; margin:0 0 15px 0; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.sideBarListing li:hover {box-shadow:#CCC 0 0 5px;}
.sideBarListing li .sbl_product {width:100%; float:left; background:#FFF; padding:10px; position:relative; font-size:16px; font-weight:400; line-height:20px; color:#666; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
.sideBarListing li .sbl_product .sbl_productImage {width:100px; max-height:57px; float:left; overflow:hidden; position:relative;}
.sideBarListing li .sbl_product .sbl_productImage img {width:100%; display:block;}
.sideBarListing li .sbl_product .sbl_productTitle {display:inline-block; padding:10px 10px 0 10px; top:0; position:absolute; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.sideBarListing li .sbl_product .sbl_productTitle:hover {color:#F00;}
.sideBarListing li .sbl_merchant {width:100%; float:left; background:#f9f9f9; padding:0 10px; border-top:#e8e8e8 solid 1px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.sideBarListing li .sbl_merchant:last-child {border-top:none; font-weight:400;}
.sideBarListing li .sbl_merchant .sbl_merchantAnchor {width:30.33%; float:left; margin:5px 10px 5px 0; text-align:center; color:#666;}
.sideBarListing li .sbl_merchant .sbl_merchantAnchor:hover {color:#F00;}
.sideBarListing li .sbl_merchant .sbl_merchantAnchorImage {width:100%; float:left; background:#FFF; border:#e8e8e8 solid 1px; margin:10px 10px 5px 0; text-align:center;}
.sideBarListing li .sbl_merchant .sbl_merchantAnchorImage img {height:100%; text-align:center;}
.sideBarListing li .sbl_merchant .sbl_merchantPrice {width:100%; float:left; text-align:center;}
.sideBarListing li .sbl_merchant .sbl_merchantAnchor:last-child, .sideBarListing li .sbl_merchant .sbl_merchantPrice:last-child {margin-right:0;}
/*end sideBarListing*/
/*Mobile Fix Feed*/
.mobileFixFeedZone {width:100%; float:left; position:fixed; bottom:0; z-index:9; display:none;}
.mobileFixFeedZone .fixFeed {width:300px; display:block; margin:0 auto; text-align:center; position:relative;
-moz-box-shadow:#999 0 0 5px; -webkit-box-shadow:#999 0 0 5px; -ms-box-shadow:#999 0 0 5px; -o-box-shadow:#999 0 0 5px; box-shadow:#999 0 0 5px;}
.mobileFixFeedZone .fixFeed .fixFeedContent {width:100%; float:left; background: #818181; padding:2px 7px 3px 7px; -moz-box-shadow:#999 0 0 5px; -webkit-box-shadow:#999 0 0 5px; -ms-box-shadow:#999 0 0 5px; -o-box-shadow:#999 0 0 5px; box-shadow:#999 0 0 5px;
-moz-box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
.mobileFixFeedZone .fixFeed .fixFeedContent a.fixFeedTitle {width:100%; float:left; text-align:left; font-size:12px; line-height:16px; padding-bottom:0; color:#c3f3ff; text-decoration:none;}
.mobileFixFeedZone .fixFeed .fixFeedButton {width:20px; height:20px; position:absolute; background:#EEE url(../../../../bundles/thinkdigitfrontend/images/close.png) no-repeat 0 0; top:-24px; right:0px; cursor:pointer; border-radius:100%; text-indent:-9999px;}
.mobileFixFeedZone .fixFeed .fixFeedContent .fixFeedMore {width:100%; float:left;}
.mobileFixFeedZone .fixFeed .fixFeedContent .fixFeedMore .swProdcutPrice {font-weight:400; color:#FFF;}
.mobileFixFeedZone .fixFeed .fixFeedContent .fixFeedMore .swMarchant {float:left; min-height:30px;}
.mobileFixFeedZone .fixFeed .fixFeedContent .fixFeedMore .swMarchant:before {float:left; display:block; content:''; width:69px; height: 20px; font-size: 0px; background: url(../../../../bundles/thinkdigitfrontend/images/junglee_small.jpg) no-repeat 0 -1px; text-decoration:none; margin:7px 0 0 10px;
-moz-border-radius:4px; -webkit-border-radius:4px; -ms-border-radius:4px; border-radius:4px;}
.mobileFixFeedZone .fixFeed .fixFeedContent .fixFeedMore .swExploreBtn {float:left; display:block; font: bold 13px/20px "Titillium Web",sans-serif; background:#FF0048; color:#FFF; padding:2px 12px 3px 12px; text-decoration:none; margin:5px 0 0 10px;
-moz-border-radius:4px; -webkit-border-radius:4px; -ms-border-radius:4px; border-radius:4px;}
/*End Mobile Fix Feed*/

h1.h1FirstReview {font:200 2.857em/1.15em "Titillium Web",sans-serif; text-transform:inherit;}
h1.h1FirstReview a {color:#555; text-decoration:none;}
h1.h1FirstReview a:hover {color:#E7113F;}



.articleBox {width:100%; float:left; border-top:#b6b6b6 solid 1px; padding:20px 0 10px 0; margin:0 0 20px 0;}
.articleBox .ad {border-top:none;}
.articleBox:first-child {border-top:none;}
.articleBox .articleBox_tag {margin:0 0 3px; line-height:1.429em; font-size:1em; text-transform:uppercase; color:#e7113f;}
.articleBox .articleBox_Image {width:100%; float:left; position:relative;}
.column1 .articleBox .articleBox_Image .categoryIcon {width:40px; height:40px; position:absolute; left:50%; top:50%; z-index:1; margin:-20px 0 0 -20px; background: url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -206px -226px;}
.column1 .articleBox .articleBox_Image .categoryIcon.slideIcon {width:40px; height:40px; margin:-20px 0 0 -20px; background: url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -241px -439px;}
.column2 .articleBox .articleBox_Image .categoryIcon {width:66px; height:66px; position:absolute; left:50%; top:50%; z-index:1; margin:-33px 0 0 -33px; background: url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -156px -36px;}
.column2 .articleBox .articleBox_Image .categoryIcon.slideIcon {width:64px; height:64px; margin:-32px 0 0 -32px; background: url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -585px -413px;}
.articleBox .articleBox_Image .ratingTag {position:absolute; z-index:1; color:#FFF; text-align:center; width:80px; height:80px; top:inherit; right:inherit; left:50%; bottom:0; background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -320px 0; margin: 0 0 -40px -40px; font:400 2em/80px 'Titillium Web', sans-serif;}
.articleBox .articleBox_Image .ratingTag.type1 {background-position: -240px 0;}
.articleBox .articleBox_Image .ratingTag.type2 {background-position: -160px 0;}
.articleBox .articleBox_Image .ratingTag.type3 {background-position: -80px 0;}
.articleBox .articleBox_Image .ratingTag.type4 {background-position: 0 0;}
.articleBox .articleBox_Image img {width:100%; display:block; position:relative;}
.articleBox .articleBox_Info {width:100%; float:left; margin:40px 0 0 0;}
.articleBox .articleBox_Info h2.h2abi {margin:0 0 10px; font:200 2.429em/1.176em 'Titillium Web', sans-serif;}
.articleBox .articleBox_Info h2.h2abi a {color:#555; text-decoration:none; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.articleBox .articleBox_Info h2.h2abi:hover a {color:#E7113F;}
.articleBox_Meta {margin:10px 0 0 0;}
.articleBox_Meta .articleBox_author, .articleBox_Meta .articleBox_CommentDate {float:left; font:200 13px 'Titillium Web', sans-serif; color:#555;}
.articleBox_Meta .articleBox_CommentDate {float:right; color:#999;}
.articleBox_Meta_comment {color:#E7113F; margin:0 10px 0 0;}
.articleBox_Meta .fa {margin-right:4px;}
/*End articleBox*/



.NewSlideShowTop10 .item .itemImage {width:60%; float:left; position:relative;}
.NewSlideShowTop10 .item .itemImage .slideNumber {position:absolute; left:0; top:0; background: rgba(0,0,0,0.9); font-size:3em; font-weight:400; color:#FFF; padding:20px 30px;}
.NewSlideShowTop10 .item .itemImage img {width:100%; display:block;}
.NewSlideShowTop10 .item .itemDetial {width:40%; float:left; display:block;}
.itemDetialZone {width:95%; float:right;}
.itemDetialZone_thumb {width:100%; float:left;}
.itemDetialZone_thumb  .itemDetialZone_thumbUl {width:100%; float:left; background#CCC; list-style:none; clear:both;}
.itemDetialZone_thumb  .itemDetialZone_thumbUl li {width:31.50%; float:left; display:inline; margin:0 0 20px 10px; box-sizing:border-box;}
.itemDetialZone_thumb  .itemDetialZone_thumbUl li:first-child {margin-left:0;}
.itemDetialZone_thumb  .itemDetialZone_thumbUl li img {width:100%; display:block;}
.NewSlideShowTop10 .owl-controls .owl-buttons  {top:50%; margin:-15px 0 0 0;}
.NewSlideShowTop10 .productTitle {color:#666; text-decoration:none; text-transform:uppercase; font-size:22px; font-weight:400; clear:both;}
.NewSlideShowTop10 .productTitle:hover {color:#ff0048;}
.NewSlideShowTop10 .productText {color:#666; font-size:18px; line-height:22px; font-weight:200; clear:both; padding-bottom:20px; margin:10px 0 10px 0; border-bottom:#ccc solid 1px;}
.stop10_merchant  {width:100%; float:left; margin:0 0 10px 0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.stop10_merchant .stop10_merchantAnchor {width:auto; float:left; margin:0 0 10px 0; text-align:center; color:#666; box-sizing:border-box;}
.stop10_merchant .stop10_merchantAnchor:hover {color:#F00;}
.stop10_merchant .stop10_merchantAnchorImage {width:86px; float:left; background:#FFF; border:#e8e8e8 solid 1px; margin:0; text-align:center; display:inline;  box-sizing:border-box;}
.stop10_merchant .stop10_merchantAnchorImage img {height:100%; text-align:center;}
.stop10_merchant .stop10_merchantPrice {width:100px; margin:5px 0 0 0; float:left; text-align:center; display:inline; font-weight:600;}
.NewSlideShowTop10 .moredetailsBtn {background:#000; padding:5px 15px; color:#FFF; text-decoration:none; text-transform:uppercase; font-size:.9em; font-weight:400;}
.NewSlideShowTop10 .moredetailsBtn:hover {background:#ff0048;}

.owl-theme.NewSlideShowTop10 .owl-controls .owl-buttons .owl-next-front {width: 40px; height: 100px; position: absolute; right: 0px; margin:-50px 0 0 0; z-index: 2; background: rgba(255,0,81,0.2) url("../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1") no-repeat -405px -850px; text-indent: 9999px; outline: medium none;
-webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.owl-theme.NewSlideShowTop10 .owl-controls .owl-buttons .owl-next-front:hover {background: rgba(255,0,81,0.9) url("../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1") no-repeat -405px -850px;}
.owl-theme.NewSlideShowTop10 .owl-controls .owl-buttons .owl-prev-front {width: 40px; height: 100px; position: absolute; right: 0px; margin:-50px 0 0 0; z-index: 2; background: rgba(255,0,81,0.2) url("../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1") no-repeat -355px -850px; text-indent: 9999px; outline: medium none;
-webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.owl-theme.NewSlideShowTop10 .owl-controls .owl-buttons .owl-prev-front:hover {background: rgba(255,0,81,0.9) url("../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1") no-repeat -355px -850px;}

.item.expendDiv {padding:20px 0; border-bottom:#CCC solid 1px; float:left;}
.item.expendDiv:first-child {padding-top:0;}
.item.expendDiv:last-child {border-bottom:none;}
.slideShowDisplayBtn {float:right; margin:0 0 20px 0;}
.expendSlideBtn , .collapseSlideBtn {width:35px; height:32px; float:left; background: url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -190px -615px;}
.collapseSlideBtn {width:36px; background-position:-225px -615px;}
/*End NewSlideShowTop10*/


/*slideshowHindi*/
.carouselHindi {width:100%; display:block; float:left; position:relative;}
.carouselHindi .statusSlides {position:absolute; height:20px; right:0; top:0; background:#000; color:#FFF; padding:5px 15px 10px 15px; line-height:26px; z-index:9; font-size:14px;}
.owl-theme.SSH {position:relative; margin-top:0;}
.owl-theme.SSH .SSH_Number {position:absolute; float:right; z-index:5; right:0; top:0; padding:10px; background:#000; color:#FFF; font-size:1em;}
.owl-theme.SSH .owl-pagination {width:100%; float:left; left:0; right:0; margin:20px auto 10px auto; display:block;}
.owl-theme.SSH .item  img {width:100%;}
.owl-theme.SSH .owl-controls .owl-buttons {top:50%;}
.owl-theme.SSH .owl-controls .owl-page {background:#000; margin-right:2px; height:22px; padding:5px 0px;}
.owl-theme.SSH .owl-controls .owl-page:hover {background:#ff4b84;}
.owl-theme.SSH .owl-controls .owl-page span {opacity:1;}
.owl-theme.SSH .owl-controls .owl-page .owl-numbers {border-radius:none; background:none; color:#FFF; font-size:18px; font-weight:400; padding:2px 4px;}
.owl-theme.SSH .owl-controls .owl-page.active {background:#ff0051; color:#FFF;}
.owl-theme.SSH .owl-controls .owl-buttons .owl-next-front {width: 50px; height: 100px; position: absolute; right: 0px; margin:-50px 0 0 0; z-index: 2; background:#ff0051 url("../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1") no-repeat -400px -850px; text-indent: 9999px; outline: medium none;}
.owl-theme.SSH .owl-controls .owl-buttons .owl-next-front:hover {background:#ff4b84 url("../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1") no-repeat -400px -850px;}
.owl-theme.SSH .owl-controls .owl-buttons .owl-prev-front {width: 50px; height: 100px; position: absolute; right: 0px; margin:-50px 0 0 0; z-index: 2; background:#ff0051 url("../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1") no-repeat -350px -850px; text-indent: 9999px; outline: medium none;}
.owl-theme.SSH .owl-controls .owl-buttons .owl-prev-front:hover {background:#ff4b84 url("../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1") no-repeat -350px -850px;}
.custom-pre, .custom-nxt {width:70px; height:30px; background:#000; cursor:pointer; display:inline-block; position:relative; right:0; top:-9px; color:#FFF; /*text-indent:-9999px;*/  font-size: 16px; line-height: 33px;}
.custom-pre:before, .custom-nxt:before {width:65px; height:30px; float:left; content:''; position:absolute; left:4px; top:0; /*background:url("../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1") no-repeat 0 -880px;*/}
.custom-nxt {right:inherit; left:1px; top:-9px;}
.custom-nxt:before {left:4px; top:0; /*background:url("../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1") no-repeat -190px -880px;*/}
.custom-pre:hover , .custom-nxt:hover{background:#ff0051;}
.owl-theme.SSH .owl-page {display:none;}
.custom-nxt.orDekhe {width:120px; height:30px; background:none; text-indent: inherit !important; color: #000;  font-family: kruti dev; font-size:18px; top:-8px;}
.custom-nxt.orDekhe:hover {background:none;}
.custom-nxt.orDekhe:before {width:120px; left:4px; top:0; text-indent: inherit !important; color: #000 !important; background:none !important;}


/*end slideshowHindi*/


.findPerfect {width:100%; float:left;}
.findPerfectTitle {font-size:1.6em; font-weight:400; margin:20px 0 10px 0;}
.findBox {width:19%; float:left; margin:1% 1% 0 0;}
.findBtnSearch {display:block; background:#000; color:#FFF; font-size:1.2em; padding:9px 45px 9px 15px; border:none; position:relative; cursor:pointer;}
.findBtnSearch:after {width:30px; height:30px; float:right; position:absolute; right:6px; top:0; content:''; background: url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -12px -452px;}
.findBtnSearch:hover {background:#e7113f;}

.editorSection  ul {list-style:disc; list-style-position: outside; margin:0 0 0 17px;}
.editorSection  ol {list-style:number; list-style-position: outside; margin:0 0 0 17px;}

.popOut .trueViewVideoCloseBtn {position:absolute; width:20px; height:20px; float:right; background: url(../../../../bundles/thinkdigitfrontend/images/close.png) no-repeat 0 0; top:-17px; right:-17px; cursor:pointer;}

.articleDetail {position:relative; width:100%; float:left; display:block; margin:0 0 15px 0;}
.articleDetail .imageBox {width:100%; float:left;}
.articleDetail .imageBox img {width:100%; display:block;}
.articleDetail .videoBox {position:absolute; width:100%; height:100%; float:left; left:0; top:0; z-index:1;}

.imageBox {width:100%; float:left;}
.imageBox img {width:100%; display:block;}


.nonDfpAd {width:100%; float:left; padding:3px; line-height:18px !important; background:#FFF; border:#dcdcdc solid 1px; margin:0 0 20px 0; font-size:16px; color:#ff0048; font-weight:300;
-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
.nonDfpAdL , .nonDfpAdR {width:48%; float:left; margin-right:2%; position:relative;}
.nonDfpAdL a , .nonDfpAdR a {width:100%; float:left;}
.nonDfpAdL:after , .nonDfpAdR:after {width:53px; height:15px; content:''; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=7) no-repeat -581px -37px; position:absolute; bottom:0; right:5px;}
.nonDfpAdL span , .nonDfpAdR span {color:#666; display:inline; margin:0; font-size:12px; float:left;}
.nonDfpAdR {width:48%; float:left;}
.nonDfpAdDesktopHide {display:none;}
/*End nonDfpAd*/

.iframeZone {width:100%; max-height:90px; float:left;}

.hubsZone {width:100%; background:#FFF; float:left; border-bottom:#CCC solid 1px;}
.hubsZone .holder {margin:0 auto; max-width:1000px; overflow:hidden; padding:15px 10px 0 20px; height:1%;}
.hubsZone .holder.default {max-width:1280px; max-height:42px; overflow:hidden;}
.hubsTag {float:left; display:inline;}
.hubsUL {list-style:none; display:inline;}
.hubsUL li {display:inline-block; padding:0 10px; border-left:#CCC solid 1px; height:30px; margin-bottom:10px;}
.hubsUL li:first-child {border-left:none;}
.hubsUL li a {display:block; float:left;}
.hubsUL li a img {max-width:inherit;}

iframe.video_responsive {width:100% !important;}

.specs-section.overviewSpecification .opener {padding:14px 17px 12px; line-height:1.2em; font-size:1.2em;}
.specs-section.overviewSpecification .title {padding:8px 17px 12px; line-height:1em; font-size:1em;}
.specs-section.overviewSpecification .txt {padding:8px 17px 12px; line-height:1em; font-size:1em;}

.latestFourm {width:100%; float:left;}
.latestFourm h2 {margin:0 0 0 0 !important;}
.forumUlList {width:48%; float:left; list-style:none; margin:0 0 20px 0;}
.forumUlList:last-child {float:right;}
.forumUlList li {width:100%; float:left; border-bottom:#CCC dashed 1px;}
.forumUlList li:last-child {border-bottom:none;}
.forumUlList li a {width:100%; float:left; display:block; font:normal .7em 'Titillium Web', Arial, Helvetica, sans-serif; color:#3588c8; text-decoration:none; padding:5px 15px;
-webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}
.forumUlList li a:hover {background:#3498db; color:#FFF;}
.forumUlList li.ullastlink {margin:15px 0 0 0;}
.forumUlList li.ullastlink a {background:#2980b9; color:#FFF; font-size:.9em; text-transform:uppercase; text-align:center; padding:7px 0;}
.forumUlList li.ullastlink a:hover {background:#d35400;}
.forumUlList h3 {font:normal 1em 'Titillium Web', Arial, Helvetica, sans-serif; color:#666; margin:0 0 0 15px;}

.sidebarCompare {}
.sidebarCompare .sbcUL {width:100%; float:left; list-style:none; margin:0 0 15px 0;}
.sidebarCompare .sbcUL li {width:100%; float:left; padding:10px 0; margin:0 0 0 0; border-bottom:#CCC solid 1px;}
.sidebarCompare .sbcUL li:last-child {border-bottom:none;}
.sidebarCompare .sbcUL li .sbcThumb {width:45%; float:left;}
.sidebarCompare .sbcUL li .sbcThumb img {width:100%; display:block;}
.sidebarCompare .sbcUL li .sbcDetails {width:50%; float:right;}
.sidebarCompare .sbcUL li .sbcDetails .sbcProdName {width:100%; float:left; font:normal 1.2em/1.2em 'Titillium Web', Arial, Helvetica, sans-serif; color:#666;}
.sidebarCompare .sbcUL li .sbcDetails .sbcButton {float:left; display:block; height:18px; font:normal 1em 'Titillium Web', Arial, Helvetica, sans-serif; color:#FFF; background:#2c3e50; padding:7px 20px 10px 50px; margin:10px 0 0 0; text-align:center; text-decoration:none; text-transform:uppercase; position:relative; overflow:hidden;}
.sidebarCompare .sbcUL li .sbcDetails .sbcButton:before {float:left; display:block; width:30px; height:29px; content:''; background:#192633 url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -600px -448px; position:absolute; left:0; top:0; padding:3px;}
.sidebarCompare .sbcUL li .sbcDetails .sbcButton:hover:before{background:#e40242 url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -600px -448px;}
.sidebarCompare .sbcUL li .sbcDetails .sbcButton:hover {background:#ff0048;}
/*end sidebarCompare*/

.samePageLink_Box {width:100%; float:left; position:relative;}
.samePageLink_Box .nameId {position:absolute; top:-200px !important;}
.whatsappLink {width:22px; height:22px; border:none; padding:0; margin:0 0 0 10px; text-decoration:none; background: url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -30px -450px; display:none;}

.authorProfile {width:100%; float:left; margin:20px 0; padding:15px; background:#fff; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}
.authorProfile .thumb_ap {width:70px; height:70px; float:left; margin:0 20px 5px 0; background:#ddd; -moz-border-radius:100%; -webkit-border-radius:100%; -o-border-radius:100%; -ms-border-radius:100%; border-radius:100%;}
.authorProfile .thumb_ap img {width:96%; margin:0 0 0 2%; display:block; -moz-border-radius:100%; -webkit-border-radius:100%; -o-border-radius:100%; -ms-border-radius:100%; border-radius:100%;}
.authorProfile .authorName_ap {display:inline-block; margin:0 20px 10px 0; font:400 1em/1em 'Titillium Web', Arial, Helvetica, sans-serif; color:#666;}
.authorProfile .social_ap {margin:0 10px 10px 0; display:inline-block;}
.authorProfile .facebook_ap, .twitter_ap {background:#4a6ea9; color:#fff; padding:3px 12px; display:inline-block;}
.authorProfile .twitter_ap {background:#43c7f4;}
.authorProfile .facebook_ap .fa {color:#fff; font-size:1em; line-height:0;}
.authorProfile .social_ap .facebook_ap:hover, .social_ap .twitter_ap:hover {background:#666;}
.authorProfile .email_ap {float:right;}
.authorProfile .email_ap a {font-size: .8em; color:#666; text-decoration:none;}
.authorProfile .email_ap:hover a {color:#ff0048;}
.authorProfile .detail_ap {width:100%; font: .75em/1.2em Arial, Helvetica, sans-serif; color:#666; margin:0 !important;}
/*end authorProfile*/

.facebookComments {width:100%; float:left; margin:15px 0;}
.statusbar {width:100%; float:left; background:#fff; font: 12px/1.2em Arial, Helvetica, sans-serif; color:#666; padding:8px 15px 0 15px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}
.statusContener {display:inline-block; margin:0 10px 8px 0;}
.facebookCommentsLink {text-decoration:none; color:#555;}
.facebookCommentsLink:hover {color:#294274;}
.fb_blueColor {color:#5c6f94;}
.fc_box {width:100%; float:left; max-height:450px; overflow-Y:scroll; margin:10px 0;}
.authorNameStatusRow {width:100%; float:left; font: 12px/1.2em Arial, Helvetica, sans-serif; color:#666;}
.authorNameStatusRow .authorName {float:left; font-size:18px; font-weight:400;}
.authorNameStatusRow .authorStatus {float:right;}
.fc_ul {width:98%; float:left; list-style:none; margin:0; padding:0;}
.fc_ul li {width:100%; float:left; border-bottom:#d5d5d5 solid 1px; margin:0 0 10px 0; padding:0 0 10px 0;}
.commentTxt {width:100%; float:left; font: 14px/1.2em Arial, Helvetica, sans-serif; color:#666; margin:0 !important;}
.fc_ul_in {width:100%; float:left;}
.fc_ul_in li {border:none; border-top:#d5d5d5 solid 1px; margin:10px 0 0 0; clear:both; padding:10px 0 0 0;}
.fc_ul_in li .fb_reply {width:100%; float:left; margin:0 0 0 0;}
.fc_ul_in li .fb_reply:before {width:70px; height:60px; float:left; content:''; background: url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -310px -683px;}
.fc_ul_in li .fb_reply_details {padding:0 0 0 80px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}
.fbBut {width:100%; float:left; background:#4a6ea9; padding:15px; text-decoration:none; text-align:center; font: 18px Arial, Helvetica, sans-serif; color:#fff; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}
.fbBut:hover {background:#688dc8;}
/*end facebookComments*/

.compareFix {position:fixed; top:60px;}
.butred {display:table; margin:20px auto; padding:6px 25px; background:#e7113f; font:normal 1.2em 'Titillium Web', Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; text-transform:uppercase; text-shadow: 0px 0px 2px rgba(150, 150, 150, 1); border:none; cursor:pointer;
-webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px;}
.butred:hover {background:#333;}
.butred:focus {background:#000;}

.compareListHeading {font-size:1.4em; font-weight:400; margin:0 0 10px 0;}
.compareList {width:100%; float:left; margin:0 0 30px 0;}
.compareList li {width:100%; float:left; border-bottom:#CCC solid 1px; padding:5px 0;}
.compareList li:last-child {border-bottom:none;}
.compareList li a {float:left; display:block; text-decoration:none; font:normal 1em/1.4em 'Titillium Web', Arial, Helvetica, sans-serif; color:#666;}
.compareList li a:hover {color:#e7113f;}
.compareList li a span {padding:0 10px; font-weight:bold; color:#333;}

.fullWidth {width:100%; float:left; max-width:1280px;}

.seoNavZone {width: 100%; float: left; margin: 0 0 20px 0;}
.seoNav {width: 100%; float: left; list-style: none;}
.seoNav li {float:left; margin: 0 2px 2px 2px;  border-right: #333 solid 1px; padding: 0px 5px;}
.seoNav li:first-child{padding-left: 0px;}
.seoNav li a {float:left; padding: 7px 12px; background: #E8E8E8; color: #000; text-decoration: none; border-radius: 4px; font-size: 1.1em; border-bottom: #333 solid 2px;
-moz-transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}

.seoNav li a:hover, .seoNav li.active a {background: #333; color: #fff;} 

.socialIconFix {width:100%; float: left; position: fixed; left: 0; right:0; bottom: -50px; z-index: 99; background: #fff; box-shadow: rgba(0,0,0,0.3) 0 -3px 3px;
-transition: .5s ease-in-out; -moz-transition: .5s ease-in-out; -o-transition: .5s ease-in-out; transition: .5s ease-in-out;}
.socialIconFix.show {bottom: 0;}
.socialIconUl {width:100%; float: left;} 
.socialIconUl li {float: left; position: relative;}
.socialIconUl li.facebook_fix {width: 40%; background: #4a6ea9;} 
.socialIconUl li.twitter_fix {width: 30%; background: #5ea9dd;} 
.socialIconUl li.whatsup_fix {width: 30%; background: #109d58;} 
.socialIconUl li a {width: 100%; float: left; font-size: 2em; text-align: center; padding: 8px 0; color: #fff; position: relative;}

.filter-tab {width:100%; float: left; margin: 0 0 10px 0; clear: both;}
.filter-tab .filter-brand {float: left; margin: 0 20px 0 0; font-size: 1.4em; line-height: 1.8em; font-weight: 400;}
.filter-tab .filter-tab-ul {float: left; list-style: none;}
.filter-tab .filter-tab-ul li {float: left; margin: 0 2px 5px 0; position: relative;}
.filter-tab .filter-tab-ul li a {float: left; padding: 8px 24px; background: #fff; border-bottom: rgba(0,0,0,0.2) solid 4px; text-decoration: none; color: #333; font-weight: 400;
-transition: .3s ease-in-out; -moz-transition: .3s ease-in-out; -o-transition: .3s ease-in-out; transition: .3s ease-in-out;}
.filter-tab .filter-tab-ul li.active a {border-bottom: rgba(231,17,63,1) solid 4px;}
.filter-tab .filter-tab-ul li:after {display: block; position: absolute; left: 0; bottom: 0; width: 0; height: 4px; background: rgba(231,17,63,1); content: '';
-moz-transition: width 0.3s; -webkit-transition: width 0.3s; -ms-transition: width 0.3s; -o-transition: width 0.3s; transition: width 0.3s;}
.filter-tab .filter-tab-ul li:hover:after {width:100%;}

.mwc {padding: 5px 0 !important; position: relative; min-height: 60px;}
.mwc.full {width: 100%; float: left; background: rgba(255,255,255,1); border: rgba(0,0,0,0.2) solid 1px;}
.mwc:before {width:100%; height: 100%; float: left; position: absolute; background: url(../../../../bundles/thinkdigitfrontend/images/img005.jpg) 0 0; content: ''; left: 0; top: 0; right: 0;
-webkit-filter: blur(20px); -moz-filter: blur(20px); -o-filter: blur(20px); -ms-filter: blur(20px); filter: blur(20px); z-index: 1;}
.mwc .mwclogo {float: left; position: relative; z-index: 2; margin: 0 0 0 40px; }
.mwc .mwcText {float: left; position: relative; z-index: 2; font-size: 2em; color: #fff; font-weight: 400; margin: 18px 0 0 20px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}

.mwc.full .mwclogo {margin: 0 10px 0 5px; }
.mwc.full .mwcText {width:70%; font-size: 1em; margin: 0; padding: 0 10px 0 0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}

.ad_one {width: 100%; float: left; padding: 10px; margin: 15px 0; background: #FFF; border-top: rgba(0,0,0,.2) solid 1px; border-bottom: rgba(0,0,0,.2) solid 1px;  -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box; display: none;}
.ad_one_Box {max-width: 320px; display: block; margin: 0 auto; position: relative;}
.ad_one_Box:before {float: left; content: 'Sponsored'; width: 100%; color: #666; font-size: 11px; margin: -10px 0 0 0; position: absolute; left: 0;}
.ad_one_Box .ad_text {float:left; max-width: 190px; font-size: .9em; color: #333; line-height: 1.2em; font-weight: 400; margin: 15px 0 0 0;}
.ad_one_Box .ad_image {float:right; max-width: 80px;}
.ad_one_Box .ad_image img {width: 100%; display: block;}



.owl-carousel.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0,0)}.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(../../../../bundles/thinkdigitfrontend/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}
.whereHeading {text-transform: uppercase; color: rgba(231,17,63,1); font-size: 20px; font-weight: 400; text-align: center; margin: 0 0 6px 0;}
.owl-carousel.whereBuyList {position: relative;}
.owl-carousel.whereBuyList .item {width: 100%; min-height: 48px; float: left; background: #fff; text-decoration: none; color: #666; padding: 8px 24px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}
.owl-carousel.whereBuyList .item .logoM {float: left; display: inline; margin: 5px 0 0 0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}
.owl-carousel.whereBuyList .item .logoM img {width:100%; max-width: 50px;}
.owl-carousel.whereBuyList .item .priceM {float: left; display: inline; font-weight: bold; font-size: 1.1em; padding: 0; margin: 7px 4px 0 6px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.owl-carousel.whereBuyList .item .btnM {float: right; display: inline; position: relative; margin: 4px 0 0 0; background: #000; color: #fff; font-size: 11px; font-weight: bold; text-transform: uppercase; padding: 5px 10px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.owl-carousel.whereBuyList .item .btnM:before {float: left; position: absolute; left: -1px; top: 5px; content: '\f0da'; font-family: 'FontAwesome'; font-size: 14px;}
.owl-carousel.whereBuyList .item:hover .btnM {background: #e7113f;}
.owl-carousel.whereBuyList .item:hover .priceM {color: #e7113f;}
.owl-carousel.whereBuyList .owl-controls .owl-buttons .owl-next-front, .owl-carousel.whereBuyList .owl-controls .owl-buttons .owl-prev-front {width: 20px; height: 46px; position: absolute; top: 1px; right: 0; text-indent: -9999px;}
.owl-carousel.whereBuyList .owl-next-front {float: right;}
.owl-carousel.whereBuyList .owl-prev-front {float: left; left: 0;}
.owl-carousel.whereBuyList .owl-next-front:after, .owl-carousel.whereBuyList .owl-prev-front:before {width:20px; height:100%; position: absolute; right: 0; content: '\f054'; color: #fff; background: rgba(231,17,63,1); font-family: 'FontAwesome'; font-size: 1em; text-indent: 0; line-height: 48px; text-align: center;
-webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.owl-carousel.whereBuyList .owl-prev-front:before {content: '\f053';}
.owl-carousel.whereBuyList .owl-controls .owl-buttons {top:0;}
.owl-carousel.whereBuyList .owl-next-front:hover:after, .owl-carousel.whereBuyList .owl-prev-front:hover:before {background: rgba(0,0,0,1);}
.owl-carousel.whereBuyList .owl-controls .owl-buttons .owl-next-front, .owl-carousel.whereBuyList .owl-controls .owl-buttons .owl-prev-front {background: none;}



.hotDeals {position: relative;}
.hotDealsPopZone {z-index: -1; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0;
	width:340px; float:left; background: #f4f5f7; position: fixed; left: 50%; top:40%; margin: -200px 0 0 -160px;
	-webkit-box-shadow: rgba(0,0,0,.2) 0 0 5px; -moz-box-shadow: rgba(0,0,0,.2) 0 0 5px; -ms-box-shadow: rgba(0,0,0,.2) 0 0 5px; -o-box-shadow: rgba(0,0,0,.2) 0 0 5px; box-shadow: rgba(0,0,0,.2) 0 0 5px;
	-webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.hd_show {z-index: 99; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 100;}
.titleHotDeal {font: 24px 'Titillium Web'; color: rgba(0,0,0,0.7); text-align: center; padding: 10px 0; position: relative;
	-webkit-box-shadow: rgba(0,0,0,.3) 0 0 5px; -moz-box-shadow: rgba(0,0,0,.3) 0 0 5px; -ms-box-shadow: rgba(0,0,0,.3) 0 0 5px; -o-box-shadow: rgba(0,0,0,.3) 0 0 5px; box-shadow: rgba(0,0,0,.3) 0 0 5px;
	background: #ffffff; background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 99%); background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 99%); background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 99%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );}
.titleHotDeal .closeBtn {width:28px; height: 28px; float: right; position: absolute; right: 10px; top: 15px; font-size: 18px; line-height: 28px; cursor: pointer;
	-webkit-box-shadow: rgba(0,0,0,.3) 0 0 5px; -moz-box-shadow: rgba(0,0,0,.3) 0 0 5px; -ms-box-shadow: rgba(0,0,0,.3) 0 0 5px; -o-box-shadow: rgba(0,0,0,.3) 0 0 5px; box-shadow: rgba(0,0,0,.3) 0 0 5px;
	-webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; border-radius: 100%;
	-webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.titleHotDeal .closeBtn:hover {background: #cf153e; color: #fff;}
.hotDealList {width: 100%; max-height: 340px; float: left; overflow-y: scroll;  padding: 0 10px 10px 10px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}
.hotDealList li {width: 100%; min-height: 100px; float: left; padding: 10px 0 0 0; border-bottom: rgba(0,0,0,.1) solid 1px; border-top: #fff solid 1px;}
.hotDealList li:last-child {border-bottom: none;}
.hotDealList li a {width: 100%; float: left; position: relative; text-decoration: none; color: #666; font-size: 16px; font-weight: 400;}
.hotDealList li:hover .hdInfo .hd_marchant_Buy .hd_Buy {background: #e7113f;}
.hotDealList li a .hdThumb {width: 90px; height: 90px; overflow: hidden; float: left; background: #fff; margin: 0 10px 10px 0; position: absolute; top: 0; left: 0;}
.hotDealList li a .hdThumb img {width: 100%; display: block;}
.hotDealList li a .hdInfo {float: left; display: inline; margin: 0 0 0 100px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}
.hotDealList li a .hdInfo .hd_title, .hd_price, .hd_marchant_Buy {width:100%; float: left; margin: 0 0 10px 0;}
.hotDealList li a .hdInfo .hd_marchant_Buy {width:100%; float: left; background: #fff;}
.hotDealList li a .hdInfo .hd_marchant_Buy .hd_marchant {float: left; background: #fff; padding: 0 5px;}
.hotDealList li a .hdInfo .hd_marchant_Buy .hd_marchant img {height: 24px; display: block; margin: 3px 0 0 0;}
.hotDealList li a .hdInfo .hd_marchant_Buy .hd_Buy {float: right; background: #000; height: 30px; padding: 0 12px; line-height: 30px; color: #fff; font-size: 12px; text-transform: uppercase; font-weight: 600; position: relative;
-webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.hotDealList li a .hdInfo .hd_marchant_Buy .hd_Buy .fa {margin: 0 5px 0 0;}
.hotDealList li a .hdInfo .hd_marchant_Buy .hd_Buy:before {float: left; position: absolute; left: -1px; top: 0; content: '\f0da'; font-family: 'FontAwesome'; font-size: 14px;}
/*end hotDeals*/

.marchantList {position: relative;}
.marchantList .m_list_In {width: 100%; height: 40px; overflow: hidden; float: left; padding: 0 0 10px 0; background: rgba(0,51,182,.3); position: absolute; bottom: 0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}
.marchantList .m_list_In .ma_hotdealIcon {width:80px; float: left; overflow: hidden; padding: 0 10px 0 0;}
.marchantList .m_list_In .ma_hotdealIcon img {width:100%; display: block;}
.marchantList .m_list_In .ma_list {position: relative; z-index: 1; margin: 0 auto; display: table;}
.marchantList .m_list_In .ma_list li {margin: 7px 15px 0 7px; display: inline-block;}
.marchantList .m_list_In .ma_list li a {float: left; display: block;}
.marchantList .m_list_In .ma_list li a {float:left; display: inline-block;}
.marchantList .m_list_In .ma_list li a .ma_logo {float: left; padding: 5px; background: #fff;}
.marchantList .m_list_In .ma_list li a .ma_logo img {height: 16px; width: inherit; display: block;}
.marchantList .m_list_In .ma_list li a .ma_price {float: left; background: #fff; padding: 0 10px; line-height: 26px; color: #333; font-size: 14px; font-weight: 600;-webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.marchantList .m_list_In .ma_list li a .ma_price .fa {font-family: 'FontAwesome';}
.marchantList .m_list_In .ma_list li a .ma_buy {float: left; background: #000; height: 26px; padding: 0 10px; line-height: 26px; color: #fff; font-size: 14px; text-transform: uppercase; font-weight: 600; position: relative;
-webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.marchantList .m_list_In .ma_list li a .ma_buy:before {float: left; position: absolute; left: -1px; top: 0; content: '\f0da'; font-family: 'FontAwesome'; font-size: 14px;}
.marchantList .m_list_In .ma_list li a .ma_buy.hotdeal {background: #e7113f; margin: 0 15px 0 0;}
.marchantList .m_list_In .ma_list li a .ma_buy.hotdeal:before {left:inherit; right: -5px; float: right; color: #e7113f;}
.marchantList .m_list_In .ma_list li a:hover .ma_buy {background: #e7113f;}
.marchantList .m_list_In .ma_list li a:hover .ma_price {color: #e7113f;}
.marchantList.listingPage {margin: 20px 20px 0 0;}
.marchantList.listingPage .m_list_In {position: inherit; bottom: inherit; background: rgba(0,0,0,0.05);}
.marchantList.listingPage .m_list_In .ma_list li a .ma_buy .fa {padding: 0 5px 0 0;}






.marchantListOnImage {position: relative;}
.marchantListOnImage .m_list_In {width: 100%; height: 40px; overflow: hidden; float: left; padding: 0 0 10px 0; background: rgba(0,51,182,.3); position: absolute; bottom: 0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}
.marchantListOnImage .m_list_In .ma_hotdealIcon {width:80px; float: left; overflow: hidden; padding: 0 10px 0 0;}
.marchantListOnImage .m_list_In .ma_hotdealIcon img {width:100%; display: block;}
.marchantListOnImage .m_list_In .ma_list {position: relative; z-index: 1; margin: 0 auto; display: table;}
.marchantListOnImage .m_list_In .ma_list li {margin: 7px 15px 0 7px; display: inline-block;}
.marchantListOnImage .m_list_In .ma_list li a {float: left; display: block;}
.marchantListOnImage .m_list_In .ma_list li a .ma_logoTitlePriceBuy {float:left; display: inline-block;}
.marchantListOnImage .m_list_In .ma_list li a .ma_logoTitlePriceBuy .ma_title {float:left; display:inline-block; font-size: 14px; line-height: 18px; font-weight: 400; color: #fff; font-weight: 600; margin: 5px 10px 5px 0;
-webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.marchantListOnImage .m_list_In .ma_list li a .ma_logoTitlePriceBuy .ma_logo {float: left; padding: 5px; background: #fff;}
.marchantListOnImage .m_list_In .ma_list li a .ma_logoTitlePriceBuy .ma_logo img {height: 16px; width: inherit; display: block;}
.marchantListOnImage .m_list_In .ma_list li a .ma_logoTitlePriceBuy .ma_price {float: left; background: #fff; padding: 0 10px; line-height: 26px; color: #333; font-size: 14px; font-weight: 600;-webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.marchantListOnImage .m_list_In .ma_list li a .ma_logoTitlePriceBuy .ma_price .fa {font-family: 'FontAwesome';}
.marchantListOnImage .m_list_In .ma_list li a .ma_logoTitlePriceBuy .ma_buy {float: left; background: #000; height: 26px; padding: 0 10px; line-height: 26px; color: #fff; font-size: 14px; text-transform: uppercase; font-weight: 600; position: relative;
-webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.marchantListOnImage .m_list_In .ma_list li a .ma_logoTitlePriceBuy .ma_buy:before {float: left; position: absolute; left: -1px; top: 0; content: '\f0da'; font-family: 'FontAwesome'; font-size: 14px;}
.marchantListOnImage .m_list_In .ma_list li a .ma_logoTitlePriceBuy .ma_buy.hotdeal {background: #e7113f; margin: 0 15px 0 0;}
.marchantListOnImage .m_list_In .ma_list li a .ma_logoTitlePriceBuy .ma_buy.hotdeal:before {left:inherit; right: -5px; float: right; color: #e7113f;}
.marchantListOnImage .m_list_In .ma_list li a:hover .ma_logoTitlePriceBuy .ma_buy {background: #e7113f;}
.marchantListOnImage .m_list_In .ma_list li a:hover .ma_logoTitlePriceBuy .ma_price {color: #e7113f;}





.articleTooltip {color: #28abe3; font-weight: 400; position: relative;}
.articleTooltip .articleTooltipLink {display: none; min-width: 180px; float:left; background:#fff; padding:5px 10px; color: #666; text-decoration: none; position: absolute; left: 50%; top: 30px; margin: 0 0 0 -90px; z-index: 2;
	-webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px;
	-webkit-box-shadow: rgba(0,0,0,.4) 0 0 5px; -moz-box-shadow: rgba(0,0,0,.4) 0 0 5px; -ms-box-shadow: rgba(0,0,0,.4) 0 0 5px; -o-box-shadow: rgba(0,0,0,.4) 0 0 5px; box-shadow: rgba(0,0,0,.4) 0 0 5px;
 -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}
.articleTooltip .articleTooltipLink .at_logo {float:left;}
.articleTooltip .articleTooltipLink .at_logo img {height:22px; margin: 2px 0 0 0;}
.articleTooltip .articleTooltipLink .at_price {float:right; color: #666; font-size: 14px; font-weight: 600; text-align: center; display: inline-block; margin: 0 0 0 10px;}


.whereToBuy_fix {width:100%; max-width: 1000px; float: left; position: fixed; bottom: 0; left: 50%; margin: 0 0 0 -500px; z-index: 99; display: none;}
.wtb {position:relative; max-height: 60px; margin: 0 auto; display: table; background: #fff; -webkit-box-shadow: rgba(0,0,0,.3) 0 0 5px; -moz-box-shadow: rgba(0,0,0,.3) 0 0 5px; -ms-box-shadow: rgba(0,0,0,.3) 0 0 5px; -o-box-shadow: rgba(0,0,0,.3) 0 0 5px; box-shadow: rgba(0,0,0,.3) 0 0 5px; }
.wtb .wtb_closebtn {float: right; position: absolute; top: -32px; right: 0; cursor: pointer; z-index: -1;
	-webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; border-radius: 100%;
 -webkit-box-shadow: rgba(0,0,0,.5) 0 0 5px; -moz-box-shadow: rgba(0,0,0,.5) 0 0 5px; -ms-box-shadow: rgba(0,0,0,.5) 0 0 5px; -o-box-shadow: rgba(0,0,0,.5) 0 0 5px; box-shadow: rgba(0,0,0,.5) 0 0 5px;}
.wtb .wtb_closebtn .fa {background: #000; width: 24px; height: 24px; float: left; line-height: 24px; text-align: center; color: #fff; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; border-radius: 100%;
-webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.wtb .wtb_closebtn:hover .fa {background: #ff0048;}
.wtb .popTitle {float: left; background: #ff0048; padding: 25px 15px 26px 15px; color: #fff; font-size: 20px; font-weight: 600; position: relative; margin: 0 15px 0 0;}
.wtb .popTitle:before {content: '\f0da'; float: right; position: absolute; right: -8px; top:45%; color: #ff0048; font-family: 'FontAwesome'; font-size: 24px; z-index: 2;}
.wtb .wtb_list {padding: 0 10px 0 10px; display: inline-block;}
.wtb .wtb_list li {float: left; width: 265px; border-left: #eee solid 1px;}
.wtb .wtb_list li:first-child {border:none;}
.wtb .wtb_list li a {float: left; text-decoration: none; color: #666; padding: 5px 10px 0 5px; position: relative; font-family: 'Titillium Web';}
.wtb .wtb_list li a .wtb_thumb {width: 50px; height: 50px; float: left; display: inline-block; overflow: hidden; margin: 0 10px 5px 0;}
.wtb .wtb_list li a .wtb_thumb img {width: 100%; display: block;}
.wtb .wtb_list li a .wtb_details {display: inline-block; position: absolute; width: 100%; float: left; min-width: 190px;}
.wtb .wtb_list li a .wtb_details .wtb_title {width:100%; float: left; font-size: 14px; font-weight: 600; margin: 0 0 5px 0; clear: right; display: inline-block;}
.wtb .wtb_list li a:hover .wtb_details .wtb_title {color: #ff0048;}
.wtb .wtb_list li a .wtb_details .wtb_price_marchant {float: left; display: inline-block; padding: 0 0 0 0;}
.wtb .wtb_list li a .wtb_details .wtb_price_marchant .wtb_price {float: left; font-weight: 400;}
.wtb .wtb_list li a .wtb_details .wtb_price_marchant .wtb_marchant {float: left; margin: 5px 0 0 5px;}
.wtb .wtb_list li a .wtb_details .wtb_price_marchant .wtb_marchant img {height: 16px; display: block;}
.wtb .wtb_list li a .wtb_hover {background: rgba(0,0,0,0.8); width: 100%; height: 100%; float: left; position: absolute; left: 0; top: 100px; right: 0; color: #fff; font-size: 26px; text-align: center; line-height: 70px; text-transform: uppercase; font-weight: 400;
-webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
	.wtb .wtb_list li:hover a .wtb_hover {top:0;bottom: 0;}
.wtb .wtb_list li a .wtb_hover .fa {margin: 0 5px 0 0;}




.auto_gp {padding: 35px 0 0 0 !important;}
.dropDownTop1 {position: relative;}
.dropDownTop1 .fa {margin: 0 0 0 10px;}
.dropDownTop1 .dropDownTop1_ul {width: 180px; float: left; position: absolute; left: 0; top: 38px; z-index: 11; background: #333; display: none;}
.dropDownTop1 .dropDownTop1_ul li {width:100%; float: left; border-top : rgba(255,255,255,.1) solid 1px;}
.dropDownTop1 .dropDownTop1_ul li:first-child {border-top : none;}
.dropDownTop1 .dropDownTop1_ul li a {width:100%; float: left; display: block; padding: 10px 15px; font-size: 14px; text-align: left; text-decoration: none; color: #fff;
	-webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;
	-webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.dropDownTop1 .dropDownTop1_ul li a:hover {background: #000;}

.owl-theme.auto_gp_carousel {border-bottom: rgba(0,0,0,.3) solid 1px;}
.owl-theme.auto_gp_carousel .owl-controls .owl-buttons {width:100%; max-width: 1200px; left: 50%; top:50%; margin: -40px 0 0 -600px;}
.owl-theme.auto_gp_carousel .owl-controls .owl-buttons .owl-prev-front, .owl-theme.auto_gp_carousel .owl-controls .owl-buttons .owl-next-front {background:none; width: 0;}
.owl-theme.auto_gp_carousel .owl-controls .owl-buttons .owl-prev-front:before {content: '\f104'; float: right; position: absolute; right: -8px; top:45%; color: #666; font-family: 'FontAwesome'; font-size: 80px; z-index: 2;}
.owl-theme.auto_gp_carousel .owl-controls .owl-buttons .owl-next-front:before {content: '\f105'; float: right; position: absolute; right: -8px; top:45%; color: #666; font-family: 'FontAwesome'; font-size: 80px; z-index: 2;}

.agp_heading_search {width: 100%; float: left; margin: 30px 10px;}
.agp_heading {width:50%; float: left; font-size: 40px; font-weight: 200; color: #e7113f; font-family: 'Titillium Web'; margin: 30px 0;}
.agp_search {width:50%; float: left; background: url(../../../../bundles/thinkdigitfrontend/images/auto_gp/agp_search_bg.jpg); padding: 20px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}
.agp_search .seachText {width: 85%; float: left; padding: 13px; background: #fff url(../../../../bundles/thinkdigitfrontend/images/search-icon-black.png) no-repeat right; border: #ccc solid 1px; position: relative; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;
	-webkit-box-shadow: rgba(0,0,0,.1) 0 0 10px inset; -moz-box-shadow: rgba(0,0,0,.1) 0 0 10px inset; -ms-box-shadow: rgba(0,0,0,.1) 0 0 10px inset; -o-box-shadow: rgba(0,0,0,.1) 0 0 10px inset; box-shadow: rgba(0,0,0,.1) 0 0 10px inset;
-webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
	.agp_search .seachText:focus {border: #e7113f solid 1px;}
.agp_search .seachGo {width: 13%; height: 44px; float: left; padding: 2px 10px; margin: 0 0 0 2%; background: #e7113f; position: relative; font-family: 'Titillium Web'; color: #fff; border:none; font-size: 32px; line-height: 36px; font-weight :200; cursor: pointer;
-webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;
-webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.agp_search .seachGo:hover {background: #000;}


.itemListTitleZone {width: 100%; float: left; border-top: #d0d0d0 solid 1px; margin: 35px 0;}
.itemListTitle {width: 100%; float: left; color: #e7113f; text-transform: uppercase; font-size: 3em; font-weight: 200; padding: 50px 0 0 0;}
.itemList {padding: 0 45px 0 55px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}
.itemList .item {display: inline-block; padding: 0 0 50px 0; margin: 0 7px;}
.itemList .item a {width:100%; float:left; background: #fff; border: #ccc solid 1px; position: relative; padding: 0 0 50px 0;
	-webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.itemList .item a .itemRating {position: absolute; left: 50%; bottom: 0; width: 54px; height: 54px; float: left; margin: 0 0 -27px -27px; z-index: 1; text-align: center; color: #fff; line-height: 54px; font-size: 24px; font-weight: 600;}
.itemList .item a .itemRating {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -216px -90px;}
.itemList .item a .itemRating.green {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat 0 -90px;}
.itemList .item a .itemRating.yellow {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -54px -90px;}
.itemList .item a .itemRating.orange {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -108px -90px;}
.itemList .item a .itemRating.red {background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -162px -90px;}

.itemList .item a img {width: 100%; display: block;}
.itemList .item a .viewDetailsBtn {background: #000; color: #fff; text-transform: uppercase; font-size: 12px; font-weight: 600; padding: 5px 10px; position: absolute; left: 0; top: 0; z-index: 1; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.itemList .item a .itemTitle, .itemPrice {width: 100%; float: left; font-size: 24px; font-weight: 200; line-height: 26px; padding: 10px 10px; color: #666; text-align: center; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.itemList .item a .itemPrice {padding: 0 10px 0 10px; color: #000;}
.itemList .item:hover a {border: #e7113f solid 1px;}
.itemList .item:hover a .viewDetailsBtn {background: #e7113f}
.itemList .item:hover a .itemTitle {color: #e7113f}



.owl-theme.itemList .owl-controls .owl-buttons {top:42%; margin: -27px 0 0 0;}
.owl-theme.itemList .owl-controls .owl-buttons .owl-prev-front, .owl-theme.itemList .owl-controls .owl-buttons .owl-next-front {background: #fff; width: 54px; height: 78px; position: absolute; 
	-webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.owl-theme.itemList .owl-controls .owl-buttons .owl-prev-front {left: -50px; top: 0; z-index: 2;}
.owl-theme.itemList .owl-controls .owl-buttons .owl-next-front {right: 50px; top: 0; float: right; position: absolute;}
.owl-theme.itemList .owl-controls .owl-buttons .owl-prev-front:hover, .owl-theme.itemList .owl-controls .owl-buttons .owl-next-front:hover {-webkit-box-shadow: rgba(0,0,0,.3) 0 0 5px; -moz-box-shadow: rgba(0,0,0,.3) 0 0 5px; -ms-box-shadow: rgba(0,0,0,.3) 0 0 5px; -o-box-shadow: rgba(0,0,0,.3) 0 0 5px; box-shadow: rgba(0,0,0,.3) 0 0 5px;}
.owl-theme.itemList .owl-controls .owl-buttons .owl-prev-front:before, .owl-theme.itemList .owl-controls .owl-buttons .owl-next-front:before {content: '\f104'; float: left; position: absolute; right: 15px; top:35%; color: #666; font-family: 'FontAwesome'; font-size: 80px; z-index: 2;}
.owl-theme.itemList .owl-controls .owl-buttons .owl-next-front:before {content: '\f105'; float: right; z-index: 2;}
















































/*-Media Query ------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------------------------------------------------------------UI/UX design Nazakat Ali--*/

@media only screen and (min-width: 1680px) {
.registrationArea form .Row .LeftPann, .RightPann {width:400px !important;}
p.rewardPoints {display:inline-block; float:left; margin:10px 0 0 0;}
.carousel .box .visual img {height:280px;}

}

@media only screen and (max-width: 1679px) {
.registrationArea form .Row .LeftPann, .RightPann {width:400px !important;}
p.rewardPoints {display:inline-block; float:left; margin:10px 0 0 0;}
.carousel .box .visual img {height:210px;}
.compare-area .box {width:230px;}

}



@media only screen and (max-width:1279px) {
.owl-theme.auto_gp_carousel .owl-controls .owl-buttons {max-width: 90%; left: 0; top:50%; margin: -30px 0 0 5%;}
.owl-theme.auto_gp_carousel .owl-controls .owl-buttons .owl-prev-front:before , .owl-theme.auto_gp_carousel .owl-controls .owl-buttons .owl-next-front:before {font-size: 40px;}

.agp_heading {width:100%; font-size: 24px; margin: 0 0 20px 0;}
.agp_search {width:100%;}
.agp_heading_search {margin: 30px 0;}
.agp_search .seachText {width: 75%;}
.agp_search .seachGo {width: 23%;}

.sub_menu{margin: 0 auto 0 auto !important;}
.main-area {padding:0 20px;}
#header .logo {margin:6px 30px 0 1px;}
/* #nav>ul>li {font:300 13px/60px 'Oswald', sans-serif;} */
#nav>ul>li>a {padding-left:12px; padding-right:12px;}
/* #nav .nav-drop .area {padding:22px 20px 24px;} */
#nav .brands {width:50%;}
#nav .platform {padding:0 1% 0 0.813%;}
#nav .tools {padding:0 0 0 2.45%;}
#nav .top-list {margin:0;}
#nav .top-list .item {padding:0 5px;}
#nav .area1 {padding:0 2.89% 0 0.36%; width:13.91%;}
#nav .area2 {padding:0 1.01% 0 1.89%; width:11.81%;}
#nav .area3 {padding:0 0.56% 0 2.125%; width:29.33%;}
#nav .area4 {padding:0 0 0 1.97%; width:32.23%;}
.top-socials li {margin:0 4px 0 4px;}
.top-search {width:16%;}
.top-search .holder {padding:17px 14px 18px 13px;}
.search-area {left:-313px;}
.top-login {margin:0 0 0 -1px;}
.link-top {display:none;}
.top-login .holder {/* padding:19px 10px 21px; width:34px; */}
.top-login .holder .sep {display:none;}
.top-login .holder>a {display:none;}
.top-login-area {left:-128px;}
.top-promo {padding:20px;}
.top-promo .ad {/*float:right;*/ padding:0;}
.promo-nav {margin:0;}
.carousel {border-bottom:3px solid #000;}
.carousel .slide .box {margin:0;}
.carousel .slide .box .tag {top:225px; left:18px; font:16px/22px 'Titillium Web', sans-serif;}
.carousel .slide .box .tag1:before,.carousel .slide .box .tag2:before,.carousel .slide .box .tag3:before,.carousel .slide .box .tag4:before {margin:0 7px 0 0; width:15px; height:20px;}
.carousel .slide .box .tag1:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -470px 0;}
.carousel .slide .box .tag2:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -470px -20px;}
.carousel .slide .box .tag3:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -470px -40px;}
.carousel .slide .box .tag4:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -470px -60px;}
.carousel .box .visual .play {margin:-26px 0 0 -26px; width:52px; height:52px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat 0 -100px;}
.carousel .box .txt {padding:7px 15px 8px;}
.carousel .box .txt h2 {margin:0 0 8px; font:200 1.5em/1.190em 'Titillium Web', sans-serif;}
.panel-categories {padding:0px 0 16px;}
.panel-categories .logo2 {margin:0 13px 0 0;}
.categories-list .mask .slide {width:83px;}
.categories-list .cartech {display:none;}
.main-holder {padding:0 0 17px;}
.content-holder {margin:0 0 0 320px; padding:33px 0 0;}
.articles-box h1 {margin:0 0 20px; font:200 2.143em/1.133em 'Titillium Web', sans-serif;}
.form-subscribe {margin:7px 0 0; padding:0; height:22px;}
.form-subscribe label {padding:2px 0 0; width:160px; height:20px; font:11px/20px 'Titillium Web', sans-serif;}
.form-subscribe .text {width:112px;}
.form-subscribe input[type="text"] {padding:5px 0 2px 5px; font:italic 10px/15px Georgia, Times, serif;}
.form-subscribe .input-placeholder-text {top:4px; left:9px; font:italic 10px/15px Georgia, Times, serif;}
.form-subscribe input[type="submit"] {margin:0 0 -1px; width:52px; height:23px; font:11px 'Titillium Web', sans-serif;}

.rightSubscribe {margin:0 0 20px 0; height:inherit; padding:1px;}
.rightSubscribe label {width:100%; font: 12px/32px "Titillium Web",sans-serif; height:32px;}
.rightSubscribe .input-placeholder-text {top: 10px; left: 15px; font: italic 12px/15px Georgia,Times,serif;}
.rightSubscribe .text {width:100%;}
.rightSubscribe input[type="text"]{padding:10px 24px 7px;}
.rightSubscribe input[type="submit"]{width: 87px; height: 34px; font: 14px "Titillium Web",sans-serif;}

.columns {padding:0;}
.columns .column1 {width:48.5%;}
.columns .column2 {width:48.5%;}
.articles-box .article {padding:25px 0 34px;}
.articles-box .articles-holder {padding:0;}
.articles-box .article:first-child {padding:0 0 34px;}
.articles-box .column2 .article {padding:24px 0 26px;}
.articles-box .column2 .article:first-child {padding:0 0 26px;}
.articles-box .article .tag {margin:0 0 6px;}
.articles-box .article .visual-holder {margin:0 0 21px;}
.articles-box .column2 .article .visual-holder {margin:0 0 35px;}
.articles-box .article .visual .play {margin:-31px 0 0 -32px; width:64px; height:63px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat 0 -220px;}
.articles-box .article .visual .thumbnails .category {top:-15px; left:49px; width:33px; height:33px;}
.articles-box .article .visual .thumbnails .category.photo {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -490px 0;}
.articles-box .article .visual .thumbnails .category.video {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -490px -40px;}
.articles-box .article .visual .thumbnails .thumbnail img {display:block; width:65px;}
.articles-box .article h2 {margin:0 0 18px; font:200 2.286em/1.188em 'Titillium Web', sans-serif;}
.articles-box .column2 .article h2 {margin:0 0 7px; font:200 2.714em/1.211em 'Titillium Web', sans-serif;}
.articles-box .article .meta .sub-meta {padding:0 12px 0 0;}
.carousel2 {margin:0 0 34px;}
.carousel2 .slideset {width:101.81%;}
.carousel2 .box {margin:0 7.1% 0 0;}
.carousel2 .txt {padding:0 5px 12px;}
.carousel2 h3 {margin:0; font:200 1.286em/1.222em 'Titillium Web', sans-serif;}
.carousel2 .block {margin:0; height:72px;}
.carousel2 .sub-meta .comments:before {margin:0 4px 0 0;}
.carousel2 .sub-meta .date {margin:0 -2px 0 0;}
.carousel2 .btn-prev,.carousel2 .btn-next {top:9px;}
.carousel2 .btn-prev {right:89px;}
.carousel2 .btn-next {right:0;}
.carousel3 {margin:0 0 54px;}
.carousel3 h2 {margin:0 0 21px;}
.carousel3 .slideset {width:100.9%;}
.carousel3 .box {margin:0 2.69% 0 0;}
.carousel3 .visual {margin:0 0 10px;}
.carousel3 .visual .play {margin:-28px 0 0 -28px; width:56px; height:56px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -70px -220px;}
.carousel3 .txt {padding:0 15px 10px;}
.carousel3 h3 {margin:0 0 2px; font:300 1.286em/1.222em 'Titillium Web', sans-serif; min-height:88px;}
.carousel3 .btn-prev,.carousel3 .btn-next {top:8px;}
.carousel3 .btn-prev {right:89px;}
.carousel3 .btn-next {right:0;}
#sidebar {padding:40px 0 0;}
.side-ad {padding:0 0 23px;}
.side-ad.tablet {display:none;}
.side-ad-detail.tablet {display:none;}
.popular-box {padding:0 0 6px;}
.popular-box h1 {font:200 2.143em/1.133em 'Titillium Web', sans-serif;}
#footer {border-bottom:6px solid #e30031;}
#footer .area1 {padding:0 2.9% 0 0; width:52%;}
#footer .area2 {padding:0; width:45%;}
#footer .box1 {padding:0 2.9% 0 0; width:52%;}
#footer .box2 {padding:0; width:45%;}
.bottom-nav li {margin:0 0 0 20px;}
.article-block #content .break {height:2px;}
.article-block .article-pre-title {margin:0 0 11px; clear:both;}
.article-block .rating {margin:-8px 1px 0 180px;}
.article-block .meta {margin:0 0 37px;}
.article-nav li a span {padding:2px 30px 0;}
.article-nav li.active a span,.article-nav li a:hover span {padding:2px 29px 0;}
.article-nav li.active:first-child a span,.article-nav li:first-child a:hover span {/*padding-left:3px;*/}
.article-block .content-holder {margin:0 320px 0 0;}
.article-gallery {margin:0 0 20px;}
.article-gallery .play {margin:-50px 0 0 -50px; width:99px; height:99px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat;}
.article-gallery .thumbnails .category {top:-19px; right:60px; width:37px; height:37px;}
.article-gallery .thumbnails .category.photo {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -200px 0;}
.article-gallery .thumbnails .link-open {padding:8px 10px 0; width:56px; height:36px; font:300 14px/14px 'Oswald', sans-serif;}
.article-gallery .thumbnails .thumbnail {width:78px;}
.article-gallery .btn-prev,.article-gallery .btn-next {margin:-20px 0 0; width:41px; height:41px;}
.article-gallery .btn-prev {left:14px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -100px 0;}
.article-gallery .btn-next {right:14px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -150px 0;}
.article-gallery .btn-prev:hover {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -100px -50px;}
.article-gallery .btn-next:hover {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -150px -50px;}
.article-block .info {padding:0 0 24px;}
.article-block .info .editor {margin:0 0 0 0; text-align:left;}
.article-block .info .user .icon .counter {display:block; width:44px; height:44px; font:22px/44px 'Oswald', sans-serif; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -250px -50px;}
.article-radios {width:100px; font-size:.7em;}
.article-radios .radios label {margin:8px 0 4px;}
.article-radios .radios label:first-child {margin:8px 0 4px;}
.article-radios .radios .rad-area {margin:3px 5px 0 0; width:13px; height:13px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -40px -370px;}
.article-radios .radios .rad-checked {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -40px -390px;}
.article-block .price-item {padding:0 0 0 10px;}
.article-block .price-item .price {margin:0 0 2px;}
.article-block .price-item .title {font:300 12px/12px 'Titillium Web', sans-serif;}
.article-block .count {padding:29px 0.3% 0 0; width:18.07%;}
.article-block .count .counter {margin:0 0 4px;}
.article-block .count .title {font:300 12px/12px 'Titillium Web', sans-serif;}
.article-block .graph {padding:15px 0 0; width:15.96%;}
.article-block .graph .visual {margin:0 0 14px;}
.article-block .graph .visual img {display:block; width:100%;}
.article-block .graph .title {font:300 12px/12px 'Titillium Web', sans-serif;}
.two-columns {padding:6px 0 0;}
.pros h2,.article-block #content .pros h2 {margin:0 0 5px;}
.pros-list {padding:0 0 20px;}
.pros-list li {padding:0 0 0 21px; line-height:1.636em; font-size:1.1em;}
.pros-list li:before {margin:13px 0 0 -21px;}
.cons h2,.article-block #content .cons h2 {margin:0 0 5px;}
.cons-list {padding:0 0 20px;}
.cons-list li {padding:0 0 0 21px; line-height:1.636em; font-size:1.1em;}
.cons-list li:before {margin:13px 0 0 -21px;}
.verdict {padding:0 0 1px; line-height:1.208em;}
.verdict h2,.article-block #content .verdict h2 {margin:0 0 11px; line-height:1.038em; font-size:1.083em;}
.verdict p,.article-block #content .verdict p {margin:0 0 29px;}
.recommended-box {padding:3px 0 10px;}
.recommended-box h2,.article-block #content .recommended-box h2 {margin:0 0 22px;}
.recommended-list li {margin:0 0 18px 3%; width:31.33%;}
.recommended-list li:first-child {margin-left:0;}
.recommended-list .visual {margin:0 0 39px;}
.recommended-list .visual .tag {top:16px; left:13px; font:14px/22px 'Titillium Web', sans-serif;}
.recommended-list .visual .tag4:before {margin:0 4px 0 0; width:20px; height:22px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -200px -50px;}
.break.alter {margin:0 0 22px;}
.article-block .alignright img {margin:47px 0 25px 25px;}
.article-block #content p {margin:0 0 21px;}
.article-block #content h2 {margin:0 0 3px;}
.article-block figure {padding:3px 0 6px;}
.article-block figure .visual {margin:0 0 24px;}
.article-table h2,.article-block #content .article-table h2 {margin:-4px 0 33px;}
.article-table table {margin:0 0 25px;}
.article-table table th {padding:4px 5px;}
.article-table table td {padding:6px 5px 5px;}
.article-block blockquote {margin:-5px 0 1px 20px;}
.gift {margin:0 100px 17px 0; padding:11px 0;}
.other-box {padding:0 0 15px;}
.other-box h2,.article-block #content .other-box h2 {margin:0 0 11px;}
.other-list li {margin:0 0 20px 1.38%; width:23.96%;}
.other-list li:first-child {margin-left:0;}
.other-list .visual {margin:0 0 14px;}
.other-list h3 {font:200 1.25em/1.16em 'Titillium Web', sans-serif;}
.article-block .tags {margin:0 0 20px;}
.discuss {overflow:hidden;}
.shops-box {margin:-2px 0 40px;}
.side-ad-detail {margin:0 0 32px;}
#sidebar h2 {margin:0 0 13px; font:200 2.143em/1.2em 'Titillium Web', sans-serif;}
.article-block #sidebar .popular-box {padding:0 0 4px;}
.article-block #sidebar .popular-box h2 {margin:0 0 10px;}
.article-block #sidebar .popular-list li {padding:10px 0 21px;}
.article-block #sidebar .latest-videos-box h2 {margin:0 0 2px;}
.latest-videos-box {padding:0 0 4px;}
.latest-videos-list li {padding:16px 0 14px;}
.resource-box {padding:0;}
.resource-list {padding:1px 0 0;}
.help-box {padding:0 0 32px;}
.featured-story {margin:0 0 24px;}
.featured-story-nav {padding:2px 0 0 29px;}
.featured-story-nav li {margin:0 4px 0 0;}
.featured-story-nav li a {padding:0 5px 10px 5px;}
.featured-story-nav li.phone.active a,.featured-story-nav li.phone a:hover {margin-right:20px;}
.featured-story-nav li a:hover {padding:0 5px 10px 5px;}
.featured-story-nav li.active a,.featured-story-nav li.active a:hover {padding:0 0 6px 0;}
.featured-block .box {margin:0 0 0 2.02%; width:23.48%;}
.featured-block .box:first-child {margin:0;}
.featured-block .visual-holder {margin:0 0 35px;}
.featured-block .visual .tag {top:8px; left:7px; font:11px/22px 'Titillium Web', sans-serif;}
.featured-block .visual .tag4:before {margin:0 4px 0 0; width:20px; height:22px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -200px -50px;}
.featured-block .box .rank {bottom:-25px;}
.featured-block h2 {margin:0 0 5px; font:200 2.143em/1.2em 'Titillium Web', sans-serif;}
.featured-block .main-price {margin:0 0 10px; font:200 2.571em/1.111em 'Titillium Web', sans-serif;}
.featured-block .logo {margin:7px 0 0;}
.featured-block .logo img {display:block; width:83px;}
.featured-block .popup-holder {margin:9px 0 0;}
.featured-block .popup-holder .popup {top:14px; right:auto; left:50%; margin:0 0 0 -141px; padding:26px 0 0; width:282px;}
.featured-block .meta .author {line-height:12px; font-size:10px;}
.featured-block .meta .sub-meta .comments {font-size:10px;}
.featured-block .meta .sub-meta .comments:before {content:""; margin:0 3px 0 0; width:15px; height:14px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -100px -80px;}
.featured-block .meta .sub-meta .date {font-size:10px;}
.featured-block .meta .sub-meta .date:before {content:""; margin:0 3px 0 0; width:14px; height:14px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -120px -80px;}
.ranges-block {padding:0 0 30px;}
.ranges-block .boxes {overflow:hidden; padding:0 0 20px; width:100%;}
.ranges-block .box1 {padding:0 2% 0 0; width:36%;}
.ranges-block .box2 {padding:0 2% 0 0; width:24%;}
.ranges-block .box3 {padding:0 2% 0 0; width:33%;}
.ranges-block .ad {float:none; border-top:1px solid #d0d0d0; padding:30px 0 0; text-align:center;}
.content-ad {margin:0 0 32px; border-bottom:1px solid #d0d0d0; padding:20px 0 40px;}
.best-box {margin:0 0 -2px; padding:12px 0 0;}
.best-box .logo-digit-top {margin:-5px 38px 0 0;}
.best-box h2,#sidebar .best-box h2 {margin:0 0 23px; line-height:1.2em; font-size:2.143em;}
.fight-box {margin:0 0 -8px;}
.fight-box h2,#sidebar .fight-box h2 {margin:0 0 22px; line-height:1.2em; font-size:2.143em;}
.videos-heading {padding:18px 0 38px;}
.video-navs-row {margin:0 0 39px;}
.video-nav li {margin:0 0 0 18px;}
.video-nav li:first-child {margin:0;}
.video-nav .hide1 {display:none;}
.video-nav li.more {display:block; margin:0 0 0 12px;}
.video-nav li.more a {display:block; margin:7px 0 0; overflow:hidden; width:0; height:0; border:solid transparent; border-width:6px 0 6px 6px; border-left-color:#e7113f;}
.carousel.alter {border-bottom:3px solid #000;}
.videos-area .box {padding:37px 0 55px;}
.videos-area .article .meta {bottom:35px;}
.loading-box.alter {margin:52px auto 27px;}
.videos-block .content-holder {margin:0 320px 0 0;}
.videos-gallery {margin:7px 0 31px;}
.videos-gallery .play {margin:-38px 0 0 -38px; width:77px; height:76px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -390px -300px;}
.videos-gallery .btn-prev,.videos-gallery .btn-next {margin:-15px 0 0; width:30px; height:30px;}
.videos-gallery .btn-prev {left:15px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -220px -300px;}
.videos-gallery .btn-next {right:15px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -250px -300px;}
.videos-gallery .btn-prev:hover {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -220px -330px;}
.videos-gallery .btn-next:hover {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -250px -330px;}
.videos-gallery .btn-prev,.videos-gallery .btn-next {display:none;}
.videos-gallery:hover .btn-prev,.videos-gallery:hover .btn-next {display:block;}
.video-content {padding:0 0 30px;}
.video-content .meta {margin:0 0 23px;}
.videos-block .discuss {margin:-9px 0 0;}
.recommended-box2 h2,#sidebar .recommended-box2 h2 {margin:0 0 16px;}
.recommended-list2 {padding:3px 0 0;}
.articles-box .articles-frame {margin:0 0 30px; padding:16px 15px 15px;}
.articles-box .column2 .articles-frame .article .tag {margin:0 0 5px;}
.articles-box .column2 .articles-frame .article {border:0;}
.articles-box .column2 .articles-frame .article .visual-holder {margin:0 0 16px;}
.articles-box .column2 .articles-frame .article h2 {margin:0 0 3px;}
.articles-box .column2 .articles-frame .article:hover .meta {display:none;}
.articles-box .column2 .articles-frame .article .social {position:static; bottom:auto; left:auto; margin:-3px 0 -2px; background:none;}
.articles-box .article-columns {margin:0;}
.articles-box .article-columns .article {padding:14px 0 23px; width:47.3%;}
.articles-box .article-columns .article:first-child {padding:14px 0 23px; width:47.3%;}
.articles-box .column2 .articles-frame .article-columns .article .visual-holder {margin:0 0 15px;}
.articles-box .column2 .articles-frame .article-columns .article .tag {margin:0 0 8px;}
.articles-box .column2 .articles-frame .article-columns .article h2 {margin:0 0 11px; font:200 2.143em/1.2em 'Titillium Web', sans-serif;}
.articles-box .column2 .articles-frame .article-columns .article p {margin:0; line-height:1.357em; font-size:1.143em;}
.articles-box .column2 .articles-frame .article-columns .article .sub-meta {float:left; padding:0;}
.articles-box .column2 .articles-frame .article-columns .article .sub-meta .date:before {margin:0 4px 0 0;}
.articles-box .column2 .articles-frame .article-columns .article .article-height {padding:0 0 24px; min-height:625px;}
.compare-heading .icon {margin:-20px 35px 0 0;}
.help-decide-btn {margin:10px 0 0; padding:0 20px 2px 14px; font:300 16px/28px 'Oswald', sans-serif;}
.help-decide-btn:before {margin:7px 8px 0 0;}
.compare-slider .btn-prev,.compare-slider .btn-next {top:105px;}
.compare-slider .btn-prev {left:7px;}
.compare-slider .btn-next {right:0;}
.compare-area .box {margin:0 0 0 7px; width:183px;}
.compare-area .box1 {width:224px;}
.compare-area .close-row {padding:40px 0 8px;}
.compare-area .close-row .close {width:11px; height:11px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -340px -350px;}
.compare-area .visual-holder {margin:0 0 34px;}
.compare-area .extra .heading {padding:15px 12px 12px; line-height:14px; font-size:11px;}
.compare-area .extra .heading .title {line-height:18px; font-size:14px;}
.form-compare .check-list {padding:120px 0 0;}
.form-compare .select-area {height:30px;}
.form-compare .select-area .center {margin:0 32px 0 0; padding:5px 8px; line-height:18px; font-size:14px;}
.form-compare .select-area .select-opener {width:32px; height:28px;}
.form-compare .select-area .select-opener:after {top:12px; left:10px; border-width:5px 6px;}
.drop-compare-select ul li {font:300 14px/18px 'Titillium Web', sans-serif;}
.drop-compare-select ul li a {padding:5px 8px;}
.compare-area .price-row {margin:0 0 11px;}
.compare-area .price-row .price-title {padding:18px; line-height:1.125em; font-size:2.286em;}
.compare-area .price-row .price {padding:14px 0 24px; line-height:1.214em; font-size:2em;}
.popup2 {width:240px;}
.popup-holder .popup2 {top:105px; margin:0 0 0 -120px; width:240px;}
.popup2 .shops-box {padding:12px 15px 1px;}
.popup2 .shops-box h3 {font:300 24px/24px 'Titillium Web',sans-serif;}
.popup2 .shops-list {padding:0;}
.popup2 .shops-list li {padding:6px 0;}
.popup2 .shops-list .logo-holder {margin:0 12px 0 0; width:76px;}
.popup2 .shops-list .logo-holder img {display:block; float:none; width:auto; max-width:100%;}
.popup2 .shops-list .price {float:left; margin:1px 0 0; padding:0 !important; line-height:28px !important; font-size:14px !important;}
.popup2 .shops-list .btn {margin:7px 0 0; padding:0 3px; line-height:17px; font-size:10px;}
.popup2 .shops-list .btn:before {margin:1px 2px 0 0; width:14px; height:14px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -330px -370px;}
.compare-menu {margin:0 0 20px;}
.compare-menu li {margin:0 0 0 21px;}
.compare-menu li:first-child {margin:0 0 0 21px;}
.compare-block .opener .bullet {margin:16px 4px 0 16px;}
.compare-block .box1 {float:left; padding:16px 0; width:224px;}
.compare-block .box {margin:0 0 0 7px; padding:16px 0; width:183px; line-height:1.2em; font-size:1.429em;}
.compare-block .box1 .area-left {line-height:1.091em; font-size:1.1em;}
.compare-block .year {line-height:1em; font-size:1.2em;}
.compare-block .details {margin:-8px 0 -5px; line-height:1.8em; font-size:1em;}
.compare-block .type-list {margin:-13px 0 2px;}
.compare-block .type-list li.green,.compare-block .type-list li.red {padding:12px 0 0 26px;}
.compare-block .type-list li.green:before,.compare-block .type-list li.red:before {margin:6px 0 0 -24px;}
.compare-block .inches {margin:4px 0 3px; padding:19px 0 0; height:48px;}
.compare-block .ppi:after {margin:-3px 0 -3px 13px;}
.compare-block .speed:after {margin:-3px 0 -2px 12px;}
.compare-block .life:after {margin:1px 0 0 12px;}
.compare-block .ram-speed:after {margin:2px 0 0 12px;}
.compare-block .price {margin:0 0 15px; line-height:0.871em; font-size:1.55em;}
.compare-ad {padding:10px 0 20px;}
.compare-winner {margin:29px 0 10px;}
.compare-winner .holder {padding:27px 0 31px;}
.compare-winner .box {margin:0 0 0 7px; width:183px;}
.compare-winner .box1 {width:224px;}
.compare-winner .row {padding:0 0 10px; height:auto !important; min-height:89px;}
.compare-winner .txt {padding:0 5px 0 0; line-height:17px; font-size:14px;}
.compare-winner .visual {margin:3px 6% 10px 0; width:42.6%;}
.compare-panel .holder {padding:0 20px;}
.compare-panel .box1 {width:224px;}
.compare-panel .box {margin:0 0 0 7px; padding:15px 0 22px; width:183px;}
.compare-panel .close-row {padding:0 0 5px;}
.compare-panel .box:before {margin:0 0 0 -4px;}
.compare-panel .title {padding:24px 0 0;}
.compare-panel .visual {margin:3px 4% 10px 0; width:39.4%;}
.compare-panel .txt {padding:0 5px 0 0;}
.downloads-heading {margin:-7px 0 35px;}
.form-search2 {margin:88px 0 0;}
.form-search2 input[type="text"] {width:252px;}
.downloads-heading .icon {margin:5px 36px 0 0;}
.downloads-heading h1 {margin:0 0 10px;}
.layout-three-cols #sidebar {padding:5px 0 0; width:21.14%;}
.btn-download {margin:0 0 40px; padding:8px 15px 9px; line-height:7px; font-size:7px; color:#999;}
.btn-download:before {margin:3px 11px 0 0; width:23px; height:23px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -200px -410px;}
.btn-download .title {line-height:21px; font-size:21px; color:#fff;}
.btn-download:hover:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -230px -410px;}
.specs-box.alter h2,#sidebar .specs-box.alter h2 {margin:0 0 -1px;}
.specs-box.alter .specs-list li,.specs-box.alter .specs-list li:first-child {border:solid #d0d0d0; border-width:0 0 1px; padding:15px 0 15px; line-height:1.409em; font-size:1.571em;}
.layout-three-cols #twocolumns {width:76.83%;}
.layout-three-cols #content {padding:0;}
.downloads-categories-area {padding:6px 0 0;}
.layout-three-cols .aside {padding:4px 0 0 20px;}
.downloads-box {padding:9px 0 0;}
.downloads-box h3 {margin:0 0 27px; min-height:72px; line-height:1.2em; font-size:2.143em; color:#E7113F;}
.downloads-box h3 .icon {margin:-1px 8px 0 1px;}
.downloads-list {padding:0 10px 0 0;}
.deals-powered {margin:-21px -1px 0 0;}
.deals-powered .title {padding:0 6px 2px;}
.deals-block {margin:0 0 38px;}
.deals-block .holder {margin:0 0 0 -6.55%;}
.deals-box,.deals-box.ad-box {margin:0 0 0 6.15%; width:27.18%;}
.deals-box .ad {margin:0 -15px 0 0;}
.article-block2 .break {margin:0 0 33px;}
.article-block2 .content-holder {margin:-4px 320px 0 0;}
.article-block2 h1 {margin:0;}
.article-block2 .tall p {margin:0 0 19px;}
.article-visual {margin:0 0 24px;}
.article-block2 .quote2 {margin:-4px 0 10px 20px; width:320px;}
.article-block2 .video-info {margin:-3px 0 0; padding:30px 0 0;}
.article-block2 .gift {margin:0 100px 19px 0;}
.article-block2 .other-box {padding:0 0 57px;}
.article-block2 .other-box h2 {margin:0 0 15px;}
.article-block2 .tags {margin:0 0 22px;}
.article-block2 #sidebar h2 {margin:0 0 20px;}
.article-block2 .popular-box {margin:-1px 0 -2px;}
.article-block2 .popular-list li {padding:0 0 31px;}
.article-block2 .resource-box {margin:-1px 0 0;}
.article-block2 .resource-list {margin:-1px 0 0;}
.downloads-block .content-holder {margin:0 336px 0 0;}
.downloads-head {padding:29px 0 36px;}
.downloads-gallery-holder {padding:32px 0 39px;}
.downloads-gallery .visual {margin:3px 26px 0 0;}
.downloads-gallery .category {margin:0 0 10px;}
.downloads-gallery h3 {margin:0 0 12px; line-height:1.2em; font-size:2.143em;}
.downloads-gallery p {margin:0 0 14px;}
.downloads-gallery .pagination {padding:0 0 0 313px;}
.downdloads-area {padding:33px 0 0;}
.downdloads-area .hero-masonry {margin:0 0 98px -3.086%;}
.downdloads-area .hero-item {margin:0 -3px 10px 3%; width:47%;}
.downloads-box2 {padding:0 0 11px;}
.downloads-box2 h2 {line-height:1.2em; font-size:2.143em;}
.downloads-list2 {padding:0 0 1px;}
.downloads-box2 .link-more {padding:0 30px;}
.finder-box {padding:0 0 28px;}
.downloads-block .downloads-list {padding:25px 2px 16px;}
.downloads-block .content-holder {margin:0 320px 0 0;}
.downloads-block.alter .downloads-head {padding:48px 0 36px;}
.downloads-head .icon {margin:-28px 19px 0 0;}
.downloads-block.alter .downloads-head h1 {margin:0 0 6px; line-height:1.2em; font-size:2.143em;}
.downloads-block.alter .downloads-gallery-holder {padding:32px 0 41px;}
.downloads-block.alter .downloads-gallery .visual {margin:3px 19px 0 0;}
.downloads-block.alter .downloads-gallery .category {margin:0 0 9px;}
.downloads-block.alter .downloads-gallery h3 {margin:0 0 8px; line-height:1.188em; font-size:2.286em;}
.downloads-block.alter .downloads-gallery p {margin:0 0 24px;}
.downloads-block.alter .downloads-gallery .pagination {padding:0 0 0 306px;}
.downloads-block.alter .download-story {margin:-1px 0 162px;}
.downloads-block.alter .download-story-box .visual {margin:0 19px 0 0;}
.downloads-block.alter .download-story-box .system {padding:0 9px 0 0;}
.downloads-block.alter .download-story-box .link-more {color:#555;}
.downloads-block.alter .download-story-box .link-more:hover {color:#ff0048;}
.filter-heading {padding:27px 0 43px;}
.filter-heading .icon {margin:-19px 28px 0 0;}
.filter-nav li {margin:0 13px 0 0;}
.filter-nav-row .help-decide-btn {margin:1px 0 0; padding:6px 20px 5px 14px;}
.filter-clear {margin:0 0 23px; padding:1px 0 0; line-height:1.667em; font-size:1.286em;}
.sort-row-holder {margin:0 0 20px;}
.compare-panel2 {margin:20px 0 0; padding:17px 15px 19px; -webkit-box-shadow:-1px 1px 2px rgba(0,0,0,0.1); box-shadow:-1px 1px 2px rgba(0,0,0,0.1);}
#compare-target .compare-panel2  {margin:0;}
.form-sort {margin:0 0 20px;}
.compare-btn {margin:0 0 20px 29px;}
.compare-panel2 .clear-row {padding:0 0 16px;}
.compare-panel2 .link-clear {margin:0;}
.compare-panel2 .box {padding:0 2.5% 20px 2.583%; width:19.029%;}
.compare-panel2 .visual {float:none; margin:1px 0 10px; width:100%;}
.form-filter-results {margin:0 0 107px;}
.filter-result {margin:0 0 30px; padding:14px 0 15px 20px; -webkit-box-shadow:-1px 1px 3px rgba(0,0,0,0.1); box-shadow:-1px 1px 3px rgba(0,0,0,0.1);}
.filter-result .visual-holder {margin:6px 39px 0 0; width:33.9%;}
.filter-result .link-details {padding:0 12px; line-height:2.333em; font-size:0.643em;}
.filter-result .txt {padding:0;}
.filter-result h2 {margin:0 0 10px; line-height:1.154em; font-size:1.857em;}
.filter-result .active-box {margin:0 11px 0 0;}
.filter-result .active-box>.price {margin:0 0 12px; line-height:32px; font-size:28px;}
.filter-result .popup-holder {margin:0 0 13px;}
.filter-result .popup-holder .popup {margin:0 0 0 -150px;}
.filter-result .info .title {letter-spacing:-0.5px;}
.filter-result .info .item {padding:8px 0 0; width:25%;}
.filter-result .info .inches {margin:0 auto 3px; line-height:36px; font-size:18px;}
.filter-result .info .storage {margin:0; line-height:36px; font-size:18px;}
.filter-result .info .ppi {margin:0; line-height:36px; font-size:18px;}
.filter-result .info .life {margin:0; line-height:36px; font-size:18px; letter-spacing:-1px;}
.form-filter-results .content-ad {padding:0 98px 32px;}
.find-heading h1 {margin:0 8px 3px;}
.find-heading p {margin:0 8px 24px;}
.question-panel {margin:0 -9999px 34px; padding:25px 9999px 27px;}
.question-panel h2 {margin:0 0 25px;}
.find-block .content-holder {margin:0 320px 0 0;}
.question-block .sliders {padding:33px 0 48px;}
.question-block .sliders .titles-row {padding:0 0 12px 255px;}
.question-block .sliders .title {width:255px;}
.question-block .sliders .slider-holder {margin:0 0 0 255px;}
.guru-stats {padding:0 0 25px;}
.find-block .help-box h2,.find-block #sidebar .help-box h2 {margin:0 0 9px; line-height:1.2em; font-size:2.857em;}
.specs-block h1 {margin:0 0 24px;}
.specs-block .meta {margin:0 0 28px;}
.specs-nav {display:table; margin:0 0 40px;}
.specs-nav li {display:table-cell; float:none; text-align:center;}
.specs-nav li a span {padding:2px 0 0;}
.specs-block .content-holder {margin:0 320px 0 0;}
.specs-section .opener {padding:19px 20px 12px 18px;}
.specs-section .title {padding:10px 3.3%; width:38.1%;}
.specs-section .txt {padding:10px 10px 10px 0;}
.specs-section .list {padding:0;}
.specs-section .content-ad {padding:20px 98px 30px;}
.specs-section .area1 {padding:14px 3.1%; width:36.4%;}
.specs-section .area2 {padding:14px 2.2%; width:32.8%;}
.specs-section .area3 {padding:14px 2.2%; width:15%;}
.recommended-box3 {padding:23px 0 10px;}
.slides-gallery {margin:9px 0 8px; padding:0 0 21px;}
.slides-gallery .large-carousel .play {margin:-56px 0 0 -52px;}
.slides-gallery .large-carousel .btn-prev,.slides-gallery .large-carousel .btn-next {top:50%; margin:-26px 0 0;}
.slides-gallery .large-carousel .btn-prev {left:18px;}
.slides-gallery .large-carousel .btn-next {right:18px;}
.slides-gallery .tool-bar {padding:14px 31px;}
.slides-gallery .tool-bar .area {padding:2px 0 0;}
.slides-gallery .holder {padding:0 150px 1px;}
.slides-gallery .small-carousel {padding:0 32px 0 31px;}
.slides-gallery .small-carousel .number {right:11px;}
.slides-gallery .small-carousel .btn-prev {width:31px;}
.slides-gallery .small-carousel .btn-prev:before {left:8px;}
.slides-gallery .small-carousel .btn-next {width:31px;}
.slides-gallery .small-carousel .btn-next:before {right:8px;}
.top10-intro {padding:1px 0 8px;}
.top10-intro .meta .time {margin:0 5px 0 0;}
.top10-intro p {margin:0 0 16px;}
.top10-sections {margin:0 0 33px; padding:0 0 1px;}
.top10-section {padding:29px 0 38px;}
.top10-section .visual-holder {margin:10px 19px 0 0;}
.top10-section p {margin:0 0 14px;}
.top10-section .meta .sub-meta {display:block; overflow:visible; padding:0 0 3px;}
.top10-section .meta .sub-meta:after {content:""; display:block;}
.top10-section .meta .price-holder {margin:0; width:auto;}
.top10-section .meta .deal {margin:0;}
.top10-section .meta .checkbox {margin:0 20px 0 0; width:80px; height:34px;}
.top10-section .meta .checkbox .chk-area {margin:0 8px 0 0;}
.tip-box h3 {margin:-1px 0 8px; line-height:1.208em; font-size:1.714em;}
.tip-box h3 span {display:block;}
.form-newsletter {margin:-1px 0 0; padding:0 0 41px;}
.top10-intro .meta .socials {display:block; padding:14px 0 6px;}
.about-list {margin:-2px 0 0;}
.about-block .content {margin:0 0 0 295px;}
.about-block h3 {margin:0 0 25px;}
.about-block .list {padding:0 2px 27px;}
.about-block .list ul li {padding:0 0 0 28px;}
.about-block .list ul li:before {margin:12px 0 0 -26px;}
.touch-area {margin:0 -9999px 28px;}
.touch-area .holder {padding:24px 0 7px 296px;}
.touch-area .form-contact {float:none; padding:0 0 23px; width:313px;}
.form-contact h2 {margin:0 0 46px;}
.form-contact .captcha {padding:2px 0 6px;}
.touch-area .contact {float:none; width:auto;}
.touch-area .contact h2 {margin:0 0 40px;}
.touch-area .contact .area {padding:0 0 0 79px;}
.stats-list {padding:10px 10px 0; max-width:250px;}
.stats-list li {margin:0 0 98px;}
.stats-list .number {margin:0 -60px 11px; line-height:0.971em; font-size:3.433em; letter-spacing:-3px;}
.map-holder {padding:0 0 28px;}
.map-holder .heading {padding:0 0 5px 294px;}
.link-to-top {margin:169px 0 0 87px;}
.apps-block .content-holder {margin:0 320px 0 0;}
.apps-head {padding:27px 0 43px;}
.apps-block .downloads-gallery .visual {margin:4px 29px 0 0;}
.app-boxes {margin:0 0 30px;}
.app-box {padding:27px 0 26px;}
.app-box .visual {margin:3px 20px 0 0;}
.apps-category {margin:11px 0 27px; padding:34px 0 0;}
.apps-category .holder {margin:0 0 0 -2.711%;}
.apps-category .item {margin:0 -3px 14px 2.639%; width:47.361%;}
.apps-category .item h2 {line-height:36px; font-size:30px;}
.apps-category .box {margin:0 0 7px; padding:19px 0;}
.apps-category .box .category {margin:0 0 -3px;}
.apps-category .box h3 {margin:0 0 6px; line-height:40px; font-size:30px;}
.apps-category .box p {margin:0 0 22px;}
.apps-category .box .meta {width:100%;}
.apps-category .box .meta:after {content:""; display:block; clear:both;}
.apps-category .box .version {float:left; margin:0;}
.apps-category .box .date {float:right;}
.apps-category .item .link-more {padding:8px 0;}
.apps-category .item .ad-item {padding:20px 0 8px;}
.questions-block .content-holder {margin:0 320px 0 0;}
.form-questions .text-holder .text {margin:0 297px 0 0;}
.form-questions .text .input-placeholder-text {top:8px; font:14px/16px 'Titillium Web', sans-serif;}
.form-questions .buttons {margin:0 0 0 -297px; padding:0 0 0 11px; width:286px;}
.search-result .area {clear:both; overflow:hidden; width:100%;}
.search-block .content-holder {margin:-8px 0 0 320px;}
.form-search-results .ad {margin:0 auto; max-width:728px;}
.form-search-results .ad img {display:block; width:100%;}
.search-result .meta .compare {margin:10px 27px 0 0;}
.search-result .meta .link {margin:10px 0 0;}
.shops-block .rating {display:none;}
.shops-block .meta {margin:0 0 30px;}
.shops-nav {display:table;}
.shops-nav li {display:table-cell; float:none; text-align:center;}
.shops-nav li a span {padding:2px 0 0;}
.shops-info-holder .ad {display:none;}
.shops-block .content-holder {margin:0 320px 0 0;}
.specs-section2 {margin:0 0 30px;}
.specs-section2 .area1 {padding:14px 3%; width:34.4%;}
.specs-section2 .area2 {padding:14px 3%; width:33.9%;}
.specs-section2 .area3 {padding:14px 3%; width:13.6%;}
.recommended-box4 {padding:1px 0 30px;}
.recommended-list4 li {margin:0 0 30px 3.02%; width:31.32%;}
.recommended-list4 .visual {margin:0 0 34px;}
.recommended-list4 .visual .tag {display:none;}
.recommended-list4 h3 {font:200 1.786em/1.16em 'Titillium Web', sans-serif;}
.shops-block .popular-box h2,.shops-block #sidebar .popular-box h2 {margin:0 0 7px; font:200 2.786em/1.205em 'Titillium Web',sans-serif;}
.shops-block .popular-box {padding:0 0 4px;}
.shops-block .popular-list li {padding:10px 0 21px;}
.shops-block .resource-box {margin:-1px 0 0; padding:0;}
.shops-block #sidebar .resource-box h2 {margin:0 0 11px; font:200 2.786em/1.205em 'Titillium Web',sans-serif;}
.review-block .content-holder {margin:0 320px 0 0;}
.form-review-steps .txt {padding:5px 0 20px 167px;}
.user-block .content-holder {margin:0 320px 0 0;}
.review-block .popular-box h2,.review-block #sidebar .popular-box h2 {line-height:1.205em; font-size:2.786em;}
.profile-box {margin:0 0 24px;}
.profile-box .visual-holder {padding:8px 26px 0 0; width:160px;}
.profile-box .visual-holder .status {margin:14px -1px 4px; padding:4px 0 0; width:162px; height:34px; line-height:22px; font-size:16px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -170px -380px;}
.profile-box .visual-holder .status.green {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat 0 -752px;}
.profile-box .visual-holder .status.gold {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -217px -752px; color:#000;}

.reviews-block {padding:3px 0 0;}
.reviews-block .shops-nav {margin:0 0 20px;}
.rates-section {margin:0 0 35px;}
.rates-section .average {padding:10px 0.5% 0 0; width:19.6%;}
.rates-section .rate {padding:10px 0.5% 0; width:10.6%;}
.rates-section .rates-box {margin:0 323px 0 33.8%;}
.rates-section .rates-box h2 {margin:0 0 16px; min-height:0;}
.rates-section .rates-box .row {margin:0 0 2px;}
.rates-section .rates-box .title {float:none; display:block; padding:0 10px 1px; width:auto; text-align:left;}
.rates-section .rates-box .slider-bg {margin:0 39px 0 2px;}
.reviews-tools-nav {margin:0;}
.reviews-tools-nav>li {font:300 15px/38px 'Oswald', sans-serif;}
.reviews-tools-nav>li>a {padding:0;}
.reviews-tools-nav>li>a:after {top:16px;}
.reviews-tools-nav .drop {top:38px;}
.reviews-block .content-holder {margin:0 333px 0 0;}
.reviews-section {padding:0 0 57px;}
.review-box {padding:0 0 21px;}
.review-box .visual-holder {margin:5px 24px 0 0;}
.review-box .visual-holder .user {margin:0 0 15px; line-height:1.333em; font-size:1.286em;}
.review-box .visual-holder .status {margin:0 -5px; padding:0; width:124px; height:29px; line-height:22px; font-size:14px;}
.review-box .visual-holder .status.green {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -170px -660px;}
.review-box .visual-holder .status.red {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -170px -530px;}
.review-box .visual-holder .status.gold {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -170px -570px;}
.review-box .txt {padding:0 0 0 21px;}
.review-box .rates {padding:0 0 10px;}
.review-box .rates .box {width:90px;}
.review-box .rates .box.all {margin:0 14px 0 -2px;}
.review-box p {margin:0 0 23px; font-size:1em;}
.review-box .answer .visual {margin:0 36px 0 0;}
.review-box .answer .txt {padding:1px 0 0;}
.review-box .answer h3 {margin:0 0 -4px;}
.review-box .answer p {margin:0 0 12px; line-height:1.571em; font-size:1em;}
.review-box .meta .holder {display:block; padding:0 0 30px;}
.review-box .meta .email {margin:0 33px 0 0;}
.review-box .meta ul {display:inline-block; float:none;}
.popular-reviews {padding:27px 0 66px;}
.popular-reviews .box {padding:0 0 0 14px;}
.popular-reviews .box h2 {margin:0 0 13px;}
.latest-reviews-box {padding:20px 0 38px;}
.reviews-block .recommended-box2 {padding:0 0 4px;}
.recommended-box2 h3 {margin:0 0 35px;}
.categories-list .printer,.categories-list .projector {display:none;}

/* product guru */

.autoFilterResult h2 {font:200 2em/1.2em 'Titillium Web',sans-serif !important; color:#e81147; text-transform:uppercase; margin:0 0 20px 0;}
.autoFilterResult .sideBar .visual {width:150px; height:86px;}
.autoFilterResult .sideBar .txt .title {font:200 1.2em/1.2em 'Titillium Web', sans-serif; }
.article-radios {float:left; margin:0 0 0 10px;}
.meta .sub-meta.digitTopTen .deal {margin:0 5px 10px 0;}
.hotdealBox {width:30%; margin:0 1.5% 3% 1.5%;}
.main-holder.diwali {background-size: 130%;}
#tab-area {width:100%; float:left; margin:-44px 0 20px 0;}
.article-gallery .info {padding:10px 10px 10px 5px;} 

.NewSlideShowTop10 .item .itemImage {width:50%;}
.NewSlideShowTop10 .item .itemDetial {width:50%;}
.itemDetialZone_thumb  .itemDetialZone_thumbUl li {width:31%;}


}


@media only screen and (min-width:1120px) and (max-width:1280px) {
#nav>ul>li {font-size:15px;}
}


@media only screen and (max-width:1023px) {

.sub_menu{ display:none;}
.sub_menu.one {display:block;}
#main {padding:75px 0 0;}
#headerWhite {float:left; width:100%; height:40px; line-height:40px; top:-40px; margin:0 0 0 40px; padding:0 0 0 5px;}
#headerWhite h1.logo {width:50px; height:20px; margin:5px 0 0 0;}
#headerWhite #nav {display:block;}
#headerWhite #nav .tw_social {padding:4px 10px 2px 15px !important; font:300 11px/20px Arial, Helvetica, sans-serif !important;}
#headerWhite #nav .fb_social {padding:4px 10px 2px 15px !important; font:300 11px/20px Arial, Helvetica, sans-serif !important;}
#headerWhite #nav .tw_social {background:#00c3f3;}
#headerWhite #nav .fb_social:before , #headerWhite #nav .tw_social:before {background: url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -460px -435px; margin:0 5px 0 -3px;}
#headerWhite #nav .tw_social:before {background-position: -495px -435px;}
#headerWhite #nav .fb_social:hover , #headerWhite #nav .tw_social:hover {background:#666; text-decoration:none !important; box-shadow:#CCC 0 0 3px;}
#header h1.logo {width:55px; height:20px; margin:6px 0 0 0;}
.catfish_ad , .catfish_Close {display:none;}
.imageControl p img {width:100%; display: block;}
.header-holder {padding:0;}
a.menu-opener {display:block;}
.mobile-nav {left:0;}
#header .logo {margin:6px 0 0;}
#nav {display:none;}
.top-login {height:45px;}
.top-socials li {margin:0 5px 0 6px;}
.top-search {width:49%; margin:0px 2px 0 0px;}
.top-search .holder {padding:17px 8px 18px 9px;}
.search-area {left:-323px;}
.top-login-area {left:-126px;}
.top-promo {padding:20px 20px 19px;}
.top-promo .ad {float:none;}
.top-promo .ad img {max-width:100%;}
.promo-nav {display:none;}
.carousel .slideset {width:99999px;}
.carousel .slide {min-width:256px;}
.carousel .slide .box {margin:0 1px 0 0;}
.carousel .slide .box .tag {top:225px; left:20px; font:14px/34px 'Titillium Web', sans-serif;}
.carousel .slide .box .tag1:before,.carousel .slide .box .tag2:before,.carousel .slide .box .tag3:before,.carousel .slide .box .tag4:before {margin:0 4px 0 0; width:24px; height:32px;}
.carousel .slide .box .tag1:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -140px -108px;}
.carousel .slide .box .tag2:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -165px -108px;}
.carousel .slide .box .tag3:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -190px -108px;}
.carousel .slide .box .tag4:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -215px -108px;}
.carousel .box .visual .play {margin:-25px 0 0 -25px; width:50px; height:50px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -200px -220px;}
.carousel .box .txt {padding:14px 19px 28px;}
.carousel .box .txt h2 {margin:0 0 13px; font:200 1.429em/1.2em 'Titillium Web', sans-serif;}
.carousel .box .txt .author {font:300 0.786em/1.364em 'Titillium Web',sans-serif;}
.panel-categories {padding:19px 0 16px;}
.categories-list .printer,.categories-list .projector,.categories-list .cartech,.categories-list .music,.categories-list .monitor,.categories-list .isp,.categories-list .camcoder {display:none;}
.main-holder {padding:0 0 17px; clear:left;}
.content-holder {padding:32px 0 0;}
.articles-box h1 {margin:0 0 19px;}
.form-subscribe {display:none;}
.columns {padding:0;}
.columns .column1 {width:auto;}
.columns .column2 {width:auto;}
.articles-box .article {padding:25px 0 23px;}
.articles-box .article:first-child {padding:0 0 23px;}
.articles-box .column2 .article {padding:25px 0 23px;}
.articles-box .column2 .article:first-child {border-top:1px solid #d0d0d0; padding:25px 0 23px;}
.articles-box .article .tag {margin:0 0 5px;}
.articles-box .article .visual-holder {margin:0 0 40px;}
.articles-box .column2 .article .visual-holder {margin:0 0 40px;}
.articles-box .article .rank,.articles-box .column2 .article .rank {bottom:-40px; margin:0 0 0 -40px; width:80px; height:80px; font:2.5em/2.4em 'Oswald', sans-serif !important;}
.articles-box .article .rank.green,.articles-box .column2 .article .rank.green {background:url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat;}
.articles-box .article .rank.yellow,.articles-box .column2 .article .rank.yellow {background:url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -80px 0;}
.articles-box .article .rank.orange,.articles-box .column2 .article .rank.orange {background:url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -160px 0;}
.articles-box .article .rank.red,.articles-box .column2 .article .rank.red {background:url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -240px 0;}
.articles-box .article h2 {margin:0 0 13px; font:200 2.286em/1.188em 'Titillium Web', sans-serif;}
.articles-box .column2 .article h2 {margin:0 0 13px; font:200 2.286em/1.188em 'Titillium Web', sans-serif;}
.articles-box .article .meta .sub-meta {padding:0 12px 0 0;}
.articles-box .article .social {bottom:21px;}
.carousel2 {margin:0 0 37px;}
.carousel2 h2 {margin:0 0 11px;}
.carousel2 .slideset {width:99999px;}
.carousel2 .slide {width:139px;}
.carousel2 .box {margin:0 9px 0 0;}
.carousel2 .txt {padding:0 5px 9px;}
.carousel2 h3 {margin:0; font:200 1.143em/1.188em 'Titillium Web', sans-serif;}
.carousel2 .block {margin:0; height:68px;}
.carousel2 .sub-meta .comments:before {margin:0 4px 0 0;}
.carousel2 .sub-meta .date {margin:0 -2px 0 0;}
.carousel2 .btn-prev,.carousel2 .btn-next {position:absolute; top:5px; overflow:hidden; width:15px; height:31px; text-indent:-9999px;}
.carousel2 .btn-prev {right:53px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -315px -40px;}
.carousel2 .btn-next {right:0; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -330px -40px;}
.carousel2 .btn-prev:hover {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -345px -40px;}
.carousel2 .btn-next:hover {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -360px -40px;}
.carousel3 {margin:0 0 69px;}
.carousel3 h2 {margin:0 0 5px;}
.carousel3 .slideset {width:100.9%;}
.carousel3 .box {margin:0 2.69% 0 0;}
.carousel3 .visual {margin:0 0 7px;}
.carousel3 .visual .play {margin:-28px 0 0 -28px; width:56px; height:56px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -70px -220px;}
.carousel3 .txt {padding:0 10px 7px;}
.carousel3 h3 {margin:0 0 7px; font:300 0.857em/1.167em 'Titillium Web', sans-serif; min-height:70px;}
.carousel3 .link-review {line-height:1.3em; font-size:0.714em;}
.carousel3 .link-review:before {margin:0 4px 0 0; width:19px; height:13px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -315px -120px;}
.carousel3 .btn-prev,.carousel3 .btn-next {position:absolute; top:4px; overflow:hidden; width:15px; height:31px; text-indent:-9999px;}
.carousel3 .btn-prev {right:53px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -315px -40px;}
.carousel3 .btn-next {right:0; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -330px -40px;}
.carousel3 .btn-prev:hover {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -345px -40px;}
.carousel3 .btn-next:hover {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -360px -40px;}
#sidebar {padding:39px 0 0;}
.side-ad {padding:0 0 22px;}
#footer {padding:30px 0 6px;}
#footer .area1 {margin:0; padding:0; width:76%;}
#footer .area2 {float:right; width:auto;}
#footer .box1 {padding:0 2.7% 0 0; width:48%;}
#footer .box2 {padding:0; width:49%;}
.bottom-socials li {margin:0 3px 0 10px;}
.article-block #content {line-height:1.2em; font-size:1.429em;}
.article-block .rating {margin:0 0 0 150px;}
.article-block .meta .email:before {margin:5px 3px 0; width:20px; height:15px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -105px -140px;}
.article-block .meta .socials {padding:3px 2px 0;}
.article-block .meta .comments .counter {margin:5px 0 0 1px; padding:0 5px 0 0; height:16px; font:0.917em/1.455em 'Titillium Web', sans-serif; background:url(../../../../bundles/thinkdigitfrontend/images/bg-comments.gif) no-repeat 100% -54px;}
.article-block .meta .comments .counter span {padding:0 0 0 13px; height:16px; background:url(../../../../bundles/thinkdigitfrontend/images/bg-comments.gif) no-repeat 0 -38px;}
.article-nav li a span {padding:2px 27px 0;}
.article-nav li.active a span,.article-nav li a:hover span {padding:2px 26px 0;}
.article-nav li.active:first-child a span,.article-nav li:first-child a:hover span {padding-left:27px;}
.article-block #content {float:none; width:auto;}
.article-block .content-holder {margin:0;}
.article-gallery {margin:0 0 23px;}
.article-gallery .play {margin:-54px 0 0 -54px; width:108px; height:107px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat 0 -100px;}
.article-gallery .thumbnails .category {top:-19px; right:66px; width:40px; height:40px;}
.article-gallery .thumbnails .category.photo {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -485px -80px;}
.article-gallery .thumbnails .link-open {padding:9px 10px 0; width:63px; height:39px; font:300 15px/15px 'Oswald', sans-serif;}
.article-gallery .thumbnails .thumbnail {width:86px;}
.article-gallery .btn-prev,.article-gallery .btn-next {margin:-22px 0 0; width:44px; height:44px;}
.article-gallery .btn-prev {left:16px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -110px -100px;}
.article-gallery .btn-next {right:16px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -155px -100px;}
.article-gallery .btn-prev:hover {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -200px -100px;}
.article-gallery .btn-next:hover {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -245px -100px;}
.article-block .info {padding:0 0 24px;}
.article-block .info .editor .title {font:300 12px/14px 'Titillium Web', sans-serif; text-align:center;}
.article-block .info .user {margin:0 1.81% 0 0; width:60px;}
.article-block .info .user .icon .counter {width:47px; height:47px; font:22px/47px 'Oswald', sans-serif; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -250px -150px;}
.article-block .info .user .title {font:300 12px/14px 'Titillium Web', sans-serif;}
.article-radios {}
.article-radios .radios label {margin:7px 0; font-size:15px;}
.article-radios .radios label:first-child {margin:7px 0;}
.article-radios .radios .rad-area {margin:4px 6px 0 0; width:13px; height:13px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -60px -370px;}
.article-radios .radios .rad-checked {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -60px -390px;}
.article-block .price-item {padding:10px 0 0; margin:0 0 0 20px;}
.article-block .price-item .price {margin:0 0 2px;}
.article-block .price-item .title {font:300 12px/14px 'Titillium Web', sans-serif;}
.article-block .count {padding:35px 0.3% 0 0; width:18.07%;}
.article-block .count .counter {margin:0 0 4px;}
.article-block .count .title {font:300 12px/12px 'Titillium Web', sans-serif;}
.article-block .graph {padding:16px 0 0; width:15.96%;}
.article-block .graph .visual {margin:0 0 15px;}
.article-block .graph .visual img {display:block; width:100%;}
.article-block .graph .title {font:300 12px/12px 'Titillium Web', sans-serif;}
.two-columns {padding:6px 0 0;}
.two-columns .column {padding:0 1.5% 0 3%; width:47%;}
.two-columns .column:first-child {padding:0 1.5% 0 0;}
.recommended-box {padding:1px 0 10px;}
.recommended-box h2,.article-block #content .recommended-box h2 {margin:0 0 13px;}
.recommended-list li {margin:0 0 18px 2.75%; width:31.46%;}
.recommended-list li:first-child {margin-left:0;}
.recommended-list .visual {margin:0 0 42px;}
.recommended-list .visual .tag {top:16px; left:13px; font:14px/22px 'Titillium Web', sans-serif;}
.recommended-list .visual .tag4:before {margin:0 4px 0 0; width:20px; height:22px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -200px -50px;}
.break.alter {margin:0 0 24px;}
.article-block .alignright img {margin:9px 0 25px 25px;}
.article-block figure {padding:2px 0 8px;}
.article-block figure .visual {margin:0 0 22px;}
.article-block figure figcaption {line-height:28px;}
.article-table h2,.article-block #content .article-table h2 {margin:-10px 0 35px;}
.article-block #content p {margin:0 0 24px;}
.article-table table {margin:0 0 27px;}
.article-table table th {padding:5px 5px 6px; line-height:1.421em; font-size:0.95em;}
.article-table table td {padding:8px 5px 7px; line-height:1.559em; font-size:0.85em;}
.article-block blockquote {margin:-5px 0 1px 20px;}
.gift {margin:0 100px 17px 0; padding:11px 0;}
.other-box {padding:0 0 15px;}
.other-box h2,.article-block #content .other-box h2 {margin:0 0 11px;}
.other-list li {margin:0 0 20px 1.38%; width:23.96%;}
.other-list li:first-child {margin-left:0;}
.other-list .visual {margin:0 0 14px;}
.other-list h3 {font:200 1.25em/1.16em 'Titillium Web', sans-serif;}
.article-block .tags {margin:0 0 20px;}
.discuss {overflow:hidden;}
.side-sections {margin:0 0 20px; border-bottom:2px solid #d1d1d1; padding:0 0 29px; width:100%;}
.side-sections:after {content:""; display:block; clear:both;}
.side-section {float:left; margin:0 0 0 2.61%; width:31.59%;}
.side-section:first-child {margin:0;}
.side-section .shops-box {margin:5px 0 0; border-bottom:2px solid #d2d2d2; padding:9px 15px 12px;}
.side-section .shops-box h3 {margin:0 0 6px; font:300 23px/27px 'Titillium Web',sans-serif;}
.side-section .shops-list {padding:0 0 3px;}
.side-section .shops-list li {padding:7px 0 8px;}
.side-section .shops-list .logo-holder {margin:0 10px 0 0; width:70px;}
.side-section .shops-list .logo-holder img {float:none; max-width:100%; vertical-align:top;}
.side-section .shops-list .price {line-height:21px; font-size:15px;}
.side-section .shops-list .btn {float:right; margin:4px 0 0; padding:0 4px; font:9px/16px 'Oswald', sans-serif;}
.side-section .shops-list .btn:before {margin:2px 3px 0 0; width:13px; height:11px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -100px -420px;}
.side-section .shops-box .links {font:300 10px/14px 'Oswald', sans-serif;}
.side-section .shops-box .links a:after {margin:2px 0 0 2px; width:7px; height:10px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -120px -420px;}
.side-section .shops-box .links a:hover:after {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -130px -420px;}
.side-section .shops-box .links .alignright {margin:0 -1px 0 0;}
.side-section .specs-box {padding:0;}
.side-section .specs-box h3 {margin:0 0 10px; font:300 20px/24px 'Titillium Web', sans-serif;}
.side-section .specs-list {margin:0 0 10px;}
.side-section .specs-list li {padding:11px 0 14px; font:200 17px/20px 'Titillium Web', sans-serif;}
.side-section .specs-box .links {font:14px/18px 'Trebuchet MS', Helvetica, sans-serif;}
.side-section .help-box {padding:0;}
.side-section .help-box h2,#sidebar .side-section .help-box h2 {margin:0 0 11px; line-height:30px; font-size:28px;}
.side-section .help-box .accordion>li>a {padding:16px 24px 15px; font:14px/18px 'Titillium Web', sans-serif;}
.side-section .help-box .accordion>.type3>a:before,.side-section .help-box .accordion>.type4>a:before,.side-section .help-box .accordion>.type5>a:before {margin:4px 0 0 10px; width:10px; height:10px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -140px -420px;}
.side-section .help-box .accordion>.type3.active>a:before,.side-section .help-box .accordion>.type4.active>a:before,.side-section .help-box .accordion>.type5.active>a:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -150px -420px;}
.side-section .help-box textarea {padding:12px 22px; height:79px; font:300 14px/22px 'Titillium Web', sans-serif;}
.side-section .help-box .input-placeholder-text {top:13px; left:24px; font:300 14px/22px 'Titillium Web', sans-serif;}
.side-section .select-select1,.side-section .select-select2,.side-section .select-select3 {height:45px;}
.side-section .select-select1 .center,.side-section .select-select2 .center,.side-section .select-select3 .center {margin:0 58px 0 0; padding:12px 23px 11px; font:300 14px/22px 'Titillium Web', sans-serif;}
.side-section .select-select1 .select-opener,.side-section .select-select2 .select-opener,.side-section .select-select3 .select-opener {width:58px; height:45px;}
.side-section .select-select1 .select-opener:after,.side-section .select-select2 .select-opener:after,.side-section .select-select3 .select-opener:after {top:19px; left:22px; width:14px; height:8px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -165px -420px;}
.side-section .drop-select1 ul li,.side-section .drop-select2 ul li,.side-section .drop-select3 ul li {font:300 14px/22px 'Titillium Web', sans-serif;}
.side-section .drop-select1 ul li a,.side-section .drop-select2 ul li a,.side-section .drop-select3 ul li a {padding:12px 24px;}
.help-box .btn {padding:10px; font:600 14px/22px 'Titillium Web', sans-serif;}
.side-ad-detail {margin:0 0 32px;}
#sidebar h2 {margin:0 0 13px; font:200 2.143em/1.2em 'Titillium Web', sans-serif;}
.article-block #sidebar .popular-box {padding:0 0 4px;}
.article-block #sidebar .popular-box h2 {margin:0 0 10px;}
.article-block #sidebar .popular-list li {padding:10px 0 21px;}
.article-block #sidebar .latest-videos-box h2 {margin:0 0 2px;}
.latest-videos-box {padding:0 0 4px;}
.latest-videos-list li {padding:16px 0 14px;}
.resource-box {padding:0;}
.resource-list {padding:1px 0 0;}
.article-block #sidebar {float:none; margin:0; padding:30px 0 0; width:auto;}
.featured-story {margin:0 0 24px;}
.category-heading {padding:18px 0 47px;}
.featured-story .heading {margin:0 0 20px;}
.featured-story-nav {padding:2px 0 0 29px;}
.featured-story-nav li {margin:0 1px 0 0;}
.featured-story-nav li a {padding:0 15px 5px;}
.featured-story-nav li.active a,.featured-story-nav li a:hover {/*padding:0 15px 6px;*/}
.featured-story-nav li.phone.active a,.featured-story-nav li.phone a:hover {margin-right:12px;}
.featured-story-nav li a span {display:none;}
.featured-browse-nav > li.trending {display:none;}
.featured-block .visual-holder {margin:0 0 25px;}
.featured-block h2 {font:200 1.429em/1.2em 'Titillium Web', sans-serif;}
.featured-block .price-row {margin:0 0 5px;}
.featured-block .main-price {display:block; float:none; margin:0 0 5px;}
.featured-block .logo {margin:0;}
.featured-block .logo img {display:inline; width:auto;}
.featured-block .popup-holder {float:right; margin:0;}
.featured-block .meta .author {display:block; float:none; margin:0 0 5px; text-align:right;}
.featured-block .meta .sub-meta {float:right; width:auto;}
.ranges-block {padding:0 0 30px;}
.ranges-block .boxes {padding:0 0 10px;}
.ranges-block .box1 {display:inline-block; float:none; padding:0 30px 10px 0; width:auto; vertical-align:top;}
.ranges-block .box2 {display:inline-block; float:none; padding:0 30px 10px 0; width:auto; vertical-align:top;}
.ranges-block .box3 {display:inline-block; float:none; padding:0 30px 10px 0; width:auto; vertical-align:top;}
.ranges-block .ad {float:none; border-top:1px solid #d0d0d0; padding:30px 0 0; text-align:center;}
.content-ad {margin:0 0 32px; border-bottom:1px solid #d0d0d0; padding:20px 0 40px;}
.best-box {margin:0 0 -2px; padding:12px 0 0;}
.best-box .logo-digit-top {margin:-5px 38px 0 0;}
.best-box h2,#sidebar .best-box h2 {margin:0 0 23px; line-height:1.2em; font-size:2.143em;}
.fight-box {margin:0 0 -8px;}
.fight-box h2,#sidebar .fight-box h2 {margin:0 0 22px; line-height:1.2em; font-size:2.143em;}
.videos-heading {margin:0 0 -1px; padding:17px 0 0;}
.video-navs-row {margin:0 0 29px;}
.video-nav {display:none;}
.videos-area .holder {margin:-2px -2.747% 0 0;}
.videos-area .box {margin:0 2.67% 0 0; padding:27px 0 44px; width:47.33%;}
.videos-area .article .tag {margin:0 0 6px;}
.videos-area .article .visual {margin:0 0 12px;}
.videos-area .article h2 {margin:0 0 10px; font:200 2.286em/1.188em 'Titillium Web', sans-serif;}
.videos-area .article .meta {bottom:26px;}
.videos-area .box .ad {padding:63px 0 0;}
.loading-box.alter {margin:54px auto 57px;}
.videos-block {margin:-13px 0 0;}
.videos-gallery {margin:9px 0 14px;}
.videos-gallery .play {margin:-26px 0 0 -26px; width:52px; height:52px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -50px -248px;}
.video-content {padding:0 0 13px; line-height:1.4em; font-size:1.429em;}
.video-content h1 {margin:0 0 5px; line-height:1.2em; font-size:2em;}
.video-content .meta {margin:0 0 16px;}
.video-content .meta .author {display:inline-block; margin:0 0 4px; vertical-align:top; min-width:190px;}
.video-content .meta .date {display:inline-block; vertical-align:top; margin:0 0 4px; font-style:normal;}
.video-content .meta .socials {padding:3px 15px 0 0;}
.video-content .meta .email {float:right; margin:2px 0 0;}
.video-title h2 {padding:0;}
.recommended-list2 {padding:3px 0 13px;}
.articles-box .column2 .articles-frame .article {border:0; padding:0 0 26px;}
.articles-box .column2 .articles-frame .article-columns .article .article-height {padding:0 0 10px; min-height:460px;}
.compare-heading .icon {margin:-20px 37px 0 0;}
.compare-nav li {margin:0 12px 0 0; font:300 18px/26px 'Oswald',sans-serif;}
.compare-nav li a,.compare-nav li a:hover {padding:6px 16px 5px;}
.compare-nav li.active a {padding:6px 16px;}
.compare-nav li a span {display:none;}
.help-decide-btn {margin:8px 0 0; padding:2px 20px 2px 14px;}
.compare-area .box {margin:0 0 0 7px; width:174px;}
.compare-area .box1 {margin:0; width:185px;}
.compare-area .close-row {padding:41px 0 7px;}
.compare-area .visual-holder {margin:0 0 32px;}
/*.compare-area .rank {bottom:-20px; margin:0 0 0 -20px; width:40px; height:40px; font:18px/40px 'Oswald', sans-serif;}*/
/*.compare-area .rank.green {background:url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat 0 -135px;}
.compare-area .rank.yellow {background:url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -80px -135px;}
.compare-area .rank.orange {background:url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -160px -135px;}
.compare-area .rank.red {background:url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -240px -135px;}*/
.compare-area .extra .heading {padding:14px 10px 13px;}
.form-compare .check-list {padding:102px 0 0;}
.form-compare .check-list li {padding:0 0 16px;}
.form-compare .check-list label {line-height:1.188em; font-size:1.143em;}
.form-compare .check-list .chk-area {margin:2px 8px 0 0;}
.form-compare .select-area {height:29px;}
.form-compare .select-area .center {margin:0 30px 0 0; line-height:17px; font-size:14px;}
.form-compare .select-area .select-opener {width:30px; height:27px;}
.form-compare .select-area .select-opener:after {top:11px; left:9px;}
.compare-area .price-row .price-title {padding:20px 18px;}
.compare-area .price-row .price {padding:22px 0 19px; line-height:1.231em; font-size:1.857em;}
.compare-menu {margin:0 0 40px; padding:4px 0 19px;}
.compare-menu li {margin:0 0 0 25px;}
.compare-menu li:first-child {margin:0 0 0 21px;}
.compare-menu .table-hide {display:none;}
.compare-menu li a {color:#333;}
.compare-block .box {margin:0 0 0 7px; width:174px;}
.compare-block .box1 {margin:0; width:185px;}
.compare-ad {padding:10px 0 20px;}
.compare-winner .box {margin:0 0 0 7px; width:174px;}
.compare-winner .box1 {margin:0; width:185px;}
.compare-panel {display:none;}
.compare-panel .extra {display:none;}
.compare-panel .box {margin:0 0 0 7px; padding:15px 0 22px; width:174px;}
.compare-panel .box:first-child {margin:0; width:185px;}
.downloads-heading {margin:-4px 0 26px; padding:0 0 9px;}
.form-search2 {display:none;}
#twocolumns .aside {display:none;}
.layout-three-cols #sidebar {width:300px; padding:4px 0 0;}
.btn-download {margin:0 0 30px; padding:12px 14px 13px 24px; line-height:10px; font-size:10px;}
.btn-download:before,.btn-download:hover:before {margin:7px 20px 0 0; width:28px; height:26px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -55px -450px;}
.btn-download .title {line-height:30px; font-size:30px;}
.side-image {margin:0 0 22px;}
.specs-box.alter h2,#sidebar .specs-box.alter h2 {margin:0 0 11px;}
.layout-three-cols #twocolumns {float:none; overflow:hidden; padding:0 0 0 20px; width:auto;}
.specs-box.alter {padding:0;}
.specs-box.alter .specs-list {margin:0 0 12px;}
.specs-box.alter .specs-list li {border:solid #d0d0d0; border-width:1px 0 0; padding:15px 0 14px;}
.specs-box.alter .specs-list li:first-child {border:0;}
.deals-block {margin:0 0 23px;}
.deals-block .holder {margin:0 0 0 -2.75%;}
.deals-box,.deals-box.ad-box {margin:0 0 0 2.67%; width:47.33%;}
.deals-box .visual {margin:0 0 13px;}
.deals-box h2 {max-width:250px;}
.deals-box .price {margin:0 0 17px;}
.deals-box .ad {margin:0;}
.article-block2 #content {float:none;}
.article-block2 .content-holder {margin:-5px 0 0;}
.article-block2 h1 {margin:0 0 1px;}
.article-block2 .tall p {margin:0 0 17px;}
.article-visual {margin:0 0 32px;}
.article-block2 #sidebar {float:none; margin:0; padding:20px 0 0; width:auto;}
.article-block2 .quote2 {margin:-5px 0 10px 20px; width:344px;}
.article-block2 .video-info .social-row {padding:0 0 23px;}
.video-specs .link-all:before {margin:5px 1px 0 9px;}
.video-specs {padding:0 0 29px;}
.article-block2 .video-info .video-table th {padding:11px 5px 12px; line-height:1.294em; font-size:1.176em;}
.article-block2 .video-info .video-table td {padding:11px 5px 12px; line-height:1.294em; font-size:1.23em;}
.article-block2 .other-box h2 {margin:0 0 16px;}
.article-block2 .other-box {padding:0 0 29px;}
.article-block2 .tags {margin:0 0 44px;}
.downloads-block #content {float:none; width:auto;}
.downloads-block .content-holder {margin:0;}
.downloads-head {padding:29px 0 25px;}
.downloads-head h1 {margin:0 0 4px;}
.downloads-gallery-holder {padding:22px 0 30px;}
.downloads-gallery h3 {margin:0 0 7px;}
.downloads-gallery p {margin:0 0 24px;}
.downdloads-area {padding:22px 0 0;}
.downdloads-area .hero-masonry {margin:0 0 30px -2.747%;}
.downdloads-area .hero-item {margin:0 -3px 10px 2.674%; width:47.326%;}
.downloads-box2 .link-more {margin:-21px 0 0; padding:0 70px;}
.downloads-block #sidebar {display:none;}
.downloads-block.alter #content {float:left; width:100%;}
.downloads-block.alter .content-holder {margin:0 320px 0 0;}
.downloads-block.alter .downloads-gallery-holder h2 {margin:0 0 23px;}
.downloads-block.alter .downloads-gallery .visual {float:none; margin:0 0 35px;}
.downloads-block.alter .downloads-gallery .txt {padding:0 5px;}
.downloads-block.alter .downloads-gallery .pagination {padding:0 5px;}
.downloads-block.alter .download-story {margin:-1px 0 113px; border:0;}
.downloads-block.alter .download-story-box {border:solid #d0d0d0; border-width:1px 0 0;}
.downloads-block.alter .download-story-box {padding:40px 0 41px;}
.downloads-block.alter .download-story-box .visual {margin:0 9px 0 0; width:90px;}
.downloads-block.alter .download-story-box .link-more {float:none; display:inline-block; margin:13px 0 0; vertical-align:top;}
.downloads-block.alter #sidebar {display:block; padding:20px 0 0;}
.filter-heading {padding:17px 0 43px;}
.filter-heading .icon {margin:-19px 37px 0 0;}
.filter-nav li {margin:0 0 0 40px;}
.filter-nav li:first-child {margin:0;}
.filter-nav li a {padding:0;}
.filter-nav li a:hover {padding:0;}
.filter-nav li.tablet {display:none;}
.filter-nav li.more {display:block; margin:0 0 0 10px; padding:0;}
.filter-nav li.more a {display:block; margin:11px 0 0; border:solid transparent; border-width:6px 0 6px 6px; border-left-color:#e7113f; overflow:hidden; padding:0; width:0; height:0; text-indent:-9999px;}
.filter-nav-row {margin:0 0 20px;}
.filter-clear {margin:0 0 19px; padding:0; line-height:1.778em; font-size:1.286em;}
.sort-row {margin:0;}
.form-sort {margin:0 0 30px;}
.compare-btn {margin:0;}
.form-sort label {margin:0 12px 0 0;}
.form-sort .sort-select {width:158px;}
.form-sort .select-sort-select .center {padding:8px 9px;}
.drop-sort-select ul {padding:0;}
.drop-sort-select ul li a {padding:7px 9px;}
#compare-target .compare-panel2 {margin:3px 0 0;}
.compare-panel2 {padding:15px 10px;}
.compare-panel2 .holder {margin:0;}
.compare-panel2 .box {padding:0 1.5% 10px; width:22%;}
.form-filter-results {margin:0 0 137px;}
.filter-result {margin:0 0 20px; padding:20px 20px 16px;}
.filter-result .visual-holder {float:none; margin:0 0 28px; width:100%;}
.filter-result .rank {top:100%; left:50%; margin:-27px 0 0 -27px;}
.filter-result .link-details {padding:0 14px; line-height:2.25em; font-size:0.857em;}
.filter-result h2 {margin:0 0 6px; line-height:1.2em; font-size:2.143em;}
.filter-result .active-box {float:none; margin:0 0 12px; width:100%;}
.filter-result .active-box:after {content:""; display:block; clear:both;}
.filter-result .active-box>.price {float:left; margin:0; width:142px; line-height:36px; font-size:30px;}
.filter-result .popup-holder {float:left; margin:11px 0 0;}
.filter-result .checkbox {float:right; margin:11px 0 0;}
.filter-result .info {border-top:1px solid #9c9c9c; padding:22px 0 0;}
.filter-result .info .item {padding:0 0.5%; width:24%;}
.filter-result .info .title {display:block; line-height:16px; font-size:12px;}
.filter-result .info .inches {margin:0 0 24px; line-height:36px; font-size:22px;}
.filter-result .info .storage {margin:0 0 21px; line-height:36px; font-size:22px;}
.filter-result .info .ppi {margin:0 0 21px; line-height:36px; font-size:22px;}
.filter-result .info .life {margin:0 0 21px; line-height:36px; font-size:22px;}
.form-filter-results .content-ad {padding:10px 0 30px;}
.find-heading .txt {padding:17px 0 30px;}
.find-heading h1 {margin:0 8px 5px;}
.find-heading p {margin:0 12px 20px;}
.question-panel {margin:0 -9999px 34px; padding:23px 9999px 27px;}
.question-panel h2 {margin:0 0 36px;}
.find-block .content-holder {margin:0;}
.question-block h2 {margin:0 0 12px;}
.question-block .sliders {padding:33px 0 48px;}
.question-block .sliders .titles-row {padding:0 0 12px 257px;}
.question-block .sliders .title {width:257px;}
.question-block .sliders .slider-holder {margin:0 0 0 257px;}
.guru-stats {padding:0 0 25px;}
.find-block #sidebar {display:none;}
.specs-block {margin:-8px 0 0; padding:0;}
.specs-block .meta {margin:0 0 19px;}
.specs-nav-holder {margin:0 -20px 30px;}
.specs-nav {margin:0;}
.specs-block .content-holder {margin:0;}
.specs-section .title {padding:10px 3%; width:38.8%;}
.specs-section .content-ad {padding:21px 0 29px;}
.specs-section .area1 {padding:14px 2.9%; width:36.6%;}
.specs-section .area2 {padding:14px 2.2%; width:32.8%;}
.specs-section .area3 {padding:14px 2.2%; width:15%;}
.recommended-box3 {padding:14px 0 10px;}
.recommended-box3 h2 {margin:0 0 13px; font:200 2.143em/1.2em 'Titillium Web', sans-serif;}
.recommended-list3 li {margin:0 0 30px 2.75%; width:31.5%;}
.recommended-list3 .visual {margin:0 0 43px;}
.recommended-list3 .visual .tag {top:19px; left:13px; font:15px/24px 'Titillium Web', sans-serif;}
.recommended-list3 .visual .tag4:before {margin:0 5px 0 0; width:22px; height:24px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -190px -420px;}
.recommended-list3 h3 {font:200 2em/1.214em 'Titillium Web', sans-serif;}
.specs-block #content {float:none;}
.specs-block #sidebar {float:none; margin:0; width:auto;}
.specs-block .shops-box {margin:0;}
.specs-block .help-box {display:none;}
.specs-block .popular-box {display:none;}
.specs-block .resource-box {display:none;}
.specs-block .side-ad.mobile {display:none;}
.side-sections2 {overflow:hidden; padding:20px 0 5px; width:100%;}
.side-section2 {float:left; margin:0 61px 0 0; width:300px;}
.side-section2 .side-ad {padding:5px 0 0;}
.videos-block-alter #content {float:none; width:auto;}
.videos-block-alter .content-holder {margin:0;}
.videos-block-alter #sidebar {width:100%; margin:0;}
.slides-gallery {margin:53px 0 8px; padding:0 0 20px;}
.slides-gallery .large-carousel .play {margin:-53px 0 0 -52px;}
.slides-gallery .large-carousel .btn-prev,.slides-gallery .large-carousel .btn-next {margin:-22px 0 0;}
.slides-gallery .large-carousel .btn-prev {left:19px;}
.slides-gallery .large-carousel .btn-next {right:19px;}
.slides-gallery .tool-bar {padding:14px 31px;}
.slides-gallery .tool-bar .area {padding:0;}
.slides-gallery .holder {padding:0 150px;}
.slides-gallery .small-carousel {padding:0 30px;}
.slides-gallery .small-carousel .number {right:12px; bottom:5px;}
.slides-gallery .small-carousel .btn-prev {width:30px;}
.slides-gallery .small-carousel .btn-prev:before {margin:-10px 0 0; left:9px; width:12px; height:20px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -438px -155px;}
.slides-gallery .small-carousel .btn-next {width:29px;}
.slides-gallery .small-carousel .btn-next:before {margin:-10px 0 0; right:9px; width:12px; height:20px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -438px -185px;}
.top10-intro {padding:1px 0 20px;}
.top10-section .visual-holder {float:none; margin:10px 0 31px; width:100%;}
.top10-section h2 {margin:0 0 5px;}
.top10-section p {margin:0 0 15px;}
.tip-box .holder {padding:0;}
.tip-box .txt {float:none; width:auto;}
.tip-box h3 {margin:1px 0 6px;}
.tip-box .ad {float:none; text-align:center; margin:0; padding:33px 0 10px;}
.top10-block #sidebar h2 {margin:0 0 9px; font:200 2.857em/1.2em 'Titillium Web',sans-serif;}
.about-block {margin:-4px 0 0;}
.about-block .content {margin:0 0 0 319px;}
.about-block h2 {margin:0 0 11px;}
.about-block h3 {margin:0 0 16px; padding:0;}
.about-block .list {margin:-1px 0 0;}
.about-block .list .title {margin:0 0 5px; line-height:1.273em; font-weight:600;}
.about-block .tall {margin:0 0 18px;}
.about-block p {margin:0 0 18px;}
.about-block .list {padding:0 0 30px;}
.about-block .list ul li:before {margin:13px 0 0 -29px;}
.about-block .list ul li {padding:0 0 0 30px;}
.touch-area {margin:0 -9999px 27px;}
.touch-area .holder {padding:27px 0 14px 318px;}
.form-contact h2 {margin:0 0 45px;}
.touch-area .contact h2 {margin:0 0 33px;}
.touch-area .contact .area {padding:0 0 0 59px;}
.touch-area .contact-list li {padding:4px 0 17px; line-height:1.583em; font-size:1.714em;}
.touch-area .contact-list li.facebook a:before,.touch-area .contact-list li.twitter a:before,.touch-area .contact-list li.google-plus a:before,.touch-area .contact-list li.email a:before {margin:3px 0 -3px -59px;}
.touch-area .contact-list li.phone:before,.touch-area .contact-list li.fax:before,.touch-area .contact-list li.address:before {margin:3px 0 -3px -59px;}
.touch-area .contact address {padding:0 0 25px; line-height:1.083em; font-size:1.714em;}
.stats-list {margin:-7px 0 0; padding:0 10px; max-width:260px;}
.map-holder {padding:6px 0 23px;}
.map-holder .heading {padding:0 0 12px 320px;}
.link-to-top {margin:229px 0 0 117px;}
.apps-block .content-holder {margin:0;}
.app-boxes {margin:0 0 41px;}
.apps-block #sidebar {display:none;}
.apps-category {padding:23px 0 0;}
.apps-category .item .ad-item {padding:18px 0 9px;}
.questions-block .content-holder {margin:0;}
.questions-block #sidebar {display:none;}
.form-questions .text-holder .text {margin:0 307px 0 0;}
.form-questions .buttons {margin:0 0 0 -307px; padding:0 0 0 20px; width:287px;}
.form-questions .buttons.newButton {padding:0 0 0 0;}
.search-results h1 {margin:0 0 22px;}
.search-results h1 .mark {display:block; margin:8px 0 0; padding:0 5px; text-align:center;}
.search-results-meta {padding:0 0 27px;}
.search-results-meta h2 {display:block; margin:0 0 10px; padding:16px 0 20px;}
.search-results-meta h2:before {top:0; left:50%; margin:0 0 0 -27px;}
.search-results-meta h2:after {top:auto; left:50%; right:auto; bottom:0; margin:0 0 0 -27px;}
.search-results-meta ul {padding:0;}
.search-sector {padding:0;}
.search-sector .heading {padding:0 0 1px; border:0;}
.search-sector .heading h2 {margin:0; line-height:1em; font-size:1.571em;}
.search-result {margin:0 0 13px; padding:27px 0 25px;}
.search-result .visual-holder {float:none; margin:0 0 42px; width:100%;}
.search-result .txt {margin:0;}
.search-result .meta {padding:0 0 1px;}
.search-sector .links-row {padding:14px 0;}
.form-search-results .ad {margin:0 0 35px; border-bottom:1px solid #d0d0d0; padding:23px 0 40px;}
.form-search-results .search-sector .ad {display:none;}
.search-result2 {margin:0 0 9px; padding:31px 0 28px;}
.search-result2 .visual {float:none; margin:0 0 12px; width:100%;}
.search-result2 .txt {margin:0;}
.search-result2 .social {display:block; padding:14px 0 0;}
.search-result2 .visual-holder {width:100%; margin:0 0 42px 0;}
.shops-info-holder {margin:0 -20px 30px; padding:10px 20px 37px;}
.shops-gallery {float:none; margin:0 0 30px; width:100%;}
.shops-info-holder .ad {display:block; margin:10px 0 0;}
.shops-block .content-holder {margin:0;}
.shops-block #sidebar {display:none;}
.specs-section2 .area1 {padding:14px 2.8%; width:35%;}
.specs-section2 .area2 {padding:14px 2.8%; width:36.6%;}
.specs-section2 .area3 {padding:14px 0 14px 2.8%; width:14%;}
.recommended-box4 {padding:3px 0 30px;}
.recommended-box4 h2 {margin:0 0 13px;}
.recommended-list4 li {margin:0 0 30px 2.75%; width:31.46%;}
.recommended-list4 .visual {margin:0 0 41px;}
.recommended-list4 .rank {left:50%; bottom:-31px; margin:0 0 0 -31px; width:62px; height:62px; font:28px/62px 'Oswald', sans-serif;}
.recommended-list4 .rank.green {background:url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat 0 -180px;}
.recommended-list4 .rank.orange {background:url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -160px -180px;}
.recommended-list4 .rank.yellow {background:url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -80px -180px;}
.recommended-list4 .visual .tag {display:block; top:19px; left:14px; font:15px/24px 'Titillium Web', sans-serif;}
.recommended-list4 .visual .tag4:before {margin:0 5px 0 0; width:22px; height:24px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -190px -420px;}
.recommended-list4 h3 {font:200 2em/1.214em 'Titillium Web', sans-serif;}
.review-block .content-holder {margin:0;}
.review-block .sliders {padding:0 0 36px;}
.review-block #sidebar {display:none;}
.profile-box {margin:0 0 27px;}
.profile-box .visual-holder {padding:8px 22px 0 0; width:82px;}
.profile-box .visual-holder .status {margin:11px 0 4px; padding:2px 0 0; width:82px; height:18px; line-height:12px; font-size:9px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -170px -425px;}
.profile-box .visual-holder .status.green {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat 0 -793px;}
.profile-box .visual-holder .status.gold {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -217px -793px; color:#000;}

.profile-box .visual-holder .link {line-height:1.2em; font-size:0.714em;}
.profile-box h1 {margin:0; line-height:1.417em; font-size:1.714em;}
.profile-box .meta {margin:0 0 18px; line-height:1.333em; font-size:0.857em;}
.profile-box .meta .date {display:block;}
.profile-box .points .title {margin:0 25px 0 0; padding:4px 13px 5px 12px; line-height:24px; font-size:14px;}
/*.profile-box .points .value {margin:-3px 0 -10px; width:38px; height:38px; font:14px/38px 'Oswald', sans-serif; background:url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -400px -135px;}*/
.profile-box .list {margin:0; padding:15px 0 0;}
.profile-box .list li {margin:0; padding:12px 0 12px 20px; line-height:1.333em; font-size:0.857em;}
.profile-box .list li:before {margin:2px 0 0 -20px;}
.gadget-profile {padding:0 0 30px;}
.gadget-profile h2 {margin:0 0 19px; line-height:1.111em; font-size:2.571em;}
.gadget-profile .holder {margin:0 50px 0 0;}
.gadget-table {margin:0 0 28px;}
.gadget-table .tabset td {padding:6px 0 5px;}
.gadget-table .tabset td .title {margin:0 1px 0 0;}
.gadget-table td {padding:59px 15px 21px;}
.gadget-table .icon1 {margin:0 auto 26px; width:24px; height:43px; background:url(../../../../bundles/thinkdigitfrontend/images/icons.png) no-repeat 0 -200px;}
.gadget-table .icon2 {margin:0 auto 26px; width:33px; height:42px; background:url(../../../../bundles/thinkdigitfrontend/images/icons.png) no-repeat -50px -200px;}
.gadget-table .icon3 {margin:0 auto 26px; width:43px; height:32px; background:url(../../../../bundles/thinkdigitfrontend/images/icons.png) no-repeat -100px -200px;}
.gadget-table .icon4 {margin:0 auto 26px; width:43px; height:35px; background:url(../../../../bundles/thinkdigitfrontend/images/icons.png) no-repeat -150px -200px;}
.gadget-table .icon5 {margin:0 auto 26px; width:37px; height:29px; background:url(../../../../bundles/thinkdigitfrontend/images/icons.png) no-repeat -200px -200px;}
.gadget-table .icon6 {margin:0 auto 26px; width:34px; height:34px; background:url(../../../../bundles/thinkdigitfrontend/images/icons.png) no-repeat -250px -200px;}
.gadget-table .icon7 {margin:0 auto 26px; width:34px; height:34px; background:url(../../../../bundles/thinkdigitfrontend/images/icons.png) no-repeat -300px -200px;}
.gadget-table .icon8 {margin:0 auto 26px; width:36px; height:36px; background:url(../../../../bundles/thinkdigitfrontend/images/icons.png) no-repeat -350px -200px;}
.gadget-table td .title {line-height:1.214em; font-size:1em; min-height:34px;}
.gadget-table .more {padding:0 0 15px; height:58px; line-height:20px; font-size:12px;}
.gadget-table .more:after {margin:0 0 -2px -52px; width:104px; height:15px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -220px -500px;}
.gadget-table .more a:before {margin:0 auto 8px;}
.reviews-heading .pre-title {margin:0 0 16px;}
.reviews-heading h1 {margin:0 0 19px; line-height:1.194em; font-size:2.571em;}
.reviews-block .shops-nav {margin:0 0 19px;}
.rates-section {margin:0 0 36px;}
.rates-section .average {width:29.5%;}
.rates-section .rate {width:20.7%;}
.rates-section .rates-box {margin:0 0 0 56.4%;}
.rates-section .rates-box .number {width:17px;}
.rates-section .rates-box .slider-bg {margin:0 28px 0 2px;}
.rates-section .shops-box {display:none;}
.reviews-block #content {float:none;}
.reviews-block .content-holder {margin:0;}
.review-box {margin:0 0 35px; padding:0 0 21px;}
.review-box:first-child {margin:-6px 0 35px;}
.review-box .visual-holder .user {margin:0 0 12px;}
.review-box .visual-holder .status {margin:0; padding:0; width:114px; height:28px; line-height:23px; font-size:11px;}
.review-box .visual-holder .status.green {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -300px -660px;}
.review-box .visual-holder .status.red {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -300px -530px;}
.review-box .visual-holder .status.gold {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -300px -570px;}
.review-box .txt {padding:0 0 0 20px;}
.review-box .rates {padding:0 0 11px;}
.review-box .rates .box {width:110px;}
.review-box .rates .box.all {margin:0 24px 0 -3px;}
.review-box .answer {padding:20px 0 4px;}
.review-box .answer .visual {margin:0 15px 0 0;}
.review-box .answer .txt {padding:0;}
.review-box .answer h3 {margin:0 0 7px; line-height:1.125em; font-size:1.714em;}
.review-box .answer p {line-height:1.222em; font-size:1.286em;}
.review-box p {margin:0 0 22px; line-height:1.222em; font-size:1.286em;}
.review-box .meta .holder {display:inline-block; vertical-align:top;}
.popular-reviews {padding:25px 0 76px;}
.popular-reviews .box {padding:0 30px 0 0;}
.reviews-block #sidebar {display:none;}


/* product guru */

.question-panel-new .selectCategory {width:100%; margin:0 0 20px 0;}
.question-panel-new .looking-nav {width:100%}
.autoFilterResultLeft {width:100%; float:left;}
.autoFilterResult {width:100%; float:left;}
.autoFilterResult h2 {font:200 2.2em/1.2em 'Titillium Web',sans-serif !important; color:#e81147; text-transform:uppercase; margin:0 0 20px 0;}
.autoFilterResult .sideBar .txt .title {font:200 1.8em/1.2em 'Titillium Web', sans-serif !important; }

/* error-area */
.error-area-left {width:100%; float:left;}
.error-area-right {width:100%; float:left;}
.error-fullWidth.gadgetFinder {width:80%;}
.videos-area.contests .box {width: 46.33%;}
.pageLoadAdBox {display:none;}
.fullWidthImage {width:70%; text-align:center; clear:both; max-width:600px; margin:0 15%;}
.stripAd {display:none;}
.top10-sections.archiveClub .txt h2 {margin:10px 0 0 0;}

.popular-list-New .visual {margin:15px -30% 10px 0; width:28%; height:100%; padding:0 32% 0 0; }
.popular-list-New .visual img {display:block; margin:0 0 0 0; width:100%;}
.popular-list-New .categoryDetails {margin:10px 0 0 0; width:70%;}
.popular-list-New .categoryDetails .categoryHeading {clear:left;}
.note2box {display:block;}
.techListBox {width:47%; margin:0 1.5% 20px 1.5%;}
.main-holder.diwali .main-area {margin-top:200px;}
.main-holder.diwali {background-size: 150%;}
#tab-area {width:100%; float:left; margin:-44px 0 0 0;}
/*.language .language_ul li.droplang {font:300 16px/40px 'Oswald', sans-serif !important; height:40px;}*/
.top-promo .ad.topProm {width:100%; float:left; padding:0 0 0 0; text-align:center;}
.top-promo .smallAd {display:none;}
.sticky_footer_panel .sf {width:100%;}

#top10_slideshow {padding:0; height:560px;}
#top10_slideshow .slidertop10 li .top10Left {width:100%;}
#top10_slideshow .slidertop10 li .top10Right {width:100%; max-width:100%; margin:0 0 0 0;}
#top10_slideshow .slidertop10 li .top10Right h2 {width:100%; position:absolute; top:70%; background: rgba(255,255,255,.7); padding:10px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; margin: 0 0 0 0; z-index:2;}
#top10_slideshow .slidertop10 li .top10Right h2 a {color:#000; font-size:1.2em !important; line-height:1.2em !important;}
#top10_slideshow .slidertop10 li .top10Right p, .slidertop10 li .top10Right a.moredetails {display:none;}
.article-gallery .info {padding:10px 10px 10px 5px;}
.swzone .item .swDetails .swProdcutName, .swProdcutPrice {margin:5px 0 0 10px;}

.hubsUL li {width:auto; padding:0 10px;}
.article-navFix {top:77px;}
/*========================Added on 10-08-2015====================*/

#header{ border-bottom:none;}
#header, .header-holder{ background:#f80c3c;}

.mwc .mwclogo {margin: 0 0 0 0; }
.mwc .mwcText {font-size: 1.2em; margin: 18px 0 0 10px;}

.whereToBuy_fix {max-width: 100%; left: 0; margin: 0 0 0 0;}
.wtb .wtb_list {display: block;}

}

@media only screen and (min-width:768px) {
.categories-list .mask .slideset {margin:0 !important; width:auto !important;}
.apps-categories-gallery .mask {height:auto !important;}
.apps-categories-gallery .slideset {position:static !important; margin:0 !important; height:auto !important;}
.apps-categories-gallery .slide {display:inline !important; position:static !important; left:auto !important; width:29.574% !important;}
}

@media only screen and (min-width:768px) and (max-width:1024px) {
.article-nav li {font-size:16px;}
.article-nav li a span {display:block; padding:2px 10px 0;}
.article-nav li.active a span,
.article-nav li a:hover span {padding:2px 9px 0;}
.article-nav li.active:first-child a span,
.article-nav li:first-child a:hover span {padding-left:14px;}
.sub_menu li a{padding:5px 12px;}
.marchantList.listingPage {margin: 20px 0 0 0;}
}

@media only screen and (max-width:767px) {
.whatsappLink {display:inline-block;}
.sub_menu, .overveiwTable_HideInMobile, .gadgetBarFix {display:none !important;}
.now_offer {display:block;}
.search_outer {display:block;}
#sub_header{ background:#000 !important; top:45px !important;}
.topNav {display:block;}
.top-search, .top-socials {display:none;}
#sub_header {display:none;}
.directLink {display:block;}
.mobile-nav .socials {display:block;}
.question-panel-new .looking-nav li {margin:0 29px 20px 0;}
.question-panel-new .looking-nav li:first-child {margin:0 25px 0 0;}
.imageControl p img {width:100%;}
.autoFilterResultLeft {width:100%; float:left;}
.autoFilterResult {width:100%; float:left;}
#header .logo {margin:6px 0 0;}
.top-socials li {margin:0 5px 0 6px;}
.top-search .holder {padding:17px 11px 18px 10px;}
.search-area {left:-227px;}
.form-search {width:263px;}
.form-search input[type="text"] {padding:10px 8px; width:202px;}
.form-search .input-placeholder-text {left:9px;}
.form-search input[type="submit"] {width:60px;}
.top-login-area {left:-137px;}
.top-promo {display:none;}
.promo-nav {display:none;}
.panel-categories .holder {padding:0;}
.panel-categories {padding:16px 0 10px;}
.panel-categories .logo2 {display:none;}
.categories-list {float:none; padding:0 30px;}
.categories-list .slide {display:block; width:85px;}
.categories-list .slide a {display:block;}
.categories-list .btn-prev,.categories-list .btn-next {display:block;}
.carousel .slide .box {margin:0;}
.main-holder.directLinkHome {padding:0px 0 0 0 !important;}
.main-area {padding:55px 10px 0;}
#content {float:none; width:auto;}
.content-holder {margin:0; padding:0;}
.articles-box h1 {margin:0 0 19px;}
.form-subscribe {display:none;}
.columns {padding:0; float:left !important;}
.columns .column1 {float:none; width:auto;}
.columns .column2 {float:none; width:auto;}
.articles-box .article {padding:25px 0 19px;}
.articles-box .article:first-child {padding:0 0 19px;}
.articles-box .column2 .article {padding:25px 0 19px;}
.articles-box .column2 .article:first-child {border-top:1px solid #d0d0d0; padding:25px 0 19px;}
.articles-box .article .visual-holder {margin:0 0 40px;}
.articles-box .column2 .article .visual-holder {margin:0 0 40px;}
.articles-box .article .rank,.articles-box .column2 .article .rank {bottom:-40px; margin:0 0 0 -40px; width:80px; height:80px; font:2.5em/2.4em 'Oswald', sans-serif !important;}
.articles-box .article .rank.green,.articles-box .column2 .article .rank.green {background:url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat;}
.articles-box .article .rank.yellow,.articles-box .column2 .article .rank.yellow {background:url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -80px 0;}
.articles-box .article .rank.orange,.articles-box .column2 .article .rank.orange {background:url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -160px 0;}
.articles-box .article .rank.red,.articles-box .column2 .article .rank.red {background:url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -240px 0;}
.articles-box .article h2 {font:200 2.143em/1.2em 'Titillium Web', sans-serif;}
.articles-box .column2 .article h2 {font:200 2.143em/1.2em 'Titillium Web', sans-serif;}
.articles-box .article .meta .sub-meta {float:left; padding:0 0 0 20px;}
.articles-box .article .social {bottom:17px;}
.articles-box .ad {padding:20px 0;}
.carousel2 {margin:0 0 19px;}
.carousel2 .mask {overflow:visible;}
.carousel2 .slideset {width:auto !important;}
.carousel2 .slide {float:none; width:auto !important;}
.carousel2 .box {position:relative; display:table; margin:0 0 10px; overflow:hidden; width:100%; -webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.2); box-shadow:1px 1px 2px rgba(0,0,0,0.2);}
.carousel2 .visual {display:table-cell; width:41.32%;}
.carousel2 .visual a {display:block; position:relative; max-height:273px;}
.carousel2 .block {white-space:normal;}
.carousel2 .block:after {display:none;}
.carousel2 .txt {display:table-cell; overflow:hidden; padding:0 30px; height:100% !important; vertical-align:middle;}
.carousel2 h3 {margin:0 0 5px; font:200 1.429em/1.1em 'Titillium Web', sans-serif;}
.carousel2 .block {margin:0; height:auto;}
.carousel2 .sub-meta .comments:before {margin:0 4px 0 0;}
.carousel2 .sub-meta .date {margin:0 -2px 0 0;}
.carousel2 .btn-prev,.carousel2 .btn-next {display:none;}
.carousel2 .rank {left: 41.32%; margin: -27px 0 0 -27px; position: absolute; top: 50%;}
.carousel3 {margin:0 0 2px;}
.carousel3 h2 {margin:0 0 11px;}
.carousel3 .mask {overflow:visible;}
.carousel3 .slideset {width:auto !important;}
.carousel3 .slide {float:none; width:auto !important;}
.carousel3 .box {display:table; margin:0 0 10px; -webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.2); box-shadow:1px 1px 2px rgba(0,0,0,0.2);}
.carousel3 .visual {display:table-cell; margin:0; width:41.32%;}
.carousel3 .visual a {display:block; position:relative;}
.carousel3 .txt {display:table-cell; padding:0 15px; height:100% !important; vertical-align:middle;}
.carousel3 h3 {margin:0; font:300 1.071em/1.2em 'Titillium Web', sans-serif; min-height:0;}
.carousel3 .btn-prev,.carousel3 .btn-next {display:none;}
#sidebar {float:left; margin:0; padding:0; width:auto;}
.side-ad {padding:0 0 22px;}
#footer {padding:20px 0;}
.footer-holder {padding:0 10px;}
#footer .area1 {display:block; margin:0; padding:0; width:auto;}
#footer .area2 {float:none; display:block; margin:0; padding:0; width:auto;}
#footer .box1 {display:block; margin:0; padding:0; width:auto;}
#footer .box2 {display:block; margin:0; padding:0; width:auto;}
.bottom-nav {margin:0 0 10px;}
.bottom-nav li {margin:0 0 0 7px; font:300 1.167em/1.286em 'Oswald', sans-serif;}
.bottom-socials {margin:0 0 10px;}
.bottom-socials li {margin:0 13px 0 0;}
a.logo-digit {margin:0 10px 0 0;}
a.logo-99 {margin:0 24px 0 0;}
.breadcrumbs {display:none;}
.article-block {margin:0; padding:3px 0 0;}
.article-block .rating {margin:0 -1px 20px 50px; width:80px; font:12px/16px 'Oswald', sans-serif;}
.article-block .article-pre-title {margin:0 0 8px;}
.article-block .rating .logo {margin:0 0 1px; width:79px; height:39px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -80px -370px;}
.article-block .meta .email {display:none;}
.article-block .meta .socials {display:none;}
.article-block .meta .comments {display:none;}
.article-block .meta {margin:0 0 12px;}
.article-nav {margin:0 0 20px; /*width:auto; height:1%;*/}
.article-nav li {margin:0; font:300 1.143em/2.813em 'Oswald', sans-serif;}
.article-nav li a span {display:block; padding:2px 7px 0;}
.article-nav li a span:before {display:none;}
.article-nav li.active a,.article-nav li a:hover {border:0;}
.article-nav li.active a span,.article-nav li a:hover span {padding:2px 7px 0;}
.article-nav li.active:first-child a,.article-nav li:first-child a:hover {border-left:0;}
.article-nav li.active:first-child a span,.article-nav li:first-child a:hover span {padding-left:7px;}
.article-gallery {margin:0 0 20px;}
.article-gallery .play {margin:-31px 0 0 -31px; width:62px; height:62px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -110px -148px;}
.article-gallery .thumbnails .category {right:65px;}
.article-gallery .thumbnails .thumbnail {width:85px;}
.article-gallery .btn-prev,.article-gallery .btn-next {margin:-17px 0 0; width:34px; height:34px;}
.article-gallery .btn-prev {left:8px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat 0 -210px;}
.article-gallery .btn-next {right:8px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -40px -210px;}
.article-gallery .btn-prev:hover {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -80px -210px;}
.article-gallery .btn-next:hover {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -120px -210px;}
.article-block .info {padding:0 0 8px;}
.article-block .info .editor {margin:0 1.1% 0 0;}
.article-block .info .user {margin:0 1.1% 0 0;}
.article-radios .radios label {margin:7px 0 8px; line-height:16px; font-size:14px;}
.article-radios .radios label:first-child {margin:7px 0 8px;}
.article-radios .radios .rad-area {margin:3px 6px 0 0;}
.article-block .price-item {padding:23px 0 0; text-align:center; float:left; margin:0 1% 0 0; clear:left;}
.article-block .count {display:none;}
.article-block .graph {display:none;}
.article-block #content .break {height:1px;}
.article-block #content h2 {margin:0 0 5px;}
.two-columns {padding:5px 0 0;}
.two-columns .column {padding:0; width:auto;}
.two-columns .column:first-child {padding:0 20px 0 0;}
.pros h2,.article-block #content .pros h2 {margin:0 0 4px;}
.pros-list {padding:0 0 20px;}
.pros-list li {padding:0 0 0 21px; line-height:1.8em; font-size:1em;}
.pros-list li:before {margin:13px 0 0 -21px;}
.cons h2,.article-block #content .cons h2 {margin:0 0 3px;}
.cons-list {padding:0 0 20px;}
.cons-list li {padding:0 0 0 21px; line-height:1.8em; font-size:1em;}
.cons-list li:before {margin:13px 0 0 -21px;}
.verdict {padding:0 0 3px; line-height:1.2em; font-size:1em;}
.verdict h2,.article-block #content .verdict h2 {margin:0 0 13px; line-height:1em; font-size:1.3em;}
.verdict p,.article-block #content .verdict p {margin:0 0 40px;}
.other-box {padding:0 0 20px;}
.other-box h2,.article-block #content .other-box h2 {margin:0 0 11px;}
.other-list {overflow:visible;}
.other-list li {display:table; float:none; margin:0 0 10px; overflow:hidden; width:100%; background:#fff; -webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.2); box-shadow:1px 1px 2px rgba(0,0,0,0.2);}
.other-list li:first-child {margin:0 0 10px;}
.other-list .visual {display:table-cell; width:157px; margin:0;}
.other-list .visual a {display:block; position:relative; overflow:hidden; width:100%;}
.other-list .txt {display:table-cell; padding:5px; text-align:center; vertical-align:middle;}
.other-list h3 {font:200 0.9em/1.167em 'Titillium Web', sans-serif;}
.comments-box h3 {display:block;}
.comments-box .socials {display:block; padding:0;}
.article-block .tags {margin:0 0 20px; line-height:16px; font-size:12px;}
.article-block .tags a {margin:0;}
.gift {margin:-9px 0 13px; padding:3px 0; min-height:55px;}
.gift a:before {margin:5px 11px 10px 0;}
.article-block blockquote {float:none; font:italic 1.75em/1.2em 'Titillium Web',sans-serif; margin:-7px -3px 27px; width:auto;}
.article-block figure {padding:0 0 10px;}
.article-block figure .visual {margin:0 0 15px;}
.article-block figure figcaption {line-height:24px;}
.article-block div.alignright {margin:-6px 0 20px; border-bottom:1px solid #d0d0d0; padding:0 0 18px; text-align:center;}
.article-block .alignright img {float:none; margin:0; vertical-align:top;}
.recommended-box {padding:0 0 20px;}
.recommended-box h2,.article-block #content .recommended-box h2 {margin:0 0 11px;}
.recommended-list {overflow:visible;}
.recommended-list li {display:table; float:none; margin:0 0 10px; width:100%; background:#fff; -webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.2); box-shadow:1px 1px 2px rgba(0,0,0,0.2);}
.recommended-list li:first-child {margin:0 0 10px;}
.recommended-list .visual-holder {display:table-cell; width:157px;}
.recommended-list .visual {margin:0; overflow:hidden; width:100%;}
.recommended-list .visual .tag {display:none;}
.recommended-list .rank {display:none;}
.recommended-list .txt {display:table-cell; vertical-align:middle; text-align:center;}
.recommended-list h3 {margin:0 5px; font:200 0.9em/1.167em 'Titillium Web', sans-serif;}
.article-table h2,.article-block #content .article-table h2 {margin:0 0 25px; font:italic 1.75em/1.2em 'Titillium Web', sans-serif;}
.article-table .table-area {position:relative; margin:0 -10px 27px; width:auto;}
.article-table .table-area .mask {position:relative; overflow:hidden; width:100%;}
.article-table .table-area .btn-prev,.article-table .table-area .btn-next {display:block !important; position:absolute; top:95px; overflow:hidden; width:42px; height:37px; text-indent:-9999px;}
.article-table .table-area .btn-prev {left:0; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -160px -210px;}
.article-table .table-area .btn-next {right:0; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -210px -210px;}
.article-table .table-area .btn-prev:hover {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -160px -250px;}
.article-table .table-area .btn-next:hover {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -210px -250px;}
.article-table .table-holder {width:760px; padding:0 10px;}
.article-table table {margin:0;}
.article-table table th {padding:6px 5px; line-height:1.4em; font-size:1em;}
.article-table table td {padding:9px 5px 8px; line-height:1.556em; font-size:0.9em;}
.side-sections {margin:0; border:0; padding:0; float:left;}
.side-section {float:none; margin:0; width:auto;}
.shops-box {margin:0 0 30px; border-bottom:3px solid #d0d0d0; padding:12px 19px 15px 20px;}
.shops-box h3 {margin:0 0 8px; font:300 2.143em/1.2em 'Titillium Web', sans-serif;}
.shops-list {padding:0 0 11px;}
.shops-list li {padding:11px 0 11px;}
.shops-list .logo-holder {float:left; margin:0; width:107px;}
.shops-list .logo-holder img {float:left;}
.shops-list .price {float:left; line-height:28px; font-size:18px;}
.shops-list .btn {margin:4px 0 0; padding:0 7px 0 8px; font:12px/21px 'Oswald', sans-serif;}
.shops-list .btn:before {margin:3px 3px 0 -4px; width:17px; height:15px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -80px -60px;}
.shops-box .links {font:300 14px/21px 'Oswald', sans-serif;}
.shops-box .links a:after {margin:1px 0 0 2px; width:13px; height:18px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -455px -360px;}
.shops-box .links a:hover:after {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -470px -360px;}
.shops-box .links .alignright {margin:0 -2px 0 0;}
.specs-box {padding:0 0 40px;}
.specs-box h3 {margin:0 0 12px; font:300 1.857em/1.308em 'Titillium Web', sans-serif;}
.specs-list {margin:0 0 15px;}
.specs-list li {padding:15px 0 19px; font:200 1.571em/1.182em 'Titillium Web', sans-serif;}
.specs-box .links {font:1.286em/1.167em 'Trebuchet MS', Helvetica, sans-serif;}
.popup2 .shops-box {top:-65px;}
.help-box {padding:0 0 29px;}
.help-box .accordion .popup {display:none !important;}
.help-box .accordion>li>a {padding:22px 30px 21px; font:19px/22px 'Titillium Web', sans-serif;}
.help-box .accordion>.type3>a:before,.help-box .accordion>.type4>a:before,.help-box .accordion>.type5>a:before {margin:5px 2px 0 10px; width:13px; height:13px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -485px -360px;}
.help-box .accordion>.type3.active>a:before,.help-box .accordion>.type4.active>a:before,.help-box .accordion>.type5.active>a:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -500px -360px;}
.help-box textarea {padding:17px 29px; height:79px; font:300 18px/22px 'Titillium Web', sans-serif;}
.help-box .input-placeholder-text {top:18px; left:30px; font:300 18px/22px 'Titillium Web', sans-serif;}
.select-select1,.select-select2,.select-select3 {height:56px;}
.select-select1 .center,.select-select2 .center,.select-select3 .center {margin:0 77px 0 0; padding:17px 29px; font:300 18px/22px 'Titillium Web', sans-serif;}
.select-select1 .select-opener,.select-select2 .select-opener,.select-select3 .select-opener {width:76px; height:56px;}
.select-select1 .select-opener:after,.select-select2 .select-opener:after,.select-select3 .select-opener:after {top:25px; left:30px; width:17px; height:10px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -20px -370px;}
.drop-select1 ul li,.drop-select2 ul li,.drop-select3 ul li {font:300 18px/22px 'Titillium Web', sans-serif;}
.drop-select1 ul li a,.drop-select2 ul li a,.drop-select3 ul li a {padding:17px 29px;}
.help-box .btn {padding:17px; font:600 18px/22px 'Titillium Web', sans-serif;}
.category-heading {padding:1px 0 14px;}
.category-heading h1 {margin:0 -3px;}
.category-heading .icon {display:none;}
.featured-story .heading {margin:0 -10px 30px; border:0; width:auto; height:1%; background:#e60a3a; -webkit-box-shadow:0 0 3px rgba(0,0,0,0.4) inset; box-shadow:0 0 3px rgba(0,0,0,0.4) inset;}
.featured-story-nav-holder {position:relative; float:left; width:49%;}
.featured-story-nav-holder>a {display:block; position:relative; padding:4px 0 0; font:300 14px/38px 'Oswald', sans-serif; text-transform:uppercase; text-decoration:none; color:#fff;}
.featured-story-nav-holder>a:before {content:""; float:left; margin:5px 7px 0 11px; width:28px; height:28px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -300px -90px;}
.featured-story-nav-holder>a:after {content:""; position:absolute; top:20px; right:16px; border:solid transparent; border-width:6px; border-top-color:#fff; width:0; height:0;}
.featured-story-nav-holder .drop {display:none; position:absolute; top:42px; left:0; border-top:1px solid #f5f5f5; width:100%; background:#000;}
.featured-story-nav-holder.hover .drop {display:block;}
.featured-story-nav {float:none; padding:0 0 1px;}
.featured-story-nav li {float:none; margin:0; padding:2px 0 3px; font:300 14px/38px 'Oswald',sans-serif;}
.featured-story-nav li a {display:block; float:none; border:0; padding:3px 25px; color:#fff; background:none;}
.featured-story-nav li.active a,.featured-story-nav li a:hover {position:relative; margin:0; border:0; padding:3px 25px; background:#e7113f;}
.featured-story-nav li.phone {display:none;}
.featured-story-nav li a span {display:inline;}
.featured-browse-nav {width:40.5%;}
.featured-browse-nav>li {position:relative; float:none; margin:0; font:300 14px/38px 'Oswald', sans-serif; text-transform:uppercase;}
.featured-browse-nav>li.trending {display:block; border-left:1px solid #f5f5f5;}
.featured-browse-nav>li.browse {display:none;}
.featured-browse-nav>li>a {padding:4px 0 0; background:none;}
.featured-browse-nav>li.trending>a {width:auto;}
.featured-browse-nav>li.trending>a:before {margin:5px 7px 0 11px;}
.featured-browse-nav>li.trending>a:after {top:20px; right:16px;}
.featured-browse-nav .drop {top:42px; border-top:1px solid #f5f5f5;}
.featured-browse-nav li.hover .drop {display:block;}
.featured-browse-nav li.trending .drop:after {display:none;}
.featured-browse-nav .drop ul {padding:0 0 1px;}
.featured-browse-nav .drop ul li {padding:2px 0 3px;}
.featured-block .box,.featured-block .box:first-child {float:none; margin:0 0 20px; width:auto;}
.featured-block h2 {margin:0 0 5px; font:200 2.429em/1.176em 'Titillium Web', sans-serif;}
.featured-block .main-price {float:left; margin:0 0 15px; font:200 3.071em/1.047em 'Titillium Web',sans-serif;}
.featured-block .popup-holder {margin:15px 0 0;}
.featured-block .meta .author {float:left; margin:0; text-align:left;}
.featured-block .logo {margin:8px 0 0;}
.featured-block .popup-holder .popup {margin:0 0 0 -244px;}
.articles-box .main-title>h2 {margin:0 -2px 12px; font:200 2.857em/1.15em 'Titillium Web', sans-serif; text-transform:uppercase; color:#e7113f;}
.category-browse-row {display:block; margin:0 -10px 25px; height:1%; background:#999; -webkit-box-shadow:0 0 3px rgba(0,0,0,0.4) inset; box-shadow:0 0 3px rgba(0,0,0,0.4) inset;}
.category-browse-row:after {content:""; display:block; clear:both;}
.category-browse-nav {position:relative; z-index:1; float:left; border-right:1px solid #f5f5f5; width:255px;}
.category-browse-nav>a {display:block; position:relative; padding:2px 0 0 21px; font:300 14px/40px 'Oswald', sans-serif; text-transform:uppercase; text-decoration:none; color:#fff; background:#e60a3a;}
.category-browse-nav>a:before {content:""; float:left; margin:5px 7px 0 0; width:28px; height:28px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -300px -90px;}
.category-browse-nav>a:after {content:""; position:absolute; top:18px; right:54px; border:solid transparent; border-width:6px; border-top-color:#fff; width:0; height:0;}
.category-browse-nav .drop {display:none; position:absolute; top:42px; left:0; width:100%; background:#000;}
.category-browse-nav.hover .drop {display:block;}
.category-browse-nav .drop ul {margin:0; padding:1px 0 0; list-style:none;}
.category-browse-nav .drop ul li {padding:0 0 3px; font:300 14px/38px 'Oswald', sans-serif; text-transform:uppercase;}
.category-browse-nav .drop ul li a {display:block; padding:4px 21px; text-decoration:none; color:#fff;}
.category-browse-nav .drop ul li a:hover {background:#e7113f;}
.category-browse-nav .drop ul li a:before {content:""; float:left; margin:5px 7px 0 0; width:28px; height:28px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat;}
.category-browse-nav .drop ul li a.smarts:before {background-position:-330px -150px;}
.category-browse-nav .drop ul li a.digital:before {background-position:-360px -150px;}
.category-browse-nav .drop ul li a.laptops:before {background-position:-300px -180px;}
.category-browse-nav .drop ul li a.music:before {background-position:-330px -180px;}
.category-browse-nav .drop ul li a.games:before {background-position:-360px -180px;}
.category-browse-nav .drop ul li a.tablets:before {background-position:-300px -210px;}
.category-browse-nav .drop ul li a.printers:before {background-position:-330px -210px;}
.categories-box {display:none;}
.videos-heading {padding:1px 0 14px;}
.videos-heading .icon {display:none;}
.video-navs-row {margin:0 -10px 20px; border:0; width:auto; height:1%; background:#e60a3a; -webkit-box-shadow:0 0 2px rgba(0,0,0,0.5) inset; box-shadow:0 0 2px rgba(0,0,0,0.5) inset;}
.video-tools-nav {float:none;}
.video-tools-nav li.all .drop ul {padding:0 0 2px;}
.video-tools-nav>li {margin:0; width:50%;}
.video-tools-nav>li>a {padding:2px 0; background:none;}
.video-tools-nav>li.browse>a {width:auto;}
.video-tools-nav>li.all>a {border-left:1px solid #f5f5f5; width:auto;}
.video-tools-nav .drop {top:42px; border-top:1px solid #f5f5f5;}
.video-tools-nav .drop:after {display:none;}
.videos-area .holder {margin:-29px 0 0;}
.videos-area .box {float:none; margin:0; border-top:1px solid #d0d0d0; padding:0; width:auto; height:auto !important;}
.videos-area .box:first-child {border-top:0;}
.videos-area .article {padding:26px 0 35px;}
.videos-area .article .visual {margin:0 0 13px;}
.videos-area .article .play {margin:-31px 0 0 -32px; width:64px; height:63px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat 0 -220px;}
.videos-area .article h2 {margin:0 0 13px; font:200 2.143em/1.2em 'Titillium Web', sans-serif;}
.videos-area .article .meta {position:static; left:auto; bottom:auto;}
.videos-area .article .meta .sub-meta {float:left; padding:0 0 0 20px;}
.videos-area .box .ad {padding:19px 0 20px;}
.videos-block {margin:0;}
.videos-block #content {float:none; margin:0 0 10px;}
.videos-block .content-holder {margin:0;}
.videos-block #sidebar {float:none; margin:0; padding:0;}
.videos-gallery {margin:9px 0 9px;}
.video-content h1 {margin:0 0 8px;}
.video-content .meta {margin:0 0 12px;}
.video-content .meta .author {margin:0 0 11px;}
.video-content .meta .date {margin:0 0 11px;}
.video-content .meta .socials {padding:3px 0 0;}
.video-title h2 {line-height:1.167em; font-size:1.8em;}
.articles-block .articles-box .column1 {margin:0 0 25px; border-bottom:1px solid #d0d0d0;}
.articles-block .articles-box .column1 h1 {margin:0 0 14px; line-height:43px; font-size:40px;}
.articles-block .articles-box .column2 h1 {margin:0 0 15px;}
.articles-box .articles-frame {margin:0 0 30px; padding:10px 10px 15px;}
.articles-box .column2 .articles-frame .article .tag {margin:0 0 8px;}
.articles-box .column2 .articles-frame .article {border:0;}
.articles-box .column2 .articles-frame .article .visual-holder {margin:0 0 6px;}
.articles-box .column2 .articles-frame .article h2 {margin:0 0 3px; line-height:1.2em; font-size:2.143em;}
.articles-box .column2 .articles-frame .article:hover .meta {display:none;}
.articles-box .column2 .articles-frame .article .social {position:static; bottom:auto; left:auto; margin:-3px 0 -2px; background:none;}
.articles-box .column2 .article-columns {margin:0;}
.articles-box .column2 .article-columns .article {padding:14px 0 13px; width:48.61%;}
.articles-box .article-columns .article:first-child {padding:14px 0 13px; width:48.61%;}
.articles-box .column2 .articles-frame .article-columns .article .visual-holder {margin:0 0 15px;}
.articles-box .column2 .articles-frame .article-columns .article .tag {margin:0 0 -2px;}
.articles-box .column2 .articles-frame .article-columns .article h2 {margin:0 0 11px; font:200 2.143em/1.2em 'Titillium Web', sans-serif;}
.articles-box .column2 .articles-frame .article-columns .article p {margin:0; line-height:1.188em; font-size:1.143em;}
.articles-box .column2 .articles-frame .article-columns .article .sub-meta {float:left; padding:0;}
.articles-box .column2 .articles-frame .article-columns .article .sub-meta .date:before {margin:0 4px 0 0;}
.articles-box .column2 .articles-frame .article-columns .article .article-height {padding:0 0 24px; min-height:604px;}
.articles-box .column2 .articles-frame .article {border:0; padding:0 0 26px;}
.articles-box .column2 .articles-frame .article-columns .article {padding:0 0 13px;}
.articles-box .column2 .articles-frame .article-columns .article .article-height {padding:0 0 10px; min-height:481px;}
.articles-box .column2 .articles-frame .article-columns .article .meta .author {margin:0 0 6px;}
body .popup2,body .popup3 {display:none;}
.compare-holder {display:none;}
.mobile-compare {display:block; margin:-11px 0 0; padding:0 20px 40px; line-height:1.182em; font-size:1.571em; text-align:center;}
.mobile-compare .visual {margin:0 0 2px; text-align:center;}
.mobile-compare .visual img {vertical-align:top;}
.mobile-compare h1 {margin:0 0 9px; line-height:1.125em; font-size:1.091em; font-weight:600; color:#ff0048;}
.mobile-compare a {text-decoration:none;}
.mobile-compare a:hover {text-decoration:underline;}
.mobile-compare p {margin:0 0 17px;}
.mobile-compare .notes {padding:17px 0 5px; line-height:1.222em; font-size:0.818em;}
.mobile-compare .notes p {margin:0 0 21px;}
.mobile-compare .notes .sep {margin:-11px 0 6px;}
.mobile-compare .btn {display:inline-block; padding:0 23px 1px; font:300 0.818em/2.556em 'Oswald', sans-serif; text-transform:uppercase; vertical-align:top; text-decoration:none; color:#fff; background:#ff0048; box-shadow:0 0 4px rgba(0,0,0,0.5) inset;}
.mobile-compare .btn:hover {text-decoration:none; background:#000;}
.downloads-heading {margin:0 0 30px; padding:5px 0;}
.downloads-heading .icon {display:none;}
.downloads-heading .pre-title {margin:0 0 10px; line-height:1.188em; font-size:1.143em;}
.downloads-heading h1 {line-height:1.118em; font-size:2.429em; margin:0 0 11px;}
.downloads-heading .item {line-height:1.188em; font-size:1.143em; margin:0 15px 12px 2px;}
.layout-three-cols #sidebar {float:none; padding:0; width:auto;}
.btn-download {margin:0 0 20px; padding:9px 14px 11px 24px; line-height:12px; font-size:12px;}
.btn-download:before,.btn-download:hover:before {margin:10px 30px 0 0;}
.btn-download .title {margin:0 0 1px; line-height:32px; font-size:32px;}
.side-image {margin:0 0 21px;}
.specs-box.alter h2,#sidebar .specs-box.alter h2 {margin:0 0 -5px;}
.specs-box.alter .specs-list {margin:0 0 20px;}
.specs-box.alter .specs-list li,.specs-box.alter .specs-list li:first-child {border:solid #d0d0d0; border-width:0 0 1px; padding:15px 0;}
.layout-three-cols #twocolumns {margin:-11px 0 0; border-top:1px solid #d0d0d0; padding:24px 0 0;}
.downloads-categories-area {padding:0;}
.deals-powered {margin:0; padding:5px 1px 0 10px; width:149px;}
.deals-powered .title {margin:0 0 -4px; padding:0 3px;}
.deals-powered img {display:block; width:100%;}
.deals-heading {padding:1px 0 24px;}
.deals-heading .icon {display:none;}
.deals-heading h1 {margin:0 -3px;}
.deals-navs-row {margin:0 -10px 20px; border:0; width:auto; height:1%; background:#e60a3a; -webkit-box-shadow:0 0 2px rgba(0,0,0,0.5) inset; box-shadow:0 0 2px rgba(0,0,0,0.5) inset;}
.deals-nav {float:none;}
.deals-nav li.trending .drop ul {padding:0 0 2px;}
.deals-nav>li {margin:0;}
.deals-nav li.deals {width:63.75%;}
.deals-nav li.trending {width:36.25%;}
.deals-nav>li>a {padding:2px 0; background:none;}
.deals-nav>li.deals>a {width:auto;}
.deals-nav>li.trending>a {border-left:1px solid #f5f5f5; width:auto;}
.deals-nav>li.deals>a:before {background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -300px -90px;}
.deals-nav .drop {top:42px; border-top:1px solid #f5f5f5;}
.deals-nav .drop:after {display:none;}
.deals-nav li.deals a {padding:2px 7px 2px 10px;}
.deals-nav li.deals .drop ul {padding:2px 0 0;}
.deals-nav li.deals .drop ul li a {padding:3px 7px 3px 21px;}
.deals-nav li.trending a {padding:2px 7px 2px 28px;}
.deals-nav li.trending a:before {display:none;}
.deals-nav li.trending .drop ul {padding:2px 0 0;}
.deals-nav li.trending .drop ul li {padding:0 0 3px;}
.deals-nav li.trending .drop ul li a {padding:3px 7px 3px 28px;}
.deals-nav li.trending .drop ul li a:before {display:none;}
.deals-nav .desktop {display:none;}
.deals-nav .mobile {display:inline;}
.deals-block {margin:0 0 23px;}
.deals-block .holder {margin:0;}
.deals-box,.deals-box.ad-box {float:none; margin:0; padding:0 0 30px; width:auto; height:auto !important;}
.deals-box .visual {margin:0 0 13px;}
.deals-box h2 {margin:0 0 12px; max-width:1000px; line-height:36px; font-size:30px;}
.deals-box .price {margin:0 4px 14px; line-height:38px; font-size:34px;}
.deals-box .row .title {padding-left:10px;}
.deals-box .ad {padding:1px 0 10px;}
.article-block2 .break {margin:0 0 22px;}
.article-block2 .content-holder {margin:-2px 0 0;}
.article-block2 h1 {margin:0 0 5px;}
.article-block2 .tall {line-height:1.182em; font-size:1.1em;}
.article-block2 .tall p {margin:0 0 18px;}
.article-block2 .meta {margin:0 0 17px;}
.article-block2 .meta .comments {display:none;}
.article-block2 .meta .socials {float:left; padding:3px 0 0;}
.article-block2 .meta .email {float:right; margin:2px 0 0;}
.article-block2 .meta .email:before {margin:3px 8px 0 0;}
.article-visual {margin:0 0 14px;}
.article-block2 .quote1 {margin:-15px 0 14px;}
.article-block2 .quote1 q {margin:0;}
.article-block2 .quote2 {float:none; margin:-15px 0 14px; width:auto;}
.article-block2 .quote2 q {margin:0;}
.article-block2 .video-info {margin:-5px 0 0; padding:20px 0 0;}
.video-title {padding:0 0 20px;}
.video-specs {padding:0 0 9px;}
.video-specs .article-table .table-area {margin:0 -10px 10px;}
.video-specs .article-table .table-holder {padding:0 10px; max-width:730px;}
.video-specs .article-table table th {padding:12px 5px 13px;}
.video-specs .article-table table td {padding:12px 5px 13px;}
.video-specs .article-table .table-area .btn-prev,.video-specs .article-table .table-area .btn-next {top:77px;}
.article-block2 .gift {margin:0 0 16px;}
.article-block2 .tags {margin:0 0 24px;}
.article-block2 .tags .title {margin:0 6px 0 0;}
.article-block2 .tags ul li {margin:0 6px 0 0;}
.article-block2 .tags a {margin:0;}
.downloads-block {margin:-2px 0 0;}
.downloads-head {padding:0 0 25px;}
.downloads-head .icon {display:none;}
.downloads-head h1 {margin:0 0 6px;}
.downloads-head p {margin:0 0 11px;}
.downloads-gallery-holder h2 {margin:0 0 23px;}
.downloads-gallery .visual {float:none; margin:0 0 16px;}
.downloads-gallery .pagination {padding:0;}
.downloads-gallery .pagination li {margin:0 5px 0 0;}
.downdloads-area {border:0; padding:0;}
.downdloads-area .ad-item {display:none; margin:0 0 23px; border:solid #d0d0d0; border-width:1px 0; padding:30px 0 29px; text-align:center;}
.downdloads-area .ad-item img {vertical-align:top; max-width:100%;}
.downdloads-area .hero-masonry {margin:0 0 77px;}
.downdloads-area .hero-item {display:block; margin:0 0 10px; width:100%; position:relative !important;}
.downloads-box2 .link-more {padding:0 28px;}
.downloads-block.alter #content {float:none; width:auto;}
.downloads-block.alter .content-holder {margin:0;}
.downloads-block.alter .downloads-head {padding:4px 0 26px;}
.downloads-block.alter .downloads-gallery-holder {padding:22px 0 31px;}
.downloads-block.alter .downloads-gallery .visual {margin:0 0 26px; width:100%;}
.downloads-block.alter .downloads-gallery .txt {padding:0;}
.downloads-block.alter .downloads-gallery h3 {margin:0 0 24px;}
.downloads-block.alter .downloads-gallery p {display:none;}
.downloads-block.alter .downloads-gallery .pagination {padding:0 2px;}
.download-story .ad {display:block; border-top:1px solid #d0d0d0; padding:29px 0; text-align:center;}
.download-story .ad img {max-width:100%; vertical-align:top;}
.downloads-block.alter .download-story-box {padding:28px 0 29px;}
.downloads-block.alter .download-story-box .link-more {color:#999;}
.downloads-block.alter .download-story {margin:-1px 0 56px; border:0 none;}
.downloads-block.alter #sidebar {display:none;}
.filter-heading {margin:-2px 0 0; padding:0 0 12px;}
.filter-heading .icon {display:none;}
.filter-nav-row {display:none;}
.mobile-filter-nav {display:block; margin:0 -10px; height:42px; background:#e60a3a; -webkit-box-shadow:0 0 3px rgba(0,0,0,0.3) inset; box-shadow:0 0 3px rgba(0,0,0,0.3) inset; width: 100%; float: left;}
.category-filter-holder {position:relative; z-index:12; float:right; border-left:1px solid #f5f5f5; width:32.2%;}
.category-filter-holder>a {display:block; position:relative; font:300 14px/42px 'Oswald', sans-serif; text-transform:uppercase; text-decoration:none; color:#fff;}
.category-filter-holder>a:before {content:""; float:left; margin:7px 6px 0; width:28px; height:28px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -300px -90px;}
.category-filter-holder>a:after {content:""; display:inline-block; margin:18px 0 0 11px; border:solid transparent; border-width:6px 6px 0; border-top-color:#fff; width:0; height:0; vertical-align:top;}
.category-filter-holder ul {display:none; position:absolute; top:42px; border-top:1px solid #f5f5f5; left:0; padding:0 0 7px; width:100%; background:#000;}
.category-filter-holder.hover ul {display:block;}
.category-filter-holder ul li {padding:0 0 1px; font:300 14px/18px 'Oswald', sans-serif; text-transform:uppercase;}
.category-filter-holder ul li a {display:block; padding:15px 10px; text-decoration:none; color:#fff;}
.category-filter-holder ul li a:hover {background:#e7113f;}
.sort-filter-holder {position:relative; z-index:12; float:right; border-left:1px solid #f5f5f5; width:33.8%;}
.sort-filter-holder>a {display:block; position:relative; font:300 14px/42px 'Oswald', sans-serif; text-transform:uppercase; text-decoration:none; color:#fff;}
.sort-filter-holder>a:before {content:""; float:left; margin:7px 1px 0 3px; width:28px; height:28px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -570px -450px;}
.sort-filter-holder>a:after {content:""; display:inline-block; margin:18px 0 0 11px; border:solid transparent; border-width:6px 6px 0; border-top-color:#fff; width:0; height:0; vertical-align:top;}
.sort-filter-holder ul {display:none; position:absolute; top:42px; border-top:1px solid #f5f5f5; left:0; padding:0 0 7px; width:100%; background:#000;}
.sort-filter-holder.hover ul {display:block;}
.sort-filter-holder ul li {padding:0 0 1px; font:300 14px/18px 'Oswald', sans-serif; text-transform:uppercase;}
.sort-filter-holder ul li a {display:block; padding:15px 10px; text-decoration:none; color:#fff;}
.sort-filter-holder ul li a:hover {background:#e7113f;}
.mobile-filter-area {position:relative; width: 100%; margin:0 -10px; padding:0 10px; float: left;}
.filter-holder {position:absolute; z-index:11; top:0; left:0; border-right:1px solid #f5f5f5; width:100%;}
.filter-holder>a {display:block; position:relative; font:300 14px/42px 'Oswald', sans-serif; text-transform:uppercase; text-decoration:none; color:#fff;}
.filter-holder>a:before {content:""; float:left; margin:7px 6px 0 21px; width:28px; height:28px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -540px -450px;}
.filter-holder>a:after {content:""; display:inline-block; margin:18px 0 0 11px; border:solid transparent; border-width:6px 6px 0; border-top-color:#fff; width:0; height:0; vertical-align:top;}
.filter-area {position:absolute; top:-9999px; left:-9999px; border-top:1px solid #f5f5f5; width:100%; padding:10px 0 6px; background:#000;}
.filter-holder.hover .filter-area {position:relative; top:auto; left:auto;}
.form-filter {padding:9px 10px; color:#f5f5f5;}
.slider-box h3 {color:#fff;}
.filter-box h3 a {color:#f5f5f5;}
.form-filter .checkboxes label:hover {color:#555;}
.filter-clear {margin:0 0 24px; padding:13px 5px 0 0; line-height:26px; font-size:18px;}
.filter-clear ul li a:after {margin:9px 0 0 5px;}
.filter-clear .all {margin:0;}
.sort-row-holder {display:none;}
.form-filter-results {margin:0 0 60px; float: left; width: 100%;}
.filter-result {padding:20px 20px 17px;}
.filter-result .visual-holder {margin:0 0 27px;}
.filter-result h2 {margin:0 0 4px;}
.filter-result .active-box > .price {width:128px;}
.form-filter-results .content-ad {padding:10px 0 10px;}
.filter-block .side-ad,.filter-block .side-ad-detail {display:none;}
#compare-target {position:relative !important; width:auto !important; top:0 !important; left:0 !important;}
.fake-fixed  {display:none;}
.find-heading .icon {display:none;}
.find-heading .txt {padding:0 0 30px;}
.find-heading h1 {margin:0 0 3px;}
.find-heading p {margin:0 0 23px;}
.find-heading .steps .step {margin:0 0 0 50px;}
.find-heading .steps .step.mobile {display:none;}
.question-panel {margin:0 -9999px 23px;}
.looking-nav li {margin:0 0 0 12px;}
.looking-nav li:first-child {margin:0 20px 0 0;}
.question-block h2 {margin:0 0 11px; line-height:1.208em; font-size:1.714em;}
.question-block .sliders {padding:14px 0 40px;}
.question-block .sliders .titles-row {padding:0 0 12px 114px;}
.question-block .sliders .title {width:114px;}
.question-block .sliders .title.two-lines {margin:-9px 0 0; line-height:1.222em; font-size:1.286em;}
.question-block .sliders .slider-holder {margin:0 0 0 114px;}
.question-block .sliders .slider.default1 .slider-range {width:161px;}
.question-block .sliders .slider.default1 .slider-handle {left:161px;}
.question-block .sliders .slider.default2 .slider-range {width:161px;}
.question-block .sliders .slider.default2 .slider-handle {left:161px;}
.question-block .buttons {margin:0 0 0 115px;}
.find-block #sidebar {display:none;}
.specs-block {margin:-6px 0 0; padding:0;}
.specs-block .pre-title {margin:0 0 7px;}
.specs-block h1 {margin:0 0 15px; font:200 2.857em/1.2em 'Titillium Web', sans-serif;}
.specs-block .meta {margin:0 0 13px;}
.specs-block .meta .email {display:none;}
.specs-block .meta .socials {display:none;}
.specs-nav-holder {margin:0 -10px 20px;}
.specs-nav {-webkit-box-shadow:none; box-shadow:none;}
.specs-nav li {font:300 18px/36px 'Oswald', sans-serif;}
.specs-nav li a {-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.4) inset; box-shadow:0 1px 3px rgba(0,0,0,0.4) inset;}
.specs-nav li a span:before {display:none;}
.specs-section .opener {padding:13px 9px 13px 8px;}
.specs-section .opener .bullet {margin:17px 0 0 10px;}
.specs-section .title {padding:15px 2.5%; width:52%; line-height:1.182em; font-size:1.571em;}
.specs-section .txt {padding:15px 5px 15px 0; line-height:1.182em; font-size:1.571em;}
.specs-section .list {padding:0;}
.specs-section .list li:before {margin:0 10px 0 -15px;}
.specs-section .list li {margin:0 19px 0 0;}
.specs-section .inches {margin:0;}
.specs-section p {padding:0; line-height:1.182em; font-size:1em;}
.specs-section .content-ad {padding:20px 0 30px;}
.specs-section .area1 {padding:14px 0 14px 2.5%; width:33.3%;}
.specs-section .area2 {padding:14px 0 14px 2.5%; width:30.6%;}
.specs-section .area3 {padding:14px 0 14px 2.5%; width:28%;}
.specs-section .logo {padding:12px 0 0;}
.specs-section .price {padding:3px 0 5px;}
.specs-section .btn {margin:16px 0 0;}
.side-sections2 {overflow:hidden; padding:11px 0 5px; width:100%;}
.side-section2 {float:none; margin:0; width:auto;}
.side-section2 .side-ad {padding:30px 0 20px; text-align:center;}
.shops-list {}
.shops-box .links {}
.recommended-box3 {padding:24px 0 10px;}
.recommended-box3 h2 {margin:0 0 13px;}
.recommended-list3 {overflow:visible; padding:0 0 11px;}
.recommended-list3 li {display:table; float:none; margin:0 0 10px; width:100%; background:#fff; -webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.2); box-shadow:1px 1px 2px rgba(0,0,0,0.2);}
.recommended-list3 .visual-holder {display:table-cell; width:157px;}
.recommended-list3 .visual {margin:0;}
.recommended-list3 .visual .tag {display:none;}
.recommended-list3 .visual-frame {position:relative;}
.recommended-list3 .rank {left:100%; top:50%; bottom:auto; margin:-31px 0 0 -31px;}
.recommended-list3 .txt {display:table-cell; vertical-align:middle; text-align:center;}
.recommended-list3 h3 {margin:0 10px 0 30px; font:200 1.286em/1.222em 'Titillium Web', sans-serif;}
.slides-gallery {margin:9px 0; padding:0 0 10px; float:left; width:100%;}
.slides-gallery .large-carousel .play {margin:-30px 0 0 -30px; font:11px/11px 'Oswald', sans-serif;}
.slides-gallery .large-carousel .play:before {margin:0 auto -1px; width:60px; height:60px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -360px -25px;}
.slides-gallery .large-carousel .btn-prev,.slides-gallery .large-carousel .btn-next {margin:-11px 0 0; width:22px; height:22px;}
.slides-gallery .large-carousel .btn-prev {left:10px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -420px 0;}
.slides-gallery .large-carousel .btn-next {right:10px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -420px -25px;}
.slides-gallery .large-carousel .btn-prev:hover {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -420px -50px;}
.slides-gallery .large-carousel .btn-next:hover {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -420px -75px;}
.slides-gallery .tool-bar {padding:8px 16px 7px;}
.slides-gallery .expand {margin:0 0 0 15px; width:17px; height:18px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -300px -220px;}
.slides-gallery .expand:hover {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -300px -240px;}
.slides-gallery .nums {font:300 12px/16px 'Oswald', sans-serif;}
.slides-gallery .holder {padding:0 80px;}
.slides-gallery .first,.slides-gallery .prev,.slides-gallery .btn-play-pause,.slides-gallery .next,.slides-gallery .last {width:12px; height:13px;}
.slides-gallery .first {margin:2px 11px 0; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -200px -220px;}
.slides-gallery .prev {margin:2px 5px 0; width:11px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -220px -220px;}
.slides-gallery .btn-play-pause {margin:0 9px 0 8px; width:17px; height:18px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -240px -220px;}
.slides-gallery.autorotate .btn-play-pause:before {margin:3px 0 0 2px; width:4px; height:12px;}
.slides-gallery.autorotate .btn-play-pause:after {margin:3px 2px 0 0; width:4px; height:12px;}
.slides-gallery .next {margin:2px 5px 0; width:11px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -260px -220px;}
.slides-gallery .last {margin:2px 11px 0; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -280px -220px;}
.slides-gallery .first:hover {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -200px -240px;}
.slides-gallery .prev:hover {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -220px -240px;}
.slides-gallery .btn-play-pause:hover {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -240px -240px;}
.slides-gallery .next:hover {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -260px -240px;}
.slides-gallery .last:hover {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -280px -240px;}
.slides-gallery .small-carousel {padding:0 16px 0 15px;}
.slides-gallery .small-carousel .number {right:5px; bottom:3px; font:300 9px/10px 'Oswald', sans-serif;}
.slides-gallery .small-carousel .btn-prev:before,.slides-gallery .small-carousel .btn-next:before {margin:-5px 0 0; width:6px; height:10px;}
.slides-gallery .small-carousel .btn-prev {left:0; width:15px;}
.slides-gallery .small-carousel .btn-prev:before {left:5px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -320px -220px;}
.slides-gallery .small-carousel .btn-next {right:0; width:15px;}
.slides-gallery .small-carousel .btn-next:before {right:5px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -320px -240px;}
.top10-block {margin:0; padding:9px 0 0;}
.top10-nav-row {margin:0 -10px; border:0; width:auto; height:1%; background:#999; -webkit-box-shadow:0 0 3px rgba(0,0,0,0.4) inset; box-shadow:0 0 3px rgba(0,0,0,0.4) inset; clear:left;}
.top10-nav-holder {position:relative; float:left; border-right:1px solid #fff; width:238px;}
.top10-nav-holder>a {display:block; position:relative; padding:2px 0 0; font:300 14px/40px 'Oswald', sans-serif; text-transform:uppercase; text-decoration:none; color:#fff; background:#e60a3a;}
.top10-nav-holder>a:before {content:""; float:left; margin:6px 7px 0 10px; width:28px; height:28px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -300px -90px;}
.top10-nav-holder>a:after {content:""; position:absolute; top:19px; right:16px; border:solid transparent; border-width:6px; border-top-color:#fff; width:0; height:0;}
.top10-nav {display:none; position:absolute; top:42px; left:0; float:none; padding:0 0 4px; width:100%; background:#000; z-index:9;}
.top10-nav-holder:hover .top10-nav {display:block;}
.top10-nav li {float:none; margin:0 0 1px; font:300 14px/18px 'Oswald', sans-serif;}
.top10-nav li.phone {display:none;}
.top10-nav li a,.top10-nav li a:hover,.top10-nav li.active a {display:block; float:none; border:0; padding:15px 25px; color:#fff; background:none;}
.top10-nav li a:hover,.top10-nav li.active a {background:#e7113f;}
.top10-nav li a span {display:inline;}
.top10-block .content-holder {padding:13px 0 0;}
.top10-intro {padding:0 0 16px;}
.top10-intro h2 {margin:0 0 6px;}
.top10-intro .meta {padding:0 0 8px;}
.top10-intro p {margin:0;}
.top10-section {padding:29px 0 28px;}
.top10-section .visual-holder {margin:1px 0 20px; width:100%;}
.top10-section h2 {margin:0 0 10px;}
.top10-block #sidebar {display:none;}
.tip-box {padding:0 0 20px;}
.tip-box p {line-height:1.2em; font-size:1.429em; letter-spacing:0;}
.tip-box .ad {padding:25px 0 10px;}
.about-block {margin:0; padding:9px 0 0;}
.about-list-row {margin:0 -10px 17px; background:#999; -webkit-box-shadow:0 0 3px rgba(0,0,0,0.4) inset; box-shadow:0 0 3px rgba(0,0,0,0.4) inset;}
.about-list-holder {position:relative; border-right:1px solid #f5f5f5; width:238px;}
.about-list-holder>a {display:block; padding:2px 0 0; font:300 14px/40px 'Oswald', sans-serif; text-transform:uppercase; text-decoration:none; color:#fff; background:#e60a3a; -webkit-box-shadow:0 0 3px rgba(0,0,0,0.4) inset; box-shadow:0 0 3px rgba(0,0,0,0.4) inset;}
.about-list-holder>a:before {content:""; float:left; margin:4px 9px 0 8px; width:28px; height:28px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -420px -220px;}
.about-list-holder>a:after {content:""; position:absolute; top:19px; right:16px; border:solid transparent; border-width:6px; border-top-color:#fff; width:0; height:0;}
.about-list-holder .drop {display:none; position:absolute; top:42px; left:0; border-top:1px solid #f5f5f5; width:100%; background:#000;}
.about-list-holder.hover .drop {display:block;}
.about-list {float:none; margin:0; min-width:0; position:relative; background:#000; padding:0 0;}
.about-list li {border:0; font:300 14px/18px 'Oswald',sans-serif; padding:0 0 1px;}
.about-list li:first-child {display:none;}
.about-block .about-list li a {display:block; padding:15px 25px; color:#fff; text-decoration:none;}
.about-block .about-list li.active a,.about-block .about-list li a:hover {color:#fff; background:#e7113f;}
.about-block .content {margin:0 -2px;}
.about-block .list {padding:0 0 20px;}
.about-block .list .title {margin:0 0 4px;}
.touch-area {margin:0 -9999px 17px; padding:0 9998px;}
.touch-area .holder {padding:30px 0 14px;}
.touch-area .form-contact {padding:0 0 26px;}
.form-contact h2 {margin:0 0 51px; line-height:1.2em; font-size:2.857em;}
.form-contact .captcha {padding:2px 0 1px;}
.touch-area .contact h2 {margin:0 0 46px; line-height:1.2em; font-size:2.857em;}
.touch-area .contact-list li {line-height:1.727em; font-size:1.571em; padding:4px 0 17px;}
.touch-area .contact address {padding:0 0 25px; line-height:1.182em; font-size:1.571em;}
.stats-list {display:none;}
.map-holder {margin:0 -10px; padding:0 0 23px;}
.map-holder .heading {padding:0 8px 8px;}
.link-to-top {display:none;}
.apps-block .content-holder {padding:0;}
.apps-head {padding:2px 0 26px;}
.apps-head .icon {display:none;}
.apps-head h1 {margin:0 0 6px; line-height:36px; font-size:30px;}
.apps-head p {margin:0 0 11px;}
.apps-tool-row {margin:0 0 21px; border:0; background:#ff0048;}
.app-list {display:none;}
.form-devices {display:block; position:static; top:auto; left:auto; overflow:hidden;}
.form-devices legend {display:none;}
.form-devices select {width:100%;}
.form-devices .select-area {border:0; height:40px;}
.form-devices .select-area .center {float:left; padding:4px 0 0; font:300 14px/36px 'Oswald', sans-serif; color:#fff;}
.form-devices .select-area .center:before {content:""; float:right; margin:14px 0 0 13px; border:solid transparent; border-width:6px; border-top-color:#fff;}
.form-devices .select-area .center img {float:left; margin:8px 12px 0 7px;}
.form-devices .select-area .left {display:none;}
.form-devices .select-area .select-opener {display:none;}
.drop-devices {border:1px solid #f5f5f5; border-width:1px 0 0; background:#000; width:194px !important;}
.drop-devices .drop-holder {border:0;}
.drop-devices ul li {font:300 14px/36px 'Oswald', sans-serif;}
.drop-devices ul li a {overflow:hidden; padding:6px 10px; color:#fff;}
.drop-devices ul li.item-selected a {background:#ff0048;}
.drop-devices ul li img {float:left; margin:7px 7px 0 1px;}
.drop-devices ul li.current-selected {display:none;}
.form-devices input[type="submit"] {display:none;}
.apps-categories-holder {position:relative;}
.apps-categories-holder .opener {position:relative; float:right; padding:2px 41px 0 11px; font:300 14px/38px 'Oswald', sans-serif; text-transform:uppercase; text-decoration:none; color:#fff; background:#000;}
.apps-categories-holder .opener:hover,.apps-categories-holder.active .opener {background:#ff0048;}
.apps-categories-holder .opener:before {content:""; float:left; margin:5px 7px 0 0; width:28px; height:28px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -300px -90px;}
.apps-categories-holder .opener:after {content:""; position:absolute; top:18px; right:11px; border:solid transparent; border-width:6px; border-top-color:#fff; width:0; height:0;}
.apps-categories-holder .slide-holder {position:absolute; z-index:1; top:40px; left:0; width:100%; color:#fff; background:#000;}
.apps-categories-holder .slide-holder  .slide.js-slide-hidden {left:0 !important; width:100% !important;}
.apps-categories-holder .opener {border-left:1px solid #f5f5f5;}
.apps-categories-gallery {position:relative; border:0; border-top:1px solid #f5f5f5;}
.apps-categories-gallery .btn-prev,.apps-categories-gallery .btn-next {display:block; position:absolute; top:27px; overflow:hidden; width:42px; height:174px; text-indent:-9999px;}
.apps-categories-gallery .btn-prev {left:0; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -400px -300px;}
.apps-categories-gallery .btn-next {right:0; background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -350px -300px;}
.apps-categories-gallery .slideset {position:relative; padding:0;}
.apps-categories-gallery .slide {padding:0;}
.apps-categories-gallery ul {float:none; padding:22px 89px 6px 89px; min-height:200px;}
.apps-block .downloads-gallery-holder h2 {margin:0 0 23px;}
.apps-block .downloads-gallery .visual {display:block; margin:0 0 26px; width:100%;}
.apps-block .downloads-gallery .category {margin:0 0 10px;}
.apps-block .downloads-gallery h3 {margin:0 0 24px;}
.apps-block .downloads-gallery p {display:none;}
.apps-block .downloads-gallery .meta {display:none;}
.apps-block .downloads-gallery .pagination li {margin:0 3px 0 2px;}
.apps-block .downloads-gallery .pagination li a {border:4px solid #9d9d9d; width:1px; height:1px;}
.apps-block .downloads-gallery .pagination li.active a,.apps-block .downloads-gallery .pagination li a:hover {border-color:#ff0048;}
.app-boxes {margin:0 0 35px;}
.app-boxes .ad-item {display:block; border-bottom:1px solid #d0d0d0; padding:30px 0; text-align:center;}
.app-boxes .ad-item img {vertical-align:top;}
.app-box {padding:27px 0 30px;}
.app-box .visual {margin:3px 20px 0 0; max-width:90px;}
.app-box p {margin:0 0 13px;}
.app-box .btn {margin:18px 0 0;}
.apps-category {margin:11px 0 27px; padding:22px 0 0;}
.apps-category .holder {margin:0;}
.apps-category .item {display:block; margin:0 0 14px; width:auto;}
.apps-category .box p {margin:0 0 12px;}
.apps-category .box .version {float:none; margin:0 19px 0 0;}
.apps-category .box .date {float:none;}
.apps-category .item .ad-item {padding:18px 0 7px;}
.questions-comments {margin:-1px 0 30px;}
.form-questions {padding:19px 19px 17px 21px;}
.form-questions .textarea {margin:0 0 10px;}
.form-questions .textarea textarea {padding:12px 26px;}
.form-questions .textarea .input-placeholder-text {left:28px;}
.form-questions .text-holder {float:none;}
.form-questions .text-holder .text {float:none; margin:0 0 10px; overflow:hidden;}
.form-questions .buttons {float:none; margin:0; overflow:hidden; padding:0; width:100%;}
.form-questions .buttons .btn {padding:0; width:40.2%; text-align:center;}
.form-questions .buttons input[type="submit"] {padding:0; width:59%; text-align:center;}
.search-block .content-holder {margin:0;}
.search-results {margin:-9px 0 0;}
.search-results h1 {margin:0 0 24px; line-height:1.525em; font-size:2.857em;}
.search-results-meta {padding:0 0 19px;}
.search-sector .heading {border-bottom:3px solid #D0D0D0; padding:0 0 25px;}
.search-sector .heading h2 {line-height:1.636em; font-size:1.571em;}
.search-result {margin:0; padding:30px 0 24px;}
.search-result .visual-holder {margin:0 0 32px;}
.search-result h2 {margin:0 0 1px;}
.search-result p {display:none;}
.form-search-results .ad {margin:0 0 29px; padding:14px 0 30px;}
.search-result2 {margin:0; padding:30px 0 27px;}
.search-result2 h2 {margin:0 0 9px;}
.search-result2 p {display:none;}
.search-block #sidebar {display:none;}
.shops-block {margin:-1px 0 0;}
.shops-block h1 {margin:0 0 14px; font:200 2.857em/1.2em 'Titillium Web', sans-serif;}
.shops-block .meta {margin:0 0 23px;}
.shops-block .meta .email {display:none;}
.shops-block .meta .socials {display:none;}
.shops-block .meta .comments {display:none;}
.shops-nav {margin:0 0 30px; padding:0; background:#fff; -webkit-box-shadow:none; box-shadow:none;}
.shops-nav li {font:300 1.286em/2em 'Oswald', sans-serif;}
.shops-nav li a {-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.4) inset; box-shadow:0 1px 3px rgba(0,0,0,0.4) inset;}
.shops-nav li a span {padding:0 0 2px;}
.shops-nav li a span:before {display:none;}
.shops-nav li.active a span,.shops-nav li a:hover span {color:#000;}
.shops-info-holder {margin:0; border:0; overflow:visible; padding:0;}
.shops-gallery .btn-prev {left:4px;}
.shops-gallery .btn-next {right:4px;}
.shops-info-holder .info {float:none; margin:-5px 0 0; overflow:hidden; padding:0 0 27px; width:100%;}
.shops-info-holder .prices .logo {margin:21px 18px 0 0;}
.shops-info-holder .rates {padding:0 33px 0 0;}
.shops-radios {min-width:100px;}
.shops-info-holder .graph {padding:0 30px 0 0;}
.shops-info-holder .ad {float:none; margin:0 -10px; border-top:3px solid #d0d0d0; padding:30px 10px 30px; text-align:center;}
.shops-block .content-holder {padding:0;}
.specs-section2 {margin:0 0 30px;}
.specs-section2 h2 {border-bottom:1px solid #bcbdc0; padding:13px 7px 14px;}
.specs-section2 .area1 {padding:14px 0 14px 2.5%; width:33.5%;}
.specs-section2 .area2 {padding:14px 0 14px 2.5%; width:30.4%;}
.specs-section2 .area3 {padding:14px 0 14px 2.5%; width:28%;}
.specs-section2 .sort:after {display:none;}
.specs-section2 .sort:before {display:none;}
.specs-section2 .sort:hover:after,.specs-section2 .sort.active:after {display:block;}
.specs-section2 .sort:hover:before,.specs-section2 .sort.active:before {display:block;}
.specs-section2 .logo {padding:12px 0 0;}
.specs-section2 .price {padding:7px 0 11px; line-height:1.16em; font-size:2.214em;}
.specs-section2 .btn {margin:16px 0 0; font:14px/20px 'Oswald',sans-serif;}
.recommended-box4 {padding:0 0 10px;}
.recommended-box4 h2 {margin:0 0 13px;}
.recommended-list4 {overflow:visible; padding:0 0 11px;}
.recommended-list4 li {display:table; float:none; margin:0 0 10px; width:100%; background:#fff; -webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.2); box-shadow:1px 1px 2px rgba(0,0,0,0.2);}
.recommended-list4 .visual-holder {display:table-cell; width:157px;}
.recommended-list4 .visual {margin:0;}
.recommended-list4 .visual .tag {display:none;}
.recommended-list4 .visual-frame {position:relative;}
.recommended-list4 .rank {top:50%; left:100%; bottom:auto; margin:-27px 0 0 -27px; width:54px; height:54px; font:26px/53px 'Oswald', sans-serif;}
.recommended-list4 .rank.green {background:url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat 0 -80px;}
.recommended-list4 .rank.orange {background:url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -160px -80px;}
.recommended-list4 .rank.yellow {background:url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -80px -80px;}
.recommended-list4 .txt {display:table-cell; vertical-align:middle; text-align:center;}
.recommended-list4 h3 {margin:0 10px 0 30px; font:200 1.286em/1.222em 'Titillium Web', sans-serif;}
.review-heading {padding:0;}
.review-heading .pre-title {margin:0 0 4px;}
.review-heading h1 {margin:0 0 7px;}
.review-block .shops-nav-holder {margin:0 -10px;}
.review-block .shops-nav {margin:0 0 19px;}
.review-block .shops-nav li a span {padding:2px 0 0;}
.review-block .shops-nav li.active a span,.shops-nav li a:hover span {color:#fff;}
.form-review-steps .step {padding:25px 0 10px;}
.form-review-steps .step:first-child {padding:0 0 10px;}
.form-review-steps h2 {margin:0 0 18px;}
.form-review-steps label {width:80px;}
.form-review-steps .txt {padding:5px 0 20px 86px;}
.form-review-steps .buttons {margin:0 0 0 86px;}
.form-review-steps .btn {margin:0 20px 0 0;}
.form-review-steps input[type="submit"] {margin:0;}
.review-block .sliders {margin:-15px 0 0; padding:0 0 45px;}
.review-block .sliders .titles-row {padding:0 0 10px 115px;}
.review-block .sliders .title2 {width:115px;}
.review-block .sliders .slider-holder {margin:0 0 0 115px;}
.user-block #content {float:none;}
.user-block .content-holder {margin:0;}
.profile-box {margin:0 0 31px; padding:11px 0 0;}
.gadget-profile h2 {margin:0 0 11px; line-height:1.125em; font-size:1.714em;}
.gadget-profile {padding:0 0 27px;}
.gadget-profile .holder {margin:0;}
.user-block #sidebar {float:none; margin:0; width:auto;}
.user-nav-box {padding:0 0 15px;}
.user-socials {padding:0 0 32px;}
.reviews-block {padding:14px 0 0;}
.reviews-heading {padding:0;}
.reviews-heading .pre-title {margin:0 0 9px;}
.reviews-heading h1 {margin:0 0 15px; line-height:1.208em; font-size:1.714em;}
.reviews-block .shops-nav {margin:0 0 13px; -webkit-box-shadow:0 1px 3px rgba(0,0,0,0.4) inset; box-shadow:0 1px 3px rgba(0,0,0,0.4) inset;}
.reviews-block .shops-nav li {font:300 16px/44px 'Oswald',sans-serif;}
.reviews-block .shops-nav li a {color:#333; -webkit-box-shadow:none; box-shadow:none;}
.reviews-block .shops-nav li a span {padding:3px 0 0;}
.reviews-block .shops-nav li.active a span,.reviews-block .shops-nav li a:hover span {color:#fff;}
.rates-section {margin:0 0 19px;}
.rates-section .average {padding:10px 0.5% 0 0; width:30%;}
.rates-section .average:after {display:none;}
.rates-section .average h2 {margin:0 0 51px; line-height:1.389em; font-size:1.286em;}
.rates-section .average .icon-holder {width:86px;}
.rates-section .average .icon {margin: 0 auto 14px; width: 80px; height: 80px; font: 37px/80px 'Oswald', sans-serif; text-align: center; color: #fff; background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -320px 0;}
.rates-section .rate {padding:10px 0.5% 0; width:20.8%;}
.rates-section .rate:after {display:none;}
.rates-section .rate h2 {margin:0 0 56px; min-height:50px; line-height:1.389em; font-size:1.286em;}
.rates-section .rate .icon-holder {width:auto;}
.rates-section .rates-box {margin:0 0 0 56%;}
.rates-section .rates-box h2 {margin:0 0 23px; min-height:0; line-height:1.389em; font-size:1.286em;}
.rates-section .rates-box .row {margin:0 0 2px;}
.rates-section .rates-box .number {width:16px; text-align:right;}
.rates-section .rates-box .slider-bg {margin:0 19px 0 0;}
.reviews-navs-row {margin:0 0 25px; border-bottom:1px solid #9c9c9c;}
.reviews-nav {margin:0;}
.reviews-nav li {margin:0 12px 0 0; font:300 0.857em/2.333em 'Oswald', sans-serif;}
.reviews-nav li a {padding:2px 0 0; color:#555; background:none;}
.reviews-nav li.active a {border:0; padding:2px 12px 0; color:#fff; background:#ee044b;}
.reviews-tools-nav {margin:0 0 20px;}
.reviews-section {padding:0 0 76px;}
.review-box {margin:0 0 15px; padding:0 0 18px;}
.review-box:first-child {margin:0 0 15px;}
.review-box .visual-holder {margin:5px 0 0; width:81px;}
.review-box .visual {margin:0 0 3px;}
.review-box .visual-holder .user {margin:0 0 9px; line-height:1.333em; font-size:0.857em; text-align:center;}
.review-box .visual-holder .status {margin:0 -3px 0 -2px; padding:0; width:86px; height:21px; line-height:14px; font-size:9px;}
.review-box .visual-holder .status.green {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -315px -630px;}
.review-box .visual-holder .status.red {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -170px -450px;}
.review-box .visual-holder .status.gold {background:url(../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1) no-repeat -260px -450px;}
.review-box .txt {overflow:visible; padding:0 0 0 96px;}
.review-box h2 {margin:0 0 12px; line-height:1.222em; font-size:1.286em;}
.review-box .rates {padding:0 0 6px; height:80px;}
.review-box .rates .box {width:65px;}
.review-box .rates .box.value {display:none;}
.review-box .rates .title {margin:0 0 14px; line-height:12px; font-size:10px;}
.review-box .rates .box.all {margin:0 10px 0 -4px; width:80px;}
.review-box .rates .box.all .title {margin:0 0 14px;}
.review-box .answer {margin:12px 0 0; padding:18px 0 8px;}
.review-box .answer .visual {margin:0 15px 0 -67px;}
.review-box .answer h3 {margin:0 0 1px; line-height:1.222em; font-size:1.286em;}
.review-box .answer p {line-height:1.5em; font-size:0.857em;}
.review-box p {margin:0 0 14px; font-size:0.857em;}
.review-box .meta .holder {display:inline;}
.review-box .meta .date {display:none;}
.review-box .meta .socials {display:none;}
.review-box .meta .email {margin:0 0 0 1px;}
.review-box .meta ul {float:right; margin:3px 14px 0 0;}
.review-box .meta ul li {margin:0 0 0 14px; padding:0 0 0 14px; line-height:1.167em; font-size:0.857em;}
.popular-reviews {margin:0 0 15px; padding:0 0 9px;}
.popular-reviews .box {margin:0 auto; padding:0; width:auto;}
.popular-reviews .box h2 {margin:0 0 16px; line-height:1.067em; font-size:2.143em;}
.popular-reviews .box ul {max-width:304px;}
.popular-reviews .box ul li {line-height:2em; font-size:1.286em;}
.questions-comments .comment {margin:30px 0 0; padding:0 0 24px;}
.questions-comments .comment:first-child {margin:0;}
.questions-comments .comment .visual-holder {float:none; margin:0 0 10px; overflow:hidden; padding:0; width:100%;}
.questions-comments .comment .visual {float:left; margin:0 15px 0 0; width:90px;}
.questions-comments .comment .txt {padding:0 0 24px;}
.questions-comments .comment p {margin:2px 0 22px;}
.questions-comments .comment .meta {padding:11px 0 0;}
.questions-comments .comment .socials {display:block; padding:10px 0 0;}

/* error-area */
.error-area-left {width:100%; float:left;}
.error-area-right {width:100%; float:left;}
.error-link-ul-box {width:100%; float:left;}
.error-link-ul-box:first-child {width:100%; float:left; margin:0 0 2em 0;}
.error-link-ul-box.bottomNav {width:45%;}
.writeReviewArea {margin:20px 0 0 0;}
.ad_slots_mobShowOthHide {display:block;}
.error-fullWidth.gadgetFinder {width:100%;}
.videos-area.contests .box {width: 100%;}
.main-area {padding:30px 10px 0 10px;}
.ranges-block {display:none;}
.ranges-block.mobileNavShow {display:block;}
.checkboxMobileHide {display:none;}
.top10-section .txt {min-height:100px;}
.desktopAdRemoveInMobile {display:none; position:relative;}
.pageLoadAdBox {display:none;}
.fullWidthImage {width:100%; text-align:center; clear:both; max-width:650px; margin:0 0;}
.stripAd {display:none;}
#owl-demo .box_Ali .visual_Ali:hover img {-webkit-transform: scale(1); moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);}
.top10-sections.archiveClub .visual-holder {width:100%;}
.top10-sections.archiveClub .txt p {display:block;}
.rssFeedUl li {width:100%;}
.rssFeedUl.short1 {width:100%; margin:0 0 20px 0;}
.questions-comments .comment.pending:after {width:200px; height:200px; left:10%; top:30%;}
.error-fullWidth.productReview {width:100%; float:left; margin:0 0 30px 0;}
.discuss.showDesktopHideMobile {display:none;}
.gamification_area.askdigit ul li a {padding:15px 0;}
.hotdealBox {width:46%; margin:0 2% 4% 2%;}
.linksBox a {width:200px; text-align:center;}
.footerCatfishAdArea {display:block;}
.dontMissArea {width:100%;}
.nonDfpAdL , .nonDfpAdR {width:100%; margin:0 0 0 0;}
.nonDfpAdHide {display:none;}
.nonDfpAdDesktopHide {display:block;}
.note2box {display:block;}
.techListBox {width:47%; margin:0 1.5% 20px 1.5%;}
.techHomeTitle .L {width:100%;}
.techHomeTitle .R {width:100%; float:left; margin:15px 0 0 0;}
/* End techListBox*/

.offers .offer {width:100%; margin:0 0 3% 0;}
.main-holder.diwali .main-area {margin-top:200px;}
.main-holder.diwali {background-size: 150%;}
.main-holder.diwali-home .main-area {margin-top:150px;}
.main-holder.diwali-home {background-size: 150%;}
#main {padding-top:56px;}

#tab-area {margin:-62px 0 0 0;}
.simg img {width:100%; margin:0 0 1% 0;}
.PageInfoArea h2 {margin:0 0 8px 0; font:200 1.8em/1.208em 'Titillium Web', sans-serif !important;}
.videos-heading h1 span {display:none;}
.top-search {width:54%;}
.owl-carousel {margin-top:24px;}
.panel-categories {display:none;}
.hubsZone {display:block;}

#owl-demo .box_Ali .txt_Ali h2 {font:300 1.2em/1.2em 'Titillium Web', sans-serif;}
#owl-demo .box_Ali .txt_Ali {padding:10px 20px;}
.top-login {display:none;}
.language {float:right; /* border-left:solid #fff; border-width:0 1px; */ }
#headerWhite #nav .fb_social, #headerWhite #nav .tw_social {width:30px; height:22px; padding:4px 0 2px 10px !important; font:300 11px/20px Arial, Helvetica, sans-serif !important; text-indent:-9999px;}
#headerWhite #nav .fb_social:before , #headerWhite #nav .tw_social:before {background: url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -460px -435px; margin:0 5px 0 0;}
#headerWhite #nav .tw_social:before {background-position: -495px -435px;}
.sticky_footer_panel {display:none;}
.contentGallery {display:none;}
.iGArea.fullw {margin:0 0 0 0;}
.videoArea {width:100%; max-width:100%; margin:0 0 20px 0;}
.iGArea {width:103%; max-width:103%; margin:0 0 0 0;}
.iGArea ul li a .itemDetail {min-height:90px;}
.topTenCompareBox {display:none;}

#top10_slideshow {height:425px;}
#top10_slideshow .nextbut , .prevbut {width:34px; height:34px;}
#top10_slideshow .nextbut:before , .prevbut:before {width:34px; height:34px; background:url(../../../../bundles/thinkdigitfrontend/images/sprite2.png?v=1.4) no-repeat -40px -210px; top:40%; line-height:34px !important;}
#top10_slideshow .nextbut:hover:before {background-position:-120px -210px;}
#top10_slideshow .prevbut:before {float:left; background-position: 0px -210px; left:0;}
#top10_slideshow .prevbut:hover:before {background-position:-80px -210px; left:0;}
#top10_slideshow .slidertop10 li .top10Right {margin:0 0 0 0;}
#top10_slideshow .slidertop10 li .top10Left .slideNo {font:300 30px Arial, Helvetica, sans-serif; padding:0 10px;}
.top10-section.sliderTop10Footer {padding:15px 0 32px;}
#top10_slideshow .slidertop10 li .top10Right h2 {}
.top10SlideshowBox .detailBox {width:100%; margin:0 0 4% 0;}
.article-gallery .info {padding:10px 10px 10px 5px;}
.article-gallery .price {font:200 1em/1em "Titillium Web",sans-serif;}
.gadgetDealList li a .gdProThumb {margin-left:0;}
.gadgetDealList li .logoExplore {margin-left:3px; clear:left;}
.show_In_Mobile {display:block;}
.show_In_desktop {display:none;}
.add-alignment {margin:60px auto;}
.widget-alignment .rightGD li:last-child {display:none;}
h2.nd_h2h {font-size:28px; line-height:28px;}
.lsdetail .lsinfo {margin-left:0; margin-right:0; padding-left:0; padding-right:0;}
.sliderDeal {padding:0 10px; margin:0 0 0 0 !important; /*position: inherit; background: rgba(255,255,255,1);*/}
.sliderDeal .proTxt {border-bottom:none; color:#ff0048 !important; min-height:18px;}
.sliderDeal .proTxt a {color:#ff0048 !important;}
.sliderDeal .slideHeading {display:none;}

.swzone .item .swDetails {position:inherit !important; min-height:100px;}
.swzone .item .swDetails .swProdcutPrice {clear:left; margin-top:7px;}

.article-nav li a {display:block; text-decoration:none; color:#333;}
.productSelect {margin-top:22%;}
.form-compare.productSelect .select-area {max-width:160px;}
.mobileFixFeedZone {display:block;}

.digitLogoTop {margin:4px 10px 0 0;}
.digitLogoTop img {width:80%;}
.language .language_ul li {font: 300 16px/30px "Oswald",sans-serif;}

.column2 .articleBox:first-child {border:none;}
.articleBox {padding:10px 0; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; margin:0;}
.articleBox .articleBox_tag {display:none;}
.articleBox .articleBox_Image {width:40%; float:left;}
.articleBox .articleBox_Info {width:50%; margin:0 0 0 35px;}
.articleBox .articleBox_Info h2.h2abi {font:400 1.6em/1.2em 'Titillium Web', sans-serif;}
.articleBox_Meta .articleBox_author {display:none;}
.articleBox_Meta .articleBox_CommentDate {float:left;}
.articleBox .articleBox_Image .ratingTag {width:54px; height:54px; left:inherit; bottom:inherit; top:50%; right:0; background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -216px -90px; margin:-28px -28px 0 0; font:800 1.4em/54px 'Titillium Web', sans-serif;}
.articleBox .articleBox_Image .ratingTag.type1 {background-position: -162px -90px;}
.articleBox .articleBox_Image .ratingTag.type2 {background-position: -108px -90px;}
.articleBox .articleBox_Image .ratingTag.type3 {background-position: -54px -90px;}
.articleBox .articleBox_Image .ratingTag.type4 {background-position: 0 -90px;}
.column2 .articleBox .articleBox_Image .categoryIcon {width:40px; height:40px; margin:-20px 0 0 -20px; background: url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -206px -226px;}
.column2 .articleBox .articleBox_Image .categoryIcon.slideIcon {width:40px; height:40px; margin:-20px 0 0 -20px; background: url(../../../../bundles/thinkdigitfrontend/images/sprite.png?v=1.2) no-repeat -241px -439px;}

.NewSlideShowTop10 .item .itemImage {width:100%;}
.NewSlideShowTop10 .item .itemImage .slideNumber {font-size:1.5em; padding:10px 20px;}
.NewSlideShowTop10 .item .itemDetial {width:100%; margin:10px 0 20px 0;}
.itemDetialZone {width:100%; float:left;}
.itemDetialZone_thumb  .itemDetialZone_thumbUl li {width:31%; margin:0 0 10px 10px;}

.owl-theme.SSH .owl-pagination {clear:both;}
.owl-theme.SSH .owl-controls .owl-buttons .owl-next-front {width: 24px; height: 50px; margin:-50px 0 0 0; background-position: -326px -850px;}
.owl-theme.SSH .owl-controls .owl-buttons .owl-next-front:hover {background:#ff4b84 url("../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1") no-repeat -326px -850px;}
.owl-theme.SSH .owl-controls .owl-buttons .owl-prev-front {width: 24px; height: 50px; margin:-50px 0 0 0; background-position: -326px -900px;}
.owl-theme.SSH .owl-controls .owl-buttons .owl-prev-front:hover {background:#ff4b84 url("../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1") no-repeat -326px -900px;}

.findBox {width:49%; margin:1% 1% 0 0;}
.findBox:last-child {width:100%; margin:1% 0 0 0;}
.swzone .item .sliderAd {display:none;}

.hubsUL li {padding:0 10px;}
.article-navFix {top:79px;}

.latestStroies .lsimage {width:100%; margin:0 0 15px 0;}
.latestStroies .lsinfo {width:100%;}

.forumUlList {width:100%;}

.authorProfile .email_ap a .mailText {display:none;}
.mwc.full .mwcText {width:100%}
.recommended-list2 {float: left;}
.ad_one {display: block;}

.userReview {display: none;}
.article-nav li.buy.itemReviewPageZone .itemReviewPage .logoM {width: 40px;}
.article-nav li.buy.itemReviewPageZone .itemReviewPage .logoM img {width:100%; padding: 15px 0 0 0;}
.article-nav li.buy.itemReviewPageZone .itemReviewPage .priceM {margin: 0 5px;}
.article-nav li.buy.itemReviewPageZone .itemReviewPage .btnM {margin: 0 5px 0 0;}

.hotDealsPopZone {top:90px; margin-top: 0;}
.article-nav li a span:before {display:none;}

.marchantList.listingPage {margin: 20px 0 0 0;}
.wtb {max-height: 105px; float: left; background: #fff; -webkit-box-shadow: rgba(0,0,0,.3) 0 0 5px; -moz-box-shadow: rgba(0,0,0,.3) 0 0 5px; -ms-box-shadow: rgba(0,0,0,.3) 0 0 5px; -o-box-shadow: rgba(0,0,0,.3) 0 0 5px; box-shadow: rgba(0,0,0,.3) 0 0 5px;}
.wtb .wtb_list li {max-width: 225px; border-right: none; margin: 5px auto; display: table;}
.wtb .popTitle {width:100%; padding: 10px 0; font-size: 18px; text-align: center;}
.wtb .popTitle:before {content: '\f0d7'; right: inherit; top: inherit; bottom: -11px; left: 49%;}

.owl-theme.auto_gp_carousel .owl-controls .owl-buttons {max-width: 90%; left: 0; top:50%; margin: -30px 0 0 5%;}
.owl-theme.auto_gp_carousel .owl-controls .owl-buttons .owl-prev-front:before , .owl-theme.auto_gp_carousel .owl-controls .owl-buttons .owl-next-front:before {font-size: 40px;}

}



@media only screen and (max-width:399px) {
.wtb {max-height: 175px; width: 100%;}
.wtb .wtb_list {width:100%;}
.wtb .wtb_closebtn {top: 6px; z-index: 2; right: inherit; left: 5px;}
.wtb .wtb_list li {border-left: none; border-bottom: #eee solid 1px !important; width: 100%; max-width: 100%;}
.wtb .wtb_list li a .wtb_details {min-width: 230px;}

.marchantListOnImage .m_list_In .ma_list li a .ma_pthumb {padding: 0 5px 0 0;}
.marchantListOnImage .m_list_In .ma_list li a .ma_logoTitlePriceBuy .ma_logo {line-height: 0; padding: 4px;}
.marchantListOnImage .m_list_In .ma_list li a .ma_logoTitlePriceBuy .ma_logo img {height:14px; margin: 4px 0 0 0;}
.marchantListOnImage .m_list_In .ma_list li a .ma_logoTitlePriceBuy .ma_price {padding: 0 6px;}
.marchantListOnImage .m_list_In .ma_hotdealIcon {display: none;}

.article-nav li.buy.itemReviewPageZone .itemReviewPage .logoM img {padding: 7px 0 0 0;}
#search_field .input-placeholder-text{font:400 1.2em/2em 'Oswald', sans-serif;}
.top-search {width:38%; position:relative;}
.carousel2 h3 {font:200 14px/18px 'Titillium Web',sans-serif;}
.carousel3 .txt {padding:0 10px;}
.carousel3 h3 {font:300 1em/0.917em 'Titillium Web', sans-serif;}
.article-block .info .user {width:22%;}
.featured-story-nav-holder {width:50%;}
.featured-browse-nav {width:50%;}
.featured-story-nav-holder>a span {display:none;}
.video-tools-nav>li.browse>a span {display:none;}
.video-content .meta .author {min-width:180px;}
.video-title h2 {padding:12px 0 0; line-height:1.167em; font-size:1.4em;}
.video-info .social-row .title {display:block; float:none; margin:0 0 10px;}
.video-content .meta .email {display:inline-block; float:none; margin:0;}
.video-content .meta .email:before {margin:3px 8px 0 0;}
.video-specs .link-all {display:block;}
.articles-box .column2 .article-columns .article {float:none; padding:15px 0 15px !important; width:auto;}
.articles-box .article-columns .article:first-child {float:none; padding:15px 0; width:auto;}
.articles-box .column2 .articles-frame .article-columns .article .article-height {padding:0 0 10px; min-height:0;}
.mobile-compare {padding:0 10px 40px;}
.btn-download {padding:9px 15px 11px;}
.btn-download:before,.btn-download:hover:before {margin-right:15px;}
.deals-nav li.deals a {padding:2px 7px 2px 5px;}
.deals-nav li.deals .drop ul li a {padding:3px 7px 3px 16px;}
.deals-nav li.trending a {padding:2px 7px 2px 10px;}
.deals-nav li.trending .drop ul li a {padding:3px 7px 3px 10px;}
.article-block2 .meta .author {padding:0 5px 0 0;}
.article-block2 .meta .date {padding:0 5px 0 0;}
.article-block2 .meta .time {padding:0;}
.article-block2 .meta .socials {float:none;}
.filter-holder>a:before {margin:7px 3px 0;}
.filter-holder > a:after {margin:18px 0 0 5px;}
.category-filter-holder {width:33%;}
.category-filter-holder>a:before {margin:7px 3px 0;}
.category-filter-holder>a:after {margin:18px 0 0 3px;}
.sort-filter-holder>a:before {margin:7px 3px 0;}
.sort-filter-holder>a:after {margin:18px 0 0 3px;}
.filter-result .active-box > .price {float:none; width:auto; text-align:center;}
.filter-result .popup-holder {display:block; float:none; margin:11px auto 0; width:100px;}
.filter-result .checkbox {display:block; float:none; margin:11px auto 0; width:90px;}
.filter-result .info .item {padding:0; width:25%;}
.filter-result .info .inches {line-height:36px; font-size:18px;}
.filter-result .info .storage {line-height:36px; font-size:18px;}
.filter-result .info .ppi {line-height:36px; font-size:18px;}
.filter-result .info .life {line-height:36px; font-size:18px; letter-spacing:-1px;}
.find-heading .steps .step {margin:0 0 0 22px;}
.looking-nav li {margin:0 0 0 24px;}
.specs-section .title {width:45%;}
.specs-section .logo img {max-width:100%;}
.specs-section .price {padding:14px 0 0; line-height:1.2em; font-size:1.429em;}
.specs-section .area2 {width:24%;}
.specs-section .area3 {width:34%;}
.specs-nav li {font:300 1em/2.57em 'Oswald', sans-serif;}
.recommended-list3 h3 {font:200 0.929em/1.385em 'Titillium Web',sans-serif;}
.slides-gallery .holder {padding:0 70px;}
.slides-gallery .first {margin:2px 7px 0;}
.slides-gallery .prev {margin:2px 1px 0;}
.slides-gallery .btn-play-pause {margin:0 5px 0 4px;}
.slides-gallery .next {margin:2px 1px 0;}
.slides-gallery .last {margin:2px 7px 0;}
.touch-area .form-contact {width:302px;}
.form-contact .textarea textarea {max-width:302px;}
.map-holder .heading {max-width:300px; padding:0 0 8px;}
.about-block h2 {line-height:1.2em; font-size:2em;}
.form-contact h2 {line-height:1.2em; font-size:2.857em;}
.map-holder .heading h2 {line-height:1.2em; font-size:2.857em;}
.apps-tool-row {margin:0 -10px; width:auto;}
.apps-categories-holder .opener {padding:2px 30px 0 11px;}
.apps-categories-gallery ul {padding:22px 55px 6px;}
.apps-category .box .version {margin:0 0 5px;}
.search-result .popup-holder2 {margin:23px 0 0;}
.search-result .popup-holder2 .popup2 {margin:0 0 0 -221px;}
.shops-block .meta .date {display:block;}
.shops-block .meta .date:before {margin-left:0;}
.shops-nav li {font:300 1.143em/2.25em 'Oswald',sans-serif;}
.shops-info-holder .prices .logo {display:inline-block; float:none; margin:21px 18px 0 0;}
.shops-info-holder .rates {padding:0 1px 0 0;}
.specs-section2 .area2 {width:27.4%;}
.specs-section2 .area3 {width:31%;}
.specs-section2 .logo img {max-width:100%;}
.specs-section2 .price {line-height:1.8em; font-size:1.429em;}
.specs-section2 .btn {font:12px/20px 'Oswald',sans-serif;}
.recommended-list4 h3 {font:200 1.143em/1.25em 'Titillium Web',sans-serif;}
.form-review-steps .btn {margin:0; padding:0 5px 2px;}
.form-review-steps input[type="submit"] {float:right; padding:0 5px 2px;}
.profile-box .points .title {margin:0 10px 0 0; padding:10px 5px; line-height:1.273em; font-size:0.786em;}
.rates-section .average h2 {min-height:75px;}
.rates-section .rate h2 {min-height:75px;}
.review-box .rates {height:auto;}
.review-box .rates .box {display:inline-block; float:none; margin:0 0 20px; width:100px; vertical-align:top;}
.review-box .rates .box.all {margin:0 0 20px; width:100px;}
.review-box .meta ul {float:none; display:inline-block; margin:5px 0 0; vertical-align:top;}
/* product guru */

.autoFilterResult h2 {font:200 2em/1.2em 'Titillium Web',sans-serif !important;}
.autoFilterResult .sideBar .txt .title {font:200 1.2em/1.2em 'Titillium Web', sans-serif !important; }
/* error-area */

.error-link-ul-box.bottomNav {width:100%;}
.writeReviewArea {float:left;}
.questions-comments .comment.pending:after {width:200px; height:200px; left:0%;}
.hotdealBox {width:100%; margin:0 0 4% 0;}
.popular-list-New .visual {margin:0 0 10px 0; width:100%; height:110px; padding:0 0 0 0; }
.popular-list-New .visual img {display:block; margin:-30px 0 0 0; width:100%;}
.popular-list-New .categoryDetails {margin:10px 0 0 0; width:100%;}
.popular-list-New .categoryDetails .categoryHeading {clear:left;}
.techListBox {width:100%; margin:0 0 20px 0;}
/* End techListBox*/

.main-holder.diwali .main-area {margin-top:100px;}
.main-holder.diwali {background-size: 150%;}
#tab-area {width:100%; float:left; margin:-40px 0 0 0;}
#tabs li {margin:0 2px 0 0;}
#tabs li a {padding:5px 10px; font:300 .9em/1em Arial, Helvetica, sans-serif;}
#tabs li.moreCateg {padding:5px 10px; font:300 .9em/1em Arial, Helvetica, sans-serif;}
#tabs li.moreCateg .moredrop {top:23px;}
.iGArea {width:106%; max-width:106%;}
.iGArea ul li a .itemDetail {min-height:120px;}
#top10_slideshow {height:230px;}
#top10_slideshow .paginul {display:none;}
#top10_slideshow .slidertop10 li .top10Left {width:100%;}
#top10_slideshow .slidertop10 li .top10Right p {display:none;}
.top10-nav-row.top10navmob {display:none;}
#top10_slideshow .slidertop10 li .top10Right h2 {top:45%;}
.article-gallery .info {padding:10px 10px 10px 5px;}
.article-gallery .ratingBox  .ratbox {padding:0px 10px 20px 10px;}
.article-gallery .ratingBox  .ratbox:after {font:400 10px "Titillium Web",sans-serif;}
.add-alignment {margin:10px auto;}
.sliderDeal li .proNav .expreBtn{float: left !important; margin: 0px 10px 0 0 !important;}
.sliderDeal .proTxt {width:auto !important; margin: 0 0 0px 0 !important; float:none !important;}

.swzone .item .swDetails {position:inherit !important; min-height:100px;}
.article-nav li {font-size:11px;}
.productSelect {margin-top:22%;}
.form-compare.productSelect .select-area {max-width:125px;}

.articleBox .articleBox_Info {margin:0 0 0 25px;}
.articleBox .articleBox_Info h2.h2abi {font:400 1.1em/1.2em 'Titillium Web', sans-serif;}
.articleBox .articleBox_Image .ratingTag {width:35px; height:35px; left:inherit; bottom:inherit; top:50%; right:0; background: url(../../../../bundles/thinkdigitfrontend/images/ranks.png) no-repeat -140px -155px; margin:-18px -18px 0 0; font:800 1em/36px 'Titillium Web', sans-serif;}
.articleBox .articleBox_Image .ratingTag.type1 {background-position: -105px -155px;}
.articleBox .articleBox_Image .ratingTag.type2 {background-position: -70px -155px;}
.articleBox .articleBox_Image .ratingTag.type3 {background-position: -35px -155px;}
.articleBox .articleBox_Image .ratingTag.type4 {background-position: 0 -155px;}


#careers_fm label{width:100%; margin-bottom:10px;}
#careers_fm input[type = "text"], #careers_fm input[type = "file"] {width:95%; }
#careers_fm.form-compare .select-area {width:100% !important;}

.productMerchanteDetail .priceTxt {padding:10px 0;}
.hotDealsPopZone {width:96%; left: 0; top:70px; margin: 0 0 0 2%;}

.article-visual .marchant_article_zone .ma_list li {margin: 0 0 16px 6px;}
.article-visual .marchant_article_zone .ma_list li a .ma_logo {padding: 0 5px;}
.article-visual .marchant_article_zone .ma_list li a .ma_logo img {height: 18px; margin: 6px 0 0 0;}
.article-visual .marchant_article_zone .ma_list li a .ma_buy {font-size: 12px;}


}


@media only screen and (max-width:359px) {
	.container-marquee{width:45px;}
	.directLink_ul li a {font-size:.8em !important; line-height:.9em !important; padding:3px 2px;}
	.marchantList .m_list_In .ma_list li a .ma_logo img {height: 14px; margin: 2px 0 0 0;}
	.marchantList .m_list_In .ma_list li a .ma_price {padding: 0 10px;}
}



/* 31-oct14  */
.owl-buttons2 {
	display:none;
}
.video-content .slideshowH1.h1web {
    display:block;
}
.slideshowH1.h1mobile {
    display:none;
}

/* .owl-theme .owl-controls .owl-buttons.front-nav {width: 98%;display: table;margin: 0 1%;position: relative;top: 180px;outline: none;} */

.owl-theme .owl-controls .owl-buttons .owl-prev-front {width:33px; height:34px; position:absolute; left:0; z-index:2; background: url('../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1') no-repeat scroll -370px -483px; text-indent:9999px; outline:none;}
.owl-theme .owl-controls .owl-buttons .owl-next-front {width:33px; height:34px; position:absolute; right:0; z-index:2; background: url('../../../../bundles/thinkdigitfrontend/images/sprite3.png?v=1.1') no-repeat scroll -410px -483px; text-indent:9999px; outline:none;}


@media only screen 
and (min-width : 320px) 
and (max-width : 768px) {
.owl-theme .owl-controls .owl-buttons {
 }
.owl-buttons2 {
	display:block;
    /*top: 100%  !important;*/
}
.recommended-box {margin-top:30px;}
.slideShowNew .owl-controls{
	top:16%;
	}
.owl-carousel .owl-buttons2 {
    /*margin: 0 1%;
    outline: medium none; 
    left: 24%;
    position: absolute;
    width: 50%;
    z-index: 9999;*/
}
 	
.owl-buttons2 .owl-prev {
    background: #9D9D9D;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
    height: auto;
    padding: 2px 5px;
    text-indent: 0;
    width:auto;
    left:0;
    z-index: 2;
     /*bottom: 0;
     position: absolute;*/
}

.owl-buttons2 .owl-next {
    background: #9D9D9D;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
    height: auto;
    padding: 2px 5px;
    text-indent: 0;
    right:0;
    z-index: 2;
     /*bottom: 0;
     position: absolute;*/
}
.owl-buttons2 .owl-next:hover, .owl-buttons2 .owl-prev:hover {
    background: none repeat scroll 0 0 #E7113F;
}		

.video-content .slideshowH1.h1web {
    display: none;
}
.slideshowH1.h1mobile {
    display: block;
    font-size: 16px;
    font-weight: bold;
    left: 0;
    margin: 4px 65px 6px 0 ;
    padding: 0;
    position: relative;
}
.gridSlideTitle {
    color: #000000;
    font-size: 12px;
}
.slideShowNew .slideStatus {
    float: right;
    left: 0;
    position: relative;
    top: 1px;
}
.gridSlide .gridBox:nth-child(4), .gridSlide .gridBox:nth-child(5), .gridSlide .gridBox:nth-child(6){
	display:none;
}
.gridSlide .gridBox {
    margin-top: 36px;
}
.video-content p, .video-content, .video-content #slideDesc  {
	font-size:1em !important;
	line-height:22px !important;
	color:#000 !important;
	margin-top: 10px;
	float:left;
}
/* css-for-opera-mobile-starts */
.opp-slide {
}
.opp-slide .opp-slide-img.item img {
    width: 100%;
}
.opp-slide .nxt-prv {
    margin: 10px auto;
    width: 150px;
}
.opp-slide .prev-button, .opp-slide .nxt-button {
	background: #9D9D9D;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
    height: auto;
    padding:5px 12px;
    margin:0 5px 0 0;
    text-indent: 0;
    text-transform:capitalize;
    float:left;
}
.opp-slide .prev-button a, .opp-slide .nxt-button a {
	color:#fff;
	text-decoration:none;
}
.opp-slide .prev-button:hover, .opp-slide .nxt-button:hover {
	background: none repeat scroll 0 0 #E7113F;
	
}
/* css-for-opera-mobile-ends */
}
@media screen and (max-width : 320px){
.owl-buttons2 {
		/*top:170px !important;*/
}	

	
}
/* 31-oct14  */

/* 19jan2015-starts css for add overlapping  */
@media only screen 
and (min-width : 320px) 
and (max-width : 767px) {
.top-promo {
    padding: 0 !important;
    top: 29px;
}	
.slideShowNew {
    top: 45px;
}

.videos-block #content {
    float: none;
}
}
     
    
    





/*=========================New Added CSS==========================*/



@media only screen and (min-width : 768px) and (max-width : 1024px) {
.sub_menu{ margin:0 auto !important; text-align:center;}	

}

@media only screen and (min-width : 1024px){
.main_menu{ display:none;}
	
}

@media only screen and (min-width : 400px) and (max-width : 480px) {
	.top-search{ width:45%; margin-right:0;}
	.language .language_ul li a{ padding:0 8px;}
	.main_menu li a{ padding-left:10px; padding-right:10px;}
}

@media only screen and (max-width : 480px) {
	.main_menu li a{ padding-left:10px; padding-right:10px;}
}
@media only screen and (max-width : 400px) {
		.main_menu li a{ padding-left:8px; padding-right:8px; font-size:13px;}

}


/*=========================END New Added CSS==========================*/


