/* Smartphone CSS document */
h1,h2,h3,h4,h5,h6 {margin-top:1em;margin-bottom:2em;}
#top h1,#top h3,#top p,/*#menubar,*/.main_resume img,.home_article_box img,#rnavpage,#site_nav_info,#vptiSharingTop,#footer a,#vptiSharingBottom .addthis_button_preferred_5,#vptiSharingBottom .addthis_button_preferred_6,#vptiSharingBottom .addthis_button_preferred_7,#vptiSharingBottom .addthis_button_preferred_8,#vptiSharingBottom .addthis_button_preferred_9,#vptiSharingBottom .addthis_button_preferred_10,#vptiSharingBottom .addthis_button_preferred_11,#vptiSharingBottom .addthis_button_preferred_12,#vptiSharingBottom .addthis_button_compact,.sharing,.product_home_img,#prodDetImg,#prodDetInfo h1,#prodDescBox img,#slider_box,#jssor_1,#sideGeoLoc {display:none;}
#menubar ul li a,#query,.vpti_form1 fieldset div label,.summary_item,.english_title,.client_home_links a,.portfolio_box div img {display:block;}
#menubar ul li {float:left;}
#webpage,.planes ul,.action_h3,.client_home {position:relative;}
#menubar,.plan_hire,.action_h3 img,.client_home_logo,.client_home_prod {position:absolute;}
.tcenter,#menubar ul,.plan {text-align:center;}
#externalLinks {text-align:right;}
.tlarger {font-size:larger;}
h1,h2,h3,h4,h5,h6,strong,.home_article_box h4 a,.article_home_box h4 a,#menubar ul li a,.vpti_form1 legend,.vpti_form1 fieldset div label,.planes ul .plan_price,.header_li,.tbolder {font-weight:bolder;}
.vpti_form1 legend,.vpti_form1 fieldset div label,.plan span,.header_li {text-transform:uppercase;}
input,textarea,select {border:1px solid #ccc;}
button {color:inherit;background:none;}
button {padding:0;}
button,.plan_hire img,.no_border {border:none;}
.middle_img {vertical-align:middle;}
body {font:100%/1.25em sans-serif, helvetica;}
#top {height:50px;border-bottom:1px solid #ccc;color:inherit;background:url(../images/mobile/top_bg01.jpg) no-repeat;}
#menubar {top:100%;border-top:1px solid #666;z-index:100;}
#menubar ul li {width:50%;}
#menubar ul li a {padding-top:0.75em;padding-bottom:0.75em;font-size:80%;border-right:1px solid #666;border-bottom:1px solid #666;color:#fff;background:#000 url(../images/menubardiv_bg01.gif) repeat-x 50% 50%;}
#externalLinks {margin-right:1em;padding-top:0.5em;}
#externalLinks img {width:6.5%;height:auto;}
#centerpage h3,#central_area h3 {color:#0066a7;background:none}
#homeFront,#rnavhome {border-bottom:1px solid #77e900;}
/*#homeFront h2,.article_title,.home_article_box h4,.article_home_box h4,#centerpage h3,#central_area h3 {margin-top:1em;margin-bottom:2em;}*/
#centerpage h3,#central_area h3,#homeFront h2,.article_title,.generic_content h2,.article_conclusion_h4,#centerpage h3,#central_area h3 {font-size:125%;}
#homeFront p,.home_article_box p,.service_p,.prod_home_p2,#prodDescBox p {margin-top:1em;margin-bottom:1em;}
.front_standard_link,.vpti_follow_link,.home_article_link {padding-right:15px;font-weight:bolder;text-decoration:none;color:#1879da;background:url(../images/vpti_follow_link_bg01.png) no-repeat 100% 50%;}
.front_standard_link:hover,.vpti_follow_link:hover,.home_article_link:hover {text-decoration:underline;}
#content/*#mainhome,#rnavhome,#headlines,#page_content*/ {margin-right:2.5%;margin-left:2.5%;}
.mobile_cover_box {margin-top:1em;border-radius:1em;padding-top:1em;padding-bottom:1.5em;background-repeat:no-repeat;background-size:155%;}
.mobile_cover_layout_left {padding-right:35%;padding-left:5%;background-position:10% 50%;}
.mobile_cover_layout_right {padding-right:5%;padding-left:35%;background-position:90% 50%;}
html #mobileCover .mobile_slider_title {margin:0;font-size:2em;font-family:'Khand', sans-serif;line-height:0.95em;color:#00b300;}
html #mobileCover .mobile_slider_intro_text {margin-bottom:1em;font-family:'Titillium Web', 'Biryani', sans-serif;line-height:1em;color:#fff;}
html #mobileCover .mobile_slider_readmore {text-align:center;}
html #mobileCover .mobile_slider_readmore a {display:block;padding:0.5em 1em;font-family:'Khand', 'Anton', sans-serif;border-radius:4px;text-decoration:none;color:#fff;background:#008c00;}
#rnavhome h3 {margin-top:1em;margin-bottom:1em;font-size:125%;}
#rnavhome p {margin-top:1em;margin-bottom:1em;padding-bottom:1em;}
#rnavhome .p1 {border-bottom:1px solid #ccc;}
#headlines h3 {margin-top:1em;margin-bottom:2em;font-size:150%;color:#0066a7;background:none;}
.article_detail_info {margin-bottom: 1.5em;font-size: 90%;}
.generic_content p,#yesno p {margin-top:1em;margin-bottom:1em;}
.generic_content .content_img {margin-bottom:0.5em;max-width:100%;height:auto!important;}
.h3_viewall_link {font-size:50%;font-weight:normal;color:inherit;background:none;}
.h3_viewall_link a {text-decoration:none;color:#999;background:none;}
.h3_viewall_link a:hover {text-decoration:underline;color:inherit;background:none;}
.home_article_box,.article_home_box {margin-bottom:1em;border-bottom:1px dotted #ccc;}
.home_article_box h4 a,.article_home_box h4 a {text-decoration:none;color:#525252;background:none;}
.home_article_box h4 a:hover,.article_home_box h4 a:hover {text-decoration:underline;color:#1666a7;background:none;}
.home_post_date {font-size:55%;font-weight:normal;color:#666;background:none;}
.service_title {border-bottom:2px solid #0066a7}
.service_title a {text-decoration:none;color:#000;background:none;}
#query,.vpti_form1 fieldset div input,.vpti_form1 fieldset div select,.vpti_form1 fieldset div textarea {width:99%;}
html .vpti_form1 div.multi_radio_box input {width:20%}
#query {margin-bottom:0.25em;}
.dom_available {color:#26802d;background:none;}
.dom_taken {color:#e60000;background:none;}
.vpti_form1 legend {color:#187adc;background:none;}
.vpti_form1 fieldset div {margin-bottom:0.50em;}
.vpti_form1 fieldset div label {font-size:smaller;}
.form_buttons button {padding:0.5em;font-size:larger;color:#fff;background:#087300 url(../../images/vpti_form_button.gif) repeat-x 0% 50%;}
.hosting_showcase h2 {font-size:1.75em;margin-bottom:1em;}
.showcase_price {margin:1em;font-weight:bolder;font-size:95%;}
.price_tag {display:block;position:relative;margin-top:0.25em;margin-left:2em;font-weight:bolder;line-height:1.75em;color:#ff6300;background: none;}
.price_currency {position:absolute;top:-0.25em;font-size:90%;}
.price_number {margin-left:0.75em;font-size:250%;font-family:Khand,sans-serif;}
.plan_hire_link {margin:1em;text-align:center;font-weight:bolder!important;font-size:150%!important;}
.plan_hire_link a {display:block;line-height:2.25em;text-decoration:none;border-radius:3px;color:#fff;background:#ff6300;}
.showcase_features {margin-left:1em;}
.showcase_features .features_icon {position:absolute;margin-left:0.5em;	height:1.15em;}
.planes {margin-top:1em;margin-bottom:1em;padding-bottom:0.25em;border-bottom:1px dotted #ccc;}
.planes ul {list-style-type:square;}
.planes ul li {margin-right:20%;margin-bottom:0.25em;margin-left:1em;padding-left:0.25em;}
.planes ul li.plan,.planes ul .plan_hire {list-style:none;margin-right:0;}
.planes ul li.plan {list-style:none;margin-left:0;padding-top:0.25em;padding-bottom:0.25em;padding-left:0;font-size:larger;color: #fff;background: #666;}
.planes ul .plan_price {color:#187adc;background:none;}
.plan_price .vps_plan_note {font-size:smaller;color:#666;background:none;}
.plan_hire {top:1.75em;right:-3%;margin-right:0;width:25%;z-index:100;}
.plan_hire img,#designDetail img {width:100%;height:auto;}
.ul1 ul {list-style-type:circle;margin-left:1em;padding-left:1em;}
.ul1 li {margin-bottom:1em;}
.ul1 li li {margin-bottom:0.25em;font-weight:normal;text-transform:none;}
.action_h3 {padding-right:125px;}
.action_h3 img {top:0;right:0;width:100px;height:auto;}
.english_title {font-size:smaller;color:#087300;background:none;}
.service_p .middle_img {width:100px;height:auto;}
.product_home_left h4,.product_home_right h4,#prodDetDesc h4 {border-bottom-width:1px;border-bottom-style:solid;}
.product_home_left h4,.product_home_right h4 {margin-bottom:0;letter-spacing:0.75em;}
.home_suder_h4 {border-bottom-color:#a2c200;}
.home_lam_h4 {border-bottom-color:#f30091;}
.home_sil_h4 {border-bottom-color:#0089c0;}
.home_simprodi_h4 {border-bottom-color:#f48400;}
.product_home_left h5, .product_home_right h5 {margin-top:0;font-size:70%;font-weight:normal;text-align:right;font-variant:small-caps}
.prod_det_features,.client_home_info ul {list-style-type:square;margin:1em 1em 1em 1.5em;}
.client_home {margin-bottom:1em;border-bottom:1px dotted #82eb00;}
.client_home_logo,.client_home_prod {z-index:10;}
.client_home_logo {top:0;left:0;width:50px;}
.client_home_logo img {width:50px;}
.client_home_prod {top:60px;left:0;width:50px;}
.client_home_prod img {margin-right:1px;margin-bottom:1px;padding:2px;width:35px;height:auto;border:1px solid #ccc;}
.client_home_info {margin-left:55px;}
.client_home_info h4 {border-bottom:1px solid #0066a7;}
.client_date {font-size:smaller;font-weight:normal;color:#666;background:none;}
.portfolio_box div {margin:1em;}
.portfolio_box div img {padding:2px;border:1px solid #ccc;}
.jme_list1 {list-style-type:disc;margin:1em 1em 1em 1.5em;}
.jme_list1 li {margin-bottom:1em;}
.contactli1 {margin-top:2em;margin-bottom:1em;text-transform:uppercase;font-weight:bolder;}
.contactli1 span {border-bottom:1px solid #900;}
.old_plan_size {font-weight:normal!important;text-decoration:line-through;color: #999;background: none;}
#vptiSharingBottom h3 {border-bottom: 1px dotted #82eb00;}
#footer {padding-right:2.5%;padding-bottom:2em;padding-left:7.5%;font-size:65%;color:#999;background:url(../images/mobile/footer_bg01.jpg) no-repeat 5% 100%;}