#panel_two {
	height: 570px;
	position: relative;
	margin: auto;
	text-align: center;
	background: none repeat scroll 0 0 #FFFFFF;
}
	 
#p2_wrapper {
	width: 920px;  
	height: 431px;
	margin: auto;
	position: relative;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	font-family: "Montserrat" ,sans-serif;
	font-weight: 500;
	font-size: 15px;
	color: #609ad4;
	top: -20px;	
}

#phoneCarouselPrev {
	background: url("/resources/images/nav/arrow_sprite.png") no-repeat scroll 8px 1px transparent;
	position: absolute;
	top: 200px;
	left: 0px;
	z-index: 1;
	padding: 12px 14px;
}

#phoneCarouselNext {
	background: url("/resources/images/nav/arrow_sprite.png") no-repeat scroll -20px 1px transparent;
 	position: absolute;
	top: 200px;
	right: -13px;
	z-index: 1;
	padding: 12px 14px;
}

#p2_header {
	background: url("/resources/images/bg/hr.png") no-repeat scroll center 25px transparent;
	padding: 3px 0 10px 3px;
    width: 100%;
}

#p2_header h2{
	color: #767676;
    padding: 45px 0px 0px 0px;
    text-align: center;
    font-size: 35px;
}

#p2_content {
	margin: 10px 30px;
	width: 100%;
	height: 255px;
	top:-10px !important;
}
#p2_content_static_1 {
	margin: 10px 30px;
	width: 100%;
	height: 255px;
	top:-10px !important;
}
#p2_content_static_2 {
	margin: 10px 30px;
	width: 100%;
	height: 255px;
	top:-10px !important;
}

#p2_sub {
	padding: 0px 0 0 1px;
}

#p2_sub a.shop_phones{
	background-color: #28cdff;
	border-radius: 20px;
	padding: 10px 20px;
	color: #ffffff;
}

.p2_slot {
	width: 225px;
	height: 200px;
	float: left;
}

.p2_divider {
	float: left;
	margin-top: 22px;
}

.grid.p2_item_bg {
	background:none;
	margin: 0;
}

.grid .p2_item_wrapper {
	float: left;
	width: 189px;
	margin: 0px 0px 0px 18px;
}

.grid.phones-devices li>a.p2_item_height {
	height: 180px;
}

.p2_stckr_pop {
	background-position: 50% 50%;
	background-repeat: no-repeat;
	display: block;
	top: 35px;
	left: 31px;
	position: absolute;
	text-indent: -9999px;
}

.p2_stckr_percs {
	background-position: 50% 50%;
	background-repeat: no-repeat;
	display: block;
	top: 31px;
	left: 31px;
	position: absolute;
	text-indent: -9999px;
}

.p2_item_img {
	margin-top: 10px;
	padding-left: 5px;
	overflow: hidden;
	height: 120px;
	text-align: center;
}

.p2_item_title {
	font-size: 13px;
	color: white;
	margin: 16px 0 0 6px;
	text-align: center;
	width: 100%;
}


.p2_item_rating {
	height: 16px;
	width: 105px;
	margin: auto;
	margin-top: 10px;
	padding-left: 10px;	
	display: none;
}

.p2_item_price {
	font-size: 20px;
	color: white;
	margin: 10px 0 0 8px;
	text-align: center;
	display: none;
}
/* .grid.phones-devices li>a.p2_item_height:hover .p2_item_price,
.grid.phones-devices li>a.p2_item_height:hover .p2_item_title,
.grid.phones-devices li>a.p2_item_height:hover {
	background-color: white;
	color: #373737;
} */	
	
.p2_item_rating .p2_stars .star-rating-empty,
.p2_item_rating .p2_stars .star-rating-half,
.p2_item_rating .p2_stars .star-rating-full {
	background: url(/resources/images/home2012/p2_stars.png);
	background-repeat: no-repeat;
	background-position: 0 -21px;
	height: 17px;
	width: 16px;
	float: left;
	margin: 0px 2px;
}

.p2_item_rating .p2_stars .star-rating-half {
	background: url(/resources/images/home2012/p2_stars.png);
	background-position: 0px -1px;
	background-repeat: no-repeat;
}

.p2_item_rating .p2_stars .star-rating-empty {
	background: url(/resources/images/home2012/p2_stars.png);
	background-position: 0 -41px;
	background-repeat: no-repeat;
}

.grid li > a.p2_item_height:hover {
	border: none;
	box-shadow: none;
	-khtml-border-radius: 0px;
	-moz-border-radius: 0px;
	-moz-box-shadow: none;
	-webkit-border-radius: 0px;
	-webkit-box-shadow: none;
	background: url(/resources/images/bg/featured_device_hover.png) repeat-x 0% 35%;
}

/* Phone carousel tooltip */
.phone_tooltip_title{
	color: white;
    font-weight: bold;
    text-align: center;
    padding-right: 10px;
}

.phone_tooltip_img, .phone_tooltip_button{
	text-align: center;
	margin-top: 10px;
}

.phone_tooltip_price .bigPrice{
	text-align: center;
	color: #000;
	font-size: 130%;
}

.phone_tooltip_button .select_phone{
	background-color: #28CDFF;
    border-radius: 20px 20px 20px 20px;
    color: #FFFFFF;
    padding: 5px 25px;
}
.phone_tooltop_closeBtn{
	display: none;
}

 
/*custom theme for Tooltip */


#aToolTip.customTheme {
	background: url("/resources/images/bg/featured_device_tooltip.png") no-repeat center top;
	background-size: 200px 255px !important;
	width: 200px;
	height: 252px;
}

#aToolTip.customTheme .aToolTipContent {
	background: none;
	padding: 0 20px 50px;
	width: auto;
}	

.customTheme #aToolTipCloseBtn {
	background: url('../images/btn/tooltip-close-btn.png') no-repeat;
	display: block;
	height: 11px;
	margin: 2px;
	outline: none;
	padding: 4px;
	position: absolute;
	right: 10px;
	text-indent: -9999px;
	top: -10px;
	width: 12px;
}
/** Featured phone carousel fix for small desktop screen 1024 X 768 */
@media only screen 
and (max-width : 1024px) {
	#panel_two #p2_wrapper{
		/* position:absolute; */
		margin:0px 40px;
		margin-top: 0px !important;
	}
}
/** End for Featured phone carousel fix for small desktop screen 1024 X 768 */
