﻿body, html{height:100%;}
#aspnetForm{height:95.5%;}
/******************* RESET ***********************/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
}
body {
}
ol, ul {
        list-style: none;
}
blockquote, q {
        quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
        content: '';
        content: none;
}

/* remember to define focus styles! */
:focus {
        outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
        text-decoration: none;
}
del {
        text-decoration: line-through;
}
a{text-decoration:none;}
a.alink{color:#005C9C;}
a:link{color:#0066cc;}

/* tables still need 'cellspacing="0"' in the markup */
table {
        border-collapse: collapse;
        border-spacing: 0;
}
html, body { background: #f6f6f6; color: #5b636a; font: normal normal normal 14px/1.6 Arial, sans-serif; } 
#containermain{min-height:100%; height:auto !important; height:100%;}
#content_container{height:100%;}


#header { height: 60px; background: #f6f6f6; /*background: rgba(0,0,0,.9);*/z-index: 45; padding-top:7px;
          

          }
#header h2.logo { float: left; } 
#header h2.logo a { float: left; background: url(../img/logo_logs.png) 0 1px no-repeat; width: 145px; height: 30px; text-indent: -9999px;
                    margin-top:11px;
                    } 
#header span.slogan { float: left; font: normal 11px/1.6 arial, sans-serif; color: #333; padding-top: 14px; }
#titlebar{height: 53px;
    background-image: -webkit-linear-gradient(top,#6c7a95 0,#014181 50px,#e5e5e5 51px,#f7f7f7 52px,#fff 53px);
}
#titlebar .title {
	font-size: 22px;
	float: left;
	font-weight: normal;
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	color: #fff;
	text-shadow: 0 -1px 1px #555D72;
	line-height: 45px;
} 
#titlebar .description { display: block; float: right;font-size: 14px;color: white; color: rgba(255, 255, 255, 0.75); margin-top:7px;} 
#titlebar .description .Expire{text-align:center; color:#fff;}
#titlebar .alt-text { float: right; font: normal bold normal 24px/1.6 arial, sans-serif; margin: 0px 15px 0 0; }
.Je {
    float: right;
    font-size: 12px;
    font-weight: normal;
    margin: 14px 0px 0 0;
    white-space: nowrap;
}
.Je a, .Je span {
    margin-left: 15px;
}
.Xeb {
    color: #616161;
}
.re-button{background-color:#f68c06;background-image:-moz-linear-gradient(top,rgba(226,226,226,.1),rgba(34,34,34,.1));background-image:-o-linear-gradient(top,rgba(226,226,226,.1),rgba(34,34,34,.1));background-image:-webkit-linear-gradient(top,rgba(226,226,226,.1),rgba(34,34,34,.1));background-image:linear-gradient(top,rgba(226,226,226,.1),rgba(34,34,34,.1));background-position:left bottom;background-repeat:repeat-x;border:1px solid #f68c06;border-radius:2px;box-shadow:0 1px 1px rgba(0,0,0,.2);color:#fff;display:inline-block;font-family:Arial, Tahoma, Verdana; font-size:16px;font-weight:600;line-height:1.54;padding:4px 12px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.2);transition:all .218s ease-in; color:#fff;}
.re-button:hover,.re-button:focus{border-color:#ff7200;background-image:-moz-linear-gradient(top,rgba(226,226,226,.1),rgba(34,34,34,.16));background-image:-o-linear-gradient(top,rgba(226,226,226,.1),rgba(34,34,34,.16));background-image:-webkit-linear-gradient(top,rgba(226,226,226,.1),rgba(34,34,34,.16));background-image:linear-gradient(top,rgba(226,226,226,.1),rgba(34,34,34,.16))}
.re-button:focus{outline:0;border-color:#222}
a.re-button:link{color:#fff;}
#main { padding-top: 1px; } 
.wrap { width: 960px; margin: 0 auto; }


 /*Tabs*/
 .tabs > ul { } 
 .tabs > ul li { display:block; float: left; } 
 .tabs > ul li a { color:#5b636a; text-shadow: 0px 1px 0px #fff; } 
 .tabs > div { clear: both; background: #eff2f6; border: 1px solid #cdd0d4; border-top: 0px; padding:15px; display:none; } 
 .tabs div.current { display:block; } 
 .tabs > ul { padding: 9px 0 0 0px; height: 31px; border-bottom: 1px solid #CDD0D4; box-shadow: 0 1px 0 0 #f8fafc; } 
 .tabs > ul li > a, .tabs > ul li > span { border-left: 1px solid #CDD0D4;
	border-right: 1px solid #CDD0D4;
	border-top: 1px solid #CDD0D4;
	display: block; 	float: left; 	height: 20px; 	width: auto; 	cursor: pointer; 	border-bottom: none; 	margin: 0 -1px 0 0px; 	box-shadow: inset 0 1px 0 0 #fff; 	background-color: #F0F2F6; 	padding: 5px 10px;
	background-image: linear-gradient(top, #F0F2F6, #e7ebef);
} 
 .tabs > ul li a:hover { text-decoration: none; } 
 .tabs > ul li span:hover .ico16 { background-position-y: -20px; } 
 .tabs ul li.current span:hover .ico16 { background-position-y: -40px } 
 .tabs > ul li.current a, .tabs > ul li.current > span { background: #F0F2F6; cursor: default; border-bottom: 0px solid #F0F2F6; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; height: 22px; color: #000; } 
 .tabs > ul li.current:first-child a { border-bottom-left-radius: 0px; border-bottom-right-radius: 2px; }
 #listbox_container { padding-top: 0; z-index: 1; position:relative; } #listbox_sidebar_tabs { position: relative; border-color: #DADDE0; } 
 #listbox_sidebar_tabs { padding: 0; } 
 #listbox_sidebar_tabs li a { border-color: #DADDE0; padding: 5px 15px; } 
 #listbox_sidebar_tabs li.current a, #listbox_container > div { background: #fff; filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)" !important; }
 .ulChild{display:none;}
 /*////////////////////////////////////////////////////////////////////// // ICONS // ///////////////////////*/ 
.ico16
{
	display: block;
	float: left;
	width: 18px;
	height: 19px;
	margin: 3px 10px 0 0;
	background: url(../img/sprite_icon.png) no-repeat;
}
.ico16.dash{background-position: -3px -1137px;}
.ico16.contact{background-position: -3px -488px;}
.ico16.sms{background-position: -3px -628px;}
.ico16.gps{background-position: -3px -541px;}
.ico16.call{background-position: -3px -513px;}
.ico16.instagram{background-position: -3px -1208px;}
.ico16.tinder{background-position: -3px -1255px;}
.ico16.skype{background-position: -3px -570px;}
.ico16.facebook{background-position: -3px -1159px;}
.ico16.viber{background-position: -3px -991px;}
.ico16.url{background-position: -3px -808px;}
.ico16.photo{background-position: -3px -677px;}
.ico16.screenshot{background-position: -3px -596px;}
.ico16.auto{background-position: -3px -728px;}
.ico16.mail{background-position: -3px -655px;}
.ico16.app{background-position: -3px -1058px;}
.ico16.whatapp{background-position: -3px -961px;}
.ico16.ambient{background-position: -3px -728px;}

.current .ico16.dash, a:hover .ico16.dash{background-position: -3px -1113px;}
.current .ico16.gps, a:hover .ico16.gps{background-position: -3px -109px;}
.current .ico16.sms, a:hover .ico16.sms{background-position: -3px -196px;}
.current .ico16.contact, a:hover .ico16.contact{background-position: -3px -56px;}
.current .ico16.call, a:hover .ico16.call{background-position: -3px -81px;}
.current .ico16.tinder, a:hover .ico16.tinder{background-position: -3px -1276px;}
.current .ico16.skype, a:hover .ico16.skype{background-position: -3px -138px;}
.current .ico16.instagram, a:hover .ico16.instagram{background-position: -3px -1231px;}
.current .ico16.facebook, a:hover .ico16.facebook{background-position: -3px -1184px;}
.current .ico16.viber, a:hover .ico16.viber{background-position: -3px -892px;}
.current .ico16.url, a:hover .ico16.url{background-position: -3px -376px;}
.current .ico16.photo, a:hover .ico16.photo{background-position: -3px -245px;}
.current .ico16.screenshot, a:hover .ico16.screenshot{background-position: -3px -165px;}
.current .ico16.auto,a:hover .ico16.auto{background-position: -3px -296px;}
.current .ico16.mail, a:hover .ico16.mail{background-position: -3px -223px;}
.current .ico16.whatapp, a:hover .ico16.whatapp{background-position: -3px -862px;}
.current .ico16.ambient, a:hover .ico16.ambient{background-position: -3px -296px;}
.current .ico16.app, a:hover .ico16.app{background-position: -3px -1083px;}

ul.list li.current a{color:#F79622;}

/*  */
 a.button
 {
 	color:#fff;font-weight:bold;text-shadow:0 -1px #00629c;text-align:center;background-color:#0079c1;background:-moz-linear-gradient(center bottom,#0079c1 0,#0079c1 20%,#00a1ff 100%);background:-webkit-gradient(linear,left bottom,left top,color-stop(0%,#0079c1),color-stop(20%,#0079c1),color-stop(100%,#00a1ff));background:-webkit-linear-gradient(bottom,#0079c1 0,#0079c1 20%,#00a1ff 100%);background:-ms-linear-gradient(bottom,#0079c1 0,#0079c1 20%,#00a1ff 100%);background:-o-linear-gradient(bottom,#0079c1 0,#0079c1 20%,#00a1ff 100%);background:linear-gradient(bottom,#0079c1 0,#0079c1 20%,#00a1ff 100%);-moz-box-shadow:0 1px #4dbeff inset;-webkit-box-shadow:0 1px #4dbeff inset;box-shadow:0 1px #4dbeff inset;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;border-color:#0079c1 #00588b #004b77;border-style:solid;border-width:1px;
    
    -moz-box-sizing:content-box;
    -webkit-box-sizing:content-box;
    box-sizing:content-box;cursor:pointer;
    
    display: inline-block;
    font-family: Arial,Tahoma,Verdana;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.54;
    padding: 4px 12px;
    text-align: center;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
    }
 .button:hover,.button:focus{text-shadow:0 -1px #004c77;background-color:#005282;background:-moz-linear-gradient(center bottom,#005282 0,#005282 20%,#0083cf 100%);background:-webkit-gradient(linear,left bottom,left top,color-stop(0%,#0079c1),color-stop(20%,#0079c1),color-stop(100%,#00a1ff));background:-webkit-linear-gradient(bottom,#005282 0,#005282 20%,#0083cf 100%);background:-ms-linear-gradient(bottom,#005282 0,#005282 20%,#0083cf 100%);background:-o-linear-gradient(bottom,#005282 0,#005282 20%,#0083cf 100%);background:linear-gradient(bottom,#005282 0,#005282 20%,#0083cf 100%);border-color:#00629b #004872 #003b5d;-moz-box-shadow:0 1px #1794dc inset;-webkit-box-shadow:0 1px #1794dc inset;box-shadow:0 1px #1794dc inset}
.button:active{text-shadow:0 -1px #004268;background:-moz-linear-gradient(center,bottom,#005282 0,#005282 20%,#006aa8 100%);background:-webkit-gradient(linear,left bottom,left top,color-stop(0%,#0079c1),color-stop(20%,#0079c1),color-stop(100%,#00a1ff));background:-webkit-linear-gradient(bottom,#005282 0,#005282 20%,#006aa8 100%);background:-ms-linear-gradient(bottom,#005282 0,#005282 20%,#006aa8 100%);background:-o-linear-gradient(bottom,#005282 0,#005282 20%,#006aa8 100%);background:linear-gradient(bottom,#005282 0,#005282 20%,#006aa8 100%);border-color:#004269 #003d60 #003a5c;-moz-box-shadow:0 2px 4px #004268 inset;-webkit-box-shadow:0 2px 4px #004268 inset;box-shadow:0 2px 4px #004268 inset}
  
.header-buttons .btn { color:white; font-size: 18px; text-shadow: 0 -1px 0 black; -moz-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.1), inset 0 1px 0 rgba(255, 255, 255, 0.2), inset 0 0 0 1px rgba(255, 255, 255, 0.1); -webkit-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.1), inset 0 1px 0 rgba(255, 255, 255, 0.2), inset 0 0 0 1px rgba(255, 255, 255, 0.1); box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.1), inset 0 1px 0 rgba(255, 255, 255, 0.2), inset 0 0 0 1px rgba(255, 255, 255, 0.1); padding: 12px 15px; margin-left: 10px; width: 68px; text-align: center; } 
.header-buttons .btn:active { -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 1), inset 0px 0px 0px 1px rgba(255, 255, 255, 0.2), 0px 1px 0px rgba(255, 255, 255, 0.1); -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 1), inset 0px 0px 0px 1px rgba(255, 255, 255, 0.2), 0px 1px 0px rgba(255, 255, 255, 0.1); box-shadow: inset 0px 1px 5px rgba(0, 0, 0, 0.6), inset 0px 0px 0px 1px rgba(255, 255, 255, 0.2), 0px 1px 0px rgba(255, 255, 255, 0.1); color:white; text-shadow: 0 -1px 0 black; } 

.header-buttons .btn.primary { background-color: #84b943; 	border: 1px solid #2D5200;
	background-image: linear-gradient(top, #84b943, #619620);
} 

.cf:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } * html .cf { zoom: 1; } /* IE6 */ *:first-child+html .cf { zoom: 1; } /* IE7 */ .left { float:left; } .right { float: right; } .center-txt { text-align: center; } .txt-left { text-align: left; } .txt-center { text-align: center; } .txt-right { text-align: right; } .txt-justify { text-align: justify; } .no-margin { margin:0 !important; } .no-padding { padding:0 !important; } 
/* BUTTON STYLES */ 
button,button.btnSecond, .btn, input[type="button"].btn, input[type="submit"] { display: inline-block; padding: 8px 7px; margin: 0; font: normal normal bold 14px/14px Arial, sans-serif;-moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; text-decoration: none; -webkit-user-select: none; -khtml-user-select: none; /*-moz-user-select: none;*/cursor:pointer;}


#content { padding-top: 15px; } 
#main #content { float: right; width: 722px; } 
#content h3 { font-weight: bold; margin-bottom: 10px; font-size: 21px; } 
/*#content p, #content ul { margin-bottom: 20px; } */
.inset-box { background: #fff; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; padding: 15px; border:1px solid #ddd; } 
.inset-box .inset-box { background: #DAE0E7; } 
#content a.inset-box { padding: 5px 15px; margin: 0; color: #5B636A; } 
#content a.inset-box:hover { text-decoration: none; } 
#content .inset-box { margin-bottom: 20px; }

/*********************************
	CSS for Tbl in Ana
********************************/
.lb{border-collapse:collapse;border-spacing:0;font-family:Arial,Helvetica,Geneva,sans-serif;font-size:12px;width:100%;background: none repeat scroll 0 0 #f0f0f0;
    border: 1px solid #CDD0D4;
    border-collapse: separate;
    box-shadow: 0 1px 0 #FFFFFF inset;
    margin-bottom: 20px;}
.lb .txt-center{line-height:16px;}
.lb thead{border-bottom:1px solid #e5e5e5;font-size:12px;border-top:1px solid #e5e5e5;}
.lb th{height:16px;position:relative}
.lb thead th{padding:8px 10px 8px 6px;vertical-align:middle}
/*.lb thead th:hover{background-color:#f3f3f3;background-image:-webkit-linear-gradient(top,#fafafa,#e9e9e9);background-image:-moz-linear-gradient(top,#fafafa,#e9e9e9);box-shadow:inset 0px 1px 5px rgba(0,0,0,.2)}*/
.SM{text-align:center;width:1%}
.lb td.sO{width:1%}
.lb td.Cp{text-align:center;width:1%}
.lb th.yN{width:1%; text-align:center;}
.lb th.txt-left{text-align:left;}
.lb th.Cu{width:1%}
.lb tr{border-bottom:1px solid #e5e5e5}
.lb tr.Br{background-color:#f8f8f8;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5}
.lb tr.ku td, .lb tr.Br td{
	border-bottom: 1px solid #e5e5e5;
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
}
.lb tr td.txtAlign{text-align:center;}
.lb tr td.txtAlignLeft{text-align:left;}
.lb tr.ku{background-color:#fff;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5}
.lb tr.Br td.yd{background-color:#eaeaea}
.lb tr.ku td.yd{background-color:#f3f3f3}
.lb td.yd{background-color:#f0f0f0;font-weight:bold}
.lb td.KZ{background-color:#f0f0f0}
.lb td.tE{text-align:left;width:30%}
.lb td.tTy{width:10%; text-align:center;}

.lb td.tNa{text-align:left;width:20%}
.lb td.tTi{text-align:left;width:20%; text-align:center;}
.lb td.tPn{text-align:left;width:30%}
.lb td.tNa.txt-center, .lb td.tPn.txt-center, .lb th.sz.txt-center{text-align:center;}
.lb td.tDe{text-align:center;}
.lb td.tUr{width:75%; text-align:left; word-wrap: break-word;}
.lb td.tUr a{font-size:12px;}
#content .lb td.tUr a:link, #content .lb td.tUr a:active, #content .lb td.tUr a:visited{color:#0066cc;}
.lb td.tFooter{font-size:12px;}
.contactLink{background:url(../images/icon_search1.png) no-repeat center; display:block; width:21px; height:21px; margin:0 auto;}
.lb td.tDSMS{width:20%; text-align:center;}
.lb td.tNaSMS{width:30%; text-align:center;}
.lb td.tCoSMS{width:49%; text-align:left;}


.boxSearch .lb td.tE{text-align:left;width:7%;}
.lb td.tE.uh{background-color:#f9f9f9}
.lb td{height:16px;padding:0.5em;text-align:right;width:10%}
.lb th.vx{cursor:pointer;text-align:left;width:30%}
.lb th.vx div{float:left}
.lb th.OV{cursor:pointer; text-align:center;}
.lb th.EB{cursor:default}
.lb th.Kz{font-weight:bold;padding-right:15px}
.lb th.sz{font-weight:bold;padding-right:15px; text-align:left;}
.lb td.wmhover{width:30%; text-align:left;}
.Geb td.yd{background-color:#f0f0f0}
td.aP{width:1%;}
td.wm{white-space:nowrap;width:1%; text-align:center;}
td.wm input{height:12px;margin-bottom:0px;margin-top:0px;position:relative;top:-1px;vertical-align:bottom;width:12px}

.rcb{margin-top:8px;font-size:11px;padding:0 10px!important}
.zY{float:right;}
.Ht label{display:inline-block;zoom:1;*display:inline;line-height:24px;padding:0 5px}
.rb{display:inline-block;*zoom:1;*display:inline;}
.Ht select{height:24px;vertical-align:middle; font-size:12px;}
.Ht input[type='text']{background:#fff;border-top:1px solid #a3a3a3;border-left:1px solid #a3a3a3;border-bottom:1px solid #ccc;border-right:1px solid #ccc;box-shadow:inset 0 1px 0 #d6d6d6;-webkit-box-shadow:inset 0 1px 0 #d6d6d6;-moz-box-shadow:inset 0 1px 0 #d6d6d6;color:#000;font:normal 12px Arial;height:20px;margin:0;padding-left:5px;width:25px}

.Kb{border-collapse:collapse;border-spacing:0;font-family:Arial,Helvetica,Geneva,sans-serif;font-size:13px;width:100%}
.rb{background-color:#e8e8e8;background-image:-moz-linear-gradient(top,#fafafa,#dadada);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fafafa),to(#dadada));border:1px solid #bbb;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;list-style:none;margin:0 2px;padding:0;vertical-align:top}
.rb li{border-top:1px solid transparent;border-right:1px solid #bbb;border-bottom:1px solid transparent;border-left:1px solid #fff;color:#222;cursor:pointer;display:block;float:left;font-size:11px;height:19px;line-height:20px;padding:0px 8px;text-align:center;text-decoration:none;text-shadow:0 1px 0px #eee;}
.rb li.do{min-width:5px}
.rb li:hover{border:1px solid #999;margin:-1px 0 -1px -1px;padding:1px 8px 1px 9px}
.rb li:active{background-color:#c8c8c8;background-image:-moz-linear-gradient(top,#d8d8d8,#bdbdbd);background-image:-webkit-gradient(linear,0 0,0 100%,from(#d8d8d8),to(#bdbdbd));border:1px solid #999;text-shadow:0 1px 0px #eee}
.rb li:first-of-type{border-left:0;-moz-box-shadow:inset 1px 0 #fff;-webkit-box-shadow:inset 1px 0 #fff;box-shadow:inset 1px 0 #fff;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}
.rb li:last-of-type{border-right:0;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}
.rb li:hover:first-of-type{border-color:#999;border-left:1px solid transparent;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding-left:8px}
.rb li:hover:last-of-type{border-color:#999;border-right:1px solid #999;margin:-1px;padding:1px 8px 1px 9px}
.c2{display:inline-block;}
.NO{position:relative;top:-2px;*top:0}
.uY{background:url(../images/layout/prevArrow_ltr.gif) 50% 50% no-repeat;height:100%;width:10px}
.PW{background:url(../images/layout/nextArrow_ltr.gif) 50% 50% no-repeat;height:100%;width:10px}
.showMap{position:relative;}
.noData{position:absolute; top:35%; background: rgba(0, 0, 0, 0.6); height:50px; width:100%; padding-top:30px;color:#fff;
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);}
.pNodata{color:#fff; text-align:center; font-size:15px;}
.calendar{ float:left;}
.dropDownDevice{float:right; margin-bottom:10px; font-size:12px; display:none;}
.dropDownDevice select{margin: 0; padding: 2px; border-radius: 4px; -moz-border-radius:4px; -webkit-border-radius:4px; border: 1px solid #BFC3C7; color: #5B636A; } 
.mb5{margin-bottom:5px;}
#smslimited{text-align:right; position:absolute; top:2px; right:0; z-index:9999;}
#listbox_sidebar_tabs .selected a{background:#fff;}
.tabs > ul li.selected{border-bottom:1px solid #fff;}
#grouped{width:100%;}
.trConver{background:#ccc; height:30px;}
.trConver .celltype1box_title, .trConver .celltype1box{background:#f5f5f5; border-top:1px solid #ccc;}
.trConver .celltype1box_title:hover{color:#000;}
.trConver .celltype1box{font-size:12px; padding-right:5px;}
.tblSMSContent, .tblSMSContent td.celltype1box{background:#fff;}
.tblSMSContent td.celltype1box{padding-top:7px;padding-bottom:7px;}

/*Search*/
.divSearch{width:350px;}
#files-search-wrap { /*position: absolute; top: 0; left: 0; */z-index: 11; position:relative; } 

span.search_spinner { top: 8px; }
span.search_spinner { display: block; position: absolute; height: 17px; width: 16px; top: 6px; left: 6px; z-index: 1; background: url(../images/layout/icon-sprite-16.png) -620px 0px ; } 
div.searchDiv input { float: left; font-size: 14px; padding: 0 24px; margin: 0px 5px 0 -1px; height: 27px; width: 180px; text-indent: 0; line-height: 1.8; border: 1px solid #b8bbbf; -moz-box-shadow: 0px 1px 0px #e7e9ec; -webkit-box-shadow: 0px 1px 0px #e7e9ec; box-shadow: 0px 1px 0px #e7e9ec;} 
div.searchDiv input:focus{background: #fff; color: #444; -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2) inset; /* FF3.5+ */ -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2) inset; /* Saf3.0+, Chrome */ box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2) inset; /* Opera 10.5, IE9, Chrome 10+ */ border-color:#5E94FF;}
div.searchDiv input:focus { outline: none; } 
div.searchDiv input:-moz-placeholder { color: #aaa; } /*div.search_container input::-webkit-input-placeholder { line-height: 1.8;} */ 
 #search_delete_button1 { display: block; visibility: visible !important; }
 .searchDiv a span{display: block;
    height: 22px;
    position: absolute;
    right: 3px;
    top: 3px;
    width: 22px;}


/*ALT Button*/

.btnSecond, input.btnSecond,button.btnSecond{padding:5px 7px 6px 7px; margin:0; height:19px;}

/*Inset Box*/ 
 .inset-box { background: #fff; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; padding: 15px; border:1px solid #ddd;} 
 .cf h4{
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size: 16px;
	font-weight: 300;
}
 .inset-box-height{height:100px; line-height:75px;}
 #content a.inset-box { padding: 5px 15px; margin: 0; color: #5B636A; } 
 #content a.inset-box:hover { text-decoration: none; } 
 .inset-box h4, .inset-box p{color:#5B636A;}
  .bgWhite{background:#fff;-moz-box-shadow:0 1px 0 rgba(224, 224, 224, .8), 0 1px 2px rgba(0, 0, 0, 0.25) inset;}
  .bgWhite div{font-size:12px;}
 .picTable{width: 98%;display: block;table-layout: fixed;margin: 10px auto 10px auto;}
.picTableAct{background: none repeat scroll 0 0 #DFE2E6;
    border: 1px solid #CDD0D4;
    border-collapse: separate;
    box-shadow: 0 1px 0 #FFFFFF inset;
    height:27px; padding-left:7px;
    text-align:left; line-height:25px;
    }
 .picItem{display: block;float: left;background-color: #fff;height: 200px;vertical-align: middle;width: 220px;border: 1px solid #ccc;}
 a.activeDel{position: absolute; top: -5px; right: -2px;}
 .inset-box table, .inset-box table tr, .inset-box table tr td, .inset-box table th, .inset-box table tr, .inset-box table tbody, .inset-box tbody tr:first-child td, .inset-box tbody tr:last-child td { background: transparent; border: 0px; border-top: 0px; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; } 
 .fontSize-inset, .fontSize-inset p{color:#333; font-size:14px;}
 .tblSetting td{padding:3px 2px;}
 .tblDeI td{height:30px; vertical-align:middle;}
 .tblEff select, .tblDeI select{padding:3px 2px; width:230px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; border:1px solid #ccc;}
 .tblEff input, .tblDeI input, .txtPass{width:225px;padding: 0 4px; margin: 0px 0 0 -1px; height: 27px; text-indent: 0; line-height: 1.8; border: 1px solid #b8bbbf; -moz-box-shadow: 0px 1px 0px #e7e9ec; -webkit-box-shadow: 0px 1px 0px #e7e9ec; box-shadow: 0px 1px 0px #e7e9ec;
} 
.tblEff input:focus, .tblDeI input:focus, .txtPass:focus{background: #fff; color: #444; -moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2) inset; /* FF3.5+ */ -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2) inset; /* Saf3.0+, Chrome */ box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2) inset; /* Opera 10.5, IE9, Chrome 10+ */ border-color:#5E94FF; }

/*Sub Menu*/
#sidebar > ul li a.activemn{color:#3190D3;}
.bRa3{border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
/*Prices Logs*/

.pricing_sub_header {
    height: 88px;
    margin: auto;
    position: relative;
}
.pricing_sub_header h1{
	float: left;
    position: relative;
    top: 25px;
    color:#fff;
    line-height: 1.1;
    text-shadow: 0 0 1px rgba(17, 17, 17, 0.4), 0 2px 1px rgba(0, 0, 0, 0.2);
    font-size:24px;
}
.priceBoxlog{width:805px; height:116px; background:url(../img/bg_price_box2.png) no-repeat center; position:relative; margin:0 auto 7px auto; }
.numPriceslog{font-size:30px; font-weight:bold; font-family:Arial, Tahoma; color:#265C89;
           position:absolute; left:180px; top:12px;
           }
           .fordayslog{position:absolute; top:30px; left:255px; font-size:14px; text-transform:uppercase;color:#265C89; font-weight:bold;}
           .centPerDaylog{position:absolute; bottom:28px; left:255px; text-align:center;}
          .btnPurchase1{width:102px; 
                        position:absolute; top:37px; right:17px; cursor:pointer;
                        padding:10px 10px !important;
                        font-size:16px !important;
                        }
            .freebacklog{width:100px; height:105px; position:absolute; top:17px; left:29px; }
            .free24hlog{margin-bottom:10px; position:relative; height:40px; width:100%;}
            .freebtnlog{position:absolute; top:-10px; right:116px;}
            .alignCenter{text-align:center;}
            .pRightContentlog{text-align:center; padding-bottom:5px;}
            .boxGreylog{width:290px; height:128px; background:url(../img/bg_box_grey.png) no-repeat center; margin:auto;}
/*/////////////////////////////////////// // FOOTER // ///////////////////////*/ 
.footer { clear: both; /*margin-top: -135px;*/ height: 35px;
          background: url("../img/footer.png") repeat scroll 0 0 #6E6D71;
    border-top: 1px solid #E5E5E5;
    margin: 0 auto;
                position:relative;
              
                box-shadow: 0 5px 5px #5A595D inset;
                padding-top:5px;
           } 
.footer .wrap { position: relative; padding-top:7px;} 
.footer ul { width: 800px; float:right; text-align:right;} 
.copyright{float:left; color:#fff;}
.footer ul li { display: inline; padding: 0 2px 0 9px; background: url(../images/layout/sm_middot.html) 0 center no-repeat; }
.footer ul li a{color:#fff; text-decoration:none; font-size:12px;}
.footer ul li a:hover{text-decoration:underline;}
.footer div.socialicons { position: absolute; right: 0; top: 30px; } 
.footer div.socialicons a { float: left; height: 32px; width: 32px; margin-left: 10px; } 
.footer .footer_facebooklink { background: url(../images/icons/facebook_32.html) center no-repeat; } 
.footer .footer_twitterlink { background: url(../images/icons/twitter_32.html) center no-repeat; } 
.footer .footer_linkedinlink { background: url(../images/icons/linkedin_16.html) center no-repeat; } 
.footer .mflogo_footer { display: none; /*float: right;*/ position: absolute; top: 32px; left: 0; height: 16px; width: 122px; padding: 0; margin-top: -3px; text-align: center; background: url(../images/v4images/backgrounds/mflogo_footer.html) right bottom no-repeat; } 
.content_leftlogs{padding-top:15px;}

.div_box {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CFD7E5;
    padding-bottom: 5px;
    width: 220px;
    margin-right:15px;
    margin-bottom:10px;
}
.nav_mnlogs {
    font-family: Arial,Tahoma,Verdana;
    margin: 0 auto;
    width: 195px;
}
.h3_title {
    border-bottom: 1px solid #DBDBDB;
 
    line-height: 35px;
    margin: 0;
    padding: 0;
   font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif; font-size:16px; font-weight:300;
}
ul.list {
    display: block;
    font-size: 12px;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
ul.list li {
    border-bottom: 1px solid #DBDBDB;
    color: #006BA2;
    font-weight: bold;
    padding-bottom: 5px;
    padding-top: 5px;
    line-height:22px;
}
ul.list li a {
    color: #0079c1;
    line-height:22px;
    display:block;
}
ul.list li a:hover{color:#F79622;}
.btnprimary
{
	font-weight: bold;
    padding:5px;    
    color:#fff;font-weight:bold;line-height:18px;text-shadow:0 -1px #00629c;text-align:center;background-color:#0079c1;background:-moz-linear-gradient(center bottom,#0079c1 0,#0079c1 20%,#00a1ff 100%);background:-webkit-gradient(linear,left bottom,left top,color-stop(0%,#0079c1),color-stop(20%,#0079c1),color-stop(100%,#00a1ff));background:-webkit-linear-gradient(bottom,#0079c1 0,#0079c1 20%,#00a1ff 100%);background:-ms-linear-gradient(bottom,#0079c1 0,#0079c1 20%,#00a1ff 100%);background:-o-linear-gradient(bottom,#0079c1 0,#0079c1 20%,#00a1ff 100%);background:linear-gradient(bottom,#0079c1 0,#0079c1 20%,#00a1ff 100%);-moz-box-shadow:0 1px #4dbeff inset;-webkit-box-shadow:0 1px #4dbeff inset;box-shadow:0 1px #4dbeff inset;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;border-color:#0079c1 #00588b #004b77;border-style:solid;border-width:1px;height:20px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;cursor:pointer}
a.btnprimary{color:#fff !important;text-decoration:none}
.btnprimary:hover,.btnprimary:focus{text-shadow:0 -1px #004c77;background-color:#005282;background:-moz-linear-gradient(center bottom,#005282 0,#005282 20%,#0083cf 100%);background:-webkit-gradient(linear,left bottom,left top,color-stop(0%,#0079c1),color-stop(20%,#0079c1),color-stop(100%,#00a1ff));background:-webkit-linear-gradient(bottom,#005282 0,#005282 20%,#0083cf 100%);background:-ms-linear-gradient(bottom,#005282 0,#005282 20%,#0083cf 100%);background:-o-linear-gradient(bottom,#005282 0,#005282 20%,#0083cf 100%);background:linear-gradient(bottom,#005282 0,#005282 20%,#0083cf 100%);border-color:#00629b #004872 #003b5d;-moz-box-shadow:0 1px #1794dc inset;-webkit-box-shadow:0 1px #1794dc inset;box-shadow:0 1px #1794dc inset;}

.planItem {
	padding-top:2px;
	position:relative;
	background:url(../img/planItemsBottomShadow.png) no-repeat bottom center;
	border-top:2px solid #828282;
	margin-bottom:36px;
	padding-bottom:4px;
}
.planTitle {
	height:98px;
	background:url(../img/planTitlesBg.png) repeat-x;
	padding: 11px 20px 0 10px;
}
.planTitle h3 {
	font-size:20px;
	margin:0px;
	padding:0px;
	border:0px;
	font-weight:normal;
	height:55px;
	text-align:left;
	line-height:42px;
}
#content .planTitle h3{font-weight:normal;}
.planContent {
	border-left:1px solid #e9e9e9;
	border-right: 1px solid #e9e9e9;
	border-bottom: 1px solid #d5d5d5;
}
.planItem .rightDesc {
	font-size:12px;
	line-height:18px;
	color:#888;
	width:280px;
	float:left;
	padding-left:20px;
	padding-top:15px;
	
}
.planItem .rightDesc h4 {
	font-size:14px;
	color:#111111;
	margin-bottom:8px;
}
.planItem .rightDesc ul {
	margin-top:6px;
}
.planItem .rightDesc ul li {
	list-style:none;
	background:url(../img/platforms.png) no-repeat -1264px 5px;
	padding-left:16px;
	margin-top: 1px;
}

.planItem .rightDesc ul li h2{
    font-weight: normal;
    font-size: 12px;
}

.priceTicket {
	background:url(../img/platforms.png) no-repeat 0px -136px;
	position:absolute;
	width:142px;
	height:93px;
	right:10px;
	top: -9px;
	padding:0 11px;
	font-size:16px;
	color:#666;
	padding-top:9px;
	text-align:center;
	line-height: 30px;
}
.ticketInfo {
	height:42px;
}
.priceTicket p{
    font-size: 11px;
    margin-top: 2px;
	color: silver;
}
.priceTicket .price {
	font-size: 30px;
    
    line-height: 36px;
}
.priceTicket .middleSize {
	font-size: 20px;
    line-height: 30px;
    vertical-align: top;
}
.priceTicket .currency{
	vertical-align: top;
}
.separateTxtLine {
	font-size: 20px;
    line-height: 36px;
    vertical-align: top;
}
.priceTicket a {
	height:43px;
	line-height:40px;
	color:#fff;
	font-weight:600;
	font-size:19px;
	background: url(../img/blueBtn.png) repeat-x left bottom;
	display:block;
	text-align:center;
	text-shadow:1px 1px #333;
	font-family:AllerRg,Arial,sans-serif;
}
.priceTicket a:hover {
	background:url(../img/blueBtnHover.png) repeat-x left bottom;
}
span.androidIcon.colored {
	background-position: -23px -104px;
}
span.appleIcon.colored {
	background-position: -23px -68px;
}
span.icons {display:block;float:left;width:27px;height:22px;background-image:url(../img/platforms.png);background-repeat:no-repeat;margin-top:7px;
}
.planItem#freePlane {
	border-top:2px solid #0079c1;
	width:100%; margin:5px auto 20px auto;
}
#freePlane .planTitle {
	border:1px solid #ccc;
	border-top:1px solid #dff1ff;
	background-position: 0 0px;
}
#freePlane .planTitle h3{
	color:#0079c1;
	background:url(../img/planFreeTitleBg.png) repeat-x left bottom;
	text-shadow: 1px 1px #fff;
}
#freePlane .buttonsLine .column a {
	background:url(../img/platforms.png) no-repeat -1040px -56px;
}
#freePlane .buttonsLine .column a:hover {
	background:url(../img/platforms.png) no-repeat -1040px -88px;
}
#freePlane .buttonsLine .column {
	border-right:1px solid #d7edff;
}
.basic_table {  border-collapse: collapse; font-size: 14px; table-layout: fixed; line-height:20px; margin:5px auto 10px auto; color:#000; width:97%;} 
.basic_table a:link{color:#fff;}
.basic_table tr.basic_table_header { background: #f1f1f1; font-weight: bold; color: #444; } 

.basic_table td { border: 1px solid #e0e0e0; border-collapse: collapse; padding: 7px 10px 7px 10px; text-align: left; }
.basic_table tr.trBgPrices td{padding: 4px 10px 4px 10px;}
.basic_table td.numDays { font-size:20px; font-weight:bold; background:#f3f5f6; color:#265CAE; font-family:AllerRg,Arial,Tahoma,Verdana;} 
.decsPrices{font-size:11px;}
.basic_table td.lgfield { word-wrap: break-word; }
.basic_table td.feature{background:#f3f5f6; text-align:center;}
td.feature.checked{background-image: url(../img/tick.png); background-repeat: no-repeat; background-position: center;}
.basic_table tr.trBgPrices td{}
.basic_table td.noBorder{border:none;}
.freshbutton-big,.freshbutton-blue{color:#fff;border-top:1px #2270ab solid;
                                   border-right:1px #18639a solid;
                                   border-bottom:1px #0f568b solid;
                                   border-left:1px #18639a solid;
                                   background:#4887ed;
                                   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d8ffd', endColorstr='#4887ed');
                                   background:-webkit-gradient(linear, left top, left bottom, from(#0d8ffd), to(#4887ed));
                                   background:-moz-linear-gradient(top, #0d8ffd, #4887ed);
                                   text-shadow:#355782 0 1px 2px;
                                   -webkit-text-shadow:#355782 0 1px 2px;
                                   -moz-text-shadow:#355782 0 1px 2px;
                                   -moz-box-shadow:0 1px 1px rgba(0, 0, 0, .3), inset 0 1px 0 #83c5f1;
                                   -webkit-box-shadow:0 1px 1px rgba(0, 0, 0, .3), inset 0 1px 0 #83c5f1;
                                   box-shadow:0 1px 1px rgba(0, 0, 0, .3), inset 0 1px 0 #83c5f1;
                                   border-radius: 3px;
                                   -webkit-border-radius: 3px;
                                   -moz-border-radius: 3px;
								cursor: pointer;
								font-size: 18px;
								font-weight: 600;
								overflow: visible;
								padding: 5px 16px;
								text-align: center;
								font-family:Verdana, Tahoma, Arial;
								width:90px;
								display:block;
								margin:0 auto;
                                   }
.freshbutton-blue:hover{border-top:1px #0070cc solid;
                        border-right:1px #006ac1 solid;
                        border-bottom:1px #005ca6 solid;
                        border-left:1px #006ac1 solid;
                        -moz-box-shadow:0 1px 1px rgba(0, 0, 0, .3), inset 0 0 3px #35bff4;
                        -webkit-box-shadow:0 1px 1px rgba(0, 0, 0, .3), inset 0 0 3px #35bff4;
                        box-shadow:0 1px 1px rgba(0, 0, 0, .3), inset 0 0 3px #35bff4;
                        color:#fff;
                        }
.alinkGift{font-family:AllerRg,Arial,Tahoma,Verdana; font-size:16px;}
#content .noBorder h3, #content .feature h3{font-family:AllerRg,Arial,Tahoma,Verdana; font-size:16px; font-weight:bold;}
/********************

	SHOW DIALOG

*********************/

#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background:#808080;
    /*opacity:0.3;*/
    background:url('../images/rgba-fallback-black-50.html');
    background:rgba(0,0,0,0.3);
    background:-moz-radial-gradient(center, rgba(0,0,0,0.1), rgba(0,0,0,0.3));
    background:-webkit-radial-gradient(center, rgba(0,0,0,0.1), rgba(0,0,0,0.3));
    background:-o-radial-gradient(center, rgba(0,0,0,0.1), rgba(0,0,0,0.3));
    background:-ms-radial-gradient(center, rgba(0,0,0,0.1), rgba(0,0,0,0.3));
    background:radial-gradient(center, rgba(0,0,0,0.1), rgba(0,0,0,0.3));
  display:none;
}

#boxes .window{
	position:absolute;
	left:0;
	top:0;
	width:400px;
	height:250px;
	display:none;
	z-index:9999;
	
	padding:10px;
    
    background:url('../images/overlay-box-bg.html') repeat-x bottom #fff;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -o-border-radius:10px;
    border-radius:10px;
    -moz-box-shadow:0 0 40px #808080;
    -webkit-box-shadow:0 0 40px #808080;
    -o-box-shadow:0 0 40px #808080;
    box-shadow:0 0 40px #808080;
    
    border:5px solid #ccc;
    border:5px solid rgba(204,204,204,0.6);
}

#boxes #dialog {
 
  background-color:#f4f4f4;
 
}

.dialogContent{line-height: 20px; color: #333; position:relative; font-size:12px;color:#333; font-weight:bold; text-align:left;}
.dialogContent h4{padding-bottom:7px; font-size:14px;}
.dialogContent p{color:#333; font-weight:normal;}

a.close
{
	position:absolute;
	top:-22px;
	right:-18px;
}
.priceBox{width:590px; height:116px; background:url(../img/bg_price_box.png) no-repeat center; position:relative; margin:0 auto 7px auto;}
.numPrices{font-size:30px; font-weight:bold; font-family:Arial, Tahoma; color:#265C89;
           position:absolute; left:180px; top:12px;
           }
           .fordays{position:absolute; top:30px; left:255px; font-size:14px; text-transform:uppercase;color:#265C89; font-weight:bold;}
           .centPerDay{position:absolute; bottom:28px; left:255px; text-align:center;}
          .btnPurchase{width:102px; 
                        position:absolute; top:33px; left:14px; cursor:pointer;
                        padding:10px 15px;
                        font-size:16px;
                        }
            .freeback{width:100px; height:105px; position:absolute; right:25px; top:4px;}
            .free24h{margin-bottom:10px; position:relative; height:40px; width:100%; margin-left:45px;}
            .freebtn{position:absolute; top:-10px; right:116px;}
            .alignCenter{text-align:center;}
            
            .boxGrey{width:290px; height:54px;margin:auto; text-aligN:center;}
            .boxGrey img{border-radius:5px;-moz-border-radius:5px; -webkit-border-radius:5px; border:1px solid #959caa;}
    #header .wrap{position:relative;}        
#topnav, #topnav ul {
    list-style:  none;
    position: relative;
    line-height: 20px;
    float:right;
    margin-top:10px;
}

#topnav a:link, #topnav a:active,
#topnav a:visited {
    display: block;
    padding: 0px 5px;
	color:#0066cc;
    text-decoration: none;
    font-size:12px;
}
#topnav a.aIcon{background:url(../img/nav_child_closed_ltr.gif) no-repeat right center; padding-right:9px;}
#topnav a:hover {
    color: #333;
}

#topnav li {
    float: left;
    position: relative;
    padding:2px 7px;
    line-height:25px;
    
}
#topnav li.liparent:hover{border-top-left-radius: 2px;-webkit-border-top-left-radius: 2px;-moz-border-radius-topleft: 2px;
                          border-top-right-radius: 2px;-webkit-border-top-right-radius: 2px;-moz-border-radius-topright: 2px;}
#topnav ul {
    position: absolute;
    width: 12em;
    top: 15px;
    display: none;
    background:#f6f6f6;
    /*border-left:1px solid #CFD7E5;
    border-bottom:1px solid #CFD7E5;
    border-right:1px solid #CFD7E5;*/
    box-shadow:1px 1px 3px rgba(224,224,224,.9);
    -moz-box-shadow:1px 1px 3px rgba(224,224,224,.9);
    -webkit-box-shadow:1px 1px 3px rgba(224,224,224,.9);
    z-index:99999;
}

#topnav li ul a {
    width: 12em;
    float: left;
}

#topnav ul ul {
    top: auto;
}

#topnav li ul ul {
    left: 12em;
    margin: 0px 0 0 10px;
}
#topnav ul li:hover{background:#fff;}
#topnav li:hover ul ul, 
#topnav li:hover ul ul ul,
#topnav li:hover ul ul ul ul {
    display: none;
}

#topnav li:hover ul,
#topnav li li:hover ul,
#topnav li li li:hover ul,
#topnav li li li li:hover ul {
    display: block;
}
.removeContent p{padding-bottom:7px; font-size:12px;}
.phoneItem .phoneAvatar {
	float:left;
	margin-right:8px;
}
.phoneItem .phoneItemTopContent{
	font-size:14px;
	font-weight:bold;
	position:relative;
	margin-bottom:8px;
	line-height: 48px;
}
.phoneItem .phoneItemTopContent span.countNumber{
	color:#e2e2e2;
}
.phoneItem .phoneItemTopContent span.phoneNumber{
	font-weight:normal;
	color:#999999;
}
.phoneDesc {
	font-size:14px;
	padding-top:9px;
	padding-bottom:16px;
}
.phoneDesc .threeColumn {
	float:left;
	width:33%;
}
.phoneItem .phoneItemBottomContent {
	padding:8px 10px 11px;
	border-top:1px solid #efefef;
}
.phoneItem p.boxTitle {
	font-weight:bold;
	font-size:13px;
}
.tblDash{margin-top:5px;margin-bottom:7px;}
.tblDash td{padding-bottom:4px; padding-top:4px;}
.tblDash td a{color:#0066cc;}
.tblDash td a:hover{color:#F79622;}
/*************** DEVICE INFO TABLE *****************/
.deviceinfo{
    width: 100%;
    border-collapse: collapse; 
    margin-top:5px;
    border-top:1px solid #efefef !important;
}

.deviceinfo th, td{
    text-align: left;
    font-size: 12px;
    padding:2px;
}
.trayOuter{background-image:-moz-linear-gradient(rgba(38,38,38,0.1) 0,rgba(184,184,184,0.1) 100%);
           background-image:-webkit-linear-gradient(bottom,rgba(184,184,184,0.1),rgba(38,38,38,0.1));
           border-radius:8px;
           box-shadow:0 1px 0 rgba(0,0,0,0.05) inset,0px 1px 0 #fff;
           border:1px solid;
           border-color:#c5c5c5 #d3d3d3 #eaeaea;
           -webkit-box-sizing:border-box}
.trayInner{background-color:#fff;position:relative;margin:3px;padding:10px 20px;border:1px solid;border-radius:5px;
           -webkit-border-radius:5px;
           -moz-border-radius:5px;
           text-decoration:none;
           border-color:#e5e5e5 #d9d9d9 #ccc;
           box-shadow:0 2px 2px -1px rgba(0,0,0,0.1);
           -webkit-box-shadow:0 2px 2px -1px rgba(0,0,0,0.1);
           -moz-box-shadow:0 2px 2px -1px rgba(0,0,0,0.1);
           width:auto;display:block;
           }
           .divGift{width:200px; margin:auto; float:right;}
           .divPricesLeft{float:left; width:500px;}
.aClosed{position:absolute; top:-9px; right:0px;}
.demo_title{ color: White; font-size: 24px; padding-top: 5px; }
.checkout-button.b15 {
    width: 171px;
    position: absolute;
    top: 27px;
    right: 17px;
    border-style: none;
    cursor: pointer;
    padding: 10px 10px !important;
    font-size: 16px !important;
    background-image: url(../images/buy-logo-medium.png);
}
.checkout-button {
    display: block;
    height: 44px;
    margin: 10px 0;
    padding: 20px  -21px;
    border-bottom: 1px solid #eee;
    position: relative;
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: left center;
}
