
/* ### Slider Start ### */
#personal_products .product_intro img.product_photo{top: 0;}#personal_products .product_intro .split_right{z-index:9;}
#personal_products .devices_list .span_one{width: 180px !important;}
a.cta_bt:hover, button.cta_bt:hover, input.cta_bt:hover{color:#fff;}
#business_select .small_business, #business_select .medium_business{margin: 0 20px 0 0; padding: 10px 30px 30px 50px;}
#business_select .enterprise{margin: 0; padding: 10px 30px 30px 50px;}
#business_select .small_business h2 a, #business_select .medium_business h2 a, #business_select .enterprise h2 a {color: #fff; font-size: 25px; line-height: 1.2em; margin: 0 0 0.8em; font-family: 'neotechlight';}
#business_select .small_business p, #business_select .medium_business p, #business_select .enterprise p {color: #fff; font-size: 15px; line-height: 17px;}
#business_select .small_business a.learn_more, #business_select .medium_business a.learn_more, #business_select .enterprise a.learn_more {float: left; color: #fff; background: url("../images/icons/ico-arrow-white.png") no-repeat scroll 0 6px #858687; text-indent: 1em;}
#personal_products .product_intro .split_right_alt{width:100%}
#content_main_cont #search_faq input.text_input{width:300px;}
h1.section_title_alt{font-size: 25px !important;}
.product_details #demo{margin:20px 0 0 0;}
.slide_content {
  padding-left: 40px;
  padding-right:40px;
}
.slide_content h1{
  color: #075590;
  font-size: 54px;
  line-height: 53px;
  font-family: 'neotechmedium';
  margin: 12px 0 4px 0;
  background: none;
  text-align: left;
}
.slide_content p{
color:#075590;
}
.carousel-inner {
  background: url(../images/bg-sep-fade-reverse.gif) no-repeat bottom center;	
}
.carousel-indicators{top:5px;}
.carousel-control{
	width:10px;
}
.carousel-indicators li {
	display: inline-block;
	width: 10px;
	height: 10px;
	margin-right: 10px;
	text-indent: -999px;
	cursor: pointer;
	background-color: #000 \9;
	background-color: #cecece;
	border: 1px solid #adadad;
	border-radius: 10px;
	box-shadow: #F00;
}
.carousel-indicators .active {
	width: 12px;
	height: 12px;
	margin-right: 10px;
	background-color: #fff;
}
.carousel-control.right {
	background:none;
}
.carousel-control.left {
	background:none;
}
.glyphicon {
	position: relative;
	top: 1px;
	display: inline-block;
	font-family: 'Glyphicons Halflings';
	font-style: normal;
	font-weight: 400;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {
	position: absolute;
	top: 50%;
	z-index: 5;
	display: inline-block;
}
.glyphicon glyphicon-chevron-left {
	display: block;
	width: 41px;
	height: 50px;
	position: absolute;
	top: 110px;
	text-indent: -9999em;
	background-image: url(../images/icons/ico-carucell-controls-detached.png);
	background-repeat: no-repeat;
	background-position: -41px 0;
}
.glyphicon-chevron-left{
	left:0 !important;
	color:#000000;
}
.glyphicon-chevron-right{
	right:0 !important;
	color:#000000;	
}
#content_main_cont .primary_content{padding: 0 15px 0 0;}
#content_main_cont .secondary_content{width: 31% !important;}
/* ### Slider End ### */

@media screen and (max-width: 370px){img#recaptcha_challenge_image, .int_widget .recaptcha {
    width: 80% !important;
}}
@media screen and (min-width:370px) and (max-width:750px){img#recaptcha_challenge_image, .int_widget .recaptcha {
    width: 86% !important;
}}
@media screen and (max-width:750px){#support_boxes .split_wrap_three .component-container{border-bottom:1px #ccc solid; padding-top: 15px;}}
@media screen (max-width:400px){#mobilyRegistrationPortletForm #ageDiv input.calendar_tigger{
    width: 85% !important;
}}
@media screen and (min-width:400px) and (max-width:768px){#mobilyRegistrationPortletForm #ageDiv input.calendar_tigger { width: 88% !important;}#personal_products .support_boxes #related_content, #personal_products .support_boxes #video_tutorials{width: 300px;}}
@media screen and (min-width:769px) and (max-width:1024px){#mobilyRegistrationPortletForm #ageDiv input.calendar_tigger {
    width: 91% !important;
}}
@media screen and (min-width:769px){#personal_products .product_intro{min-height:165px !important;}#personal_products .product_intro .split_right{width:335px !important;}}
@media screen and (max-width:768px){.carousel-control.right{right: 20px;}#discover_more_feed ul{background-image:none;}#personal_products .product_intro img.product_photo{left:0px !important;}.block table h2{margin:20px 0 10px 0 !important;}#content_main_cont .primary_content, #content_main_cont .secondary_content{width: 100% !important; padding:0;}}
@media screen and (max-width:769px){#video_list article.last, #video_list article:nth-child(3n+0){margin: 0 34px 20px 0;}}
.support_tabs #tag_nav, .productsTabs #tag_nav{margin:0;padding-bottom:0; background:none;}
.support_tabs #tag_nav li, .productsTabs #tag_nav li{margin:0;}
.productsTabs ul#tag_nav, .productsTabs .navbar-collapse{padding:0;}

.productsTabs#sub_nav_help a{color:#0098db;}
#branding_nav li, #branding_nav a{line-height: 34px;}
.gray_box h2{margin-top:0px !important; margin-bottom:0px !important;}
#business_select .gray_box a.learn_more{margin:0 0 0 0;}
/*#branding_nav li.hover a:hover, #branding_nav li.current a{line-height: 34px;}*/

.block .wrap{
	width:100%;
}
.block h3, .block h2{font-size:13px; margin:0;}
h3.side_generic_title{font-size:23px}
#personal_products .product_intro {
	width:100%;
	padding:0;
}
#branding_nav{
  position: relative;
  float: left;
  width: 747px;
  font-size: 20px;
  margin: 43px 0 0 0; /*ak branding change*/
}


#content_main_cont_cont .primary_content, #content_main_cont .primary_content{
	width:100%;
}


#content_main_cont_cont .split_wrap_two .split_one, #content_main_cont .split_wrap_two .split_one{
	width:100%;
}

#personal_products .product_intro img.product_photo{
	left: 100px;
}
.split_right img.product_photo{
	left: 0px !important;
}
#personal_products .product_intro .social_share dl.share_tools{
	margin:20px 0 20px;
}
#discover_business_rewards .reward_info{width:100%;}
#content_main_cont_cont .secondary_content, #content_main_cont .secondary_content{float:left;}
#content_main_cont_cont .split_wrap_two .split_two, #content_main_cont .split_wrap_two .split_two{float:left; width:100%;}
#personal_products .product_intro .split_right_alt{	position:inherit;}
@media screen and (max-width:550px){
	#site_location_info .topic_select_form, #site_location .topic_select_form {
     float: none; 
     position: static; 
     top:0; 
     margin: 0; 
}
.slideshow_wrapper{
	width:300px !important;
}
	#personal_products .product_intro .split_right_alt .price #price_num{font-size:50px;}
	#personal_products .bundles_promo .info .gfx.realign{
		position:relative;
		display:none;
	}
	.carousel_main .slide_content h1{
		font-size:28px;
		line-height:30px;
	}
	.carousel_main .slide_content p{line-height:18px;}
.c_m_business .slide_content{width:20% !important; float:left;}
.c_m_business .slide_gfx{width:17% !important; float:left;}	
.site_info_nav, .social_corner{background:none; padding:8px 0;}
.wpthemeRight{display:none !important;} /*Not required*/
}

/*S Header Changes - Ark*/

#personal_busniess_nav ul{margin-bottom:0px !important;}
#personal_products .text{text-align:left;}


@media screen and (max-width:990px){
nav#breadcrumb{display:none;}
#branding_nav{width:540px;}
#ProductPrice {
	/*height: 375px;*/
	width: 540px;
	/*overflow: auto;*/
	}
}
@media screen and (min-width:900px) and (max-width:1024px){.int_widget span.req_ind_1#getPinLink {
    right:0px !important;
    position: relative;
}
.mobily .dijitTextBox, .mobily .dijitInputInner, .int_widget input.text_input{width:90% !important;}
}
@media screen and (min-width:750px) and (max-width:975px){#branding_nav{width:530px;}#branding_nav{margin:43px 0 0 53px;}.dijitSelect .dijitButtonContents{width:100% !important;}
.mobily .dijitTextBox, .mobily .dijitInputInner, .int_widget input.text_input{width:93% !important;}
.reg_progress .reg_progess_view li{width:95% !important;}
.reg_progress .reg_progess_view li, .reg_progress .reg_progess_view li:first-child.current, .reg_progress .reg_progess_view li.viewed{background-image:none !important; border-bottom:2px #fff solid;}
.reg_progress .reg_progess_view li, .reg_progress .reg_progess_view li:last-child{text-align:left; padding:16px 47px 15px 15px;}
.int_widget span.req_ind_1#getPinLink{position:relative; right:0;}
#mobilyRegistrationPortletForm #ageDiv{width:100%}
.dijitTooltip, .dijitTooltip.dijitTooltipLeft, .dijitTooltip.dijitTooltipRight{left: 75% !important; width: 20% !important;}
#twitter_site_info, .site_info_nav, .social_corner{width:auto;}
}
@media screen and (max-width:769px){#support_boxes .split_wrap_three{background:none}#solution_advisor_news_feed ul, #solution_advisor_news_feed2 ul, #solution_advisor_news_feed3 ul{background-image:none}}
@media screen and (min-width:650px) and (max-width:769px){.component-container.split_one, .component-container.split_two{border-right:1px solid #ccc;}.split_wrap_three.wrap .component-container .component-control{border-bottom:1px solid #ccc; padding-top:10px;}}
@media screen and (max-width:767px){
#personal_products .filter_products_block dl.filter_prod dt{position: initial; width: 100%;}
#personal_products .filter_products_block dl.filter_prod{padding: 14px 0 0 14px;}
#site_root.business #personal_busniess_nav ul li:last-child{background-image:none;}
#personal_products .service_serch_box .dijitSelect{width:97%; margin-bottom: 15px !important;}
.service_serch_box a.cta_bt{margin-top:15px !important; display: inline-block;}
#personal_products .ranan_tone_categories dd a{margin-right:30px !important;}
#personal_busniess_nav ul li:last-child {background-image: none;}
#personal_products .product_intro .split_right_alt .price{display:none;}
#support_boxes.border .wrap{background:none; /*border-bottom:1px dotted #ccc;-AK border disabled*/ border-bottom:none;}#personal_products .bundles_promo{background-image:none;}
.dijitTab .tabLabel{display: block;text-overflow: ellipsis;}
#support_boxes .split_wrap_three .split_one, #support_boxes .split_wrap_three .split_two, #support_boxes .split_wrap_three .split_three{width:100% !important;}
#discover_more_feed li, #discover_more_feed li:last-child, #discover_more_feed li:nth-child(2){width:100% !important;}
#mobilyRegistrationPortletForm #ageDiv{width:100%}
.form_control, .dijitSelect .dijitButtonContents{width:100% !important;}
.int_widget span.req_ind_1#getPinLink {left:0px!important; z-index: 10000000000000;}
#userSubsGridID{width:100% !important;}
.reg_progress .reg_progess_view li, .reg_progress .reg_progess_view li:first-child.current, .reg_progress .reg_progess_view li.viewed{background-image:none !important; border-bottom:2px #fff solid;}
.reg_progress .reg_progess_view li, .reg_progress .reg_progess_view li:last-child{text-align:left; padding:16px 47px 15px 15px;}
.int_widget .password_strength{width:85%;}
.int_widget .password_strength .text, .int_widget .password_strength .indicator.weak, .int_widget .password_strength .indicator.medium, .int_widget .password_strength .indicator.strong{width:100%;}
.reg_progress .reg_progess_view li{width:90% !important;}
#mobilyRegistrationPortletForm .form_control h2.form_title{line-height:1}
.dijitTooltip, .dijitTooltip.dijitTooltipLeft, .dijitTooltip.dijitTooltipRight{left: 50% !important; width: 40% !important;}
.int_widget .contact_controls_detail{float: right !important; margin: 0px 0px !important;}

#videoEmbed, #videoObj{width:100%; !important}
#filtering{display:none;}#VoicePlans{margin-top: 40px;}	
#personal_products .head_products_block h1{line-height:normal !important;}
#personal_products .trinomial_box img.art{display:none;}
#personal_products .trinomial_box .dijitTabController div.dijitTab{width:160px !important; border:none; font-size:12px; line-height:86px;}
#personal_products .trinomial_box .dijitTabPaneWrapper{width:100% !important; height:auto !important;}
#personal_products .trinomial_box .dijitContentPane{padding:2px 0px 0 0; /*height:auto !important;*/ height:290px !important;}
#personal_products .trinomial_box h2{font-size:18px; margin:20px 0 9px 0;}
#personal_products .trinomial_box p{font-size:13px;}
#personal_products .trinomial_box .dijitTabContainer{height:260px !important;}
#personal_products .service_select, .reset_plan, #suggest_feed .wrap .split_wrap_three .suggested_box_items_extended{display:none;}
section#suggest_feed{margin-top:-30px;}
#personal_products .bundles_promo .supplement{float:left; width:95%;}#solution_advisor_news_feed2 ul, #solution_advisor_news_feed3 ul{background:none; border-bottom:1px dotted #ccc;}
#personal_products .wrap_share .links{left:auto; position:relative;}
#support_nav_about li:last-child a span, #support_nav_about a span{width:auto; height:auto;}
.about_timeline img{width:100%;}
#support_nav_about h1.section_title{padding:0;}
.support_content_x .about_timeline.dotted_seperator{width:auto;}
#support_nav_about{background-color:transparent; border:none; box-shadow: none;}
#support_nav_about #navbarD{position:relative; top:-30px;}
#support_nav_about .navbar-header{top:-25px !important;}
#personal_products .business_article p img{max-width:100%;}
#content_main_cont .social_share{display:none;}
#personal_products .product_intro .split_right{position:static; text-align:left !important; height:inherit;}
.split_right img.product_photo{display:none;}
#business_select .gray_box{margin-left:0;}
.c_m_business .slide_content{width:14% !important; float:left;}
.c_m_business .slideshow_wrapper{margin-left: 41px;}
.c_m_business .slide_gfx{width:12% !important; float:left;}	
.c_m_business .slideshow_wrapper{width:72% !important}
#tag_nav, #personal_products .head_products_block_title2{background-repeat:repeat-x !important;}
/*.carousel_main .slideshow_wrapper{background:none;height:300px !important;}*/
#content_main_cont .social_share_home{top:25px;}
/*.carousel_main .slide_content h1{font-size:24px;line-height:28px;}*/
.carousel_main .slide_content p{line-height:18px;}

.head_products_block.suggest_feed_alt{display:none !important;}
#personal_products .similar_products, #personal_products .product_gallery{padding-left:0px;}
#content_main_cont .custom_head_align a.go_back{top:-10px;}
#content_main_cont a.go_back, #site_location_info a.go_back, #site_location a.go_back, a.go_back{top:19px;}
#content_main_cont p.back_to_category a.go_back{top:50px;}
article.news_box.single_article img{width:100%;}
article.news_box.single_article p{margin:0 !important;}
.dialog_prompt{width:90%; min-width:90%; z-index:11111111111 !important;}
.slide_content h1{font-size:24px; line-height:23px;}
.carousel-inner{background:none;}
.slide_content{padding-left:15px;}
#personal_products table.subscription_packages.newtab td:first-child{font-size:12px;}
#personal_products table.subscription_packages.newtab th.medium{font-size:12px;}
#personal_products .trinomial_box h1.devices, #personal_products .trinomial_box h1.hosting_managed_service, #personal_products .trinomial_box h1.roaming{padding: 18px 0 8px 57px; font-size:20px}
#personal_products .trinomial_box h1.tel_msg{padding: 18px 0 8px 39px; font-size:20px}
#personal_products .trinomial_box h1.data_connect{padding: 18px 0 8px 49px; font-size:20px}
#sub_nav_help a.solutions_by_industry span, #sub_nav_help a.products_by_type span, #sub_nav_help a.solutions_by_industry span{padding:0 !important;}
#personal_products .product_intro .split_right_alt{width:100%; padding:0;}
/*.navbar-inverseD .navbar-toggle{background-color:#e7e7e7;}*/
.navbar-inverseD .navbar-collapse{padding:0;}
button#RDb.navbar-toggle.in.collapsed{background-image:url(../images/rd_arrow_down.png); background-repeat:no-repeat; background-position:center center; position:relative; top:40px;}
button#RDb.navbar-toggle.in{background-image:url(../images/rd_arrow_up.png); background-repeat:no-repeat; background-position:center center; position:relative; top:40px;}
.navbar-inverseD .navbar-header{position: relative;  top: -65px;}
.navbar-inverseD{margin-top: -20px; margin-bottom: 0px; width:95% !important;}
#branding{height:auto; background:none; margin:0;}
#branding_nav{clear:both; width:95%;margin: 0;}
button#RDb.navbar-toggle{float:right;}/*ak branding change*/
#branding_nav #nav > li:after{background:none;}
#branding_nav li{background-color:#0c4e8d; margin:0; padding:7px 0; border-bottom: 2px #fff solid; width:100%}
#branding_nav a {color: #fff; width:100%;}
#branding_nav li .discover_sub_content, #branding_nav li .products_sub_content, #branding_nav li .support_sub_content, .login_nav.sub_content.my_mobily_sub_content{display:none}
#branding_nav li.hover a:hover{color:#000;text-decoration:none; background-color:#0c4e8d; width:100%; padding:0 10px;}
#branding_nav li.my_mobily{background-color:#0c4e8d; padding: 0 0 0 0; margin: 0 0 0 0; background-image:none;}
#branding_nav li,#branding_nav a {text-decoration:none;}
#branding_nav li.hover a:hover, #branding_nav li.current a{color:#000; background:none;}
#ProductPrice {
/*height: 375px;*/
width: 250px;
/*overflow: auto;*/
}
.navbar-fixed-bottom, .navbar-fixed-top{z-index:1030}
#personal_busniess_nav a.current{background-image:none;}
/*Start For Mobile UI*/
#branding .sliding_more_nav #sub_nav_help {
	width:120px;
	/*height:auto;
	height :250px;*/	
  margin: 0;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  padding-left: 2px;
  background-image: url(../images/primary/sep-vert.gif);
  background-repeat: no-repeat;
  background-position: left top;
  overflow-y:auto;
}
#branding .sliding_more_nav {
  border-radius: 0 0 0 16px;
  /*width: 791px;
  height: 88px;*/
  padding: 0 0 0 24px;
  /*overflow: hidden;*/
  position: fixed;      /* mark 30.12.2013 | request */
  z-index: 1031;
  right: 0;
  top: 80px;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3);
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition:    all 0.5s ease-in-out;
  -o-transition:      all 0.5s ease-in-out;
  -ms-transition:     all 0.5s ease-in-out;
  transition:         all 0.5s ease-in-out;


  visibility: hidden;
  display: block;
background-color:#DED;
cursor:pointer;
 height: auto;
}
#branding a.more_aside span.more,
#branding a.more_aside span.less {
  position: absolute;
  display: block;
  height: 23px;
  width: 53px;
  padding: 0 0 0 30px;
  left: 0;
}
#branding .sliding_more_nav.smn_hide {
cursor:pointer;
}
#branding a.more_aside {
  font-size: 14px;
  line-height: 24px;
  color: #075591;
  font-family: 'neotechmedium';
  text-transform: uppercase;
  padding: 0;
  display: block;
  height: 24px;
  width: 92px;
  overflow: hidden;
  background: #DED;
  transform: rotate(90deg);
  -ms-transform: rotate(90deg); 
  -webkit-transform: rotate(90deg); 
  -o-transform: rotate(90deg); 
  -moz-transform: rotate(90deg);
  position: absolute;
  left: -34px; 
  top: 50%;
}
#personal_products .devices_list .span_one{background:none !important;}
#content_main_cont .manual_list{
	width:100%;
}
#personal_products .product_intro .split_right{width:100%}
#personal_products .similar_products, #personal_products .product_gallery{padding-left:0px !important;}
#personal_products .product_bottom_border_device{margin-top:0px;}
#sub_nav_help a.get_more_info span, #sub_nav_help a.mobily_capabilities span, #sub_nav_help a.products_services span{padding:0;}
#solution_advisor_news_feed li, #solution_advisor_news_feed2 li, #solution_advisor_news_feed3 li{width:100%}

/* Commented by ArK -- More link occation reminder Icon not displaying coz of this code
#sub_nav_help a.appointment span {
  padding: 65px 0 0 0;
  background: url(../images/icons/ico-sub-nav-sprite-large.png) no-repeat scroll 30px -1886px;
}
#sub_nav_help a.appointment:hover span {
  background: url(../images/icons/ico-sub-nav-sprite-large.png) no-repeat scroll -226px -1886px;
}*/
#branding .sliding_more_nav #sub_nav_help a span {
  display: block;
  padding: 58px 9px 0;
  text-transform: capitalize;
}
#tag_nav li, #tag_nav a, #tag_navS li, #tag_navS a{width:100%}#tag_nav a, #tag_navS a{padding: 8px;}#tag_nav li{margin: 0 10px 10px 0;} #tag_navS li{margin: 0px 5px;  border-bottom:1px #ddd solid;}
#tag_nav{overflow:hidden;}
#branding_nav li.my_mobily_loggedin a{background:none;}
#site_info_lite_nav.inverse{margin:10px 0 0 0;}


.productsTabs#sub_nav_help a{width:100%; text-decoration:none; border-bottom:1px solid #DDD;}
#sub_nav_help a{text-align:left;}
#sub_nav_help a{height:auto;padding:12px;}
#sub_nav_help a.voice_plans span, #sub_nav_help a.voice_plans.current span, #sub_nav_help a.voice_plans:hover span, #sub_nav_help a.internet_soulutions span, #sub_nav_help a.internet_soulutions.current span, #sub_nav_help a.internet_soulutions:hover span, #sub_nav_help a.devices span, #sub_nav_help a.devices.current span, #sub_nav_help a.devices:hover span, #sub_nav_help a.bundles span, #sub_nav_help a.bundles.current span, #sub_nav_help a.bundles:hover span, #sub_nav_help a.apps_media span, #sub_nav_help a.apps_media.current span, #sub_nav_help a.apps_media:hover span, #sub_nav_help a.roaming_mobily span, #sub_nav_help a.roaming_mobily.current span, #sub_nav_help a.roaming_mobily:hover span, #sub_nav_help a.additional_services span, #sub_nav_help a.additional_services.current span, #sub_nav_help a.additional_services:hover span{padding:0; background:none;}
#support_nav_help a.support_forum, #support_nav_help a.support_forum.current, #support_nav_help a.support_forum:hover, #support_nav_help a.live_chat, #support_nav_help a.live_chat.current, #support_nav_help a.live_chat:hover, #support_nav_help a.video_help, #support_nav_help a.video_help.current, #support_nav_help a.video_help:hover, #support_nav_help a.mobily_forums, #support_nav_help a.mobily_forums.current, #support_nav_help a.mobily_forums:hover, #support_nav_help a.user_manuals, #support_nav_help a.user_manuals.current, #support_nav_help a.user_manuals:hover, #support_nav_help a.manage_complaints, #support_nav_help a.manage_complaints.current, #support_nav_help a.manage_complaints:hover, #support_nav_help a.frequent_questions, #support_nav_help a.frequent_questions.current, #support_nav_help a.frequent_questions:hover{padding: 12px 0 0 10px; height:50px; background-image:url(../images/rd_arrow_down.png); background-repeat:no-repeat; background-position:90% center; z-index:1004}
/*#support_nav_help a.support_forum, #support_nav_help a.support_forum:hover{background-position:360px 10px;}
#support_nav_help a.live_chat, #support_nav_help a.live_chat:hover{background-position:355px -90px;}
#support_nav_help a.video_help, #support_nav_help a.video_help:hover{background-position:355px -288px;}
#support_nav_help a.mobily_forums, #support_nav_help a.mobily_forums:hover{background-position:350px -384px;}
#support_nav_help a.user_manuals, #support_nav_help a.user_manuals:hover{background-position:355px -487px;}
#support_nav_help a.manage_complaints, #support_nav_help a.manage_complaints:hover{background-position:360px -689px;}
#support_nav_help a.frequent_questions, #support_nav_help a.frequent_questions:hover{background-position:355px -592px;}*/
#support_nav_help a{text-align:left;}
.support_tabs #tag_nav a{box-shadow:0 0 5px #D6D6C6 !important;}
/*#support_nav_help a, #support_nav_help a:hover{padding:12px 0 0 55px;}*/
#sub_nav_help a{background:none;}
#discover_more_feed ul{background:none;}
#discover_more_feed li{background: url(../images/branding/sub-nav-dbltile.gif) repeat-x bottom left; width:95%;}
.support_boxes .box{width:95%;}
.article_list .article img{width:100%; height:auto;}
ul.partner_list_alt img{width:inherit !important;}
#content_main_cont_cont .primary_content, #content_main_cont .primary_content{width:95%;}
#sub_nav_help.productsTabs ul, #personal_products .suggest_feed_head h1{width:100%;}
							nav#sub_nav_help.navbar{width:95%}
#sub_nav_help .navbar-brand{position:relative;top:50px;}
#sub_nav_help, #support_nav_help{box-shadow:none;background:none;}
.productsTabs .navbar-header{top:-30px; left:0}
/*.productsTabs button#RDb.navbar-toggle.in.collapsed, .productsTabs button#RDb.navbar-toggle.in{right:14px;}*/
#sub_nav_help.productsTabs{position: relative;top:-20px;}
#support_nav_help div#navbarD{position:relative; top:-60px;/* width:94%;*/overflow-x:hidden;}
#sub_nav_help div#navbarD{position:relative; top:-40px;}
#support_nav_help .navbar-inverseD .navbar-header{top:-45px;}
/*#content_main_cont{position: relative;top: -80px;}*/
#sub_nav_help.productsTabs, #sub_nav_help.business_solutions_snh, #sub_nav_help.wholesale_snh{margin-bottom:-60px;}
#support_nav_help.support_tabs{margin-bottom:-80px; width:95%}
#support_nav_help .navbar-header{top:-45px;left:0;}
body.business_home #site_root .site_tools li:last-child, #site_root .site_tools li:last-child{position:relative; top:55px; z-index:100000000000000001;}
#site_root .site_tools li{background:none;}
li.lang_select{position:relative; top:-42px;}
#site_root .site_tools{width:100%; height:1px;}
li.site_root_search{width:100%;}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{margin-top:15px;}
/*#support_nav_help button#RDb.navbar-toggle.in.collapsed, #support_nav_help button#RDb.navbar-toggle.in{right:20px;}*/
#content_main_cont #personal_products .trinomial_box .section_title{width: 100%;}
#site_root input.site_root_input:focus,
#site_root input#site_root_input:focus {background-color:#044a80 !important;width:130px !important;}
body.business_home #site_root input#site_root_input:focus, 
body.business_home #site_root input.site_root_input:focus,
#site_root.business input.site_root_input:focus,
#site_root.business input#site_root_input:focus{background-color:#044a80 !important; width:130px !important;}
#branding_nav .business_nav_hook li.my_mobily_loggedin{background-image:none;}
.business_solutions_snh .navbar-header, .wholesale_snh .navbar-header{position: relative; top:-45px; right:0;}
.business_solutions_snh h1.section_title{font-size:20px; padding:0;}
/*h1.section_title{padding:0;}*/
#content_main_cont .split_wrap_two .split_one_alpha{width:auto}

#personal_products .head_products_block_title2 h1{font-size:24px; width:100%}
/*.business_solutions_snh button#RDb.navbar-toggle.in.collapsed, .business_solutions_snh button#RDb.navbar-toggle.in, .wholesale_snh button#RDb.navbar-toggle.in.collapsed, .wholesale_snh button#RDb.navbar-toggle.in{right:13px;}*/
#personal_products .head_products_block h1{width:100%}
#sub_nav_help a.solutions_by_size span, #sub_nav_help a.solutions_by_industry span, #sub_nav_help a.products_by_type span, #sub_nav_help a.mobily_capabilities span, #sub_nav_help a.get_more_info span, #sub_nav_help a.get_more_info span{background:none;}
#sub_nav_help.business_solutions_snh a, #sub_nav_help a.current, #sub_nav_help.wholesale_snh a{width:100%}
#support_nav_help li.single_links a.learn_more{width:90%; float:none; padding:10px; margin:0 15px 10px 0; background-position: 96% center;}

#content_main_cont #search_faq input.text_input{width:auto; margin:10px 0 0 0 !important;}
#content_main_cont #search_faq p.question_count{left:0 !important;}


#tag_nav li{background:none;}
#support_nav_help li.single_links{float:none}
body.business_home #site_root .site_tools li, #site_root.business .site_tools li{background:none;}
#content_main_cont .tutorial_views .main_tutorial{width: auto !important;}
#content_main_cont .tutorial_views .main_tutorial .media_wrap{width: auto !important;}
#personal_products .bundles_promo .info{width:100% !important}
#suggest_feed .wrap .split_wrap_three .suggested_box{width:100% !important}
#personal_products .similar_products li{width:auto !important}
#personal_products .product_gallery, #personal_products .product_gallery .gall_wrap{width:100% !important}
#personal_products .product_gallery .gall_thumbs li{width:100% !important}
#personal_products .text ul li{/*margin-left:-14px; Removed for bullet going to left and touching the screen*/}
/*End For Mobile UI*/
}
@media screen and (min-width: 990px) and (max-width: 4580px){
/*Start For PC UI*/
.navbar-inverseD .navbar-collapse{padding:0;}
#branding .sliding_more_nav #sub_nav_help {
  /*
  position: absolute;
  top: 0;
  left: 24px;
  */
  margin: 0;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  padding-left: 2px;
  background-image: url(../images/primary/sep-vert.gif);
  background-repeat: no-repeat;
  background-position: left top;
}
#branding .sliding_more_nav {
  border-radius: 0 0 0 16px;
  /*width: 791px;*/
  height: 88px;
  padding: 0 0 0 24px;
  overflow: hidden;
  position: fixed;      /* mark 30.12.2013 | request */
  z-index: 100;
  right: 0;
  top: 58px;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3);
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition:    all 0.5s ease-in-out;
  -o-transition:      all 0.5s ease-in-out;
  -ms-transition:     all 0.5s ease-in-out;
  transition:         all 0.5s ease-in-out;


  visibility: hidden;
  display: block;

}
#branding a.more_aside {
  font-size: 14px;
  line-height: 24px;
  color: #075591;
  font-family: 'neotechmedium';
  text-transform: uppercase;
  padding: 0;
  display: block;
  height: 24px;
  width: 92px;
  overflow: hidden;
  background: #f5f5f5;
  transform: rotate(90deg);
  -ms-transform: rotate(90deg); 
  -webkit-transform: rotate(90deg); 
  -o-transform: rotate(90deg); 
  -moz-transform: rotate(90deg);
  position: absolute;
  left: -34px; 
  top:40%;
}
#branding a.more_aside span.more,
#branding a.more_aside span.less {
  position: absolute;
  display: block;
  height: 23px;
  width: 53px;
  padding: 0 0 0 20px;
  left: 0;
}
#branding .sliding_more_nav.smn_hide {

}
/*#branding a.more_aside {
  font-size: 14px;
  line-height: 24px;
  color: #075591;
  font-family: 'neotechmedium';
  text-transform: uppercase;
  padding: 0;
  display: block;
  height: 24px;
  width: 92px;
  overflow: hidden;
  background: #f5f5f5;
  transform: rotate(90deg);
  -ms-transform: rotate(90deg); 
  -webkit-transform: rotate(90deg); 
  -o-transform: rotate(90deg); 
  -moz-transform: rotate(90deg);
  position: absolute;
  left: -34px; 
  top: 50%;
}*/
/* Commented by ArK -- More link occation reminder Icon not displaying coz of this code
#sub_nav_help a.appointment span {
  padding: 65px 0 0 0;
  background: url(../images/icons/ico-sub-nav-sprite-large.png) no-repeat scroll 45px -1886px;
}
#sub_nav_help a.appointment:hover span {
  background: url(../images/icons/ico-sub-nav-sprite-large.png) no-repeat scroll -211px -1886px;
}*/
#branding .sliding_more_nav #sub_nav_help a span {
  display: block;
  padding: 65px 9px 0;
  text-transform: capitalize;
}
#videoEmbed, #videoObj{width:614px; !important}
/*End for PC UI*/
}
/*E Header Changes - Ark*/
.component-container .component-control{padding-left:15px; padding-right:15px;}
#site_location_cont .navbar-collapse{padding:0;}
footer .container{text-align:left;}
.business_solutions_snh #tag_nav, .wholesale_snh #tag_nav{margin:0; padding-bottom:0;background:none;}
.business_solutions_snh #tag_nav li, .wholesale_snh #tag_nav li{margin:0;}
.wholesale_snh #tag_nav a.current:after, .business_solutions_snh #tag_nav a.current:after, .productsTabs #tag_nav a.current:after{border:none;}
.support_tabs #tag_nav a{box-shadow:none; color:#0098db; font:13px;}


/* prime page - News Subscription section */
#account_user_content .info_box dd {
	width:auto	; /* 459px by Ali */
}




/*Bootstrap css*/
@media (max-width: 767px){section#solution_advisor_news_feed.border li {width:100% !important;} #content_main_cont_cont .media_list li, #content_main_cont .media_list li{width:100% !important;}#support_boxes .split_wrap_three .component-container:last-child{border-bottom:none;}#solution_advisor_news_feed2 ul, #solution_advisor_news_feed3 ul{background-image:none !important; border-bottom:1px #ccc solid;}#business_select .small_business, #business_select .medium_business{margin:0;}#personal_products .product_intro .split_right_alt{height:auto !important; display: inline-block; padding: 10px 0 !important;}}
@media (min-width:1200px){.container{width:990px !important}}
@media (min-width: 768px){.container{width:720px !important} .business_solutions_snh #tag_nav li, .wholesale_snh #tag_nav li{width:33%}}
@media screen and (min-width:768px) and (max-width:990px){#support_nav_about a span{width: 42px;}#sub_nav_help.wholesale_snh a, #sub_nav_help.business_solutions_snh a{width:200px;}#branding_nav li, #branding_nav a{font-size:85%;}#branding_nav .business_nav_hook li .support_sub_content, #branding_nav .business_nav_hook li .support_sub_content #support_nav{width:420px;}.dijitContentPane img{display: none;} #branding_nav li .business_sub_content{width: 487px;}#support_boxes .split_wrap_three .split_two{margin: 0 20px 0 0;}.support_boxes .box{width:100%}#suggest_feed .wrap .split_wrap_three .suggested_box_items_extended{width:65% !important;}}
@media (min-width: 992px){.container{width:941px !important;}}

.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:0px;padding-left:0px}
.navbar-inverse{background-color:transparent;border-color:transparent;}
.navbar-fixed-bottom, .navbar-fixed-top{z-index:auto}
@media (min-width: 768px){.navbar-nav{float:none;margin: 0;}}
.navbar-inverse .navbar-toggle{border-color: #333;background-color: #0c4e8d;}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{border-color:transparent; overflow:hidden;}
.navbar-toggle{top:-35px;}
* {-webkit-box-sizing:initial; -moz-box-sizing:initial; box-sizing:initial;}
.navbar-nav>li>a{line-height:inherit;}

#content_main_cont h1.section_title_support{margin:20px 0 10px 0;}

.slideshow .slide.row{margin-right:0px;margin-left:0;}
/*.c_m_business .slideshow_wrapper{width:89% !important}
.carousel_main .slide_gfx{float:left !important;}*/
#tag_nav a.current:after{border-top-color: transparent;}
#support_nav_about li{margin:0;}#support_nav_about ul{margin:0; padding-bottom:0; background-image:none;}
#content_main_cont .content_x .social_share{margin:5px 0 0 0 !important;}

/*below styles to fix the conflict with bootstrap for carousel in product pages- subeesh*/
#tv_shows_roll .wrap .slideshow_wrapper .slideshow .slide h2{margin-top: 0 !important;  margin-bottom: 0 !important;}#tv_shows_roll .wrap .slideshow_wrapper .slideshow .slide dl{margin-top: 0 !important;margin-bottom: 0 !important;}#tv_shows_roll .wrap .slideshow_wrapper .slideshow .slide dt{font-weight: normal !important;}

/*below styles to fix the conflict with bootstrap for carousel in product pages- subeesh*/
.video-container {position: relative;padding-bottom: 56.25%;padding-top: 30px; height: 0; overflow: hidden;}.video-container iframe,.video-container object,.video-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}



#content_main .row{margin-right:0px; margin-left:0px;}
#tag_nav, #personal_products .head_products_block_title2{background-repeat:repeat-x !important;}
#content_main_cont .terms_of_use h2, #content_main_cont .terms_of_use h3, #content_main_cont .terms_of_use h4, #content_main_cont .terms_of_use p, #content_main_cont .terms_of_use ul, #content_main_cont .terms_of_use ol{padding-right:0px;}
.business_article h1{width:100%; font-size:14px !important;}
.slideshow h3{font-size:14px !important; margin-top:5px; margin-bottom:0px;}
.slideshow p{font-size:13px !important; color:#666; padding-bottom:0px !important;}
.wpthemeControlBody hr{border-top: 1px solid #ccc;}

#support_nav_about #tag_nav a{background: transparent; box-shadow:none;}
#support_nav_about a:hover, #support_nav_about a.current{box-shadow:inset 0 0 10px rgba(106,106,106,0.35) !important; background-color:#f4f1f1 !important;}

.side_box.news_box{font-size:13px; line-height:18px; color:#666;}
.mobily-eportal-portlet h2{margin-top:5px; font-size:13px;}
table h2{font-size:13px; padding-bottom:0px;}
dt{font-weight:normal;}
section#solution_advisor_news_feed.border{border-top:4px solid #E0E0E0; padding:25px 0px 0px;}
.dialog_prompt{padding-bottom:40px;}
#personal_products .similar_products, #personal_products .product_gallery{padding-left:25px;}
#content_main_cont .row .col-lg-4 div section{background: url("/MobilyResources/english/images/primary/sep-horz-tile.gif") repeat-x scroll left bottom !important; padding-bottom:10px;}
#content_main_cont .row .split_wrap_three .col-lg-4 div section{background:none !important;}
h1.section_title span{font-size:24px;}
#business_partners_carousel{border-top:none;}
#content_main_cont .tutorial_views .main_tutorial .media_wrap{height: auto !important;}
#personal_products .sponsership_req{width:100% !important}
.product_details p.intro{width:100% !important}
.int_widget span.req_ind_1#getPinLink {/*right: -80px !important;*/ z-index: 10000000000000;}
.dojoxGridHeader, .dojoxGridView, .dojoxGridRowTable{width:99% !important;}
#mobilyRegistrationPortletForm #ageDiv, .form_control{width:100% !important;}
.mobily .dijitTextBox, .mobily .dijitInputInner, .int_widget input.text_input{width:97%;}
#discover_more_feed li{width:31% }#discover_more_feed li:last-child {width:28% }#discover_more_feed li:nth-child(2){width:32% }
#support_boxes .split_wrap_three .split_one{width:30%}
#support_boxes .split_wrap_three .split_three{width:32%}
#support_boxes .split_wrap_three .split_two{width:30%; margin: 0 10px 0 0;}
#solution_advisor_news_feed li, #solution_advisor_news_feed2 li, #solution_advisor_news_feed3 li{width:100%}
#suggest_feed .wrap .split_wrap_three ul li{width:100%}
#suggest_feed .wrap .split_wrap_three .suggested_box{width:30%}
#suggest_feed .wrap .split_wrap_three .suggested_box_items_extended{width:68%}
.unq_box .news_box{margin: 20px 0 0 25px !important;}
.table-responsive{border:none !important;}
#device_compare{margin:-30px 0 0; width: 951px !important;}
.product_details h1{font-size: 13px;}
#suggest_feed .wrap .split_wrap_three ul li:first-child{background: none;}#branding_nav a, #personal_busniess_nav a, #branding .sliding_more_nav #sub_nav_help a{text-decoration: none;}
@media screen and (max-width:320px){#personal_products .trinomial_box .dijitTabController{left:130px !important}#personal_products .trinomial_box .dijitContentPane{width:130px !important;}}
@media screen and (min-width:321px) and (max-width:375px){#personal_products .trinomial_box .dijitTabController{left:180px !important}#personal_products .trinomial_box .dijitContentPane{width:190px !important;}}
@media screen and (min-width:376px) and (max-width:414px){#personal_products .trinomial_box .dijitTabController{left:230px !important}#personal_products .trinomial_box .dijitContentPane{width:230px !important;}}
@media screen and (min-width:415px) and (max-width:480px){#personal_products .trinomial_box .dijitTabController{left:300px !important}#personal_products .trinomial_box .dijitContentPane{width:300px !important;}}
@media screen and (min-width:481px) and (max-width:568px){#personal_products .trinomial_box .dijitTabController{left:380px !important}#personal_products .trinomial_box .dijitContentPane{width:380px !important;}}
@media screen and (min-width:569px) and (max-width:667px){#personal_products .trinomial_box .dijitTabController{left:475px !important}#personal_products .trinomial_box .dijitContentPane{width:440px !important;}}
@media screen and (min-width:668px) and (max-width:736px){#personal_products .trinomial_box .dijitTabController{left:550px !important}#personal_products .trinomial_box .dijitContentPane{width:510px !important;}}
@media screen and (min-width:768px) and (max-width:1023px){#branding_nav li .products_sub_content{width: 480px;}#branding_nav li .sub_content .split:nth-child(2){background-image:none;}#branding_nav li.hover .products_sub_content{ left:-108px;}#branding_nav #support_nav{width:784px;}#branding_nav li .support_sub_content{width:630px;}#branding_nav li.hover .support_sub_content{left:-280px; }}
@media screen and (max-width:768px){#video_list article{width:100% !important;} article .media img{width:100%;}#standByDiv.basic{min-width: 100%;}}
#video_list article{width: 274px; min-height: 260px;}
@media screen and (min-width:767px) and (max-width:1023px){.dialog_prompt{min-width: 700px;}}
.store_locator h2 a{text-decoration:none;}
@media screen and (min-width:769px){div#business_solutions:last-child {padding-left: 15px;}}
@media screen and (min-width:767px) and (max-width:989px) {#business_select .enterprise{margin: 0 20px 0 0 !important;}}
footer ul{margin-bottom:0;}.site_info_nav a:active, .site_info_nav a:visited{color:#abd1e1;}.site_info_nav a:hover{color:#fff;}
#content_main_cont_cont .media_list li, #content_main_cont .media_list li{width:30%;}.split_one h2{font-size:23px;}
section#solution_advisor_news_feed.border li {width: 31%;}
.col-lg-4 section#solution_advisor_news_feed li {width: 100% !important;}
#content_main_cont #solution_advisor_news_feed .row .col-lg-4 div section{background:none !important;}

@media screen and (min-width:768px){/*.split_wrap_three .component-container .component-control{border-right:1px solid #ddd}
.split_wrap_three .component-container:last-child .component-control{border-right: none;}
#support_boxes .split_wrap_three{background:none;}Non feasable Solution*/.split_wrap_three .component-container:last-child .component-control{margin-left: 15px;}} 
.navbar{border:none;}
.navbar-toggle{top:-35px; float:left;/*float left added for logos new position*/}
@media screen and (max-width:768px){span#brand_mobily{margin-right: 15px;}}