﻿.NetworkDetails {
width:690px;
margin-left:275px;
}

#ctl00_cphPageContent_ctl00_divSearchPanelTop h1 {
margin-top:35px;
margin-left:435px;
width:500px;
}

#ctl00_cphPageContent_ctl00_divSearchPanelTop .ProductInfo h1 {
margin-top:0;
margin-left:0;
width:500px;
}

#ctl00_cphPageContent_ctl00_divSearchPanelBottom {
background:transparent;
}

#SelectedPhone {
width:700px;
margin-left:270px;
}

#ctl00_cphPageContent_ctl00_spnSelectedPhone {
height:13px;
overflow:hidden;
width:115px;
}

#ctl00_cphPageContent_ctl00_divSelectedGiftDiscountWrap .SearchOptionsSelectedText {
height:13px;
overflow:hidden;
width:180px;
}

#ctl00_cphPageContent_ctl00_divSearchPanelTop {
background:transparent url(/_images/_system/Maxymiser/search_form_new_bg.png) no-repeat scroll 262px 18px;
background-image:url(/_images/_system/Maxymiser/search_form_new_bg_big_2.png);
height:392px;
}

.Maxybox2 {
visibility:hidden!important;
}

.SearchForm {
width:235px;
position:absolute;
margin-left:0;
top:18px;
background:transparent url(/_images/_system/Maxymiser/search_form_bg_big_2.png) no-repeat scroll 0 0;
height:430px;
left:0;
}

.SearchForm div.ddlGifts {
background:url(/_images/_system/Maxymiser/drop_down_row_bg.gif) repeat-x left bottom;
padding-left:0;
padding-top:4px;
height:47px!important;
}

.ctl00_cphPageContent_ctl00_ddlAvailableGiftsDiscounts {
width:225px;
}

.SearchForm .ddlPhones select {
width:150px;
}

.SearchForm strong {
display:block;
float:left;
line-height:25px;
width:60px;
padding:0 1px;
}

.SearchForm div.ddlNetworks,.SearchForm div.ddlMinutes,.SearchForm div.ddlTexts,.SearchForm div.ddlTerms,.SearchForm div.ddlDataAllowance,.SearchForm div.ddlDownloadSpeed,.SearchForm div.ddlGifts,.SearchForm div.btnClear {
width:235px;
background:transparent url(/_images/_system/Maxymiser/drop_down_row_bg.gif) repeat-x scroll left bottom;
height:30px;
padding-left:0;
padding-top:4px;
}

.SearchFormBottom {
background-position:left center;
clear:both;
font-size:1.4em;
height:65px;
overflow:visible;
padding-top:8px;
position:absolute;
text-align:center;
width:244px;
margin-left:0;
background:none;
margin-top:-55px;
left:0;
}

#ResultsFound {
background:transparent url(/_images/_system/search/search_form_bg.png) no-repeat scroll 0 0;
padding-top:11px;
margin-top:15px;
}

#DealsFound {
height:30px;
margin-top:10px;
}

#ctl00_cphPageContent_ctl00_lbClearSearch {
background:#FFF;
display:block;
position:absolute;
text-align:left;
width:237px;
line-height:19px;
margin-left:0;
top:-7px;
padding:0 4px;
}

.SearchPhoneView {
float:right;
width:720px;
}

.SearchPanelTop {
overflow:hidden;
}

#ctl00_cphPageContent_ctl00_divSearchPanelTop #PageTitle {
margin-left:255px;
width:700px;
margin-top:0;
height:392px;
}

#DealsFound .Inner {
background:none;
height:48px;
line-height:26px;
font-size:17px;
}

.SearchOptionsWrap {
width:170px;
}

#ajaxLoaded {
background-attachment:scroll;
background-color:transparent;
background-image:url(/_images/_system/Maxymiser/search_form_new_bg.png);
background-position:0 0;
background-repeat:no-repeat;
height:320px;
padding-top:30px;
margin-top:18px;
background:none;
float:right;
width:720px;
}

.PhoneMainImage {
margin-left:5px;
}

#PageTitle {
background:transparent url(/_images/_system/Maxymiser/search_form_null_left.png) no-repeat scroll 50% 50%;
color:#FFF;
height:320px;
text-align:center;
line-height:392px;
}

.SearchForm .ddlPhones {
background:transparent url(/_images/_system/Maxymiser/drop_down_row_bg.gif) repeat-x scroll left bottom;
height:30px;
}

.SearchForm .ddlGifts strong {
line-height:17px;
}

#DealsFound .WeHave {
padding-top:3px;
padding-bottom:4px;
}

#ctl00_cphPageContent_ctl00_ctl01_litNetworkLogo {
margin-top:-35px;
margin-bottom:100px;
z-index:300;
}

#PageContent {
position:relative;
}

.mm_gh a {
display:block;
background:url(/_images/_system/Maxymiser/mm_button_small.png) no-repeat top left;
text-decoration:none;
color:#FFF;
font-weight:700;
width:190px;
height:25px;
line-height:25px;
text-align:center;
font-size:11px;
font-family:Tahoma,Arial,Helvetica,sans-serif;
margin:2px auto 0;
}

.mm_gh a:hover {
background:url(/_images/_system/Maxymiser/mm_button_small.png) no-repeat bottom left;
text-decoration:none;
color:#FFF;
}

.mm_gh {
left:0;
position:absolute;
text-align:center;
top:245px;
z-index:1;
width:244px;
}

#ctl00_cphPageContent_ctl00_divSearchPanelTop img {
display:none;
}

#ctl00_cphPageContent_ctl00_divSearchPanelTop .HandsetImageLarge img,#ctl00_cphPageContent_ctl00_divSearchPanelTop .NetworkDetails img,#ctl00_cphPageContent_ctl00_divSearchPanelTop #ReadReviewsContent img,#ctl00_cphPageContent_ctl00_divSearchPanelTop .ProductInfo h1 img,#ctl00_cphPageContent_ctl00_divSearchPanelTop .PhoneMainImage img {
display:inline;
}

#ctl00_cphPageContent_ctl00_divSelectedGiftDiscountWrap,#SearchFormLoadingBar,.SearchForm .ddlPhones,.SearchForm .ddlGifts strong,.SearchForm .ddlGifts select {
width:235px;
}

#PageWrap {
visibility:visible;
}

.SearchOptionsChange,.SearchOptionsChange:hover {
color:#FFF;
}

body:last-child:not(:root:root) #Description {
width:102px;
}

body:last-child:not(:root:root) #ReadReviews {
width:114px;
}
