.fontsize1{font-size:.836em}    
.fontsize11pt{font-size:.836em}
.fontsize2{font-size:1.0037em}
.fontsize3{font-size:1.087em}
.fontsize14pt{font-size:1.172em}
.fontsize4{font-size:1.25em}
.fontsize5{font-size:1.338em}
.fontsize6{font-size:1.480em}
.fontsize20pt{font-size:1.473em}
.fontsize7{font-size:2.007em}
.fontsize7_1{font-size:2.175em}
.fontsize7Title{font-size:2.007em}
.fontsize28pt{font-size:2.342em}
.fontsize8{font-size:4.015em}
.fontsize10pt{font-size:10pt;}
.fontstylei{font-style:italic;}
.fontwt900{font-weight:900}
.fontwt700{font-weight:700}
.fontwt500{font-weight:500}
.fontwt300{font-weight:300}
.fontwt100{font-weight:100}
.fontclr333{color:#333}
.fontclr4545{color:#454545}
.fontclr7979{color:#797979}
.fontclrfff{color:#fff!important}
.line_height{line-height:30px}
p{margin-bottom:0}
.bg_f5f5f5{background:#f5f5f5}
.bg_f6f6f6{background:#f9f9f9!important}
.bg_fff{background:#fff!important}
input[type="text"] , textarea, select { border: 1px solid #C9C9C9 }
.header{background:#e8e8e8;margin:0 auto 0 auto}
.footerbar{background:#e8e8e8;margin:20px auto 0 auto;padding:20px 0}
.logo{margin:0}
ul.menu_cls{line-height:69px;margin:0 0 0 0!important}
ul.menu_cls li{display:inline}
ul.menu_cls li:first-child{padding:0 10px 0 0}
ul.menu_cls li{padding:0 10px}
ul.menu_cls li:last-child{padding:0 0 0 10px}
ul.menu_cls li a{color:#454545}
ul.menu_cls li.selected a{color:#333}
ul.menu_cls li a:hover{color:#000;text-decoration:underline}
ul.menu_cls.text-center{text-align:left}
#nav .active a{color:#333;font-weight:bold}
#nav li a{color:#454545;font-size:1.480em}
ul.subnavmenu{height:69px;line-height:69px;margin:0}
ul.subnavmenu li{display:inline}
ul.subnavmenu li:first-child{padding:0 8px 0 0}
ul.subnavmenu li{padding:0}
ul.subnavmenu li:last-child{padding:0}
ul.subnavmenu li a{color:#333;text-decoration:underline}
ul.subnavmenu li a:hover{color:#000}
ul.links li a{color:#333;text-decoration:none}
ul.links li a:hover{color:#000;text-decoration:underline}
.maintaglines{margin:0 0 10px 0;padding:10px}
.text1{font-size:1.8em;margin:0}
.orangelink{color:#f60!important}
.orangelink:hover{color:#d55510!important;cursor:pointer}
.maintaglines .subnavmenu{height:30px;line-height:30px;margin:0;font-size:.975em}
.orangetext{color:#f60!important}
.text2{line-height:35px}
.button{background:#454545;color:#e8e8e8;text-decoration:none;}
.btn {margin-top:20px;}
.button:hover{background:#1a1a1a;color:#e8e8e8;text-decoration:none}
.row .three h5{color:#333;height:50px}
.notes{margin-bottom:0}
.notes p{line-height:23px}
.notes a{margin:0 0 10px 0;line-height:23px}
.notes dd{line-height:20px;text-transform:uppercase}
.notes .ellipsis_txt p{line-height:23px}
.textclr{color:#b4b4b4}
.textclr1{color:#3a3a3a!important}
.dotline{line-height:20px;margin:0}
.marginrgt0{margin-right:0!important}
.marginleft0{margin-left:0!important}
.margintopbtm5px{margin-top:5px!important;margin-bottom:5px!important}
.margintopbtm10px{margin-top:10px!important;margin-bottom:10px!important}
.marginbtm{margin-bottom:0!important}
.marginleft10px{margin-left:10px!important}
.marginleft20px{margin-left:20px!important}
.marginleft40px{margin-left:30px!important}
.margin0px{margin:0!important}
.margintop10px{margin-top:10px}
.margintop15px{margin-top:15px}
.margintop20px{margin-top:20px!important}
.margintop30px{margin-top:30px}
.margintop35px{margin-top:35px}
.marginbtm10px{margin-bottom:10px!important}
.marginbtm20px{margin-bottom:20px!important}
.marginbtm17px{margin-bottom:17px!important}
.margin_lr10px{margin-left:10px;margin-right:10px}
.paddingbtm4px{padding-bottom:4px!important}
.paddingbtm20px{padding-bottom:20px!important}
.paddingbtm10px{padding-bottom:10px!important}
.paddingbtm35px{padding-bottom:35px!important}
.paddingtop10px{padding-top:10px!important}
.paddingtop20px{padding-top:20px!important}
.paddingtop34px{padding-top:34px!important}
.paddingbtm40px{padding-bottom:40px!important}
.paddingtopbtm5px{padding:5px 0}
.paddingtopbtm10px{padding:10px 0!important}
.paddingtopbtm20px{padding:20px 0!important}
.paddingleft10px{padding-left:10px!important}
.paddingleftright10px{padding:0 10px}
.padding10px{padding:10px!important}
.padding5px{padding:5px!important}
.tweets{margin:0 0 20px 0}
.tweets p{line-height:23px}
.paddingtop5px{padding-top:5px!important}
.threeclmblock ul li{list-style-type:none;padding:0;margin:5px 0}
.threeclmblock ul li a{color:#454545;font-weight:normal}
.threeclmblock ul li a:hover{text-decoration:underline;color:#1a1a1a;font-weight:normal}
.footerline{border-bottom:4px double white;border-radius:5px 5px 0 0}
.copyright{color:#454545}
.copyright p{margin-bottom:3px}
.copyright a{text-decoration:none;color:#454545}
.copyright a:hover{text-decoration:underline;color:#454545}
#wrapper1{display:block}
#wrapper2{display:none}
.row .orbit-caption .three{width:27.6%;float:left}
.row .orbit-caption .three span{display:block}
.row .orbit-caption{background:0;bottom:14%;width:91%}
.descr{font-size:1.525em;text-align:left;font-weight:normal;line-height:30px;display:block}
.icon1{background:url(../images/icon1.png) no-repeat top left;padding-top:90px}
.icon2{background:url(../images/icon2.png) no-repeat top left;padding-top:90px}
.icon3{background:url(../images/icon3.png) no-repeat top left;padding-top:90px}
div.orbit-wrapper div.slider-nav span.right{background:0}
div.orbit-wrapper div.slider-nav span.left{background:0}
.orbit-wrapper #mobile_featured{width:50%!important;margin:0 auto}
.row .columns ul.orbit-bullets{position:absolute;z-index:9999;list-style:none;bottom:-30px;left:50%;margin-left:-50px;padding:0}
.row .columns ul.orbit-bullets li{padding:0;float:left;margin-left:10px;cursor:pointer;color:#999;text-indent:-9999px;background:url(../images/bullets.png) no-repeat 0 0;width:17px;height:15px;overflow:hidden}
.row .columns ul.orbit-bullets li.active{color:#222;background-position:-25px 0}
.orbit-wrapper #mobile_featured{display:none;width:85%!important;margin:0 auto}
.carousal_container {padding: 0;}
.orbit-wrapper .orbit-caption{display:none!important}
.orbit-wrapper .orbit-bullets{display:none!important}
.orbit-wrapper img{height:100%;width:100%}
.block-grid.four-up>li{width:11%}
.logo.text-center{text-align:left}
.ellipsiscls{white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}
ul.sociallinks{min-width:48%;width:auto;text-align:right;float:none}
ul.sociallinks li{display:inline;margin:0 1%}
ul.sociallinks li:first-child{margin:0 1% 0 0}
ul.sociallinks li:last-child{margin:0 0 0 1%}
.product_img{margin:10px 0 0 20px}
.qh_title qh{font-family:'Museo Sans',sans-serif;font-weight:700}
.qh_title qh{font-family:'Museo Sans',sans-serif;font-weight:700}
.product_banner{width:100%;background:#081E2D;vertical-align:middle}
.product_descr div img{ padding-right:15px;}
.product_details{color:#fff}
.product_details .product_title p{margin-bottom:0;line-height:1.05em}
.product_details .product_descr ul{list-style:disc;padding-left:15px;padding-top:0}
.product_details .product_descr ul li{margin-bottom:8px}
.product_details .product_descr ul.pr_details li{margin-bottom:0}
.product_deal{color:#e8e8e8}
.product_deal p{margin-bottom:0;line-height:29px}
.product_deal .deatail_links{margin-top:5px}
.product_deal .deatail_links p{line-height:20px}
.product_deal .button{background:#F60;color:white;padding:6px 10px;font-size:12px;height:30px;line-height:8px}
.orangebtn{padding:7px 10px!important;background:#f60;color:#fff;text-decoration:none; display:inline-block;}
.orangebtn:hover{background:#d55510!important;color:#fff;text-decoration:none}
.linethrough{text-decoration:line-through}
.btmborderdouble{padding-bottom:20px;border-bottom:4px double #ccc}
.topbordersingle{border-top:1px solid #fff}
.btmbordersingle{border-bottom:1px double #ccc; width:98% !important;}
.productimg{padding-bottom:0}
.productimg p{margin-bottom:0}
.buynow{/*width:100%; priyanka*/padding:0 0 10px; min-height:75px;}
.buynow .left p,.buynow .right p{margin-bottom:5px}
.margintopbtm{margin:10px 0}
.productdetail ul{list-style:disc;margin:20px 0 0 20px}
.productdetail ul li{margin-bottom:16px}
.tabs-content .productdetail ul li{margin-bottom:10px}
.featuremiddle{margin-left:23px}
.dd{width:170px!important}
dl.tabs{margin:0;color:#797979;height:36px}
dl.tabs dd a{padding:3px 13px;color:#333;height:29px}
dl.tabs dd a.active{height:30px}
.sidebar{margin-left:.7%;padding-left:10px;/*border-left:1px double #e8e8e8*/}
.review p{margin-bottom:10px;line-height:23px}
.row .twelve ul.breadcrumbs{}
.banner .product_details *{color:#e8e8e8}
.banner{padding-left:0;padding-right:0;padding-bottom:0}
.height85px{min-height:85px}
.height80px{min-height:80px}
.height60px{min-height:60px}
.borderbottomdouble{border-bottom:double #e8e8e8}
.fourclmborderleft{margin-bottom:40px}
.fourclmborderleft .three.columns{border-left:1px solid #cfcfcf;margin-left:1.031%;padding-left:1.031%;min-height:521px}
.fourclmborderleft .three.columns:first-child{border:0;margin-left:0;padding-left:0}
.ddtitle{line-height:30px}
.ddtitle a{text-decoration:underline;padding-right:10px}
.ddtitle a:hover{color:#1a1a1a!important}
.ddtitle:after{content:" » ";color:#aaa;margin-right:10px}
.product_shop{background:#f1f1f1;padding-bottom:10px}
.product_shop .close{margin:5px 5px 0 0}
.product_shop .close a{padding:5px}
.pr_shop{margin:10px 0}
.pr_shop .dd{width:120px!important}
.pr_shop .labeltxt{line-height:30px}
.pr_shop .labeltxtchk{line-height:30px}
.pr_shop label{margin:5px 0 0 0;width:auto!important}
.pr_shop span{margin:0 5px 0 0}
.btnpadding{padding:7px 10px}
.buttonwidth70{width:70px!important}
.learnmore:after{/*padding-left:5px; Priyanka*/content:" »"}
.couponcls p{line-height:30px}
.couponcls a{line-height:30px}
/*input.coupon{font-weight:300;color:#333;width:100px;text-align:center;height:22px;margin:0 10px} cart*/
.input_coupon_div{ margin-right:10px;}
.totalcost{margin-top:35%}
.pr_shop.getway .labeltxt{width:61%!important}
form input{padding:3px 5px 3px 5px}
.old_summary table{border:1px solid #ccc;margin:0}
.old_summary table td{border:1px solid #ccc}
.old_summary table tr td{border:1px solid #ccc}
.total_rs table{border:1px solid #ccc;background:#f5f5f5}
.aboutus{border-right:1px solid #CCC!important;margin-right:1.032%!important;padding-right:1.032%!important}
.threeclms .four{width:32.0%}
.renewproduct input{background:#f9f9f9}
.renewproductcost table{border:0}
form.custom span{margin-right:5px}
.links p{margin:5px 0}
.supporttitle a{text-decoration:none;line-height:30px}
.supporttitle a:after{content:" »"}
.bordernone a{border:none!important;line-height:29px!important}
.bordernone a.current{color:#797979!important}
table.bordernone{border:none!important;width:100%}
table.bordernone td{padding:0 0 0 5px}
.queries ul.disc li a{color:#454545}
.queries ul.disc li a:hover{color:#333}
.features p{margin:5px 0}
.tab_box .qtabs{min-height:150px}
.tab_box .tab_container{min-height:187px}
.qtabs{padding:10px 10px 0 10px!important}
.qtabs li{margin:0 0 10px 0;cursor:pointer}
.tab_container{float:left!important;width:68.8%!important}
.tab_container p{margin-bottom:8px}
.qtabs li.active{background:url(../images/orbit/pause-black.png) no-repeat right -50px}
.text_area textarea{border:1px groove #c9c9c9!important;height:100px;font-family:"museo-sans","Museo Sans 100","Museo Sans 300","Museo Sans 500","Museo Sans 700","Museo Sans 900",sans-serif!important;padding:5px}
.text_area .btn{margin-top:67px}
.relatedqueries{margin-top:10px}
.relatedqueries p{margin:5px 0}
.print p a{text-decoration:underline}
.lineright{border-right:1px solid #CCC!important;margin-right:1.032%!important;padding-right:1.032%!important}
.lineleft{border-left:1px solid #CCC!important;margin-left:1.032%!important;padding-left:1.032%!important}
.sideline{border-right:1px solid #CCC!important;margin-right:1.032%!important;padding-right:1.032%!important}
.sidecolumn{margin-left:0}
.contactsupport{background:url(../images/call.png) left top no-repeat #fff;padding-left:40px}
.total{width:90%}
.width100px{width:120px!important}
.width98{width:98%!important}
.width100{width:100%!important}
#technologyPartners{border:1px solid #dddddd;margin-top:30px;padding:0 20px;}
#technologyPartners li{border-bottom:1px solid #dddddd;padding:25px 0;}
#technologyPartners li:last-child{border:none;}
#technologyPartners li div.partnersLogo{display:table;float:left;}
#technologyPartners li div.partnersLogo p{display:table-cell;text-align:center;vertical-align:middle;width:250px;height:110px;}
#technologyPartners li > p{text-align:justify;padding: 0 5px 0 250px ;}
.awardsAndCertificates{border:1px solid #dddddd;margin-top:30px;padding:0 20px}
.awardsAndCertificates li{border-bottom:1px solid #dddddd;padding:25px 0}
.awardsAndCertificates li:last-child{border:none}
.awardsAndCertificates li div.awardsLogo{display:table;float:left}
.awardsAndCertificates li div.awardsLogo p{display:table-cell;text-align:center;vertical-align:middle;width:250px;height:110px;padding:0}
.awardsAndCertificates li p{text-align:justify;margin-bottom:15px;padding:0 5px 0 250px}
.awardsAndCertificates li p:last-child{margin-bottom:0}
#renew-anchor{ display:inline-block;}
#locate_show_btn{ margin-top:28px;}
#contactForm .input-box, #contactForm input[type="text"], #contactForm select, #newsletter-validate-detail .input-box{ width:100% !important;}
#contactForm textarea, #contactForm input {font-family: "Museo Sans 300","Museo Sans 500","Museo Sans 700","Museo Sans 900","museo-sans","Museo Sans 100",sans-serif !important;font-size: 13px;}
/*Executive Leadership starts*/
#leadership{ position:relative;}
#leadership p{ margin-bottom:10px; text-align:justify;}
#leadership h1{font-size: 2.007em; color:#333333; margin-bottom:40px;}
#leadership div.leaderPic{ position:absolute; left:0; top:100; width:135px;}
#leadership div.leaderDesc{ min-height:200px; margin-left:160px; border-bottom:1px dotted #dddddd; margin-bottom:30px; padding:0 20px 10px 0;}
#leadership div.leaderDesc.noBorder{ border:0; margin-bottom:0;}
#leadership h3{font-weight:bold;}
#leadership h3 span{ font-weight:normal; font-size:14px;}
/*Executive Leadership end*/
#contactLocate .three.columns{ margin-right:30px;}
#contactLocate .three.columns .input-box{ width:100%;}
#locate_show_btn{ margin-top:28px;}
/*Multirenew*/
/*#mylist .input-box{width:auto;}
#mylist .input-box input[type="text"]{float:left;}*/
#mylist #key_div .input-box{ position:relative;}
#mylist #key_div .input-box span{  position: absolute;right: 0;top:6px;width:20px;}
#renew-anchor {display:inline-block; text-decoration: none;}
.header .twelve .five ul.subnavmenu{ font-size:1em;}
.homepage-higlight-text .fontsize7_home { line-height: 1.4; margin-top: 25px;}/* Priyanka*/
#twitter-widget-0{ width:100%;}
.btmReadmore{position:absolute;bottom:0}
/*Multirenew ends*/
/*Threat Report Page*/
#ThreatReport{ background:url(../images/ThreatReport_bg.png) no-repeat center top;}
#ThreatReport div.six.columns{ border:1px solid #ccc; position:relative; background:rgba(255,255,255,0.5); width:47.938%; padding-top:30px; min-height:240px; margin-bottom:20px;}
#ThreatReport div.six.columns h2{ margin-bottom:50px;}
#ThreatReport div.six.columns h2, #ThreatReport div.six.columns p{padding:0 0 0 25px;}
#ThreatReport div.six.columns h2 span{ display:block;}
#ThreatReport div.row{ margin-top:45px;}
#ThreatReport div.six.columns img{ position:absolute; bottom:0; right:15px;}
#ThreatReport a.orangebtn{ position:relative; z-index:10;}
/*Threat Report Page ends*/
.input-box{width:295px;float:left}
#mobile_slider, #renew_mobile_layerslider   { display:none;}
.alink .fontsize7_home {color: #333 !important;font-size: 1.9em;}
#twitterfeed {min-height: 500px;}
#twitterfeed > iframe {min-width: 165px !important;width: 100% !important;}
.fontsize7_index_home{font-size:1.5em;/*color:#333!important;*/line-height:28px;margin-top:15px}
.fontsize7_index_home_links{font-size:1.3em!important;line-height:0!important}
#logoImageLower{ display: none;}
#prd_tab ul li, #prd_tab ol li {font-size: 1.172em;margin-bottom:8px;}
#prd_tab h2{color: #333333;font-size: 1.473em;}
#prd_tab #simple1Tab h2 {background-repeat: no-repeat;margin-top: 20px;padding: 0 0 15px 40px;}
#prd_tab h1 { font-size:1.8em;}
#prd_tab p {font-size: 1.172em;line-height: 1.3;margin-bottom: 10px;}
#prd_tab p, #prd_tab h1{margin-bottom:20px;}
#prd_tab h3.accord{ display:none;}
#prd_tab {padding:20px 17px;border-left:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #CCC;border-top:1px solid #CCC;color:#797979}
#prd_tab .row .three{width:32%;color:#797979}
.product_banner div.six.columns {margin-left: 0;}
.product-view-right-link li a {color:#f60; font-weight:300; font-size:1.172em}
dl.tabs dd a:hover, dl.tabs dd a:focus {text-decoration: none;}
.products-grid .btmbordersingle{border-bottom: 1px double #CCCCCC;width: 100% !important;}
.product-options dt{float:left;min-width:80px}
.home-index-container{padding:0 20px;}
.product_details h1 span{ display:block;}
.banner {
    padding: 30px 0;
}
.banner p.margintop10px, .banner ul.margintop10px {
    font-size: 1.072em;
    line-height: 1.4;
}
/*form{margin:0 10px 18px 10px}*/
select.product-custom-option{width:138px; padding:4px 6px; margin-bottom:15px;}
.add-to-cart button.prdBuybtn, button.cat_prd_highlight_buynow{ font-weight: normal;}
.topslink .links-span-inner	{position:relative;top:9px;}
.productpage .product_details .product_title p,.productpage .product_details .product_title h1 {margin-bottom: 0;line-height: 1.05em;color: #E8E8E8;font-weight: 300!important;font-size: 4.015em;}
#renew_section form div.left.fontsize4 a.orangelink{ margin:7px 0 0 100px; display:inline-block; }
/* Form css */
.fmcolon {float: left; padding-right: 10px; padding-top: 10px;}
.frm-input {margin-top:5px;}
.one-required {clear: both;float:left;}
/*Top menu start*/
.header {
    background: none repeat scroll 0 0 #e8e8e8;
    margin: 0 auto;
}

#cssmenu{
    margin: 0 auto;
    max-width: 1140px;
}


#nav {
    background-color: #e8e8e8;
    float: left;
    height: 46px;
    position: relative;
    width: 100%;
}
#nav, #nav ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}

#nav > li {
    float: left;
    margin-bottom: 0 !important;
    text-align: left;
    transition: all 300ms ease-in-out 0s;
}

#nav li a {display: block;text-decoration: none;-moz-transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;
           -ms-transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;
           -o-transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;
           -webkit-transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;
           transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;white-space: normal;}

#nav > li > a {color: #333333;display: block;font-size: 1.3em !important;line-height: 46px;text-align:left;}

#nav > li:hover {background:#DBDBDB;color: #FF5901;}

#nav li.active > a {background-color: #333333;color: #FFFFFF;}

.subs li a {text-align: left !important;}

#nav ul.subs li ul li a{
    display:block;
    font-size: 1.2em;
    color: #FF5901;
    -webkit-transition: all 200ms ease;
    -moz-transition: all 200ms ease;
    -o-transition: all 200ms ease;
    -ms-transition: all 200ms ease;
    transition: all 200ms ease;
    text-decoration:none;
    outline: 0 !important;
    line-height: 20px;
}
#nav ul.subs li ul li a:hover{
    color:#081E2D;
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    transform: scale(1.05);
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
#nav ul.subs li ul li.hideLink{ display:none;}
#topMenu{display:none;}
#header{ max-width:1140px; width:100%; margin:0 auto; background: none;min-height: 75px;}

#header ul.links li {
    /*display: inline-block;*/
    float:left;
    font-size: 0.88em !important;
    margin-top: 24px;
}
#header ul.links li:first-child{ margin-right:5px;}
#header ul.links{ float:right;}
.padrghtlft {
    padding: 0 20px;
}
.catttle {
    color: #333 !important;
    display: inline-block;
    font-size: 1.3em;
    margin-bottom: 6px;
}
.logo img{margin-top:8px}
p.align-center.supttle{ padding-top:15px; margin-left:75px;}
p.align-center.supttle span:first-child{ display:block;}
/*Top menu ends*/
/*Resource css start*/
ul.resources li a{ background:#EFEFEF; display:block; position:relative; padding-top: 30px;text-align: center; min-height:110px; margin:10px 0 0 0; cursor:pointer;}
ul.resources li a:hover{ background:#D5D5D5; text-decoration:none;}
ul.resources{ margin-left:0;}
ul.resources li a span{ height:auto; font-size:16px;display:inline-block; margin-top:8px;}
ul.resources li a span.resourcesView{ position:absolute; bottom: 5px; right:5px; color:#777777; font-size:11px;}
ul.resources li a span.resourcesView:hover{ color:#FF6600; text-decoration:none;}
ul.resources li a img{ display: block;height: 49px;margin: 0 auto;width: 51px;}

div.image div img{
    opacity:0.4;
    margin-bottom:-5px;
    width:175px;
    height:125px;
}
div.image div{
    background:#000;
    display:inline-block;
}
div.image a, div.mediaImage a{
    display:inline-block;
    position: absolute;
    top: 41px;
    left:64px;
    border: 2px solid rgba(255,255,255,255.7);
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    width: 40px;
    height: 40px;
    -webkit-box-shadow: 0px 0px 5px 2px rgba(255, 255, 255, 0.5);
    -moz-box-shadow: 0px 0px 5px 2px rgba(255, 255, 255, 0.5);
    box-shadow: 0px 0px 5px 2px rgba(255, 255, 255, 0.5);
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    transition: all 0.5s ease;
    cursor: pointer;
}
div.image a:hover, div.mediaImage a:hover{
    border-color: transparent;
    -webkit-box-shadow: 0px 0px 5px 2px rgba(255, 255, 255, 0.8);
    -moz-box-shadow: 0px 0px 5px 2px rgba(255, 255, 255, 0.8);
    box-shadow: 0px 0px 5px 2px rgba(255, 255, 255, 0.8);
}
div.image a span, div.mediaImage a span{
    position:relative;
    top: 10px;
    left: 40%;
    width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-left: 10px solid rgba(255,255,255,0.8);
    display:inline-block;
}
div.image a:hover div.image a span, div.mediaImage a:hover div.mediaImage a span{
    border-left: 10px solid rgba(255,255,255,0.5);
}

/*case study page*/
div.image{
    position:absolute;
    left:0;
    top:0;
    width:175px;
}

div.case{
    position:relative;
    margin-bottom:30px;
}
div.info h6{ color:#000;margin-bottom:10px; font-size:1.6rem;}
div.info{
    background-color:#ededed;
    margin-left:190px;
    padding:10px 15px;
    min-height:104px;
}
div.info a{
    background: #FA6502;
    float:right;
    color: #ffffff;
    text-decoration: none;
    padding: 5px 13px;
    margin: 10px 0;        
}
div.info a.orangelink{ background: none; padding: 0; margin: 5px;}
div.info a.orangelink:hover{text-decoration: underline; color: #f60 !important;}
.clear{
    clear:both;
}
#pagination{
    list-style-type:none;
    border:1px solid #dbdbdb;
    display:inline-block;
    height:34px;
    padding-left: 0;
}
#pagination li{
    display:inline-block;
    border-right:1px solid #dbdbdb;
    margin-left:-4px;
    font-size:12px;	
}
#pagination li a{
    color:#FA6502;
    padding:8px 13px;
    display:inline-block;
    text-decoration:none;
}
#pagination li.current{padding:8px 13px;margin-left:0;}
#pagination li:last-child{
    border-right:0;
}
#pagination li.current, #pagination li:hover {
    background-color:#FA6502;
    color:#ffffff;
}
#pagination a:hover {
    color:#ffffff;
}
#pagination li:hover{ cursor:pointer;}
.st_sharethis_custom {
    background: url(../images/resources/Share.png) no-repeat scroll left top transparent;
    display: inline-block;
    height: 19px;
    width: 19px;
}
.st_sharethis_custom:hover {
    background: url(../images/resources/Share_hover.png) no-repeat scroll left top transparent;
}
.st_facebook_custom {
    background: url(../images/resources/facebook.png) no-repeat scroll left top transparent;
    display: inline-block;
    height: 19px;
    width: 19px;
}
.st_facebook_custom:hover  {
    background: url(../images/resources/facebook_hover.png) no-repeat scroll left top transparent;
}
.st_twitter_custom {
    background: url(../images/resources/twitter.png) no-repeat scroll left top transparent;
    display: inline-block;
    height: 19px;
    width: 19px;
}
.st_twitter_custom:hover {
    background: url(../images/resources/twitter_hover.png) no-repeat scroll left top transparent;
}
.st_linkedin_custom {
    background: url(../images/resources/linkedin.png) no-repeat scroll left top transparent;
    display: inline-block;
    height: 19px;
    width: 19px;
}
.st_linkedin_custom:hover {
    background: url(../images/resources/linkedin_hover.png) no-repeat scroll left top transparent;
}
.st_googleplus_custom {
    background: url(../images/resources/googleplus.png) no-repeat scroll left top transparent;
    display: inline-block;
    height: 19px;
    width: 19px;
}
.st_googleplus_custom:hover {
    background: url(../images/resources/googleplus_hover.png) no-repeat scroll left top transparent;
}
.st_email_custom {
    background: url(../images/resources/email.png) no-repeat scroll left top transparent;
    display: inline-block;
    height: 19px;
    width: 19px;
}
.st_email_custom:hover {
    background: url(../images/resources/email_hover.png) no-repeat scroll left top transparent;
}
#shareThis{
    margin:2px 10px 0 0;
    padding:1px 10px 0 0;
}
/* article detailed content starts*/

.article_detailed_content p, 
.article_detailed_content ol, 
.article_detailed_content ul, 
.article_detailed_content ol li,
.article_detailed_content ul li{
    margin-bottom: 15px;
    text-align: left;
}
.article_detailed_content p.txtalign{
    text-align: center;
}
.article_detailed_content ul{
    list-style: disc inside none;
    margin-left: 35px;
}
.article_detailed_content ol{
    margin-left: 35px;
}
.article_detailed_content h3{
    color: #000;
    font-size: 17px;
    font-weight: bold;
    margin-top: 30px;
}
.article_detailed_content img{
    margin: 10px 0px 10px 0px;
}
/* article detailed content ends*/
/*case study page ends*/
/*manual page start*/
/*.manual-top div, .manual-par div {
    height: 58px;
    margin-right: 9px;
    margin-top: 12px;
}*/
.manual-top {
    background: none repeat scroll 0 0 #f8f8f8;
    float: left;
    margin-right: 4%;
    width: 45%;
}
.manual-par {
    background: none repeat scroll 0 0 #F8F8F8;
    float: left;
    margin-right: 4%;
    margin-top: 10px;
    width: 45%;
}
.manual-par a{
	display: block;
    min-height: 58px;
    padding: 10px 0 0 0;
    text-decoration: none;
}
.manual-par:hover,.manual-top:hover{background:#e8e8e8;}
/*manual page end*/
/*End resources */
/* condition for diwali renew starts  */
#renew_diwali_768_banner{ display: none;} 
/* condition for diwali renew ends  */
/*Newsroom post*/
div.newssection .postContent p{ margin-bottom:15px;}
div.newssection .postContent h5{ font-weight:bold; font-size:15px; color:#000;}
/*Newsroom post ends*/
#shopping-cart-totals-table{width:80%; float:right; /*margin-right:25px;*/}
div.totalcost .six.columns{ font-size:20px;}
.pr_shop .custom.dropdown{width:48% /*!important cart*/;}
.pr_shop .custom.dropdown select.qty{ width:50px;}
.pr_shop .labeltxt{width:48% /*!important cart*/;}
.product_shop {
    background: none repeat scroll 0 0 #F1F1F1;
    padding-bottom: 10px;
    margin-left: 0 !important; 
    margin-bottom:20px;
}
.product_shop .close {margin: 5px 5px 0 0;}
.product_shop .right {float: right;}
.fontsize16em {font-size:1.6em}
.pr_shop .right{float:right!important}
#co-billing-form label{float:left;width: 30%;vertical-align:top;border:0;line-height:18px;text-align:left;font-weight:normal;color:#333;padding:9px 1px;font-size:1.172em}
.form-list .input-box{display:block;width:260px}
.input-box input[type=text],.input-box select{height:32px!important;line-height:25px!important;font-weight:300;border:1px solid #c9c9c9!important;font-size:1.172em;/*width:295px;*/font-family:"museo-sans","Museo Sans 100","Museo Sans 300","Museo Sans 500","Museo Sans 700","Museo Sans 900",sans-serif!important; width: 100%;}
.form-list select{width:260px}
.sp-method-row{float:left;width:54%;/*clear:both;margin-bottom:10px;margin-top:0 cart*/}
.lineright_ord-review{border-right:1px solid #CCC;margin-right:-1.968%;padding-right:-1.968%;}
#opc-review .buttons-set{border:0;padding:15px 30px 0 0;}
.renewproductcost div.six.columns p span{ display:inline-block; width:35%; font-size:16px;}

ul.thk-moul .details-blockmo{padding:10px;margin:10px 0}
.thks-inst .details-blockdd ul{float:left;display:block;padding:10px}
.thks-inst .details-block2 ul li{list-style:disc;padding-left:0;margin-left:20px}
.thks-inst .thanks-inst-mainul li{padding:0;list-style:disc;margin-left:20px}
.thks-inst .details-block{width:348px;padding:10px;margin:0} 
.thks-inst .details-blockmo2 ul{float:left;display:block;padding:10px}

/*weekend offer*/
#delight table{ width:100%;}
#delight table tr td, #delight table tr th{ vertical-align:middle; border-right:1px solid #ddd; text-align:center;}
#delight table tr td p{ margin-bottom:0; font-size:1.172em;}
#delight table tr td p.discPrize{ font-size:20px;}
#delight table tr td a.orangebtn{ display:inline-block;}
#delight table tr{ border-bottom:1px solid #ddd;}
#delight table tr th{ background: none repeat scroll 0 0 #e7e7e7;padding: 10px 0;}
#Terms_and_conditionsTab ol li, #contactTab p{ font-size:1.172em; margin-bottom:8px;}
/*weekend offer*/
/* Compnay bottom page css */
.reviewblock .btmReadmore {display:none;}
.reviewblock {background:#e8e8e8; }
.reviewblock .cusreview.three.columns{ display:table; margin-right:0;} 
.reviewblock .three.columns{ margin-right:70px;}
.reviewblock .cusreview.three p{ display:table-cell; height:200px; width:auto; text-align:center; vertical-align:middle;}
/*Fact sheet*/
.fact_sheet_award p{ padding:20px; float:left;}
/*Fact sheet ends*/
#ldhtmldiv iframe{ max-width:700px; width:100%;}
#turnoveramt{ float:left; width:204px;}
.support_gray_box{min-height:285px}
.sup-landing-box{height:225px;width:23.60%;float:left}
.suppaskcommunity{background:url("../images/Q_hvr.png") no-repeat scroll center 10px transparent;padding-top:60px}
.suppaskcommunity:hover{background:url("../images/Q_hvr.png") no-repeat scroll center 10px #ededed;min-height:264px}
.contact_gray_table{min-height:222px}
.contact_gray_table:hover {min-height:222px; background-color:#EDEDED;}
/*Careers Page starts*/
#careersSection p.boldContent{ font-size:17px; margin-bottom:5px;}
#cover_letter_div input[type=file]{ padding:0;}
#careersSection .content{
    background: #f0f0f0;
    padding:20px 15px;
}
#careersSection h5{ color:#000;}
#careersSection a:hover, #careersSection a:focus{ text-decoration:none; cursor:pointer;}
#careersSection h2{ font-size:20px;}
#careersSection p, #recruitment p{ font-size:14px; line-height:1.4; margin-bottom:15px;}
#careerBanner{ margin:0 0 15px 0;}
#careersSection ul.accordion{ margin:20px 0 30px 0;}
#careersSection ul.accordion .title:hover{ cursor:pointer;}
#careersSection ul.accordion .title h5{ border-bottom:1px solid #d4d4d4; font-size:15px;padding:10px 0; margin-bottom:0; color:#f60;}
#careersSection ul.accordion .title h5 span{background:url(../images/plus.png) no-repeat right top; text-indent:-9999px; float:right; height:12px; width:12px;}
#careersSection ul.accordion .title.active h5 span{ background:url(../images/minus.png) no-repeat right top; text-indent:-9999px; float:right; height:12px; width:12px; }
#careersSection ul.accordion .title h5 span.parentDiv{background:url(../images/plus.png) no-repeat right 21px top; text-indent:-9999px; float:right; height:12px; width:35px;}
#careersSection ul.accordion .title.active h5 span.parentDiv{ background:url(../images/minus.png) no-repeat right 21px top; text-indent:-9999px; float:right; height:12px; width:35px; }
#careersSection ul.accordion .accordionContent{ padding:15px 0 20px 15px;}
#careersSection ul.accordion .accordionContent ul,.jobDescription ul{ list-style-type:disc; padding-left:15px; margin-bottom:15px;}
#careersSection ul.accordion .accordionContent ul li{ margin-bottom:10px; font-size:14px;}
#careersSection ul.accordion li{ margin-bottom:0;}
#careersSection ul.accordion li:last-child .title h5{ border-bottom:none;}
#careersSection dl.tabs dd{ margin-right:10px;}
#careersSection dl.tabs dd a.active{ background:#f58122; color:#fff; border:0;}
#careersSection dl.tabs dd a{ background:#f0f0f0; color:#000; font-size:14px;}
#careersSection #simple1Tab .nine.columns{ border-right:1px solid #ccc; }
#careersSection #simple1Tab .nine.columns .six{ margin-bottom:40px;}
#careersSection #simple2Tab #first p{ margin-bottom:0;}
#careersSection #simple2Tab h5, #careersSection #temp h5{ margin-bottom:40px;}
#careersSection #simple2Tab #first div{ border-bottom:1px solid #ccc; padding-bottom:20px; margin-bottom:20px;}
#careersSection #simple2Tab #first div:last-child{ border-bottom:0;}
#temp #apply{ background:#b8b8b8; color:#fff; padding:6.5px 10px; display:inline-block; margin-left:10px; }
#temp #apply:hover{ background:#f58122;}
#temp #back{ color:#b8b8b8; border:1px solid #b8b8b8; padding:5px 15px 5px 0; display:inline-block; margin-top:12px; }
#temp #back:hover,#temp #back:hover span{ background: #efefef;color: #000;}
#temp #back span{ border-right:1px solid #b8b8b8;background:#e8e8e8; margin-right:8px; padding: 4px 8px 6px 8px;font-size: 16px;font-weight: bold;}
.jobDescription{ border-top:1px solid #ccc; padding-top:15px;}
#careersSection #simple3Tab h6{ border-bottom:1px solid #ccc;}
#careerResume label{ display:inline-block; width:20%;}
.fileUpload {position: relative;overflow: hidden;}
.fileUpload input.upload {position: absolute;top: 0;left: 0;margin: 0;padding: 0;font-size: 20px;	cursor: pointer;opacity: 0;filter: alpha(opacity=0);}
#resUpload{ background:#f60; display:inline-block;} 
#resUpload input[type=file]{ position:relative; z-index:-1;}
#careerResume p.jobRoleDropdown{padding-left:9px;}
#careerResume input[type=text],#careerResume input[type=email], #careerResume select{ max-width:263px; width:100%; height:25px; border-radius:4px; border:1px solid #ccc; padding:3px 9px; }
#careerResume textarea{ overflow-y: scroll;resize: none; /*width: 437px !important;*/ padding:3px 9px;}
#careerResume select{ max-width:283px; height:32px; padding:5px 6px; margin-bottom:0; margin-top: 3px;}
.careerButton{ background:#f58122; color:#fff; padding:8px 15px; border:0;font-family:"Museo Sans 300","Museo Sans 500","Museo Sans 700","Museo Sans 900","museo-sans","Museo Sans 100",sans-serif; font-size:16px; cursor:pointer; display:inline-block;}
#careerResume #scrollbar{ overflow-y:scroll; overflow-x:hidden; background:none; padding:0; height:575px;}
.careerButton:hover{background:#e38728;}
.careerButton:focus{background:#0192dd; color: #fff;}
#careerSocial a{display: inline-block;height: 19px;width: 19px; background-repeat:no-repeat; background-position:left top; text-indent:-9999px;}
.st_facebook_custom {background: url(http://dev.quickheal.co.in/skin/frontend/default/quick/images/resources/facebook.png);
}
.st_facebook_custom:hover { background: url(http://dev.quickheal.co.in/skin/frontend/default/quick/images/resources/facebook_hover.png);
}
.st_twitter_custom {
    background: url(http://dev.quickheal.co.in/skin/frontend/default/quick/images/resources/twitter.png);
}
.st_twitter_custom:hover {
    background: url(http://dev.quickheal.co.in/skin/frontend/default/quick/images/resources/twitter_hover.png);
}
.st_googleplus_custom {
    background: url(http://dev.quickheal.co.in/skin/frontend/default/quick/images/resources/googleplus.png);
}
.st_googleplus_custom:hover {
    background: url(http://dev.quickheal.co.in/skin/frontend/default/quick/images/resources/googleplus_hover.png);
}
#careerSocial h5{ height:auto;border-bottom:1px solid #ccc; margin-bottom:10px; padding-bottom:5px;}
#careerSocial a.orangebtn{width:auto; text-indent:0; text-decoration:none; margin-top:15px;}
#recruitment{ background:#91aaba; color:#fff; padding:20px 20px 30px 20px; margin:20px 0;}
#recruitment h2{ font-size:28px; margin-bottom:20px;}
#recruitment h2,#recruitment a{ color:#fff;}
#recruitment h2 span{ font-weight:bold;}
#recruitment a{ text-decoration:none; text-transform:uppercase; font-size:25px; padding:5px 10px; border:1px solid #fff; display:inline-block; margin-top:30px; line-height:1.2;}
.careerVideo div,#careersSection #simple1Tab .six div{left: 0;position: relative;top: 0;width:100%;
                                                      background: none repeat scroll 0 0 #000;}
#careersSection #simple1Tab .six div{ position:relative; width:204px; height:115px;}
.careerVideo div img, #careersSection #simple1Tab .six div img{ opacity:0.4; margin-bottom:-4px;}
.careerVideo div a, #careersSection #simple1Tab .six div a.youtube{  border: 2px solid rgba(255, 255, 255, 1);border-radius: 100%;box-shadow: 0 0 5px 2px rgba(255, 255, 255, 0.5);cursor: pointer;
                                                                     display: inline-block;height: 40px;position: absolute;transition: all 0.5s ease 0s;width: 40px;}
.careerVideo div a, #careersSection #simple1Tab .six div a.youtube{ left:42%; top:35%;}
.careerVideo div a:hover, #careersSection #simple1Tab .six div a.youtube:hover {border-color: transparent;box-shadow: 0 0 5px 2px rgba(255, 255, 255, 0.8);}
.careerVideo a span, #careersSection #simple1Tab .six div a.youtube span{  border-bottom: 10px solid transparent;border-left: 10px solid rgba(255, 255, 255, 0.8);border-top: 10px solid transparent;   display: inline-block;height: 0;left: 40%;position: relative;top: 10px;width: 0;}
.careerVideo a:hover .careerVideo a span { border-left: 10px solid rgba(255, 255, 255, 0.5);}
#careersSection #career_captcha{ margin-top: 30px;}
#careersSection span.careerslabeltxt{margin-left: 20%; font-size: 13px; display:block;}
#careerResume .validation-advice{ margin-left: 20%; width:70%;}
#advice-validate-no-special-char-cover_letter.validation-advice, #advice-validate-captcha-recaptcha.validation-advice { margin-left: 0;} 
#careerResume #advice-required-entry-recaptcha{ margin-left:0;}
#recruitment a:hover{ cursor: pointer; background:#a2bbcb;}
.openingsList:hover{ cursor: pointer; }
.jobDescription  pre { 
    white-space: pre-wrap;       /* CSS 3 */
    white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
    white-space: -pre-wrap;      /* Opera 4-6 */
    white-space: -o-pre-wrap;    /* Opera 7 */
    word-wrap: break-word;       /* Internet Explorer 5.5+ */
}
/*Careers Page ends*/
/*diwali offer2014 starts*/
#diwaliofferTab #diwali_offer_first_tab{
    border-bottom: 1px solid #ddd;
    border-top: 1px solid #ddd;
    margin: 0 -20px;
    padding: 0 20px;
}
#diwaliofferTab #diwali_offer_first_tab .six.columns:first-child{ border-right: 1px solid #ddd; }

#tcTab p, #tcOffers p{
        margin-bottom: 10px;
        margin-top: 20px;
        font-size: 1.172em;
    }
    #tcTab #allowed_prod, #tcOffers #allowed_prod{
        list-style-type:disc; 
        margin-left: 40px; 
        margin-bottom: 10px; 
    }
    #tcTab li, #tcOffers li{
        margin-bottom: 5px;
        font-size: 1.172em;
        line-height: 1.3;
    }
    #tcTab .uroman li, #tcOffers .uroman li {
        margin-left: 40px;
    }
    #tcTab .lalpha li, #tcOffers .lalpha li {
        margin-left: 25px;
    }

.diwali_thanks_page .success-msg, .diwali_thanks_page .error-msg{
    background-color: #ffffff !important;
    border-color: none !important;
    border-style: none !important;
    border-width: none !important;
    font-size: 17px !important;
    font-weight: normal !important;
    line-height: 1.4;
    background-position: 10px 8px;
}
.diwali_thanks_page #diwali_success, .diwali_thanks_page #diwali_error{
    border: 1px solid #dddddd; 
    padding: 30px 20px;
}
.diwali_thanks_page .orangebtn{
    margin-left: 13px;
}
#diwaliOfferBannerMobile{ display: none;}
/*diwali offer2014 ends*/
.product-feature-trail .trialbtn{background:none repeat scroll 0 0 #f60;color:#fff!important;font-size:1.2em!important;font-weight:700;height:24px;line-height:24px;padding:6px 14px;text-decoration:none!important}
.upgrade p.bod_headingimg span.bod_heading{ font-size:18px;}
.product-download-block .product_img {width:32%;}
.product-download-block .product-feature .prd-block{float:left;padding:15px 25px;border-left:1px solid #CCC;margin-right:0;width:60%;min-height:260px}
.product-download-block .product-feature .prd_name{font-weight:bold;padding:0 0 15px;border-bottom:1px solid #CCC;margin-bottom:10px}
.custom_page_layout .product-download-block{border:1px solid #ccc;margin:10px 0;float:left;clear:both; width:100%;}
.custom_page_layout .product-feature{float:left;clear:left;display:block; width:100%;}
.product-download-block .prd-details{margin-bottom:12px;line-height:22px}
.product-download-block .product-feature-trail{text-align:center;border-top:1px solid #ccc;padding-top:25px;padding-bottom:5px}
.download-feature li span{color:#F60;min-width:98px;display:block;float:left;font-weight:600}
.download-feature .clon{color:#1a1a1a;min-width:12px;display:block;float:left;font-weight:600}
.faq-body ul{list-style:disc outside none;padding-left:25px}
.marginLeftClass{ margin-left:25px;}
.removalTool table td.paddingLeft{ padding-left:30px;}
.border-bottom-texture_prod-rem{background:url("../images/bottom-border.jpg") repeat-x right bottom;display:block;padding-top:0!important;margin-left:32px;}
.form-list-report-phishing textarea{width:292px;height:7em}

#billing-new-address-form select {margin-top: 9px;margin-bottom:0;}
#billing-new-address-form input.input-text, textarea{display: block;margin-top: 9px;margin-bottom:0;}
.product_shop .input-box {width: 72%;}


/* redirect popup */
#redirectdiv {
width: 532px;
 height:353px; 
 margin:10% auto 0 auto;
 padding: 15px 0;
 border: 2px solid #ccc;
 color: #000;
 font-weight:normal; 
 text-align:center;
 z-index: 1000;
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";
   display:none; 
   border:1px solid #000; 
   background:url(../images/redirect_popup.jpg) no-repeat left top;
    } 
#redirectdiv .innerdiv { margin-top:30px; padding:0 30px;}
#redirectdiv .innerdiv .highlight {color:#d71a20; font-size:28px;}
#redirectdiv .innerdiv p{ font-size:22px;}
/* redirect popup */

/* Offer Page */
.imageISE {max-width:80.6%}
.SelectBoxMargin {margin-left:0!important}
.LocateDealerBtn {margin-bottom:20px}
.LocateDealerBtn span, .BuyNowBtn span{ font-size: 17px; font-weight: bold; color: #454545;}
h2.TextAlignDiscription {height:126px}
#prd_tab li ol li a {word-wrap: break-word!important}

/*Submit ticket modal box css */
.PopUpDivArea {position:relative}
.divNotify {height: auto; width:230px; position:absolute; left:0; top:78%; background:url(../images/submitticket_popup_bg.png) repeat; display:none; z-index:1000; padding:20px; -webkit-box-shadow:-2px 4px 5px 0px rgba(101, 101, 109, 0.75); -moz-box-shadow: -2px 4px 5px 0px rgba(101, 101, 109, 0.75); box-shadow: -2px 4px 5px 0px rgba(101, 101, 109, 0.75); /*opacity: 0.5; filter: Alpha(opacity=50); */ -webkit-border-radius:5px; -moz-border-radius:5px; border-radius: 5px;}
.divNotify p {font-size:14px; line-height:22px}
.Popup2 {left:33%}
.Popup3 {left:66%}
.content p {margin-top:10px; line-height:20px}
ul.breadcrumbs li a, ul.breadcrumbs li span {padding-left:3px;}
.divNotifyPopup {height: auto; width:230px; background:#FFF; display:none; z-index:1000; padding:20px; -webkit-box-shadow:-2px 4px 5px 0px rgba(101, 101, 109, 0.75); -moz-box-shadow: -2px 4px 5px 0px rgba(101, 101, 109, 0.75); box-shadow: -2px 4px 5px 0px rgba(101, 101, 109, 0.75); /*opacity: 0.5; filter: Alpha(opacity=50); */ -webkit-border-radius:5px; -moz-border-radius:5px; border-radius: 5px;}

/* Continue Reading Btn css */
.ContinueReadingBtn {background:#f60; color:#FFF}
.ContinueReadingBtn:hover {background:#d55510!important}

/* ScollUp CSS */
.scrollup {bottom:30px!important; right:30px!important}


/* Home > Product List Mobile Banner View css */
#ProductListMobile {display:none}

/* Bug#25 CSS */
.BuyNowSpace {width:50%}

/* Product Height Issue CSS */
.ProductDisH {height:92px}
.products-grid .buynow {padding:20px 0 17px!important}

/* Renew Tooltip CSS */
.RadioPopUpDiv {width:60%; float:right; background:#FFFFFF; margin-top:-85px; margin-right:85px; padding:10px; -webkit-box-shadow:-2px 4px 5px 0px rgba(101, 101, 109, 0.75); -moz-box-shadow: -2px 4px 5px 0px rgba(101, 101, 109, 0.75); box-shadow: -2px 4px 5px 0px rgba(101, 101, 109, 0.75); /*opacity: 0.5; filter: Alpha(opacity=50); */ -webkit-border-radius:5px; -moz-border-radius:5px; border-radius: 5px;}
.RadioPopUpDiv p {margin-left: 52px;}
.RadioPopUpDiv #div1 {height:35px; padding-top: 15px; padding-left:5px;}
.RadioPopUpDiv1 {background:url(../images/bulb-icon.png) no-repeat; line-height:32px}
.RadioPopUpDiv2 {background:url(../images/tick-mark.png) no-repeat!important; line-height:32px;}
.RadioPopUpDiv2 p {margin-left:62px; font-size:14px}
.RadioPopUpDiv1 p {font-size:14px}
.MbViewPrice {margin-top:5px;}

/* Renew Offer Css */
.custReviewBanner {margin-left:0px; margin-top:25px;}
.cust_review {margin-top:25px;}
.cust_review p img {float:right}
.TableAlign {vertical-align:middle!important}
.TableAlign td {vertical-align:middle!important}
.labeltxtchk {vertical-align:middle!important}

/* Renew Mobile Banner Offer Css */
#RenewMobileSlide {margin: 0px auto; max-width: 768px; display:none; position: relative; min-height:370px}
#RenewMobileSlide > div {position: absolute; left: 0px; top: 0px;}
#RenewMobileSlide > div img {width:100%}
#Renew_Offer_Mobile {display:none}

/* Investors Css */
.InvestersFacts {width:97%; background:#ededed; padding:10px!important}
.CorporateGovernanceCSS p {text-align:justify}
#InvestorServises  {width:96%!important; background:#ededed; padding:15px!important}
#InvestorServises [class*="column"] + [class*="column"]:last-child {float:left}
#InvestorServises .input-box {width:85%!important}
#InvestorServises .input-box01 {width:100%!important;}
#InvestorServises .input-box01 textarea {width:90%!important;}
#InvestorsResources {margin:15px 0;overflow: auto;}
#InvestorsResources .sup-landing-box {width:21.75% !important; height:330px!important; background:#f9f9f9; border:1px solid #f3f3f3; padding:0 10px; margin-right:20px}
#InvestorsResources .corporatefacttext {padding-top:50px!important}
.CorporateGovernanceCSS h1 {color:#333; font-size:1.48em; font-weight: 300;}

/* Gadi jeeto Pop up Css */
#GadiJeetoPopup{position:absolute; display:hidden; top:40px; left:50%; width:800px; height:auto; margin-left:-390px; z-index:6;}
#GadiJeetoOverlay{position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #000; opacity: 0.6; filter: alpha(opacity=60); z-index: 5; display: none}
#GadiJeetoPopup a.PopupImg img  {border:solid 3px #000;}
.GadiJeetoclose-image{display: block; float:right; position:relative; top:15px; right: -15px; height: 25px; cursor:pointer;}

/* Offer Page Button Css */
#OfferPageButtons  > .button {min-width:100px}

/* Career New section Page Css */
/* Landing Page */
#CareerNewSection h3 {color:#000!important; font-size:26px; text-align:left}
#CareerNewSection .SearchArea {padding:25px; background:#e8e8e8; text-align:left; overflow:hidden; border:3px solid #CCC}
#CareerNewSection .SearchArea h4 {color:#000000}
#CareerNewSection .SearchArea hr {border:1px solid #bfbfbf; margin:5px 0}
#CareerNewSection .SearchArea p {font-size:18px; text-align:center}
#CareerNewSection .SearchArea p a {font-style:italic; text-decoration:underline}
#CareerNewSection .SearchArea input.SearchBtn {width:45px; height:40px; background:url(../images/career/search.png) no-repeat center center #f36523; border:0; text-indent: 50px;}
#CareerNewSection .SearchArea input.SearchBtn:hover, #CareerNewSection .SearchArea input.SearchBtn:focus {background:url(../images/career/search.png) no-repeat center center #2e2e2e; cursor:pointer}

#careerNewForm {width:100%; overflow:hidden; margin-bottom:10px;}
#careerNewForm div.threeCol {width:30%!important;}
#careerNewForm div.oneCol {width:4.271%!important}
#careerNewForm div.columnLast {margin-left:1.062%!important}
#careerNewForm div.fourCol {width:32%!important; margin-left:3px;}
#careerNewForm span {font-size:20px; color:#000; margin-right:10px!important;}
#careerNewForm input[type=text],#careerResume input[type=email] {width:91%!important; height:25px; border:1px solid #ccc; padding:7px 9px; color:#4f4f4f; font-style: italic; font-size:14px}
#careerNewForm select{width:88%!important; height:41px; padding:5px 6px; margin-bottom:0; color:#4f4f4f; font-style:italic; font-size:14px}

#CareerNewSection .MiddleContent {width:100%; text-align:center; overflow:hidden;}
#CareerNewSection .MiddleContent h2 {color:#f26522}
#CareerNewSection .MiddleContent p {font-size:14px; font-weight:bold}
.four.columns.EmpDetails > img {width:52.6%}
#CareerNewSection .MiddleContent div.row {text-align:left}
#CareerNewSection .MiddleContent .Testimonials {background:#e8e8e8!important; padding:15px; float:right; margin-left:0; height:409px; padding-bottom:0}
#CareerNewSection .MiddleContent .Testimonials h4 {border-bottom:1px solid #979797; color:#000; padding-bottom:10px}
#CareerNewSection .MiddleContent .Testimonials .EmpDetails {text-align:center}
#CareerNewSection .MiddleContent .Testimonials p.Quotes {width:85%; float:right; font-size:18px; margin-top:5px; font-weight:normal}
#CareerNewSection .MiddleContent .Testimonials hr {border:1px solid #c8c8c8; margin:10px 0}
#CareerNewSection .MiddleContent a.Morebtn {width:105%; background:#6c6c6c; color:#FFF; padding:10px; float: left; left: -15px; position: relative; top:-15px; text-align:center; font-size: 22px;}

/* Testimonials Page Css */
.TestimonialsPage {background:#dddddd; border:1px solid #cac8c8; padding:20px; width:95%}
.TestimonialsPage p.Quotes {width:95%; float:left; font-size:16px; margin-top:10px; margin-left:10px; text-align:justify}
.TestimonialsPage .LeftQuote {float:left}
.TestimonialsPage .RightQuote {float:right}
.TestimonialsPage .EmpDetails {text-align:center; width:12%; font-size:16px; font-weight:bold}
.TestimonialsPage .testDetails {width:85.5%}
.TestimonialsPage div {width:96.2%; float:left}

/* life @ QH Page Css */
.lifeatQHPage p.Discription {padding:10px; display:none}
.lifeatQHPage div a {position: relative; display:block}
.lifeatQHPage div a span {display:none; position:absolute; top:0; width:90%; height:90%; background: rgba(255,255,255,.8);  -webkit-transition: background-color 5s; -moz-transition: background-color 5s; -o-transition: background-color 5s; -ms-transition: background-color 5s; transition: background-color 5s; padding:20px; font-size:26px; line-height:40px}
.lifeatQHPage div a:hover span {display:block; color:#000; background:#FFF; opacity: 0.8; filter: alpha(opacity=80);}
.lifeatQHPage .OrangeBG {background:#f36523; width:55.8%; padding:60px; font-size:36px; line-height:40px; color:#FFF; height:255px; border:0!important}
.lifeatQHPage .OrangeBG p {margin:50px 0}
.lifeatQHPage .FourCol {width:32.5%; margin-right:10px}
.lifeatQHPage .MiddleDiv {margin-left:0; margin-right:0}
.lifeatQHPage .LastDiv {margin-left:10px!important; margin-right:0!important}

#CareerNewSection .BottomContent {overflow:hidden}
#CareerNewSection .BottomContent div div {border:1px solid #CCC; cursor:pointer}
#CareerNewSection .BottomContent div div:hover {border:1px solid #f36523; background:url(../images/career/view-icon.png) no-repeat scroll center 80px; opacity: 1; filter: alpha(opacity=1);}
#CareerNewSection .BottomContent div div:focus, #CareerNewSection .BottomContent div div:active {border:1px solid #f36523!important;}
#CareerNewSection .BottomContent div div img {width:100%; opacity: 1; filter: alpha(opacity=1);}
#CareerNewSection .BottomContent div div:hover img {background:#FFF; opacity:0.8; filter: alpha(opacity=80); z-index:1}
#CareerNewSection .BottomContent div p {background:#FFF; padding:15px; margin-top:-5px; line-height:22px; font-size:16px; overflow:hidden; min-height:65px}
#CareerNewSection .BottomContent div p.Link {min-height:auto!important;}
#CareerNewSection .BottomContent div p a.Readmore {float:right; font-size:18px}
#CareerNewSection .BottomContent div h4 {margin-bottom:10px; color:#000; font-size:18px}
#CareerNewSection .BottomContent div.MarginLeft35px {margin-left:35px}

/* Why join Page */
#CareerNewWhyjoin h3 {color:#000!important; font-size:26px; text-align:left}
#CareerNewWhyjoin p {font-size:16px; text-align:left}
#CareerNewWhyjoin .WhySections div.Updiv {background:#FFF; border:1px solid #e8e8e8; border-bottom:8px solid #e8e8e8;}
#CareerNewWhyjoin .WhySections div.Updiv div {border-bottom:5px solid #f26522; position:relative; height:282px}
#CareerNewWhyjoin .WhySections div.Updiv div img {width:100%}
#CareerNewWhyjoin .WhySections div.Updiv h4 {position:absolute; bottom:0; background:#000; color:#FFF; padding:8px; margin-bottom:0; font-size:18px; font-weight:bold}
#CareerNewWhyjoin .WhySections div.Updiv:hover {border:1px solid #f26522; border-bottom:8px solid #f26522;}
#CareerNewWhyjoin .WhySections div.Updiv:hover img {opacity: 0.4; filter:alpha(opacity=40);}
#CareerNewWhyjoin .WhySections div.Updiv p {font-size:15px; text-align:left; padding:20px; line-height:22px; min-height:110px}
#CareerNewWhyjoin .WhySections div.MarginLeft33px {margin-left:33px}

/* Temas @ QH Page */
#TeamsQH {background:#e8e8e8; padding:20px; border:1px solid #CCC}
#TeamsQH h2 {padding-left:75px; font-size:26px; color:#242424; text-transform: uppercase; line-height:48px}
#TeamsQH h2.Teams {background:url(../images/career/technical-team.png) no-repeat top left; border-bottom:1px solid #58585a; padding-bottom:15px; margin-bottom:25px; font-size:24px}
#TeamsQH h2.BusinessTeam {background:url(../images/career/Business-Team.png) no-repeat top left;}
#TeamsQH div.TeamName {padding:22px; background:#58585a; width:25%; text-align:center; font-size:22px; color:#FFF; line-height:60px; height:60px; margin-left:40px; cursor:pointer; border-bottom:3px solid #58585a; float:left}
#TeamsQH div.last {float:left}
#TeamsQH div.TeamName:hover {background:#FFF; color:#58585a; border-bottom:3px solid #f36523}
#TeamsQH div.TeamNActiveTab {background:#FFF; color:#58585a; border-bottom:3px solid #f36523}
#CareerNewWhyjoin  .borderBtm {border-bottom:0px}
#CareerNewWhyjoin .borderTop {border-top:0px}

div.TeamsDiscritpion {margin:35px auto 0; padding:25px; border:solid 1px #c5c5c5; display:none; background:#ffffff; width:85%; position:relative; border-top:0}
div.TeamsDiscritpion p {font-size:16px!important; text-align:left!important}
div.TeamsDiscritpion .alert-close {background:url(../images/career/close.png) no-repeat; width:14px; height:14px; float:right; position:relative; top:-15px; right:-15px}
div.TeamsDiscritpion .alert-close:hover {text-decoration:none!important}
div.TeamsDiscritpion .arrow {background:url(../images/career/arrow.png) no-repeat; height:52px; position: absolute; top:-26px; width:52px;}
div.TeamsDiscritpion .FirstArrow {left:115px}
div.TeamsDiscritpion .SecArrow {left:480px}
div.TeamsDiscritpion .LastArrow {right:115px}
.ForMobile {display:none}


/* Search Results Page */
.SearchDisplayF {padding:15px!important;}
.SearchDisplayF  form {margin-bottom:0!important}
.SearchResultCol {width:100%; overflow:hidden; border-bottom:1px solid #ccc; padding-bottom:15px}
.SearchResultCol  .twoCol {width:12%!important; float:right}
.SearchResultCol h4 {color:#000; font-size:25px}
.SearchResultCol p {font-size:16px; margin:5px 0; font-weight:bold; color:#6f6f6f;}
.SearchResultCol p.JobDis {color:#666; margin:10px 0 20px; font-weight:normal}
.SearchResultCol p.Date {font-size:11px!important; font-weight:normal} 
.SearchResultCol h5 {color:#000; font-size:18px}
.SearchResultCol  .show_hide {display:none;}

.SearchResultCol .slidingDiv {padding:0 15px}
.SearchResultCol .slidingDiv  p {font-size:16px; color:#6f6f6f; margin:8px 0; font-weight:normal}
.SearchResultCol .slidingDiv  h5 {color:#000; font-size:18px;}
.SearchResultCol .slidingDiv .Width12 {width:12%; margin:20px 0 30px}
.SearchResultCol .slidingDiv  ul {list-style-type:disc!important; margin:10px!important;}
.SearchResultCol .slidingDiv  ul li {padding-bottom:5px!important}
.SearchResultCol .slidingDiv  ol {list-style-type:decimal!important; margin:10px!important;}
.SearchResultCol .slidingDiv  ol li {padding-bottom:5px!important}

.SearchResultCol .ViewBtnimg {background:url(../images/career/view-btn.png) no-repeat; padding-left:25px; float:left; margin-top: 10px;}
.SearchResultCol .CloseBtnimg {background:url(../images/career/close-btn.png) no-repeat; padding-left:25px; float:left; margin-top: 10px;}

.ApplyNowBtn {background:#f60; padding:10px; color:#FFF; font-size:18px!important; display:block; margin:20px 0; text-align:center}
.ApplyNowBtn:hover, .ApplyNowBtn:focus {text-decoration:none; color:#FFF; background:#d55510!important}
.SearchWord {color:#f60}

/* Send your Resume Page */
.SendResumeForm  p {color:#6f6f6f; margin:20px 0}
.SendResumeForm  h2 {color:#000; font-size:24px; border-bottom:1px solid #ccc; padding-bottom:15px}
.SendResumeForm form.SubmitForm input[type="text"], textarea {width:92%; color:#333333; border-radius:0!important; font-size:14px!important}
.SendResumeForm .SubmitForm select {width:92%; color:#333333; border-radius:0!important; font-size:14px!important}
.SendResumeForm form.SubmitForm input[type="text"]:focus, textarea:focus, select:focus {border:1px solid #999!important}
.SendResumeForm form.SubmitForm input.Captchatxt {width:33%}
.SendResumeForm form.SubmitForm input[type="file"]{width:33%; padding:10px; border:1px solid #c9c9c9}
.SendResumeForm form.SubmitForm label {color:#6f6f6f; padding:10px 0; font-size:14px; margin-bottom:0; width:auto!important}
.SendResumeForm form.SubmitForm textarea {width:95%!important}
.SendResumeForm form.SubmitForm  p {margin:8px 0 0; font-size:14px;}
.SendResumeForm .validation-advice {margin-left:0!important}

/* Pagination Page */
.pagination {background:#e8e8e8; padding:15px; text-align:right}
.pagination a {background:#666666; font-size:16px; padding:4px 8px; margin:0 2px; text-align:center; color:#FFF}
.pagination a:hover {background:#f36523; text-decoration:none}
.pagination span.disabled {background:#c3c3c3; font-size:16px; padding:4px 8px; margin:0 2px; text-align:center; color:#FFF}
.pagination span.current {background:#f36523; font-size:16px; padding:4px 8px; margin:0 2px; text-align:center; color:#FFF}
.BtmResults {background:#e8e8e8}
.BtmResults p {margin:15px}

/* CSR Foundation Page CSS */
#CsrFoundation div.Middcolumns div {padding:25px 15px; background:#e8e8e8; width:28.271%; text-align:center; min-height:182px}
#CsrFoundation div.Middcolumns h2.title{font-size:24px; line-height:24px; color:#333333; margin-bottom:10px;}
#CsrFoundation div.Middcolumns div p {font-size:17px; color:#333333; font-weight:300;}
#CsrFoundation .box{border:1px solid #cccccc; overflow:hidden; padding-bottom:15px;}
#CsrFoundation .box:hover, .box:focus{border:1px solid #f60;}
#CsrFoundation .box p {padding:15px 15px 10px; line-height:20px; font-size:15px; font-weight:300;	color:#000000;}
#CsrFoundation .image-overlay {box-sizing:border-box;}
#CsrFoundation .box:hover .image-overlay, .box:focus .image-overlay, .image-overlay:hover, .image-overlay:focus {	background-color:#000000;}
#CsrFoundation  div.fourCol {width: 31.89%;}
#CsrFoundation .image-overlay img{display:block; width:100%; border:0 none;}
#CsrFoundation .box:hover .image-overlay img, .box:focus .image-overlay img, .image-overlay:hover img, .image-overlay:focus img{	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=62)"; /* IE8 */ filter: alpha(opacity=:62); /* IE 5-7 */ opacity:0.62; -o-transition:all 0.3s linear 0s; -webkit-transition:all 0.3s linear 0s; -moz-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}
#CsrFoundation .box a {margin:10px 15px 0; color:#f26522;	text-decoration:none;}
#CsrFoundation .box a:hover, .box a:focus{color:#000000;}
#CsrFoundation h3.BtmTitle{font-size:22px; line-height:22px; color:#333333; margin-bottom:10px;}

#EnvironmentWrap .accordion{margin-top:50px;}
#EnvironmentWrap .panel-tab{background-color:#e8e8e8; display:block;	font-size:24px;	line-height:24px;padding:10px 15px;	font-weight:300;}
#EnvironmentWrap .panel-tab:hover, .panel-tab:focus{text-decoration:none;}
#EnvironmentWrap .max-min{background:url(../images/max-min.png) no-repeat top center rgba(0, 0, 0, 0);display:inline-block; width:19px; height:19px; float:right; margin-top:2px;}
#EnvironmentWrap .panel-tab.active .max-min{background-position:bottom center;}
#EnvironmentWrap .accordion .content{display:none; padding:10px 0;}
#EnvironmentWrap .panel-tab.active + .content{display:block;}
#EnvironmentWrap .gallery{margin:25px 0 20px;}
#EnvironmentWrap .gallery .button{margin-top:20px !important;}
#EnvironmentWrap .gallery .button:hover, .gallery .button:focus{text-decoration:none;}
#EnvironmentWrap .view-more{background-color:#333333;text-transform:capitalize;font-size:15px; color:#ffffff;padding:10px 25px;display:inline-block;	margin-top:20px;}
#EnvironmentWrap .view-more:hover, .view-more:focus{color:#ffffff;text-decoration:none;background-color:rgba(0, 0, 0, 0.7);}
#EnvironmentWrap .view-more, .max-min{-o-transition:all 0.3s linear 0s; -webkit-transition:all 0.3s linear 0s; -moz-transition:all 0.3s linear 0s; transition:all 0.3s linear 0s;}
#EnvironmentWrap .gallery h3.title{font-size:20px; line-height:20px; color:#333333; margin-bottom:10px;}



/*=======*/
/*Media Page css*/
#mediaBanner{ margin:13px 0 20px 0;}
#mediaNews .three.columns{ margin-bottom:120px;}
#mediaNews .three.columns div{ min-height: 242px; border: 1px solid #f3f3f3; padding:50px 15px 35px;  background: #f9f9f9;}
.mediaNews{position: relative; border-bottom:1px solid #ccc; margin-top:25px; padding-bottom:25px;}
div.mediaImage{left: 0;position: absolute;top: 0;width: 170px; height:135px; border:1px solid #c7c7c7; display:table;}
div.mediaImage div{display: inline-block;
display:table-cell;text-align:center; vertical-align:middle;}
div.mediaImage div.mediaVideo{ background:#000; width:170px; height:135px;}
div.mediaImage div.mediaVideo img{height: 135px; margin-bottom:-5px;
    opacity: 0.4;
    width: 170px;}
div.mediaInfo{
    margin-left: 190px;
    min-height: 104px;}
div.mediaInfo h6{ color:#1a1a1a; font-size:20px;}
div.mediaInfo a.orangelink{ margin-top:12px; display:inline-block; font-size:15px;}
div.mediaInfo p, #pressKit p{ font-size:15px;}
div.mediaInfo span.mediaDate{ font-size:13px; margin-bottom:10px; display:inline-block;}
div.mediaImage a{ top:46px;}
div.mediaImage a span{ left:9%;}
#pressKit div{ background:#f5f5f5 ; border:1px solid #c7c7c7; min-height:270px;}
#pressKit div:last-child{ float:left;}
#pressKit h2{ margin-bottom:40px;}
#pressKit img{ display: block; margin:45px auto 0 auto;}
#pressKit p{ margin-left:25px; line-height:1.5;}
#pressKit p.text-center{ margin-left:0;}
#pressKit h4{ color: #1a1a1a;
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 20px;
    margin-top: 20px;}
.mediaNewsSocial a{ text-indent:-9999px; height:18px; width:18px; display:inline-block; margin:10px 5px 0 0;}
/*Media Page css ends*/
/*Corporate announcement- investors*/
#corporateAnnouncement .eleven.column{ background: #ededed; padding: 10px 15px;}
#corporateAnnouncement div.image a{  border: 0 none;border-radius: 0;height: 48px;left: 24px; position: absolute;top: 38px;transition: none 0s ease 0s ;width: 48px;}
#corporateAnnouncement div.info{ margin-left:0;}
#corporateAnnouncement div.info p a.orangelink{ float:none;}
/*Corporate announcement- investors ends*/
@media only screen and (max-width:1050px){
    .header ul.menu_cls{line-height:69px;margin-bottom:0!important;margin-left:0!important;margin-right:0!important;margin-top:-4px!important}
    /*.header .twelve .five .fontsize14pt{font-size:0.85em}*/
    /*.header .twelve .five ul.subnavmenu{margin: 0em 0 0!important}*/
    #nav li a{font-size:18px}
}
@media only screen and (max-width:1240px) and (min-width:1044px){
    .header ul.menu_cls{line-height:69px;margin-bottom:0!important;margin-left:0!important;margin-right:0!important;margin-top:-4px!important}
    .logo{margin:0px 0 0 0}
    /*.header .twelve .five .fontsize14pt{font-size:0.85em} Priyanka*/
    /*.header .twelve .five ul.subnavmenu{margin:-0.5em 0 0!important}*/
    #nav li a{font-size: 18px}
    .prdBuybtn{font-size: 18px!important}
    .about-uppercont{margin-right:10px!important}
    .buynow .row .twelve .six{width:50%;float:left}
    .products-grid .margintopbtm a.orangelink{white-space:nowrap}
    .products-grid .three .six .margintopbtm{margin-top:15px}
    .prdlisttitle{font-size:23px!important}
    .fontsize4{font-size:0.99em!important}	
    .prdlisttitle{font-size:23px!important}
    .prd-threecol-marginlft{margin-left:15px!important}
    .enterprice-email-box{margin-top:-15px}
}
@media only screen and (max-width:1044px) and (min-width:1024px){
    .prdBuybtn{font-size:18px!important}
    .about-uppercont{margin-right:10px!important}
    .buynow .row .twelve .six{width:50%;float:left}
    .products-grid .margintopbtm a.orangelink{white-space:nowrap}
    .products-grid .three .six .margintopbtm{margin-top:15px}
    .prdlisttitle{font-size:22px!important}
    .fontsize4{font-size:0.99em!important}
    .prd-threecol-marginlft{margin-left:15px!important}
    .enterprice-email-box{margin-top:-15px}
}
@media only screen and (max-width:1024px){
/* Carrer page */
#TeamsQH {width:95%}
#TeamsQH div.TeamName	 {width:24%; float:left}
#TeamsQH .Product1024 {line-height:36px!important}

/* Top Links */
#header .seven.columns {width:66%}
#header .row .five {width:31%}
	
/* Offer page */
.footer-share-webmaster {margin-top:0; width:auto!important}
.share-webmaster-link {width:100%!important; margin-top:-48px!important; position:static!important; text-align:right!important; float:right}

    /*Career Page*/
    #careersSection ul.tabs-content{ padding:20px 10px;}
    /*Career Page end*/
    .renewproductcost div.six.columns {float: none;margin: 0;width: 100%;}
    .renewproductcost div.six.columns p span {width: auto;}
    div.totalcost .six.columns{ font-size:14px;}
    /*Top menu*/
    body{ padding-top:80px;}
    .logo img{ margin-top:0;}
    #nav li a.padrghtlft span.plusMinus.open{
        background: #e5e4e2 url(../images/minus.png) no-repeat 8px 10px; 
    }
    span.plusMinus{ float:right; background:#e5e4e2; margin-top:-9px; padding: 17px 14px; color:#000;}
    #nav li a.padrghtlft span.plusMinus{ background:#e5e4e2 url(../images/plus.png) no-repeat 8px 10px;}
    /*li! > #nav ul.subs.open{ background:#039;}*/
    #nav > li:hover {
        cursor: pointer;
        background:#f0eceb;
    }
    #nav ul.subs > li{ float:left; width:50%;}
    #nav ul.subs li#terminator{
        float:none;
    }
    .supttle{ margin-left:76px; font-size:1em; padding-top:10px;}
    .supttle span{
        display:inline;
    }
    .supttle #support{ display:block; font-size:1em; margin-left:0;}
    #nav ul.subs li p img{ float:left;}
    #nav ul.subs li#mailSecurity{ float:right; margin-top:-121px;}
    #nav ul.subs li ul li.hideLink{ display:block;}
    #nav ul.subs li ul li.showLink{ display:none;}
    #nav ul.subs li#resourceMenu{ margin-top:-30px;}
    #nav ul.subs li#topmenuEps{margin-bottom:0;}
    #nav ul.subs li ul li{margin-bottom:10px;}
    #nav ul.subs{
        border-top:1px solid #e0dcd9;
        width:100%;
        padding:15px 0 2px 0;
    }
    #nav li:hover > ul.subs{background:#FFF;}
    #topMenu{
        display:inline-block;
        background: #DBDBDB url(../images/menu.jpg) no-repeat right top; 
        height:82px;
        width:81px; 
        position:absolute;
        top:0px;
        right:0;
        text-indent:-9999px;
    }

    #nav {
        background:none;
        float: none;
        height: auto;
        position: relative;
        width:auto;
    }
    .logo img{ margin-top:0; padding:10px 0 0 15px;}
    span.topsocialicn, span.topsep{ display:none;}
    body{ padding-top:80px;}
    #header .seven.columns ul.text-right{ padding-right:100px;}

    #nav li a{
        pointer-events:none;
        padding: 9px 0 8px 15px !important;
        line-height:1;
        cursor:pointer;
    }
    #nav li ul.subs li a{ background:none;}
    #nav > li{ display:block; float:none; border-bottom:1px solid #e0dcd9;}
    div.header.topmenu-h{
        display: block;
        left: 0;
        margin: 0 -15px;
        padding-left: 15px;
        position: fixed;
        top: 82px;
        width: 100%;
        z-index:100000;
    }
    .header{ background: #fff;}
    .catttle{ display:none;}
    #nav ul.subs li ul li a{ padding:0 0 0 15px !important; pointer-events: auto; transition:none; color:#333333;font-size:14px;}
    #nav ul.subs li ul li a:hover{ transform: none; color:#FF5901;}
    #nav ul.subs ul li.paddingtop34px{padding:0 !important;}
    #header .seven.columns{ float: right;}
    #header{ height:82px; position:fixed; z-index:10005; background:#d9d9d9; top:0; left:0; }
    #header .seven.columns ul.text-right{ text-align:end;}
    #header .seven.columns ul.text-right {
        font-size: 13px;
        padding-top: 8px;
    }
    ul.subs p.align-center{ text-align:left; }
    ul.subs li.sup-link.paddingtop20px{ padding-top:0 !important;}
    /*Top menu ends*/
    #renew_section form div.left.fontsize4 a.orangelink{ margin:7px 0 0 10px;}
    div.buynow div.six.columns {float: none;width: 100%; text-align: center;}
    .buynow .row .six button {display: block;width: 100%;}
    .product-options dt.checkbox-type{ float:left;}
    .product-options dt{float:none}
    .alink .fontsize7_home {font-size: 1.6em;}
    /*.container.header .row .five{ width:auto;}*/
    .header .twelve .five ul.subnavmenu{ font-size:0.75em;}
    .header ul.menu_cls{line-height:69px;margin-bottom:0!important;margin-left:0!important;margin-right:0!important;margin-top:-4px!important}
    .logo{margin:0px 0 0 0}
    /*.header .twelve .five .fontsize14pt{font-size:0.85em} Priyanka*/
    /*.header .twelve .five ul.subnavmenu{margin:-0.5em 0 0!important}*/
    #nav li a{font-size:18px}
    category-products .btmbordersingle{border-bottom:1px double #CCCCCC;width:93%}
    .prd-threecol-marginlft{margin-left:15px!important}
    .enterprice-email-box{margin-top:-15px}
}
@media only screen and (max-width:960px){
    /*career page*/
    #careersSection #simple1Tab .six div{ width:95%; height:auto;}
	.product-download-block .product-feature .prd-block{ padding:15px;}
    /*career page ends*/
}
@media only screen and (max-width:1024px) and (min-width:768px){
    .fontsize11pt{font-size:.7em}
    .fontsize2{font-size:.7em}
    .fontsize3{font-size:.9em}
    .fontsize14pt{font-size:.85em}
    .fontsize4 {font-size: 1.1em;}
    /*button.button.fontsize4 {font-size: 1em !important;} Priyanka*/
    .fontsize5{font-size:1.1em}
    .fontsize6{font-size:1.1em}
    .fontsize20pt{font-size:1.2em}
    .fontsize7{font-size:1.3em}
    .fontsize7_1{font-size:1.4em}
    .fontsize8{font-size:2.5em!important}
    /*.header{height:65px}*/
    ul.subnavmenu{margin:1em 0 0 0;}
    .fourclmborderleft .three.columns{border-left:1px solid #cfcfcf!important;margin-left:1.031%!important;padding-left:1.031%!important}
    .fourclmborderleft .three.columns:first-child{border-left:none!important;margin-left:0!important;padding-left:0!important}
    ul.menu_cls li{padding:0 5px}
    .orbit-wrapper .orbit-caption{display:none}
    ul.carousal{width:100%}
    ul.carousal li{height:375px}
    /*.carousal_container{padding:0;overflow:hidden;height:400px} Priyanka*/
    .footerbar{padding:17px}
    .banner{padding-left:0;padding-right:0;padding-bottom:0}
    .product_deal .button{font-size:11px}
    .product_banner{min-height:350px}
    .product_banner .columns{margin-top:20px;margin-bottom:20px}
    /*.product_banner .three:last-child{float:left}*/
    .sidebar{margin-left:7px;padding-left:7px;/*border-left:1px double #e8e8e8*/}
    ul.tabs-content{padding:0 10px}
    #prd_tab .row .three{width:31%}
    ul.sociallinks{width:100%}
    .buynow .left{float:none;text-align:center}
    .buynow .right{float:none;text-align:center}
    /*.buynow .row .six{width:100%;text-align:center}*/
    .right.close{float:right}
    .width21{width:21%!important}
    .lineright{border-right:1px solid #CCC!important;margin-right:1.032%!important;padding-right:1.032%!important}
    .lineleft{border-left:1px solid #CCC!important;margin-left:1.032%!important;padding-left:1.032%!important}	
    /*.three .learnmore {position:absolute;} Priyanka*/
    .subnavmenu-global{text-align:left!important;margin:0}
    #nav li a {font-size:14px}
    /*.footer-share-webmaster{padding-top:48px;text-align:center;width:500px}*/
    .share-webmaster-link{margin-left:-56px;margin-top:33px;position:absolute;text-align:center;width:498px}
    .left{float:left}
    .row .five{width:39.505%}
    .mobile_PHeading_fontsize{font-size:4.015em}
    .product_details .product_title p{text-align:left}
    .product-options-bottom{margin-bottom:20px}
    .product_deal .button{padding:6px 8px}
    #drpProduct{padding:10px}
    .prdBuybtn{font-size:18px!important}
    .about-uppercont {margin-right:10px!important}
    .buynow .row .twelve .six{width:50%;float:left}
    .products-grid .margintopbtm a.orangelink{white-space:nowrap}
    .products-grid .three .six .margintopbtm{margin-top:15px}
    .prdlisttitle{ font-size:18px!important}
    .prd-threecol-marginlft{margin-left:10px!important}
    .enterprice-email-box{margin-top:-15px}
    .row .two{width:10.95%}
    .header ul.menu_cls{line-height:69px;margin-bottom:0!important;margin-left:0!important;margin-right:0!important;margin-top:-4px!important}
    /*.logo{margin:7px 7px 0 0}*/
    .header .twelve .five .fontsize14pt{font-size:.65em}
    /*.header .twelve .five ul.subnavmenu{margin:-0.5em 0 0!important}*/
    .topslink .tweet{padding:5px 8px!important}
    .topslink .fb{padding:5px 8px!important}
    .topslink .blog{padding:5px 8px!important}
    .topslink .yt{padding:5px 8px!important}
    .topslink .forum{padding:5px 8px!important}
    .topslink .googleplus{padding:5px 8px!important}
    .topslink .linkedin{padding:5px 8px!important}
}
@media only screen and (max-width:800px){
    /*Topmenu*/
    #header .row .five.columns{ width:29%;}
    .product-options-bottom .regular-price{ font-size: 1.7em;}
    .banner .product_details .product_title h1 {
        font-size: 40px;
        line-height: 1.3;
        margin-bottom: 20px;
        margin-top: -10px;
    }
    .row .twelve ul.breadcrumbs{ padding:7px 20px;}
    .btmbordersingle{ width:100% !important}
    .fontsize7_index_home {font-size: 1.2em;margin-top: 10px;}
    .footer-share-webmaster{ width:auto;}
    ul.subnavmenu li{font-size:1em}
    ul.menu_cls li{padding:0 5px;clear:both;float:none;width:100%} 
    .subnavmenu .links li .topsup{clear:both;float:none;width:100%;text-align:center} 
    .subnavmenu .links li.first, .dis-none{display:none}
    #nav li a{font-size:14px}
    #div-country-popup{left:-105%}
    .topslink .box{text-align:center;width:80px;background:#FFF;border-radius:5px;box-shadow:0px 0px 15px #999;position:absolute;padding-right:4px;height:30px}
    .footer-share-webmaster{padding-top:48px;text-align:center;width:500px}
    .share-webmaster-link{margin-left:-56px;margin-top:33px;position:absolute;text-align:center;width:498px}
    .container .row .pr_shop_dd{ margin:0 0 10px 0;}
    .pr_shop_dd select{border:1px solid #CCCCCC;font-family:"Museo Sans 300","Museo Sans 500","Museo Sans 700","Museo Sans 900","museo-sans","Museo Sans 100",sans-serif;width:100%}
    .featuremiddle{margin-left:23px}
    .left {float:left}
    .buynow .left{float:left;text-align:center}
    .mobile_PHeading_fontsize{font-size:4.015em}
    .product_deal .button{padding:6px 8px}
    .product-options-bottom{margin-bottom:20px}
    #drpProduct {padding:10px}
    .prdBuybtn{font-size:18px!important}
    .row .two{width:10.95%}
    .row .five{width:44.505%}
    .header ul.menu_cls{line-height:69px;margin-bottom:0!important;margin-left:0!important;margin-right:0!important;margin-top:-4px!important}
    /*.logo{margin:7px 7px 0 0}*/
    .header .twelve .five .fontsize14pt{font-size:0.65em}
    /*.header .twelve .five ul.subnavmenu{margin:-0.5em 0 0!important}*/
    #nav li a{font-size:16px}
    .header .five.columns{margin-left:0%}
    .topslink .tweet{padding:5px 8px!important}
    .topslink .fb{padding:5px 8px!important}
    .topslink .blog{padding:5px 8px!important}
    .topslink .yt{padding:5px 8px!important}
    .topslink .forum{padding:5px 8px!important}
    .topslink .googleplus{padding:5px 8px!important}
    .topslink .linkedin{padding:5px 8px!important}
    .prdlisttitle{font-size:18px!important}
    .fontsize4{font-size:.95em}
    .prd-threecol-marginlft{margin-left:10px!important}
    .enterprice-email-box{margin-top:-15px}
    /*Threat Report*/
    #ThreatReport div.six.columns{ padding-bottom:20px;}
    #ThreatReport div.six.columns img{ position:relative; right:0; bottom:0;}
    #ThreatReport div.six.columns h2{ margin-bottom:20px;}
    #ThreatReport a.orangebtn, #ThreatReport a.orangelink{ font-size:1em;}
    #ThreatReport a.orangebtn:focus{ text-decoration:none; color:#fff;}
    /*Threat Report ends*/
}
@media only screen and (max-width:768px){
	
/*Career Landig Page css*/	
#careerNewForm select {width:80% !important}
#careerNewForm span {margin-right:0}
#careerNewForm div.fourCol {margin-left:10px; width:30% !important}
#careerNewForm div.columnLast {float: left; margin-left: 6px !important}
.MiddleContent .eight.columns {width:63%}
#CareerNewWhyjoin .WhySections div.MarginLeft33px {margin-left:0px}
#CareerNewSection .MiddleContent .Testimonials p.Quotes {font-size: 14px; margin-top: -5px;}
#CareerNewSection .MiddleContent .Testimonials .margintop20px {margin-top:8px!important}
#CareerNewSection .MiddleContent p {font-size: 14px;}
#CareerNewSection .MiddleContent .Testimonials {height:370px}
#CareerNewSection .BottomContent div.MarginLeft35px {margin-left:22px}

/*Teams @ QH CSS */
.ForMobile {display:block; font-size:16px}
.ForDesktop {display:none}
#TeamsQH {padding:10px; width:94%}
#TeamsQH div.TeamName {width:94%; margin-left:0; float:none; margin-top:0px; margin-bottom:10px}
#TeamsQH div.LineHDiv  {line-height:32px!important}
div.TeamsDiscritpion {width:80%; margin-bottom:20px}
div.TeamsDiscritpion .SecArrow {left:115px}
#TeamsQH h2.Teams {font-size:23px}

.SearchResultCol .twoCol {width:15%!important}



/* Renew Tooltip CSS */
.RadioPopUpDiv { margin-right: 10px;}

/* Flavor Comparison  css */
#prd_tab li.accordLi {padding:0!important}

/*Submit ticket modal box css */
.divNotify {left:57%; top:28%;}
.Popup2 {left:57%; top:60%;}
.Popup3 {left:57%; top:92%;}

/* Offer page */
.footer-share-webmaster {margin-top:0; width:auto!important}
.share-webmaster-link {width:100%!important; margin-top:-48px!important; position:static!important; text-align:right!important; float:right}
dl.tabs dd {height:36px!important; width:100%}
dl.tabs dd a {border-bottom:1px solid #dddddd !important}
.tabs-content {clear:both; padding-top:10px!important}

    /*Career page*/
    #careersSection h5{ font-size:16px;}
    #careersSection dl.tabs dd{ width:auto; float:left;}
    #careersSection ul.tabs-content ul li{ font-size:14px;}
    /*Career page end*/

    #AndroidBanner { padding:20px 15px 10px 15px; }
    #AndroidBanner h2{ font-weight: bold; color: #000000; }
    #AndroidBanner a{ background: #f60; display: inline-block; font-size: 20px; margin-top: 20px; padding: 15px 70px; }

    /*Top menu*/
    #header .five.columns {float:left;}
    #header .seven.columns {float:right; width:66%}
    #header{ height:82px;}
	#header .topslink span.SouthNum {margin-right:49px}

    #nav li a{ font-size:1em !important;}
    span.plusMinus{ padding:16px 14px;} 
    .supttle{font-size:0.8em;}
    /*Top menu ends*/
    .topslink .links-span-inner{ top:0;}
    #lastmenu{ margin-top: 15px;}
    .row.category-products .three.columns {
        margin-left: 2.062%;
    }
    .row.category-products .three.columns:first-child {
        margin-left: 0;
    }
    .product_details h1 span{ display:inline;}
    .product_banner{ width:auto;}
    #prd_tab #simple1Tab h2 {
        margin-bottom: -5px;
        padding: 37px 0 15px;
    }

    .productdetail {
        padding: 0 10px 0 0;
    }
    dl.tabs.indi_prd {
        display: none;
    }
    .product-view-right-link li a{ font-size:1em;}
    #prd_tab li ol{ padding-left:18px;}
    #prd_tab li.accordLi{ padding: 0 10px;}
    overview .ltcbox a.fontsize4, overview .ltcbox1 a.fontsize4{ font-size:1em;}
    #prd_tab h1 {font-size: 1.3em; margin-bottom:10px;}
    #prd_tab h2{ font-size:1.2em;}
    #prd_tab{ border:0; padding:0; margin:0 0 20px 0;}
    #prd_tab h3.accord{ background:#dbdbdb; /*background:#f60;*/ font-size:17px; text-align:left; padding:10px; display:block; color:#000; border-radius:4px;cursor: pointer;}
    #prd_tab h3 span{ background:url(../images/arrow-right.png) no-repeat left 2px; height:16px; width:16px; float:right;}
    #prd_tab h3.active span{background:url(../images/arrow-down.png) no-repeat left 2px; height:16px; width:16px; float:right;}
    #prd_tab p, #prd_tab ul li, #prd_tab ol li{ font-size:1em;}
    .header #nav{ margin:13px 0 0 0;}
    .fourclmborderleft .three.columns .content{ padding:0 10px;}
    .fourclmborderleft .three.columns:first-child .content{ padding-left:0;}
    .fourclmborderleft .three.columns {
        border-left: medium none;
        margin-left: 0 !important;
        padding: 0 !important;
        width:24.7%;
    }
    .btmReadmore{position:relative;}
    .fourclmborderleft .three.columns{min-height:100%;}
    .homepage-higlight-text .fontsize7_home{margin-top:15px; font-size:18px;}
    #maindiv form, #newsletter-validate-detail{ margin:0;}
    #contactForm textarea{ width:100% !important;}
    .right.close{float:right;text-align:right}
    .fourclmborderleft{margin-bottom:0}
    /*.fourclmborderleft .three.columns{border-left:none;margin-left:0!important;padding:0}*/
    .fourclmborderleft .three.columns:first-child{border:0;margin-left:0;padding-left:0;}
    .fourclmborderleft .three.columns:last-child{border:0;margin-left:0;padding-left:0;margin-bottom:0!important}
    .marginleft0px{margin-left:0}
    ul.menu_cls.text-center{text-align:center}
    .block-grid.four-up>li{width:14%}
    .text1{font-size:1.3em}
    .text2{font-size:1.2em;line-height:25px}
    ul.carousal{width:100%;height:350px}
    ul.carousal li{height:345px}
    ul.menu_cls,ul.subnavmenu{line-height:30px;height:30px}
    ul.subnavmenu{margin:1em 0 0 0}
    .orbit-wrapper #mobile_featured{display:block;width:50%!important;margin:0 auto}
    .icon1{background:url(../images/icon1.png) no-repeat left center;padding:0 0 0 100px;height:100px;line-height:100px;margin:50px 0 0 20%}
    .icon2{background:url(../images/icon2.png) no-repeat left center;padding:0 0 0 100px;height:100px;line-height:100px;margin:50px 0 0 20%}
    .icon3{background:url(../images/icon3.png) no-repeat left center;padding:0 0 0 100px;height:100px;line-height:100px;margin:50px 0 0 20%}
    .orbit-wrapper .orbit-caption{display:block!important}
    .row .orbit-caption .three{width:90%!important;float:none;zoom:60%;height:100px}
    .subnavmenu.text-right{text-align:center}
    .orbit-wrapper{display:block}
    #wrapper1{display:none}
    .orbit-wrapper{display:block}
    .logo.text-center{text-align:center}
    /*.copyright.mobile{text-align:center}*/
    .block-grid.mobile>li{float:left;margin:0 .3em}
    /*.footerbar{padding:17px}*/
    .sidebar{margin-left:7px;padding-left:7px;/*border-left:1px double #e8e8e8*/}
    .category-products img{text-align:center}
    .buynow .row{width:100%}
    .lineright{border-right:1px solid #CCC!important;margin-right:1.032%!important;padding-right:1.032%!important}
    .lineleft{border-left:1px solid #CCC!important;margin-left:1.032%!important;padding-left:1.032%!important}
    .item h2.product-name{margin-bottom:0;font-weight:300;font-size:1.2em;text-align:center}
    .row .five1,.row .five2{text-align:center}
    .row .productimg{text-align:center}
    .three .learnmore{position:relative;text-align:left;}
    /*.product_deal_dscr .price-box{text-align:center}*/
    .cat_hilight_right_bottom .margintopbtm{text-align:center}
    .cat_hilight_right_bottom{margin:0}
    .container h3{text-align:center}
    .product_details .product_title p{text-align:left}
    .product_banner_img{text-align:center}
    /*#nav li a{clear:both;text-align:center}*/
    .nav-container{clear:both;height:100%!important}
    .five{clear:both;width:100%}
    /*ul.menu_cls li{padding:0 5px;clear:both;float:left;width:100%}*/
    ul.subnavmenu li a{display:inline;margin:0 1%}
    ul.menu_cls li {padding: 0 5px;clear: both;float: none;width: 100%;}
    .subnavmenu .links li .topsup {clear: both;float: none;width: 100%;text-align: center;}
    .subnavmenu .links li .topsocialicn {clear: both;float: none;width: 100%;text-align: center;}
    .subnavmenu .links li.first, .dis-none {display: none;}
    #nav li a {font-size: 1.2em;}
    #div-country-popup{left:-105%;}
    .topslink .box {text-align: center;width: 80px !important;background: #FFF;border-radius: 5px;box-shadow: 0px 0px 15px #999;position: absolute;padding-right: 4px;height: 30px !important;}
    .footer-share-webmaster{padding-top: 48px;text-align: center;width: 500px;}
    .share-webmaster-link{margin-left:-56px; margin-top:33px;position:absolute;text-align:center;width:498px}
    .pr_shop_dd select{border: 1px solid #CCCCCC;font-family:"Museo Sans 300","Museo Sans 500","Museo Sans 700","Museo Sans 900","museo-sans","Museo Sans 100",sans-serif;/*width:95%*/}
    .featuremiddle{margin-left:0}
    .product_deal .button{padding:6px 8px}
    .left{float:left}
    .buynow .left{float:left;text-align:center}
    .mobile_PHeading_fontsize{font-size:4.015em}
    .product-options-bottom{margin-bottom:20px}
    #drpProduct{padding: 10px;}
    .prdBuybtn{font-size:18px!important}
    .header .row .five{clear:none}
    .row .two{width:12.95%}
    .row .five{width:43.505%}
    .header ul.menu_cls{line-height:69px;margin-bottom:0!important;margin-left:0!important;margin-right:0!important;margin-top:-18px!important}
    /*.logo{margin:7px 0 0 0}*/
    .header .twelve .five .fontsize14pt{font-size:.75em}
    /*.header .twelve .five ul.subnavmenu{margin:1.5em 0 0!important}*/
    #nav li a{font-size:14px}
    .header .column, .columns{margin-left: 0%}
    .fontsize4{font-size:.95em}
    .prd-threecol-marginlft{margin-left:10px!important}
    .enterprice-email-box{margin-top:-15px}
    /*Executive Leadership starts*/
    #leadership div.leaderPic{ position:relative;}
    #leadership div.leaderDesc{ margin-left:0; padding-right:0;}
    .container #leadership h3{ text-align:left; margin-top:10px;}
    /*Executive Leadership end*/
    /*Threat Report*/
    #ThreatReport div.six.columns h2 span{ display:inline;}
    #ThreatReport a.orangebtn{ display:block; text-align:center;}
    #ThreatReport div.six.columns h2, #ThreatReport div.six.columns p{ padding:0;}
    #ThreatReport div.six.columns { padding:10px 15px;}
    /*Threat Report ends*/
    .home-index-container{padding:0;}
    .container{ padding: 0;}
    body{ padding: 80px 15px 0; width:auto;}
    .footerbar, .header, #mobileBg{ margin: -20px -15px 0;}
    .header .row {
        padding: 0 15px;
        width: auto;
    }
    .footerbar .row{ padding: 0 15px; width: auto;} 
    .footerbar{padding-top: 20px !important; margin-top: 15px !important;}
}
@media only screen and (max-width:767px){
/*Media Page css*/
#mediaBanner{ margin:13px 0 50px 0;}
#mediaNews .three.columns{ margin-bottom:30px;}
#mediaNews .three.columns div{ min-height:auto; padding-top:30px;}
div.mediaImage{ position:relative; margin-bottom:15px;}
div.mediaInfo{ margin-left:0;}
div.mediaInfo a.orangelink{ margin-top:5px;}
div.mediaInfo h6{ font-size:17px;}
#pressKit div{ min-height:auto; padding-bottom:25px; margin-bottom:20px;}
#pressKit div:last-child{ float:none;}
#pressKit h4{ font-size:16px;}
/*Media Page css ends*/
/* New career section Css */
/* landing page */
.CareerPageDeskBan {display:none;}
#careerNewForm div.threeCol {width:97%!important; margin-bottom:5px!important}
#careerNewForm div.fourCol {width:97%!important; margin-bottom:5px!important; margin-left:0}
#careerNewForm select {width:100%!important}
#careerNewForm span {display:none}
#careerNewForm div.columnLast {width:100%!important; margin-left:0px!important; text-align:center; margin-top:15px}
#CareerNewSection .SearchArea input.SearchBtn {width:50%!important; margin:0 auto; background:#f36523 url("../images/career/search.png") no-repeat scroll 12px center; text-indent:30px; font-size:16px; color:#fff}	
#CareerNewSection .SearchArea input.SearchBtn:hover {background:#2e2e2e url("../images/career/search.png") no-repeat scroll 12px center;}	
#CareerNewSection .SearchArea h4 {text-align:center}
#CareerNewSection .SearchArea p {font-size:14px}

.Testimonials > .row .eight {width:65% !important; float:left}
#CareerNewSection .MiddleContent .Testimonials .EmpDetails {width:35%!important; float:left; font-weight:bold}
#CareerNewSection .MiddleContent .Testimonials p.Quotes {font-size:16px}
#CareerNewSection .BottomContent div.MarginLeft35px {margin-left:0}
#CareerNewSection .BottomContent div h4 {margin:20px 0}
#CareerNewSection .BottomContent {margin-top:0!important} 

.lifeatQHPage .FourCol {width:100%!important; margin-right:0!important}

#CareerNewSection .TestimonialsPage {text-align:center}
.SendResumeForm form input[type="text"], textarea, select {width:100%!important}
.SendResumeForm form input[type="text"]{width:92%!important}
.SendResumeForm form input.Captchatxt {width:92%}
.SendResumeForm form input[type="file"]{width:92%;}
.SendResumeForm form textarea {width:100%!important}
.SendResumeForm form .TextArea {width:100%!important}

.lifeatQHPage p.Discription {padding:10px; display:block}
.lifeatQHPage div {border:1px solid #ccc; border-bottom:5px solid #f26522}
.lifeatQHPage .LastDiv {margin-left:0!important}
.lifeatQHPage .FourCol {margin-bottom:10px}
.lifeatQHPage .FourCol img {width:100%}
.lifeatQHPage .OrangeBG  {margin-bottom:10px}
.lifeatQHPage .OrangeBG p {margin:50px 25px; font-size:20px}
.lifeatQHPage div a:hover span {display:none;}

.SearchResultCol .twoCol {width:100%!important}
.SearchResultCol .slidingDiv .Width12 {width:45%;}

/* Pagination Page */
.pagination {background:#FFF!important; text-align:center!important}

/* Gadi jeeto Pop up Css */
#GadiJeetoPopup {display:none!important;}
#GadiJeetoOverlay {display:none!important;}
	
/* Renew Mobile Banner Offer Css */
#RenewMobileSlide {display:block!important}

#InvestorsResources .sup-landing-box {width:auto!important; height:auto!important; margin-right:0px!important; padding-bottom:40px!important}
#InvestorServises {width:auto!important;}
#InvestorServises input.SubmitBtn {width:110px!important}

/* Renew Mobile Banner Offer Css */
#Renew_Offer_Desk {display:none!important}
#Renew_Offer_Mobile {display:block!important}
#renew_diwali_full_banner  {display:none!important}
	
/* Renew Banners CSS */
#Renew_Offer_Desk {display:none; margin-bottom:15px}

/* Renew Tooltip CSS */   
.RadioPopUpDiv {width:93.5%; margin-right:0; margin-top:0; float:none; margin-bottom:25px;}
.RadioPopUpDiv #div1 {height:45px; padding-top: 8px;}
.MbViewPrice {margin-top: 3px;}

/* Home > flavour css */
.product-comperison th {font-size:12px!important; line-height:18px!important}
.product-comperison ul li {font-size:12px!important}
	
	/* Home > Product List Mobile Banner View css */
#ProductListMobile {display:block!important}

	.renewproductcost .smsoption span.fontsize5 { font-size:13px; margin-bottom: 10px;
    display: inline-block;}
	.renewproductcost table.smsNotification tbody tr td{ padding:5px 0;}
	input.medium, textarea.medium.padding5px{ padding:5px 0 !important; width:100%;}
	ul.checkout-types .left{padding: 7px 0 !important;text-align: center;width: 100%;}
	.product_shop .input-box {width: 100%;}
	
    #careerResume .validation-advice{margin-left:0;width:100%;}
	.form-list-report-phishing textarea{width:100% !important;}
	table.borderZero tr td{ border-right:0 !important;}
	.border-bottom-texture_prod-rem{margin-left:0px;}
	.removalTool table td.paddingLeft{ padding-left:15px;}
	.marginLeftClass{ margin-left:15px;}
	.faq-body ul, .faq-body ol{padding-left:13px}
	.download-feature li span{min-width:auto; width:100%;}
    .download-feature .clon{ display:none;}
	.prd-details .download-feature li div{ padding-left:0 !important;}
	.product-download-block .product_img {text-align: center;width: 100%;}
	.product-download-block .product-feature .prd-block{ padding:0; border-left:0; width:100%;}
	.product-download-block .product-feature .prd_name{ padding:0 10px 15px;}
	.product-download-block .prd-details{ padding:0 10px;}
	.product-download-block .product-feature-trail{ padding:15px 10px;}
	.manual-par {margin-right: 0;margin-top: 20px;width: 100%;}
	#pagination li.current, #pagination li a{ padding:9px 13px;}
	.article_detailed_content ol, .article_detailed_content ul{ margin-left:0;}
	.product-feature-trail .trialbtn {display:block;text-align:center;}
	.upgrade div.bod_contdiv{ width:100%;}
	.upgrade p.bod_headingimg{ background:none;}
	.upgrade p.bod_headingimg span.bod_heading{ padding-left:0;} 
	.upgrade table tr{display: block;margin-bottom: 10px;}
	.upgrade table tr td{ display:block;padding: 5px 0;width: 100%;}
	.upgrade table tbody{ padding:10px; display:block;}
	ul.disc{ padding-left:10px;}
    #diwaliOfferBanner{
        display: none;
    }
    #diwaliOfferBannerMobile{
        display: block;
    }
    /*Careers*/
    #careersSection span.careerslabeltxt{ margin-left:0;}
    #careerResume p.jobRoleDropdown{ padding-left:0;}
    #careerResume p.marginRight{ margin-right: -20px;}
    #careersSection #simple1Tab .nine.columns{ border:0;}
    #careersSection ul.accordion .accordionContent{ padding-left:0;}
    #careersSection #simple1Tab .six div, .careerVideo div{ display:inline-block; width:auto; position:relative;}
    #careerSocial a.orangebtn {width: 100%;padding: 7px 0!important;text-align: center;}
    #recruitment a{ margin-top:0;}
    #careersSection #simple2Tab p span.right{ float:right !important;}
    #temp .six.text-right{ text-align:left; margin-bottom:15px;}
    #careersSection .content {
        height: auto;
        margin: 0 -20px;
        padding: 20px 35px 20px 15px;
    }
    #careerSocial h5{ border-bottom: 0;}
    #careerResume label{ display:block; width:100%;}
    #careerResume input[type="text"], #careerResume input[type="email"], #careerResume select{ max-width:100%;}
    #careerResume textarea{ width:100% !important;}
    #temp #back span{padding: 8px 8px 7px;}
    /*Careers end*/
    .suppaskcommunity:hover, .contact_gray_table, .contact_gray_table:hover{ min-height:100%;}
    .sup-landing-box{height:100%;width:100%;}
    .support_gray_box{min-height:100%; margin-bottom:20px;}
    .fmcolon{ display:none;}
    #media_contact{ float:none !important;}
    #contactLocate .three.columns{ margin-right:0; margin-bottom:10px;}
    /*Fact sheet*/
    .fact_sheet_award p{ float:none; text-align:center; margin-right:0;}
    /*Fact sheet ends*/
    /*Company overview start*/
    .reviewblock .cusreview.three.columns{ margin-bottom:-30px;}
    .reviewblock .three.columns{ padding:0 15px; margin-right:0;}
    .reviewblock .cusreview.three p{ height:auto; display:inline-block;}
    .reviewblock .content{ margin:0; padding:0;}
    /*Company overview ends*/
    /*weekend offfer*/
    #delight table{ border:0;}
    #delight table tr:first-child{ display:none;}
    #delight table tr{display: block;margin-bottom: 30px;padding-bottom: 20px;}
    #delight table tr:last-child{ border:0; margin:0; padding:0;}
    #delight table tr td { display:block; width:100%; border-right:0; padding:0; margin-bottom:10px;}
    #delight table tr td a.orangebtn{ display:block;}
    #weekend2 dl.tabs dd{display: inline-block;float: none;width:auto;}
    #weekend2 #prd_tab {border: 1px solid #ddd;margin-top: -1px;padding: 20px 10px;}
    /*weekrnd offfer ends*/	

    .mobinst ol{ padding-left:0;}
    .thks-inst .details-blockmo2 ul{padding:10px 0;}
    .thks-inst .details-block{width:100%;padding:10px 0;}
    .thks-inst .details-block2 ul li,.thks-inst .thanks-inst-mainul li{ list-style-position:inside; margin-left:0;}
    ul.thk-moul .details-blockmo,.thks-inst .details-blockdd ul{ padding:0;}
    #verify{display: block;margin-bottom: 20px;width: 100%;}
    .failureContact .contactBlock{ margin-bottom:20px;}
    #opc-review .buttons-set{border:0;padding:15px 0 0 0;}
    .lineright_ord-review{border-right:0; margin-right:0;padding-right:0;}
    .sp-method-row{ width:100%;}
    .input-box input[type=text],.input-box select{ font-size:14px;}
    #co-billing-form label{ width:100%; font-size:14px; line-height: 1;margin-bottom: 0;margin-top: 25px; padding:0;}
    #turnoveramt{ width:100%;}
    .form-list .input-box, .form-list select{width:100%;}
    div.totalcost .six.columns{ float:left;}
    .six_width_first{ margin-right:20px;}
    .coupon_code_apply, #shopping-cart-totals-table{width:100%;}
    ul.checkout-types .left{ float:none; }
    #shopping-cart-table .twelve.column.product_shop{ padding:0 15px;}
    .product_shop .right{ text-align:right;}
    #btn_disc{ padding:7px 0; float:left;}

    /* condition for diwali renew starts  */
    #renew_diwali_full_banner{
        display: none;
    }
    #renew_diwali_768_banner{
        display: block;
    }
    /* condition for diwali renew ends  */
    /*Top menu*/
    #header .seven.columns ul.text-right{ padding-right:90px;}
    /*Top menu ends*/
    .input-box{width:100%;}
    #renew_section form div.left.fontsize4 a.orangelink{ margin-left:0;}
    .left.margin_lr10px{ float:none; text-align:center;}
    .row.category-products .three.columns {
        margin-left:0;
    }
    #renew-anchor{ display: block; text-align:center;}

    .category-products .productdetail ul{ margin:0 0 0 13px; }
    .products-grid .btmbordersingle{border-bottom: none;}
    .buynow .contact-product-email p , .buynow .contact-product-email a{ text-align: left;}
    .products-grid .three.columns a.learnmore span{ display:inline;}
    .three.columns .productimg.btmbordersingle, .three.columns .buynow.btmbordersingle{ border-bottom: none;}
    .products-grid .three.columns {border-bottom: 1px solid #ccc;margin-bottom: 30px !important;padding-bottom: 20px;}
    .banner .product_details h1{ text-align:center;}
    select.product-custom-option{ width:100%;}
    .row .twelve ul.breadcrumbs{ padding: 7px 0;}
    .productdetail{ padding:0;}
    .productpage form{ margin:0;}
    #prd_tab #simple1Tab h2 {
        font-size: 1.2em;
        margin-bottom: -2px;
        padding: 0 0 15px 40px;
    }

    .productimg.btmbordersingle, .buynow.btmbordersingle {
        border-bottom: medium none;
    }


    .buynow div.left {
        display: block;
        text-align: center;
        width: 100%;
    }
    .header #nav{ margin:0;}
    .copyright.mobile{text-align:center}
    .fourclmborderleft .three.columns .content{padding:0;}
    .fourclmborderleft .three.columns h5 {font-size: 1.3em;height: auto;margin-bottom: 10px;padding-top: 10px;}
    #twitterfeed > iframe {width: 100% !important;}
    #mobile_slider, #renew_mobile_layerslider   { display:block;}
	#renew_banner_layerslider{ display:none;}
    #div-country-popup{left:34%;}
    .links-span-inner{top:0px !important;}
    ul.subnavmenu{text-align:center;margin-right:0}
    .subnavmenu .links li{clear:both;float:left;width:100%;text-align:center}
    .subnavmenu .links li .topsup{clear:both;float:left;width:100%;text-align:center}
    .subnavmenu .links li .topsocialicn{clear:both;float:left;width:100%;text-align:center}
    /*.subnavmenu .links li .topsocialicn span,.subnavmenu .links li .topsocialicn a span{padding:3px 10px} Priyanka*/
    .subnavmenu .links li .topsocialicn a{margin:0px !important;padding:0px !important}
    .home-front-wrap{display:none}
    .homepageboxex{margin:0 10px}
    /*.product_banner .product_descr{padding:0 5%}*/
    .product_banner{ padding:20px;}
    .product-options .last{ margin: 15px 0 0 0;}
    .product_deal .margintopbtm{text-align:center}
    .products-grid .buynow div,.products-grid .buynow p{clear:both;text-align:left;display:block}
    .products-grid .buynow a{ text-align: left;}
    .products-grid .productdetail{clear:both;display:block;float:left;padding:10px 0}
    .products-grid .prodgrid-cursec{clear:both;display:block;float:left;text-align:center}
    .buynow{height:auto}
    .contact-product-email{text-align:center;margin:-30px 0 0 0;}
    .products-grid .height80px{height:auto}
    .contact-prod .height60px{height:auto}
    /*.fourclmborderleft .three.columns{width: 94%!important;} Priyanka*/
    /*.fourclmborderleft .three.columns h5{text-align:center;padding-top:10px;font-weight:bold;height:auto}*/
    .subnavmenu .links li .topsep{display:none}
    .fontsize11pt{font-size:.6em}
    .fontsize2{font-size:.6em}
    .fontsize14pt{font-size:.85em}
    .fontsize5{font-size:.9em}
    .fontsize6{font-size:1.1em}
    .fontsize20pt{font-size:1.15em}
    .fontsize7{font-size:1.2em}
    .fontsize7_1{font-size:1.3em}
    .fontsize8{font-size:2.5em!important}
    .right.close{float:right;text-align:right}
    .btn .right{float:right!important}
    .grandtotal{padding-left:10px}
    .gtotal.left{float:none;text-align:center}
    .m-padding10{padding:10px 0!important}
    .paddingbtm40px{padding:20px 0!important}
    .marginleft40px{margin-left:20px!important}
    .lineright{border-right:none!important;margin-right:0!important;padding-right:0!important}
    .lineleft{border-left:none!important;margin-left:0!important;padding-left:0!important}
    .renewproduct{border-right:none!important;margin-right:0;padding-right:0}
    .banner{padding:0 10px}
    .subnavmenu.text-right{text-align:center}
    ul.sociallinks{text-align:center;float:none}
    .right{text-align:center;float:none!important}

    .qh_title{margin-left:0;}
    .total{/*float:none!important;cart*/width:100%;/*overflow:hidden*/}
    .totalcost{margin:5% 0 0 0;}
    .sidecolumn.brdrleft{border:0;padding:0;margin:0}
    .tabhead{overflow:hidden;border:1px solid #ccc!important}
    .tabhead dd{width:100%!important;background:#ccc!important;padding:8px 0;color:#333;border-bottom:1px solid #666}
    .tabhead dd a{background:url(../images/misc/table-sorter.png) no-repeat #CCC!important;background-position:0 -102px!important;padding:10px 10px 10px 30px!important;color:#333}
    .tabhead dd a.active{background:url(../images/misc/table-sorter.png) no-repeat #CCC!important;padding:10px 10px 10px 30px!important;color:#333}
    .tabhead .productdetail{padding:10px}
    .m_margintop20px{margin-top:20px}
    .text_area .btn{margin-top:0!important}
    .subnavmenu .links li .topsup {clear: both;float: none;width: 100%;text-align: center;} 
    .subnavmenu .links li .topsocialicn {clear: both;float: none;width: 100%;text-align: center;}
    #div-country-popup{left:-105%;}
    .topslink .box {text-align: center;width: 80px !important;background: #FFF;border-radius: 5px;box-shadow: 0px 0px 15px #999;position: absolute;padding-right: 4px;height: 30px !important;}
    .footer-share-webmaster{padding-top:48px;text-align:center;width:500px}
    .share-webmaster-link {margin-left:-56px;margin-top:33px;position:absolute;text-align:center;width:498px}
    .pr_shop_dd select{border:1px solid #CCCCCC;font-family:"Museo Sans 300","Museo Sans 500","Museo Sans 700","Museo Sans 900","museo-sans","Museo Sans 100",sans-serif; /*width:95%*/}
    .featuremiddle{margin-left:0}
    .block.block-related{padding:0 10px}
    .left{float:left}
    .related-prd{margin-left:0px;text-align:center}
    .product_deal .button{padding: 6px 8px}
    .mobile_PHeading_fontsize{font-size:4.015em}
    .product_details .product_title p{text-align:left}
    #drpProduct{padding: 10px}
    .col-main .container{padding:0 0}
	/* redirection popup */
	#redirectdiv .innerdiv .highlight{ font-size:18px;}
	#redirectdiv .innerdiv p{ font-size:15px;}
	#redirectdiv{ width:auto; height:auto; background-size:100% 100%; margin-top:17%;}
	#redirectdiv .innerdiv{ margin-top:5px;}
	/* redirection popup */
}
@media only screen and (max-width:640px){
#CareerNewSection .TestimonialsPage {width:93%!important;}
#CareerNewSection .MiddleContent .Testimonials {height:390px!important; width:95%!important}
.Testimonials .EmpDetails > img  {width:29%!important}
#CareerNewSection .MiddleContent .Testimonials p.Quotes {margin-top:10px}

/* Product - Mobile View banner css */
.contestbanner {display:block}

/*Submit ticket modal box css */
.divNotify {left:46%; width:220px}
.Popup2 {left:46%;}
.Popup3 {left:46%;}

/* Offer Page*/
dl.tabs dd {height:36px!important; font-size:17px!important}	
dl.tabs dd a {border-bottom:1px solid #dddddd !important}
#prd_tab .row .three {width:100%!important}
h2.TextAlignDiscription {height:60px; text-align:center}
.LocateDealerBtn {text-align:center}
.LocateDealerBtn a, .BuyNowBtn a {width:60%; margin-bottom: 5px;}
.LocateDealerBtn span, .BuyNowBtn span{ display: block;}
.products-grid .prodgrid-cursec {float:none}
select.product-custom-option {width:70%}
.BuyNowBtn input {width:70%!important}
.FirstTitle {margin-bottom:10px; text-align:center}
.tabs-content {clear:both; padding:20px 0 0!important}
.faq-head{font-size:15px!important}

	.bod_headingimg{ background-position:5px 8px; margin-bottom:10px;}
    /*career start*/
    #careersSection #simple2Tab p span.right { display: block; float: none !important;margin-bottom: 20px;text-align: left;}
    #temp #back span {padding: 7px 8px;}
	#careersSection #simple2Tab #first div{padding-bottom:0;}	
    /*career end */
    #technologyPartners li div.partnersLogo p{text-align:left;}
    .pr_shop .labeltxt, .pr_shop .custom.dropdown{ width:25%; float:left !important;}
    #AndroidBanner a{ display: block; padding: 13px 0;}
    /*Resources start*/
    div.image {
        width: 100%;
        position: relative;
    }
    div.info{ margin-left:0;}
	div.case {border-bottom: 1px solid #ddd;padding-bottom: 20px;}
	div.case:last-child{ border-bottom:0;}
    /*Resources end/
    /*Top menu*/
    #header .five.columns {padding:0 20px 0 0;}
    #header ul.links li{display:inline;}
    #header ul.links {margin-top:10px;}
    #header ul.links li a{line-height:2;}
    .topsocialicn{display:block;}
    #nav ul.subs > li{ float:none; width:100%;}
    #nav ul.subs li#mailSecurity, #nav ul.subs li#resourceMenu{ margin-top:0;}
    #header .seven.columns ul.text-right {display: none;}
    /*Top menu ends*/
    .banner .product_details .product_title h1{ font-size: 30px;}
    .banner{ margin: 0 -15px 20px -15px !important;}
    #logoImage {display: none;}
    #logoImageLower {background: url("../images/QH_logo_lower.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);display: block;height: 43px;
                     margin: 8px auto 0;text-indent: -9999px;width: 112px;}
    #div-country-popup{left:34%;}
    .links-span-inner{top:0px !important;}
    .fontsize11pt{font-size:.6em}
    .fontsize2{font-size:.6em}
    .fontsize3{font-size:.9em}
    .fontsize14pt{font-size:.85em}
    .fontsize4{font-size:.86em}
    .fontsize5{font-size:.87em}
    .fontsize6{font-size:.90em}
    .fontsize20pt{font-size:1em}
    .fontsize7{font-size:1.2em}
    .fontsize7_1{font-size:1.3em!important}
    .fontsize8{font-size:2.5em!important}
    .right.close{float:right;text-align:right}
    .subnavmenu.text-right{text-align:center}
    .text2{font-size:1.2em;line-height:25px}
    ul.carousal{width:100%}
    .orbit-wrapper #mobile_featured{display:block;width:70%!important;margin:0 auto}
    .icon1{background:url(../images/icon1.png) no-repeat left center;padding:0 0 0 100px;height:100px;line-height:100px;margin:50px 0 0 10%}
    .icon2{background:url(../images/icon2.png) no-repeat left center;padding:0 0 0 100px;height:100px;line-height:100px;margin:50px 0 0 10%}
    .icon3{background:url(../images/icon3.png) no-repeat left center;padding:0 0 0 100px;height:100px;line-height:100px;margin:50px 0 0 10%}
    .product_deal{margin:0}
    .banner{padding-left:10px}
    .sidebar{margin-left:5px;padding-left:5px;/*border-left:none*/}
    .buynow .row .six{width:100%;text-align:center}
    .subnavmenu .links li .topsup {clear: both;float: none;width: 100%;text-align: center;} 
    .subnavmenu .links li .topsocialicn {clear: both;float: none;width: 100%;text-align: center;}
    .footer-share-webmaster{display:none;}
    #div-country-popup{left:-79%;}
    .topslink .box {text-align: center;width: 80px !important;background: #FFF;border-radius: 5px;box-shadow: 0px 0px 15px #999;position: absolute;padding-right: 4px;height: 30px !important;}
    .footer-share-webmaster{padding-top:48px;text-align:center;width:500px}
    .share-webmaster-link{margin-left:-56px;margin-top:33px;position:absolute;text-align:center;width:498px}
    form{margin:0px}
    /*.container .row .pr_shop_dd {margin:0px;margin-top:7px;margin-bottom:7px;margin-left:7px}*/
    .block.block-related {padding:0 10px}
    .left{float:none}
    .related-prd{margin-left:0px;text-align:center}
    /*.container{padding:0 20px}*/
    .col-main .container{padding:0 0}
    /*.container .row .pr_shop_dd{margin-left:7px}*/
    .pr_shop_dd select{border:1px solid #CCCCCC;font-family:"Museo Sans 300","Museo Sans 500","Museo Sans 700","Museo Sans 900","museo-sans","Museo Sans 100",sans-serif;}
    .featuremiddle{margin-left:0}
    .buynow .left{float:none;text-align:center}
    .mobile_footer{padding-left:20px;padding-top:20px}
    .mobile_PHeading_fontsize{font-size:2.0em!important}
    .product-options-bottom .regular-price{font-size:1.5em!important}
    .product-options-bottom{margin-bottom:20px}
    .product_details .product_descr{margin-top:0px}
    .product_banner .product_descr{padding:0 0%}
    .product_banner .columns{margin-top:10px}
    .product_details .product_title p{text-align:left}
    #drpProduct{padding:10px}
    .product-options-bottom #downloadable-links-list{padding-left:88px!important;padding-bottom:10px}
    .product-options dt{float:none;}
    /*.sup-landing-box{height:225px;width:100%!important;float:left}*/
    .map_canvas{width:700px;height:300px;position:relative;float:right}
    body, p{font-size:1.4rem}
    #technologyPartners{border:none;padding:0;}
    #technologyPartners li div.partnersLogo{float:none;display:block;}
    #technologyPartners li div.partnersLogo p{width:100%;height:auto;display:block;}
    #technologyPartners li div.partnersLogo p img{margin-bottom:10px;}
    #technologyPartners li > p{ padding: 0;}
    .awardsAndCertificates{border:none;padding:0}
    .awardsAndCertificates li div.awardsLogo{float:none;display:block}
    .awardsAndCertificates > li:last-child{border-bottom:0; padding-bottom:0;}
    .awardsAndCertificates li div.awardsLogo p{width:100%;height:auto;display:block; text-align:left;}
    .awardsAndCertificates li div.awardsLogo p img{margin-bottom:10px}
    .awardsAndCertificates li > p{padding:0}
	/*Corporate announcement*/
	#corporateAnnouncement div.image a{ position:relative; top:0; left:0;}
	#corporateAnnouncement div.info{ margin-left:0;}
	/*Corporate announcement ends*/
}
/*Top menu*/
@media (max-width: 620px) {
    #header ul.links strong, #header ul.links span.topsup, #bar {display: none;}
}
/*ends*/
@media only screen and (max-width:480px){

#CareerNewSection .MiddleContent .Testimonials {width:92% !important}
.Testimonials .EmpDetails > img {width:40% !important}

/* Home > flavour css */
.product-comperison th {font-size:12px!important; line-height:18px!important}
.product-comperison ul li {font-size:12px!important}

/*Submit ticket modal box css */
.divNotify {left:37%;}
.Popup2 {left:37%;}
.Popup3 {left:37%;}

	#redirectdiv{ margin-top:38%;}
	#redirectdiv .innerdiv{ padding-bottom:10px;}
	.product_shop .product-image > img {width: 100%;}

	/*Careers section*/
	#careersSection dl.tabs dd {float:none; margin-right:0;height:auto;}
    #careersSection dl.tabs{ height:auto;}
	/*ends*/
	.sup_ulimg{ background-position:5px 9px;}
    .renewproductcost div.six.columns p span {display: block;}
    .product_shop{ margin:0 -15px;}

    .fontsize11pt{font-size:.6em}
    .fontsize2{font-size:.6em}
    .fontsize3{font-size:.9em}
    .fontsize14pt{font-size:.85em}
    .fontsize5{font-size:.87em}
    .fontsize6{font-size:.9em}
    .fontsize20pt{font-size:1em}
    .fontsize7{font-size:1.2em}
    .fontsize7_1{font-size:1.3em!important}
    .fontsize8{font-size:2.5em!important}
    /*input.coupon{width:76px!important;margin:0 5px!important} cart*/
    .buttonwidth70{width:37px!important;padding:7px 10px;font-size:.95em!important}
    .right.close{float:right;text-align:right}
    /*ul.menu_cls li{padding:0 5px}*/
    .subnavmenu.text-right{text-align:center}
    .text2{font-size:1.2em;line-height:30px}
    ul.carousal{width:100%}
    .icon1{background:url(../images/icon1.png) no-repeat left center;padding:0 0 0 100px;height:100px;line-height:100px;margin:50px 0 0 10%;font-size:1.2em;font-weight:bold}
    .icon2{background:url(../images/icon2.png) no-repeat left center;padding:0 0 0 100px;height:100px;line-height:100px;margin:50px 0 0 10%;font-size:1.2em;font-weight:bold}
    .icon3{background:url(../images/icon3.png) no-repeat left center;padding:0 0 0 100px;height:100px;line-height:100px;margin:50px 0 0 10%;font-size:1.2em;font-weight:bold}
    .product_deal{margin:0}
    ul.breadcrumbs li a,ul.breadcrumbs li span{font-size:1em!important}
    .banner{padding-left:10px}
    .buynow .row .six{width:100%;text-align:center}
    .tabhead{overflow:hidden;border:1px solid #ccc!important}
    .tabhead dd{width:100%!important;background:#ccc!important;padding:8px 0;color:#333;border-bottom:1px solid #666}
    .tabhead dd a{background:url(../images/misc/table-sorter.png) no-repeat #CCC!important;background-position:0 -102px!important;padding:10px 10px 10px 30px!important;color:#333}
    .tabhead dd a.active{background:url(../images/misc/table-sorter.png) no-repeat #CCC!important;padding:10px 10px 10px 30px!important;color:#333}
    .tabhead .productdetail{padding:10px}
    ul.menu_cls li {padding: 0 5px;clear: both;float: none;width: 100%;}
    .subnavmenu .links li .topsup {clear: both;float: none;width: 100%;text-align: center;}
    .subnavmenu .links li .topsocialicn {clear: both;float: none;width: 100%;text-align: center;}
    .subnavmenu .links li.first, .dis-none {display: none;}
    #nav li a {font-size: 12px;}
    .footer-share-webmaster{display:none;}
    #div-country-popup{left:-105%;}
    .topslink .box {text-align: center;width: 80px !important;background: #FFF;border-radius: 5px;box-shadow: 0px 0px 15px #999;position: absolute;padding-right: 4px;height: 30px !important;}
    /*.container .row .pr_shop_dd{margin-left:7px;margin-top:7px;margin-bottom:7px}*/

    .col-main .container{padding:0 0}
    .pr_shop_dd select{border:1px solid #CCCCCC;font-family:"Museo Sans 300","Museo Sans 500","Museo Sans 700","Museo Sans 900","museo-sans","Museo Sans 100",sans-serif;}
    .featuremiddle{margin-left:0}
    .buynow .left{float:none;text-align:center}
    .mobile_footer{padding-left:20px;padding-top:20px}
    .mobile_PHeading_fontsize{font-size:2.0em !important}
    .product-options-bottom .regular-price{font-size:1.5em!important}
    .product-options-bottom{margin-bottom:20px}
    .product_details .product_descr{margin-top:0px}
    .product_banner .product_descr{padding: 0 0%}
    .product_banner .columns{margin-top:10px}
    .product_details .product_title p{text-align:left}
    #drpProduct{padding:10px}
    .product-options-bottom #downloadable-links-list{padding-left:88px!important;padding-bottom:10px}
    /*.product-options dt{float:left;min-width:93px!important}*/
    #macwarning{width:200px!important;margin-left:-107px!important;top:10%!important;padding:5px 5px!important}
    /*.sup-landing-box{height:225px;width:100%!important;float:left}*/
    body, p{font-size:1.4rem}
    #macwarning{ width:200px !important; margin-left:-107px !important; top:10% !important;padding:5px 5px!important;}
    .subnavmenu .links li .topsocialicn{ display:block;}
   
}
@media only screen and (max-width:360px){
#CareerNewSection .TestimonialsPage {width:88%!important}

/*Submit ticket modal box css */
.divNotify {left:5%;}
.Popup2 {left:5%;}
.Popup3 {left:5%;}
}
@media only screen and (max-width:320px){
/*Corporate announcement*/
#corporateAnnouncement div.info p a.orangelink{ text-align:left; display:inline;}
/*Corporate announcement ends*/
/*Submit ticket modal box css */
.divNotify {left:0%; width:210px}
.Popup2 {left:0%;}
.Popup3 {left:0%;}


/* Offer Page*/
dl.tabs dd {height:36px!important}	
dl.tabs dd a {border-bottom:1px solid #dddddd !important}
#prd_tab .row .three {width:100%!important}
h2.TextAlignDiscription {height:60px; text-align:center}
.LocateDealerBtn {text-align:center}
.LocateDealerBtn a {width:90%}

	#temp #back {
    padding: 5px 0;
    width: 100%;
	}
	#temp #apply {
   margin-top: 10px;
   margin-left: 0px;
    padding: 6.5px 0;
    text-align: center;
    width: 100%;
	}
	#temp #back span{margin-right:30%;}



    /*careers*/
    #careersSection #simple1Tab .six div, .careerVideo div{ display:list-item;}
    
    /*careers ends*/
    /*weekend offer*/
    #weekend2 dl.tabs dd a{ padding:3px 5px;}
    /*weekend offer ends*/	

    /*Resources start*/
    div.info a{
        float: none;
        width: 100%;
        display: block;
        padding: 5px 0px;
        text-align: center;
        margin-top: 10px;
    }
	div.info a.orangelink{ float:right; width:auto;}

    #shareThis{
        border-right: 0;
        float: none;
        margin-top: 10px;
        padding: 0;
    }
    /*end*/   
    /*Top menu*/
    #header .seven.columns ul.text-right{ display:none;}
    /*Top menu ends*/
    .fontsize11pt{font-size:.6em}
    .fontsize2 {font-size:.6em}
    .fontsize3 {font-size:.9em}
    .fontsize14pt{font-size:.85em}	
    .fontsize5{font-size:.87em}			
    .fontsize6{font-size:.95em}
    .fontsize20pt{font-size:1.15em}
    .fontsize7{font-size:1.2em}
    .fontsize7_1{font-size:1.3em}
    .fontsize8{font-size:2.5em!important}
    .subnavmenu.text-right{text-align:center}
    .text2{font-size:1.2em;line-height:25px}
    ul.carousal{width:100%}
    ul.menu_cls li:first-child{padding:0 5px 0 0}
    /*ul.menu_cls li{padding:0 5px}*/
    ul.menu_cls li:last-child{padding:0 0 0 5px}
    ul.subnavmenu{margin:.5em 0 0 0}
    ul.subnavmenu li{font-size:.88em}
    .orbit-wrapper #mobile_featured{display:block;width:90%!important;margin:0 auto}
    .icon1{background:url(../images/icon1.png) no-repeat left center;padding:0 0 0 100px;height:100px;line-height:100px;margin:50px 0 0 10%;font-size:1.1em;font-weight:normal}
    .icon2{background:url(../images/icon2.png) no-repeat left center;padding:0 0 0 100px;height:100px;line-height:100px;margin:50px 0 0 10%;font-size:1.1em;font-weight:normal}
    .icon3{background:url(../images/icon3.png) no-repeat left center;padding:0 0 0 100px;height:100px;line-height:100px;margin:50px 0 0 10%;font-size:1.1em;font-weight:normal}
    .product_deal{margin:0}
    .buynow .row .six{width:100%;text-align:center}
    ul.menu_cls li {padding: 0 5px;clear: both;float: none;width: 100%;} 
    .subnavmenu .links li .topsup {clear: both;float: none;width: 100%;text-align: center;} 
    .subnavmenu .links li .topsocialicn {clear: both;float: none;width: 100%;text-align: center;} 
    .subnavmenu .links li.first, .dis-none {display: none;}
    #nav li a {font-size: 12px;}
    .footer-share-webmaster{display:none;}
    #div-country-popup{left:-105%;}
    .topslink .box {text-align: center;width: 80px !important;background: #FFF;border-radius: 5px;box-shadow: 0px 0px 15px #999;position: absolute;padding-right: 4px;height: 30px !important;}
    form {margin:0px}
    /*.container .row .pr_shop_dd{margin-left:7px;margin-top:7px;margin-bottom:7px}*/
    .block.block-related {padding:0 10px}
    .left{float:none}
    .related-prd{margin-left:0px;text-align:center}
    .sup-landing-box{height:auto!important;width:100%;float:left}
    /*.container {padding:0 20px}*/
    .col-main .container{padding:0 0}
    /*.container .row .pr_shop_dd{margin-left:7px}*/
    .pr_shop_dd select{border:1px solid #CCCCCC;font-family:"Museo Sans 300","Museo Sans 500","Museo Sans 700","Museo Sans 900","museo-sans","Museo Sans 100",sans-serif;}
    .featuremiddle{margin-left:0}
    .sidebar{margin-left:15px;padding-left:5px;/*border-left:none;*/margin-top:20px}
    .buynow .left{float:none;text-align:center}
    .mobile_footer{padding-left:20px;padding-top:20px}
    .mobile_PHeading_fontsize{font-size:2.0em!important}
    .product-options-bottom .regular-price{font-size:1.5em!important}
    .product-options-bottom{margin-bottom:20px}
    .product_details .product_descr{margin-top:0px}
    .product_banner .product_descr{padding:0 0%}
    .product_banner .columns{margin-top:10px}
    .product_details .product_title p{text-align:left}
    #drpProduct{padding:10px}
    .product-options-bottom #downloadable-links-list{padding-left:88px!important;padding-bottom:10px}
    /*.product-options dt{float:left;min-width:93px!important}*/
    .sup-landing-box{height:225px;width:100%!important;float:left}
    body, p{font-size:1.4rem}
    .thks-inst .details-block{width:236px !important;padding:0px !important;margin:0}
}
@media only screen and (max-height:480px){
    .text2{font-size:1.2em;line-height:25px}
    ul.carousal{width:100%}
    ul.menu_cls li:first-child{padding:0 5px 0 0}
    ul.menu_cls li{padding:0 5px}
    ul.menu_cls li:last-child{padding:0 0 0 5px}
    ul.subnavmenu{margin:0}
    ul.subnavmenu li{font-size:.88em!important}
    .orbit-wrapper #mobile_featured{display:block;width:90%!important;margin:0 auto}
    .icon1{background:url(../images/icon1.png) no-repeat left center;padding:0 0 0 100px;height:100px;line-height:100px;margin:50px 0 0 10%;font-size:1.1em;font-weight:normal}
    .icon2{background:url(../images/icon2.png) no-repeat left center;padding:0 0 0 100px;height:100px;line-height:100px;margin:50px 0 0 10%;font-size:1.1em;font-weight:normal}
    .icon3{background:url(../images/icon3.png) no-repeat left center;padding:0 0 0 100px;height:100px;line-height:100px;margin:50px 0 0 10%;font-size:1.1em;font-weight:normal}
    .product_deal{margin:0}
}
.bgcolr{background:#081E2D}

.cat_prd_highlight_buynow{height:20px;font-size:1.9em!important;padding:10px}
.product_deal_dscr .price-box{padding-bottom:10px}
.catprodlist .price-box .price-label{font-size:12px}
@media only screen and (min-width:768px){
    .category-products .products-grid .three .productdetail{height:340px;overflow:hidden;float:left}
    #home_banner_layerslider,#renew_banner_layerslider{display: block;}
}
.category-products .learnmore{padding:0;margin-bottom:0;float:left}
.productpage .product_details .product_title h2{margin-bottom:0;line-height:1.05em;color:#e8e8e8;font-weight:300!important;font-size:4.015em}
.productSample a{font-size:1em;color:#F60;font-weight:300}
.prdBuybtn{font-size:25px!important}
.prdQty{width:100px!important;float:left}
.prdview .price-box{font-size:14pt}
.product-seprator{clear:both;padding:30px 0}
.product-options select{display:block;right:0;top:0;border:solid 1px #c9c9c9}
.product-options .options-list label{float:left;clear:right}
.product-options-bottom .add-to-cart label{float:left}
.product-options-bottom .add-to-cart .cart-qty{vertical-align:middle;margin:15px 0}
.product-options-bottom .add-to-cart .cart-qty label{line-height:10px}
.checkout-prd-thumb{width:10%}
#shopping-cart-table .up{min-width:90px}
#shopping-cart-table .st{min-width:90px}

#shopping-cart-totals-table td:last-child{width:110px;text-align:right}
.discerror{float:left;clear:both;color:#999;font-weight:normal;display:none}
.col-main{padding:0 0 1px}
.col-right{float:right;width:120px;padding:0 0 1px}
.col1-layout .main{padding:16px 30px 40px}
.col1-layout .col-main{float:none;width:auto}
.col3-layout .col-main{width:452px}
.col3-layout .col-wrapper{float:left;width:689px}
.col3-layout .col-wrapper .col-main{float:right}
.col2-set .col-1{float:left;width:48.5%}
.col2-set .col-2{float:right;width:48.5%}
.col2-set .col-narrow{width:32%}
.col2-set .col-wide{width:65%}
.col3-set .col-1{float:left;width:32%}
.col3-set .col-2{float:left;width:32%;margin-left:2%}
.col3-set .col-3{float:right;width:32%}
.col4-set .col-1{float:left;width:23.5%}
.col4-set .col-2{float:left;width:23.5%;margin:0 2%}
.col4-set .col-3{float:left;width:23.5%}
.col4-set .col-4{float:right;width:23.5%}
.validation-advice{clear:both;min-height:13px;margin:3px 0 0;padding-left:13px;font-size:14px;line-height:13px;background:url(../images/validation_advice_bg.png) 2px 3px no-repeat;color:#eb340a;font-family:arial;width: 100%;}	

.validation-failed{border:1px solid #eb340a!important;background:#faebe7!important}
p.required{font-size:11px;text-align:right;color:#eb340a}
.v-fix{float:left}
.v-fix .validation-advice{display:block;width:12em;margin-right:-12em;position:relative}
.success{color:#3d6611;font-weight:bold}
.error{color:#df280a;font-weight:bold}
.notice{color:#e26703}
.messages,.messages ul{list-style:none!important;margin:0!important;padding:0!important}
.messages{width:100%;overflow:hidden}
.messages li{margin:0 0 10px!important}
.messages li li{margin:0 0 3px!important}
.error-msg,.success-msg,.note-msg,.notice-msg{border-style:solid!important;border-width:1px!important;padding:4px 12px!important;font-size:11px!important;font-weight:bold!important}
.error-msg{border-color:#f16048;background-color:#faebe7;background-image:url(../images/i_msg-error.gif);color:#df280a;background-repeat:no-repeat;background-position:10px 4px}
.success-msg{border-color:#446423;background-color:#eff5ea;color:#3d6611;background-position:10px 5px}
ul.messages ul li{padding-left:22px}
.note-msg,.notice-msg{border-color:#fcd344;background-color:#fafaec;color:#3d6611}
.breadcrumbs a{color:#7f7f7f}
.breadcrumbs li{display:inline; padding:0 5px 0 0!important}
.breadcrumbs li strong{font-weight:bold}
.opc .buttons-set{margin-top:0;padding-top:2em}
.opc .buttons-set p.required{margin:0;padding:0 0 10px}
.opc .buttons-set.disabled button.button{display:none}
.opc .buttons-set .please-wait{height:28px;line-height:28px}
.opc .ul{list-style:disc outside;padding-left:18px}
.opc{position:relative}
.opc .active .step-title h2{color:#fff}
.opc .active .step-title a{display:none}
.opc .step .tool-tip{right:30px}
#opc-login h3{font-size:13px;border-bottom:1px solid #e4e4e4;padding-bottom:2px;text-transform:uppercase}
#opc-login h4{font-size:1em;font-weight:bold;margin:0;color:#2f2f2f}
#opc-shipping_method .buttons-set{border-top:0}
.opc .gift-messages-form{margin:0 -30px;background:#f4f4f4;border:1px solid #ddd;border-width:1px 0;padding:22px 24px 22px 30px}
.opc .gift-messages-form .inner-box{padding:5px;height:260px;overflow:auto}
#opc-review .step{padding:0}
#opc-review .product-name{font-weight:normal;margin:0 0 5px;color:#444}
/*#opc-review .item-options{margin:0 10px} cart*/
#opc-review .item-options dt{clear:both;float:left}
#opc-review .item-options dd{float:left}

#opc-review .buttons-set p{margin:0;line-height:28px}
#opc-review .buttons-set .please-wait{height:28px;line-height:28px}
#opc-review .authentication{margin:0 auto;width:570px}
#opc-review .warning-message{color:#222;font-weight:bold;text-align:center;padding:10px 10px 0}
#checkout-review-table-wrapper td,#checkout-review-table-wrapper th{border-right:1px solid #e4e4e4}
#checkout-review-table-wrapper .subtotal{width:106px}
#checkout-review-table th{font-weight:normal}
#opc-review td{font-weight:normal}
.review-total td{font-weight:normal}
.checkout-progress{padding:0 90px;margin:0 0 20px}
.checkout-progress li{float:left;width:19%;margin:0 3px 0 0;border-top:6px solid #999;padding:2px 0 0;font-weight:bold;text-align:center;color:#888}
.checkout-progress li.active{border-top-color:#e96200;color:#e96200}
.multiple-checkout h2{font-size:12px;font-weight:bold;margin:0 0 10px}
.multiple-checkout h3,.multiple-checkout h4{font-size:12px;font-weight:bold}
.multiple-checkout h2 a,.multiple-checkout h3 a,.multiple-checkout h4 a{font-weight:normal}
.multiple-checkout .data-table .product-name{font-size:1em!important;font-weight:bold!important;color:#4f8100!important}
.multiple-checkout .data-table .product-name a{font-weight:bold!important}
.multiple-checkout .data-table .item-options{margin:5px 0 0}
.multiple-checkout .gift-messages{margin:15px 0 0}
.multiple-checkout .tool-tip{top:50%;margin-top:-120px;right:20px}
.multiple-checkout .col2-set,.multiple-checkout .col3-set{background:#fbfbfb;border:1px solid #ddd;margin:0 0 25px;padding:20px}
.multiple-checkout .col2-set h2.legend{margin:-20px -20px 15px;padding:3px 10px;background:#777;border-bottom:1px solid #777;position:relative;color:#fff}
.multiple-checkout .col2-set h3.legend{margin:0 0 10px}
.multiple-checkout .col2-set .divider{margin:0 -20px;padding:25px 0;position:relative}
.multiple-checkout .box{margin:0 0 15px}
.multiple-checkout .place-order .please-wait{float:right;padding:5px 10px 0 0}
.multiple-checkout .place-order .grand-total{float:right}
.multiple-checkout .place-order .grand-total big{float:left;margin-right:12px;font-size:1.5em;font-weight:bold;line-height:28px;color:#e26703}
.multiple-checkout .place-order .grand-total div{float:left}
#multiship-addresses-table td{padding:10px}
#multiship-addresses-table tfoot td{padding:5px 10px}
.multiple-checkout .gift-messages-form .item .details .form-list{width:100%;overflow:hidden}
.multiple-checkout .gift-messages-form .item .details .form-list li{margin-right:-15px}
.multiple-checkout .gift-messages-form .item .details .form-list .field{width:230px}
.multiple-checkout .gift-messages-form .item .details .form-list .input-box{width:215px}
.multiple-checkout .gift-messages-form .item .details .form-list input.input-text{width:209px}
.multiple-checkout .gift-messages-form .item .details .form-list li.wide .input-box{width:445px}
.multiple-checkout .gift-messages-form .item .details .form-list li.wide textarea{width:439px}
.checkout-multishipping-shipping .box-sp-methods{border:1px solid #ddd;background:#eee;padding:13px;position:relative}
.checkout-multishipping-shipping .box-sp-methods .pointer{display:none}
.checkout-multishipping-billing .multiple-checkout{position:relative}
.account-login .content{min-height:200px;padding:0 10px}
.account-login .content h2{margin:0 -10px 12px;background:#f1f1f1;padding:2px 10px;font-size:13px;line-height:1.25}
.captcha-note{clear:left;padding-top:5px}
.captcha-image{float:left;display:inline;margin:0;position:relative;width:258px}
.captcha-image .captcha-img{border:1px solid #b6b6b6;vertical-align:bottom;width:100%}
.registered-users .captcha-image{margin:0}
.captcha-reload{cursor:pointer;position:absolute;top:2px;right:2px}
.captcha-reload.refreshing{animation:rotate 1.5s infinite linear;-webkit-animation:rotate 1.5s infinite linear;-moz-animation:rotate 1.5s infinite linear}
@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0)}
                          0%{-webkit-transform:rotate(-360deg)}
}
@-moz-keyframes rotate{0%{-moz-transform:rotate(0)}
                       0%{-moz-transform:rotate(-360deg)}
}
@keyframes rotate{0%{transform:rotate(0)}
                  0%{transform:rotate(-360deg)}
}
.window-overlay{background:rgba(0,0,0,0.35);position:absolute;top:0;left:0;height:100%;width:100%;z-index:990}
.remember-me label{float:none;margin:0 6px}
.remember-me-popup{background:#fff;border:1px solid #888;border-bottom-color:#777;left:50%;top:50%;position:absolute;margin:-85px 0 0 -200px;width:400px;text-align:left;-moz-box-shadow:0 0 6px #999;-webkit-box-shadow:0 0 6px #999;box-shadow:0 0 6px #999;z-index:1000}
.remember-me-popup h3{background:#dedede;border-bottom:1px solid #ccc;color:#444;font-size:14px;margin:0;padding:7px 10px 5px}
.remember-me-popup .remember-me-popup-head{position:relative}
.remember-me-popup .remember-me-popup-head .remember-me-popup-close{background:url(../images/btn_window_close.gif) no-repeat;display:block;position:absolute;top:9px;right:7px;height:15px;width:15px;text-indent:-9999em}
.remember-me-popup .remember-me-popup-body{border-top:1px solid #e6e6e6;padding:10px}
.remember-me-popup .remember-me-popup-body a,.remember-me-popup .remember-me-popup-body a span{display:inline-block;height:28px;background:transparent url(../images/bkg_btn.png) 0 0 no-repeat;padding:0 0 0 6px;font:bold 11px/25px 'b yekan',Verdana,Arial,sans-serif;text-transform:uppercase;text-align:center;white-space:nowrap;color:#555; src: local('b yekan'), url('../fonts/BYekan.ttf') format('truetype');}
.remember-me-popup .remember-me-popup-body a span{background-position:100% 0;padding:0 15px 0 9px}
.my-account .title-buttons .link-rss{float:none;margin:0}
.dashboard .welcome-msg{margin:0 8em 1.5em 0}
.dashboard .welcome-msg p{margin:0}
.dashboard .col2-set{margin:0 0 15px}
.box-account{margin:0 0 15px}
.box-account .box-head{margin:0 0 5px;text-align:right}
.box-account .box-head h2{float:left;margin:0;font-size:14px;font-weight:bold;color:#4f8100}
.box-account .box-head a{font-size:10px;text-transform:uppercase}
.dashboard .box .box-title{background:#f1f1f1;padding:2px 10px;margin:0 0 12px;text-align:right}
.dashboard .box .box-title h3,.dashboard .box .box-title h4{float:left;margin:0;font-size:12px;font-weight:bold;line-height:1.35}
.dashboard .box .box-title a{font-size:10px;text-transform:uppercase}
.dashboard .box .box-content{padding:0 10px}
.dashboard .box-info h4{font-size:11px;font-weight:bold}
.dashboard .box-reviews .box-head{background:#f1f1f1;padding:2px 10px;margin:0 0 12px}
.dashboard .box-reviews .box-head h2{font-size:12px;font-weight:bold;line-height:1.35;color:#444}
.dashboard .box-reviews .number{display:none;float:left;font-size:10px;font-weight:bold;line-height:1;color:#fff;margin:3px -20px 0 0;padding:2px 3px;background:#0a263c}
.dashboard .box-reviews .details{padding:0 10px}
.dashboard .box-reviews li.item{margin:0 0 7px}
.dashboard .box-reviews li.item.last{margin:0}
.dashboard .box-reviews .ratings{margin:7px 0 0}
.dashboard .box-tags .box-head{background:#f1f1f1;padding:2px 10px;margin:0 0 12px}
.dashboard .box-tags .box-head h2{font-size:12px;font-weight:bold;line-height:1.35;color:#444}
.dashboard .box-tags .number{display:none;float:left;font-size:10px;font-weight:bold;line-height:1;color:#fff;margin:3px -20px 0 0;padding:2px 3px;background:#0a263c}
.dashboard .box-tags .details{padding:0 10px}
.dashboard .box-tags li.item{margin:0 0 7px}
.dashboard .box-tags li.item.last{margin:0}
.dashboard .box-tags .tags strong,.dashboard .box-tags .tags ul,.dashboard .box-tags .tags ul li{display:inline}
.addresses-list h2{background:#f1f1f1;padding:2px 10px;margin:0 0 12px;font-size:13px;font-weight:bold;line-height:1.25}
.addresses-list h3{font-weight:bold;font-size:12px}
.addresses-list address{margin:0 0 3px}
.addresses-list p{margin:0}
.addresses-list a{font-weight:bold}
.addresses-list .separator{margin:0 3px}
.addresses-list li.item{padding:0 10px;margin:0 0 12px}
.addresses-list li.empty p{font-weight:bold}
.order-info dt{display:none}
.order-info ul{margin-bottom:15px;border-bottom:1px solid #666;background:#f2f2f2 url(../images/bkg_tabs.gif) 0 100% repeat-x}
.order-info li{float:left;border-right:1px solid #a4a4a4;border-left:1px solid #fff;font-size:1.1em;line-height:1em}
.order-info li.first{border-left:0}
.order-info li.last{border-right:0}
.order-info li a{display:block;padding:6px 15px;color:#444}
.order-info li a:hover{background-color:#ddd;text-decoration:none;color:#444}
.order-info li.current{background-color:#666;font-weight:bold;padding:6px 15px;color:#fff}
.order-date{margin:10px 0}
.order-info-box{margin:0 0 15px}
.order-info-box h2{font-size:13px;font-weight:bold;border-bottom:1px solid #ddd;margin:0 0 8px}
.order-info-box .box-payment p{margin:0 0 3px}
.order-info-box .box-payment th{font-weight:bold;padding-right:7px}
.order-items{width:100%;overflow-x:auto}
.order-items h2,.order-items h3{clear:none;font-weight:bold;font-size:13px;padding:0;margin:0 0 .45em}
.order-items h3{font-size:12px}
.order-items .product-name{font-weight:bold!important}
.order-items .link-print{font-size:10px;text-transform:uppercase}
.order-items .order-links{text-align:right}
.order-items .order-links .link-print{font-weight:bold;font-size:11px;text-transform:none}
.order-additional{margin:15px 0}
.gift-message dt strong{color:#555}
.gift-message dd{font-size:13px;margin:5px 0 0}
.order-about dt{font-weight:bold}
.order-about dd{font-size:13px;margin:0 0 7px}
.tracking-table{margin:0 0 15px}
.tracking-table th{font-weight:bold;white-space:nowrap}
.tracking-table-popup{width:100%}
.tracking-table-popup th{font-weight:bold;white-space:nowrap}
.tracking-table-popup th,.tracking-table-popup td{padding:1px 8px}
.page-print .print-head{margin:0 0 15px}
.page-print .print-head .logo{float:left}
.page-print .print-head address{float:left;margin-left:15px}
.page-print h1{font-size:15px;font-weight:bold}
.page-print h2,.page-print h3{font-size:12px;font-weight:bold}
.page-print h2.h2{font-size:15px;font-weight:bold;text-align:right}
.page-print .order-date{border-bottom:1px solid #ccc;padding:0 0 10px;margin:0 0 10px}
.page-print .col2-set{margin:0 0 10px}
.page-print .gift-message-link{display:none}
.page-print .price-excl-tax,.page-print .price-incl-tax{display:block;white-space:nowrap}
.page-print .cart-price,.page-print .price-excl-tax .label,.page-print .price-incl-tax .label,.page-print .price-excl-tax .price,.page-print .price-incl-tax .price{display:inline}
.my-wishlist .data-table td{padding:10px}
.my-wishlist .product-image{display:block;width:113px;height:113px;margin:0 0 5px}
.my-wishlist textarea{display:block;width:97%;height:109px}
.my-wishlist .buttons-set{border:0;padding:0;margin:0 0 -3em}
.my-wishlist .buttons-set button.button{float:none}
#wishlist-table .add-to-links{white-space:nowrap}
.my-tag-edit{float:left;margin:0 0 10px}
.my-tag-edit .btn-remove{float:right;margin:4px 0 0 5px}
#my-tags-table{clear:both}
#my-tags-table td{padding:10px}
#my-tags-table .add-to-links{white-space:nowrap}
#my-reviews-table td{padding:10px}
#my-reviews-table .rating-box{margin:3px 0 0}
.product-review .product-img-box{float:left;width:140px}
.product-review .product-img-box .product-image{display:block;width:125px;height:125px}
.product-review .product-img-box .label{font-size:11px;margin:0 0 3px}
.product-review .product-img-box .ratings .rating-box{float:none;display:block;margin:0 0 3px}
.product-review .product-details{margin-left:150px}
.product-review .product-name{font-size:16px;font-weight:bold;margin:0 0 10px}
.product-review h3{font-size:12px;margin:0 0 3px;color:#2f2f2f}
.product-review .ratings-table{margin:0 0 10px}
.product-review dt{font-weight:bold}
.product-review dd{font-size:13px;margin:5px 0 0}
.billing-agreements .info-box{margin:15px 0}
.billing-agreements .info-box p{margin:0 0 5px}
.billing-agreements .form-list li select{float:left;margin:3px 10px 0 0}
.billing-agreements .table-caption{font-weight:bold;font-size:13px}
.cart-msrp-totals{color:red;font-size:12px!important;font-weight:bold;padding:40px 0 10px;text-align:right;text-transform:uppercase}
.map-cart-sidebar-total{background:#f6f6f6;color:red;display:block;font-size:10px;line-height:14px;font-weight:bold;padding:5px;text-shadow:0 1px 0 #fff;box-shadow:0 0 3px #ccc;border-radius:5px}
.map-popup{background:#fff;border:1px solid #aaa;margin:12px 0 0;position:absolute;-moz-box-shadow:0 0 6px #ccc;-webkit-box-shadow:0 0 6px #ccc;box-shadow:0 0 6px #ccc;text-align:left;width:300px;z-index:100}
.map-popup-heading{background:#efefef;border-bottom:1px solid #ccc;padding:5px 30px 5px 10px;width:260px}
.map-popup-heading h2{font-size:16px;margin:0;text-shadow:0 1px 0 #f6f6f6;overflow:hidden;white-space:nowrap;word-wrap:break-word;text-align:left;text-overflow:ellipsis}
.map-popup-arrow{background:url(../images/map_popup_arrow.gif) no-repeat;position:absolute;left:50%;top:-10px;height:10px;width:19px}
.map-popup-close{background:url(../images/btn_window_close.gif) no-repeat;display:block;position:absolute;top:9px;right:10px;height:15px;width:15px;text-indent:-9999em}
.map-popup-content{border-top:1px solid #eee;padding:10px;overflow:hidden;text-align:left;width:280px}
.map-popup-checkout{display:inline;float:right;text-align:right}
.map-popup-checkout span{display:block;padding-right:30px}
.map-popup-checkout .paypal-logo{margin:0 0 5px}
.map-popup-price .price-box,.map-popup-price .price-box .special-price{margin:0;padding:0}
.map-popup-price{margin:5px 0 0}
.map-popup-text{clear:right;margin:0 10px;padding:10px 0;text-align:left;word-wrap:break-word}
.map-popup-only-text{border-top:1px solid #ddd}
.form-list li{margin:0 0 6px}
.form-list label{float:left;color:#555;font-weight:bold;position:relative;z-index:0}
.form-list label.required em{font-style:normal;color:#eb340a;top:0;right:-7px}
.form-list li.control label{float:none}
.form-list li.control input.radio,.form-list li.control input.checkbox{margin-top:-1px;margin-right:4px}
.form-list li.control .input-box{clear:none;display:inline;width:auto}

.form-list textarea{width:254px;height:10em}

.form-list li.wide .input-box{width:535px}
.form-list li.wide input.input-text{width:529px}
.form-list li.wide textarea{width:529px}
.form-list li.wide select{width:535px}
.form-list li.additional-row{border-top:1px solid #ccc;margin-top:10px;padding-top:7px}
.form-list li.additional-row .btn-remove{float:right;margin:5px 0 0}
.form-list .input-range input.input-text{width:74px}
.form-list-narrow li{margin-bottom:0}
.form-list-narrow li .input-box{margin-bottom:6px}
.form-list-narrow li.wide .input-box{width:260px}
.form-list-narrow li.wide input.input-text,.form-list-narrow li.wide textarea{width:254px}
.form-list-narrow li.wide select{width:260px}
.form-list .customer-name-prefix .input-box,.form-list .customer-name-suffix .input-box,.form-list .customer-name-prefix-suffix .input-box,.form-list .customer-name-prefix-middlename .input-box,.form-list .customer-name-middlename-suffix .input-box,.form-list .customer-name-prefix-middlename-suffix .input-box{width:auto}
.form-list .name-prefix{width:65px}
.form-list .name-prefix select{width:55px}
.form-list .name-prefix input.input-text{width:49px}
.form-list .name-suffix{width:65px}
.form-list .name-suffix select{width:55px}
.form-list .name-suffix input.input-text{width:49px}
.form-list .name-middlename{width:70px}
.form-list .name-middlename input.input-text{width:49px}
.form-list .customer-name-prefix-middlename-suffix .name-firstname,.form-list .customer-name-prefix-middlename .name-firstname{width:140px}
.form-list .customer-name-prefix-middlename-suffix .name-firstname input.input-text,.form-list .customer-name-prefix-middlename .name-firstname input.input-text{width:124px}
.form-list .customer-name-prefix-middlename-suffix .name-lastname{width:205px}
.form-list .customer-name-prefix-middlename-suffix .name-lastname input.input-text{width:189px}
.form-list .customer-name-prefix-suffix .name-firstname{width:210px}
.form-list .customer-name-prefix-suffix .name-lastname{width:205px}
.form-list .customer-name-prefix-suffix .name-firstname input.input-text,.form-list .customer-name-prefix-suffix .name-lastname input.input-text{width:189px}
.form-list .customer-name-prefix-suffix .name-firstname{width:210px}
.form-list .customer-name-prefix-suffix .name-lastname{width:205px}
.form-list .customer-name-prefix-suffix .name-firstname input.input-text,.form-list .customer-name-prefix-suffix .name-lastname input.input-text{width:189px}
.form-list .customer-name-prefix .name-firstname,.form-list .customer-name-middlename .name-firstname{width:210px}
.form-list .customer-name-suffix .name-lastname,.form-list .customer-name-middlename .name-firstname,.form-list .customer-name-middlename-suffix .name-firstname,.form-list .customer-name-middlename-suffix .name-lastname{width:205px}
.form-list .customer-name-prefix .name-firstname input.input-text,.form-list .customer-name-suffix .name-lastname input.input-text,.form-list .customer-name-middlename .name-firstname input.input-text,.form-list .customer-name-middlename-suffix .name-firstname input.input-text,.form-list .customer-name-middlename-suffix .name-lastname input.input-text{width:189px}

/*#co-billing-form */.input-box{float:left}
/*#co-billing-form */
/*#co-billing-form */
.input-box input[type="text"], .input-box textarea{ padding:3px 9px;}
.input-box select{ padding:5px 6px;}
/*#co-billing-form */.field{padding-bottom:0}
/*#co-billing-form */.input-box .additional{margin-left:255px}
/*#co-billing-form */
/*#co-billing-form */.input-box #billing:street1{padding-bottom:0!important;margin-bottom:0!important}
.form-list .customer-dob .dob-month,.form-list .customer-dob .dob-day,.form-list .customer-dob .dob-year{float:left;width:85px}
.form-list .customer-dob input.input-text{display:block;width:74px}
.form-list .customer-dob label{font-size:10px;font-weight:normal;color:#888}
.form-list .customer-dob .dob-day,.form-list .customer-dob .dob-month{width:60px}
.form-list .customer-dob .dob-day input.input-text,.form-list .customer-dob .dob-month input.input-text{width:46px}
.form-list .customer-dob .dob-year{width:140px}
.form-list .customer-dob .dob-year input.input-text{width:134px}
.bcmpartner{background:url("../images/becomepartner.png") no-repeat scroll left top #fff;padding-left:38px;cursor:pointer}
.bcmpartner:hover{background:url("../images/becomepartner.png") no-repeat scroll left top #f0f0f0}
.alreadypartner{background:url("../images/alreadypartner.png") no-repeat scroll left top #fff;padding-left:38px;cursor:pointer}
.alreadypartner:hover{background:url("../images/alreadypartner.png") no-repeat scroll left top #f0f0f0}
.partnersuccstories{background:url("../images/successpartner.png") no-repeat scroll left top #fff;padding-left:38px;cursor:pointer}
.partnersuccstories:hover{background:url("../images/successpartner.png") no-repeat scroll left top #f0f0f0;text-decoration:none}
.contactsupport{background:url("../images/phone.png") no-repeat scroll center 10px transparent;padding-top:60px}
.contactsupport:hover{background:url("../images/phone.png") no-repeat scroll center 10px #ededed;min-height:264px}
.executiveteamimg{background:url("../images/team.png") no-repeat scroll center 10px transparent}
.executiveteamtext{padding-top:60px}
.executiveteamimg:hover{background:url("../images/team.png") no-repeat scroll center 10px #ededed}
.corporatefactimg{background:url("../images/factsheet.png") no-repeat scroll center 10px transparent}
.corporatefacttext{padding-top:60px}
.corporatefactimg:hover{background:url("../images/factsheet.png") no-repeat scroll center 10px #ededed}
.investorrelationsimg{background:url("../images/relation.png") no-repeat scroll center 10px transparent}
.investorrelationstext{padding-top:60px}
.investorrelationsimg:hover{background:url("../images/relation.png") no-repeat scroll center 10px #ededed}
.about-uppercont{margin-right:15px}
.about-btm-left-margin{margin-left:2.2%}
.imgdiv{float:left;padding-right:5px}
.abt-overview ul{list-style:disc;margin:0 30px}
#qty{width:132px!important}
/*#shopping-cart-table .cart-price{text-align:center;width:90px;font-size:14px}*/
#shopping-cart-table .cart-price{text-align:center;font-weight:300;}
#shopping-cart-table .last{width:30px;text-align:center}
.tdborder{border-right:1px solid #e4e4e4}
.prdbox{width:100px;text-align:center}
.paddingleft20px{padding-left:20px!important}
.fontsize7_home{font-size:1.5em}
.add-to-cart .cart-qty label{width:56px}
.chat_cls{cursor:pointer;background:url(../images/chat.png) left top no-repeat #fff;padding-left:40px}
.chat_cls:hover{text-decoration:none;background:url(../images/chat.png) left top no-repeat #f0f0f0}
.lArrow{margin:0!important;padding-top:5px!important;list-style:none!important;font-weight:normal!important;line-height:20px!important}
.lArrow>li{margin:0 0 2px 2px!important;padding:0 5px 0 15px!important;}
.lBullet{margin-left:15px!important;padding-top:3px!important;list-style:circle!important;font-weight:normal!important}
.lBullet>li{margin:0 0 4px 0!important;padding:0 5px 0 3px!important;background:none!important}
.lDisc{margin-left:15px!important;padding-top:3px!important;list-style:disc!important;font-weight:normal!important;margin-bottom:1px;padding-left:10px}
.lDisc>li{margin:0 0 4px 0!important;padding:0 5px 0 3px!important;background:none!important}
div.newssection .postContent ul.lDisc>li{ margin-bottom:15px !important;}
.lSquare{margin-left:15px!important;padding-top:3px!important;list-style:square!important;font-weight:normal!important}
.lSquare>li{margin:0 0 4px 0!important;padding:0 5px 0 3px!important;background:none!important}
.lDecimal{margin-left:30px!important;padding-top:3px!important;list-style:decimal!important;font-weight:normal!important}
.lDecimal>li{margin:0 0 4px 0!important;padding:0 5px 0 3px!important;background:none!important}
.lDecimalZ{margin-left:30px!important;padding-top:3px!important;list-style:decimal-leading-zero!important;font-weight:normal!important}
.lDecimalZ>li{margin:0 0 4px 0!important;padding:0 5px 0 0!important;background:none!important}
.lRomanL{margin-left:30px!important;padding-top:3px!important;list-style:lower-roman!important;font-weight:normal!important}
.lRomanL>li{margin:0 0 4px 0!important;padding:0 5px 0 0!important;background:none!important}
.lRomanU{margin-left:30px!important;padding-top:3px!important;list-style:upper-roman!important;font-weight:normal!important}
.lRomanU>li{margin:0 0 4px 0!important;padding:0 5px 0 0!important;background:none!important}
.lAlphaL{margin-left:24px!important;padding-top:3px!important;list-style:lower-alpha!important;font-weight:normal!important}
.legalNotice ol.lAlphaL{ margin-left:0px !important;}
.lAlphaL>li{margin:0 0 4px 0!important;padding:0 5px 0 0!important;background:none!important}
.lAlphaU{margin-left:24px!important;padding-top:3px!important;list-style:upper-alpha!important;font-weight:normal!important}
.lAlphaU>li{margin:0 0 4px 0!important;padding:0 5px 0 0!important;background:none!important}
.txtdeco_under{text-decoration:underline}
.product_install_banner{width:100%;min-height:400px;max-height:100%;vertical-align:middle}
.product_install_banner .product_banner_img{margin-top:20px}
.tbl-product-install{padding-top:20px;border:0}
.tbl-product-install td:first-child{width:140px}
.install-err{min-height:200px;text-align:center;padding-top:100px}
.fourclmborderleft .notes{text-align:justify;}
.options-list .type-checkbox span{display:none}
.options-list .type-radio input{float:left}
.options-list .type-radio span{float:left}
.options-list .li{clear:both}
.radio-div .radio-type{clear:both;float:left}
.radio-div .options-list{clear:both;float:left}
.radio-div{clear:both}
.product-options-bottom{clear:both}
.radio-div .type-radio span{float:left;background:0}
.radio-div .type-radio input{margin-left:80px}
.linkcontainer .linkTitle{float:left;}
.linkcontainer .linklist{float:left}
.linkcontainer{clear:both}
.product_banner .price-box{clear:both}
.product-options-bottom #downloadable-links-list{padding-left:75px;padding-bottom:10px}
.payflow_icici{background-repeat:no-repeat;width:118px;height:29px}
.sp-methods dt input[type=radio]{float:left;margin-right:20px}
.sp-methods dt{clear:both;float:left;width:200px}
.sp-methods dd{float:left}
.one-required {clear: both; float: left;}
#checkout-review-table-wrapper .data-table{width:100%}
#checkout-review-table-wrapper .data-table td,#checkout-review-table-wrapper .data-table th{min-width:50px}
#checkout-review-table .price{width:100px}
#checkout-review-table .a-right{text-align:right}
#checkout-review-table .a-center{text-align:center}
#checkout-review-table .review-total td{min-width:80px!important}
#checkout-review-table .price{min-width:120px;text-align:right; padding-right:20px;}
#checkoutSteps .one-required{float:left;clear:both}
#payment-buttons-container .required{float:left}
.checkout-agreements .checkbox{clear:both;float:left}
.checkout-agreements p{margin-top:10px}
#review-buttons-container{clear:both}
#checkout-agreements{clear:both}
#checkout-progress-wrapper .block-title span{color:#333;font-weight:300;font-size:1.473em}
#checkout-progress-wrapper .block-title{margin-bottom:17px}
.cart-page-recent a.addtocart{color:#fff;text-decoration:none}
.cart-page-recent a.addtocart:hover{text-decoration:none}
.sucess-dwnbtn{background-image:url('../images/downloadbtn.png');background-repeat:no-repeat;width:99px;height:27px;border:0;margin:5px}
.online-success-custbl{float:left;width:100%}
.online-success-custbl th{background:#ccc}
.online-success-custbl td:first-child{background:#ddd;width:150px;border:1px solid #ccc}
.online-success-custbl td:last-child{background:#fff;border:1px solid #ddd}
.online-success-custbl-summery{float:left;width:100%}
.online-success-custbl-summery th{background:#ddd;border:1px solid #ccc}
.online-success-custbl-summery th.main{background:#ccc;border:1px solid #ddd}
.online-success-custbl-summery tr{border-bottom:1px solid #ddd}
.online-success-custbl-summery td{border-right:1px solid #ddd;text-align:right}
.online-success-custbl-summery td:first-child{text-align:left}
.online-success-custbl-summery .prdtitle{font-weight:bold}
.online-success-custbl-summery .gt{font-weight:bold;border-bottom:1px solid #DDD}
.failure-page{min-height:300px}
.failure-page .errortxt{color:red;font-weight:500}
.failure-page p{margin:15px 0}
.maintaglines .subnavmenu{text-align:left}
/*.alink ul.subnavmenu{height:20px;line-height:0;padding-left:10px;margin-left:10px!important;margin-right:10px!important;text-align:center} Priyanka */

.alink ul.subnavmenu{ height:auto; line-height:1.4;}
.category-products .buynow .catprodlist{padding-bottom:10px}
.category-trailprodcut a{text-decoration:none}
.category-trailprodcut a:hover{text-decoration:none}
/*#payment-method-type select{height:30px;padding:5px;width:54%} cart*/

.prd-without-opt select{margin:0;clear:right;margin-bottom:10px}
.prd-without-opt label{margin:0;clear:both;float:left}
#checkout-review-table tr{border-bottom:1px solid #e4e4e4}
#checkout-review-table tr.last{border-bottom:3px double #e4e4e4}
.tbl-prdoption{margin:0;padding:0;border:0}
.tbl-prdoption tr,.tbl-prdoption tbody{margin:0;padding:0;border:0!important}
.tbl-prdoption td{border-right:none!important}
#shopping-cart-table .checkout-prd-thumb{padding:0}
#shopping-cart-table tr{border-bottom:1px solid #e4e4e4}
#shopping-cart-table .tbl-prdoption tr td{padding:0!important}
.rw-prdopiton td{padding:0!important;line-height:18px}
.product-bxcart{width:100px}

/*.homepage-higlight-text .fontsize7_home{font-size:1.5em;color:#333!important;line-height:26px;width:100%} Priyanka*/

.fontsize7_home a.orangelink{text-align:left!important}
.ellipsis_txt{font-weight:300;line-height: 23px;}
.review-total .disc{padding-right:10px}

.hightlightli li{margin-bottom:8px!important}
.catprod .learnmore{margin-bottom:10px;height:50px;}
.tabs-content{color:#454545!important}
.locate_cls{background:url("../images/locate.png") no-repeat scroll left top #fff;cursor:pointer;padding-left:40px}
.locate_cls:hover{text-decoration:none;background:url(../images/locate.png) left top no-repeat #f0f0f0}
.cms-contact div.custom.dropdown.medium{margin-left:0}
.lastCategoryProductdiv{float:left!important}
.homepage-topbox{margin-bottom:5px}
/*.homepage-topbox .subline{font-size:1.8em;line-height:28px}*/
.product_deal .contact-product-email a{color:#F60}
.product_deal .contact-product-email p{line-height:18px;}
.pr_shop_dd select{border:1px solid #ccc;font-family:"Museo Sans 300","Museo Sans 500","Museo Sans 700","Museo Sans 900","museo-sans","Museo Sans 100",sans-serif}
.contact-product-email a{color:#F60;line-height:22px;}
.product_banner .contact-product-email{color:#fff;font-size: 1.2em;font-weight: 300;line-height:22px}
.related-prd{margin-left:10px}
/*.main ul.tabs-content{min-height:200px}*/
.sociallinks .tweet{width:38px;height:38px;display:inline-block;background-image:url(../images/twitter.png)}
.sociallinks .tweet:hover{background-image:url(../images/twitter_hvr.png)}
.sociallinks .fb{width:38px;height:38px;display:inline-block;background-image:url(../images/fb.png)}
.sociallinks .fb:hover{background-image:url(../images/fb_hvr.png)}
.sociallinks .blog{width:38px;height:38px;display:inline-block;background-image:url(../images/blog.png)}
.sociallinks .blog:hover{background-image:url(../images/blog_hvr.png)}
.sociallinks .yt{width:38px;height:38px;display:inline-block;background-image:url(../images/yt.png)}
.sociallinks .yt:hover{background-image:url(../images/yt_hvr.png)}

.sociallinks .linkedin{width:38px;height:38px;display:inline-block;background-image:url(../images/linkedIn.png)}
.sociallinks .linkedin:hover{background-image:url(../images/linkedIn_hover.png)}

.sociallinks .forum{width:38px;height:38px;display:inline-block;background-image:url(../images/Q.png)}
.sociallinks .forum:hover{background-image:url(../images/qq_hvr.png)}
.multibuilddwnload{color:#F60;min-width:120px;display:block;float:left;font-weight:600}
.download-feature a{text-decoration:underline}
.feature-additional-p{margin-bottom:10px}
.multibuild .mutlbuildtraillink{clear:both;float:left;width:100%}
.product-feature-trail .traildown,.dwnloadtext .traildown{text-decoration:underline}
.product-feature-trail .traildown:hover{text-decoration:none!important}
.product-download-block .product-feature .product_img{float:left;clear:left;margin:0}
.product-download-block .product-feature .product_img img{margin-top:15px;margin-right:0;margin-left:0}
#shopping-cart-table th{padding:8px 10px 9px;font-weight:normal!important;font-size:1.3em;color:#222;text-align:center}
#shopping-cart-totals-table td{padding:8px 10px 9px;font-weight:normal!important;font-size:1.3em;color:#222}
#shopping-cart-table .checkout-prd-thumb img{padding:10px 0}

.txtalign{text-align:center}
.icontext-blckbig{color:#333;font-size:1.473em!important}
.icontext-blckbig-subheading{color:#333;font-size:1.3em!important}
/*on.png) no-repeat;padding-left:41px;line-height:36px;padding-top:0}*/
.av-improved-scan-engine{background:url(../images/avpro-Improved-Scan-Engine.png) no-repeat;padding-left:41px;line-height:36px;padding-top:0}
.download-datasheet{line-height:60px}
.download-datasheet a{color:#f60;font-size:1.25em;font-weight:300}
.faq-head{padding-bottom:8px;color:#f60;font-size:1.172em;cursor:pointer;background:url("../images/bullet.png") no-repeat scroll 0 5px transparent;line-height:18px;padding-left:20px}
.faq-body{padding:0 0 15px;display:none;margin-left:20px;margin-bottom:5px}
.faq-body .red-bullet{background-position:10px 10px!important;line-height:22px}
.faq-sup-center{float:left;padding:2px 2px 2px 10px;width:80px}
.faq-sup-center1{float:left;padding:2px;width:25px}
.faq-sup-center2{padding:2px}
.exclamation{background-image:url("../images/exclamation-img.gif");background-repeat:no-repeat;padding-left:30px}
.orangetext{color:#f60}
.radio{border:0!important}
.fontsize16pt{font-size:18px;font-weight:300;color:#333}
.pdf_image{background:url(../images/pdf-img.png) no-repeat;padding-left:30px;line-height:25px;padding-top:0}
.exclamation_image{background:url(../images/exclamation-img.png) no-repeat;padding-left:30px;line-height:25px;padding-top:0}
.exclamation_image_mobile{background:url(../images/exclamation-img.png) no-repeat;padding-left:21px;line-height:25px;padding-top:0}
.NOTE_image{background:url(../images/NOTE.GIF) no-repeat;padding-left:30px;line-height:25px;padding-top:0}
.win7_8_table_tr_td{padding:5px 3px!important;vertical-align:top;border:0}
.lickey-aboutoption{background:url(../images/aboutoption.jpg) no-repeat;padding-left:41px;line-height:32px;padding-top:0;height:570px}
.lickey-enterpaswrd{background:url(../images/enterpaswrd.jpg) no-repeat;padding-left:41px;line-height:32px;padding-top:0;height:570px}
.lickey-Help_section{background:url(../images/Help_section.jpg) no-repeat;padding-left:41px;line-height:32px;padding-top:0;height:570px}
.lickey-license{background:url(../images/license.jpg) no-repeat;padding-left:41px;line-height:32px;padding-top:0;height:570px}
.lickey-licensedetails{background:url(../images/licensedetails.jpg) no-repeat;padding-left:41px;line-height:32px;padding-top:0;height:570px}
.lickey-support{background:url(../images/support.jpg) no-repeat;padding-left:41px;line-height:32px;padding-top:0;height:570px}

/*#bpartner-form .input-box input[type="text"],#bpartner-form .input-box select{padding:3px 5px 3px 5px;height:32px!important;line-height:25px!important;font-weight:300;border:1px solid #c9c9c9!important;font-size:1.172em;width:295px;font-family:"museo-sans","Museo Sans 100","Museo Sans 300","Museo Sans 500","Museo Sans 700","Museo Sans 900",sans-serif!important}*/
/*#bpartner-form *//*.input-box{width:295px;float:left}*/
/*#bpartner-form .field{padding-bottom:0}*/
#bpartner-form label{float:left;width:255px;vertical-align:top;border:0;line-height:18px;text-align:left;font-weight:normal;color:#333;padding:9px 1px;font-size:1.172em}
.bpartner-lable .required em{font-style:normal;color:#eb340a;top:0;right:-7px}
/*#bpartner-form .field{padding-bottom:0}*/
/*#webscan-form .input-box input[type="text"],#webscan-form .input-box select{padding:3px 5px 3px 5px;height:32px!important;line-height:25px!important;font-weight:300;border:1px solid #c9c9c9!important;font-size:1.172em;width:295px;font-family:"museo-sans","Museo Sans 100","Museo Sans 300","Museo Sans 500","Museo Sans 700","Museo Sans 900",sans-serif!important}*/
/*#webscan-form *//*.input-box{width:295px;float:left}*/
/*#webscan-form .field{padding-bottom:0}*/
#webscan-form label{float:left;width:295px;vertical-align:top;border:0;line-height:18px;text-align:left;font-weight:normal;color:#333;padding:9px 1px;font-size:1.172em}
.webscan-lable .required em{font-style:normal;color:#eb340a;top:0;right:-7px}
/*#webscan-form .field{padding-bottom:0}*/
/*#dnacan-form .input-box input[type="text"],#dnacan-form .input-box select{padding:3px 5px 3px 5px;height:32px!important;line-height:25px!important;font-weight:300;border:1px solid #c9c9c9!important;font-size:1.172em;width:295px;font-family:"museo-sans","Museo Sans 100","Museo Sans 300","Museo Sans 500","Museo Sans 700","Museo Sans 900",sans-serif!important}*/
/*#dnacan-form */
/*#dnacan-form */.field{padding-bottom:0}
#dnacan-form label{float:left;width:295px;vertical-align:top;border:0;line-height:18px;text-align:left;font-weight:normal;color:#333;padding:9px 1px;font-size:1.172em}
.dnacan-lable .required em{font-style:normal;color:#eb340a;top:0;right:-7px}
/*#dnacan-form .field{padding-bottom:0}*/
/*.onepage_image{position:relative;}
.onepage_image img{position:absolute;clip:rect(0px,80px,99px,0px)}
.onepage_product_title{margin-left:65px;margin-top:-4px!important} cart*/
.onepage_prd_summary{margin-top:20px}
.pointer_class:hover{cursor:pointer}
/*.home-front-wrap{height:554px;position:relative;margin-bottom:10px} Priyanka*/
/*.home-front-img{position:absolute;left:50%;margin-left:-570px;width:1140px} Priyanka*/
.home-front-img{max-width:1140px;width:100%;margin:0 auto;}
.home-front-img .maintaglines .fontclr333{color:#333}
.home-front-img .alink:hover{background:url(../images/over_effect.png) repeat #F6F6F6;cursor:pointer}
.pagination_div{margin-top:-63px;position:relative;z-index:100}
.slides_container{margin-top:0}
.pagination_div .pagination{margin:12px auto 0!important;width:100px}
.pagination_div .pagination li{float:left!important;margin:0 1px!important;list-style:none!important}
.pagination_div .pagination li a{text-align:center; display:block;width:3px;height:0;padding-top:10px;background-position:0 0;float:left;overflow:hidden;background-repeat:no-repeat;margin:20px 0}
.pagination_div .pagination li a:hover,.pagination_div .pagination li:hover{text-decoration:none!important}
.pagination_div .pagination li.current a{background-position:0 -12px;border:0;text-decoration:none}
.pagination_div a:hover{text-decoration:none!important;border:none!important}
.custom-single-layout .page-title{display:none}
#loading-mask{top:0;right:0;width:100%;height:100%;background-color:rgba(0, 0, 0, .83);position:absolute;color:#d85909;font-size:1.1em;font-weight:bold;text-align:center;z-index:500}
#loading-mask .loader{position:fixed;top:45%;left:50%;width:150px;margin-left:-105px;padding:15px 30px;background:#fff4e9;border:2px solid #f1af73;color:#d85909;font-weight:bold;text-align:center;z-index:1000}
.ldblockrow .address,.ldblockrow .details{color:#454545;font-weight:300;font-size:1.172em}
.ldhtmlmain{min-height:150px}
.cms-installer .product-installer{min-height:200px}
#checkout-payment-method-load .optradio{border-bottom:1px solid #CCC;margin-bottom:10px}
.prvnextnavigation{display:block;background:#000;width:102px;float:right;top:-263px;position:relative;z-index:200;height:100%;right:0}
.prvnextnavigation a.prev{background:url(../images/sliderBulletL.png) no-repeat;height:52px;display:block;float:left;width:50px;background-position:0 0}
.prvnextnavigation a.next{background:url(../images/sliderBulletR.png) no-repeat;height:52px;display:block;float:right;width:50px;background-position:0 0}
.prvnextnavigation a.prev:hover,.prvnextnavigation a.next:hover{background-position:0 0;background-position:0 -52px}
.lblbilldesk{background-image:url(../images/billdesk.png);background-repeat:no-repeat;background-position:150px 0}
.lblicici{background-image:url(../images/icici.png);background-repeat:no-repeat;background-position:150px 0}
.lblhdfc{background-image:url(../images/hdfc.png);background-repeat:no-repeat;background-position:150px 0}
.lblcitrus {background-image:url(../images/citrus.png);background-repeat: no-repeat;background-position: 150px 0px;}
.netbank-options .lblcitrus, .netbank-options  .lblbilldesk {height:35px;}
/*.creditcart-options label{height:45px} cart*/
.tbl-prdoption td{padding:0!important}
#downloadable-links-list li input{border:0 solid #c9c9c9!important}
ul.tweetlist a{color:#f60!important;cursor:pointer}
ul.tweetlist li{padding-bottom:10px;line-height: 24px;}
ul.tweetlist{color:#454545;line-height:20px}
.thks-inst{color:#454545}
.thks-inst p{padding:10px 0}
.thks-inst ol li{padding:0 10px}
.thks-inst .thanks-alert{color:#F00;font-weight:bold}

.thks-inst .details-block2{clear:both;display:block;height:100%;float:left;width:100%}

.thks-inst .details-block2 ul{float:left;display:block;padding:10px}
.order-success a{color:#F60}
.order-success .prdAttribute{padding-left:10px}
.order-success .product-installer-success-page{padding-left:20px}
.order-success .thks-inst-head{font-weight:bold;padding-left:10px}
.thk-qty{text-align:center!important;width:50px}
.thk-stotal{width:100px}
.thk-itotal{width:100px}
#checkout-review-table-wrapper th.price{text-align:center}
ul.thk-moul{padding:5px 10px}
.thks-inst .details-blockmo2{clear:both;display:block;height:100%;float:left;width:100%;margin-top:10px}
.thks-inst .details-blockmo2 ul li{list-style:disc;padding-left:0;margin-left:20px}

.thks-inst-p{margin:0 10px}
.thks-inst .details-blockdd{clear:both;display:block;height:100%;float:left;width:100%;margin-top:10px}
.thks-inst .details-blockdd ul li{list-style:disc;padding-left:0;margin-left:20px}
.thks-inst-pay-p{margin:0 10px;padding:5px 0!important}
.mobinst{padding:10px 10px;margin:10px 0;color:#454545}
.mobinst p{padding-bottom:10px}
.mobinst ol li{padding-left:10px;margin-left:20px}
.mobinst .thanks-alert{font-weight:bold;padding:10px 0}
.product_install_banner ul li{list-style:disc;margin-left:15px}
.product_install_error p{font-size:1.172em;margin-bottom:10px}
.toll_free_img{background:url(../images/call.png) left top no-repeat #fff;padding-left:40px}
.form-list-report-phishing label.required em{font-style:normal;color:#eb340a;top:0;right:-7px}
.form-list-report-miscat textarea{width:292px;height:7em}
.form-list-report-miscat label.required em{font-style:normal;color:#eb340a;top:0;right:-7px}
.form-list-report-feedback textarea{width:292px;height:7em}
.form-list-report-feedback label.required em{font-style:normal;color:#eb340a;top:0;right:-7px}
textarea{width:600px!important;height:120px!important;padding:3px 5px 3px 5px;line-height:25px!important;font-weight:300;border:1px solid #c9c9c9!important;font-size:1.172em;/*width:295px;*/font-family:"museo-sans","Museo Sans 100","Museo Sans 300","Museo Sans 500","Museo Sans 700","Museo Sans 900",sans-serif!important}
.about_gray_box{min-height:150px}
#printorder th{background:#ccc}
.installbtn{padding:10px}
.installbtn a{padding:7px 10px!important;background:#f60;color:#fff}
.installbtn a:hover{text-decoration:none}
.products-grid .margintopbtm a.orangelink{font-size:14px}
.prdlisttitle{font-size:25px}

/* updates Page    */
.upgrade .input-box select{ font-size:13px;}
.gethelp { float: left; margin-left: 10px;padding-top: 15px;}
.gethelp a{ vertical-align: 3px; }

.contact_support_email_img{background:url("../images/icon_email.png") no-repeat scroll center 10px transparent;border:0}
.contact_support_submit_query_img{background:url("../images/Submit-query.png") no-repeat scroll center 10px transparent;border:0}
.contact_support_chat_img{background:url("../images/icon_chat.png") no-repeat scroll center 10px transparent;border:0}

.suspiciousFiles{background:url("../images/suspiciousFiles.png") no-repeat scroll center 10px transparent;border:0}
.renewalQuery{background:url("../images/renewalQuery.png") no-repeat scroll center 10px transparent;border:0}
.submitQuery{background:url("../images/submitQuery.png") no-repeat scroll center 10px transparent;border:0}

.contact_support_locate_img{background:url("../images/icon_locate.png") no-repeat scroll center 10px transparent;border:0}
.buttons-set{padding-top:10px}
.border-bottom-texture{background:url("../images/bottom-border.jpg") repeat-x right bottom;display:block;padding-top:20px!important}
.boxlink:hover{text-decoration:none!important}
.mstore-title{color:#fff;font-weight:bold;background-image:url(../images/mstore_1.png);background-repeat:no-repeat;font-size:11px;width:228px;line-height:16px;text-align:center}
.mstore-tbl{margin:0 auto;border:0}
.mstore-tbl tr td{padding:0;border:0}
.e-table-bg{background-image:url('../images/Mstore_.png');background-repeat:no-repeat;border:0 solid #6c973f;margin:0 auto;font-family:"museo-sans","Museo Sans 100","Museo Sans 300","Museo Sans 500","Museo Sans 700","Museo Sans 900",sans-serif!important}
.e-table-bg .mobsecab{text-align:center;padding:10px}
table.e-table-bg{padding:0}
.prod_rem_img{background:url("../images/bullet.png") no-repeat 5px center;line-height:24px}
.footerblck_company_name{float:left}
.footerblck_company_share{text-align:center;float:left;margin-left:20px;width:100%;overflow:hidden}
.footerblck_company_right{text-align:center;float:right}
table.share-feedback{width:100%;background:0;border:0}
table.share-feedback td{padding:15px 0;text-align:center}
/*body{overflow-x:hidden}*/
@media only screen and (min-width:1024px){
    ul.subnavmenu{text-align:right;}
    /*.home-front-wrap{height:554px;overflow:visible;position:relative;margin-bottom:10px; width:100%;} priyanka*/
}
.online-success-custbl th{border:1px solid #ddd}
.topslink .TopLinksNunbers {border-right:1px solid #ccc; float:left; margin-right:20px; padding-right:15px;}
.topslink span.LastSocialDiv {float:right; margin-top:10px;}
.topslink span{cursor:pointer;border-style:none}
.topslink span.SouthNum{margin-right:57px}
.topslink span.MarginRight {margin-right:57px}
.topslink span:hover{border:0;text-decoration:none;border-style:none}
.topslink span.topsocialicn span{height:16px;width:16px;line-height:16px;padding:2px 8px;border-style:none}
.topslink .tweet, .mediaNewsSocial a.twitter{background:url(../images/18x18/twitter.png) no-repeat 0 0;/*height:16px;width:16px;line-height:16px;padding:2px 8px;border-style:none*/}
.topslink .tweet:hover, .mediaNewsSocial a.twitter:hover{background:url(../images/18x18/twitter_hvr.png) no-repeat 0 0;/*border-style:none*/}
.topslink .fb, .mediaNewsSocial a.facebook{background:url(../images/18x18/fb.png) no-repeat 0 0;/*height:16px;width:16px;line-height:16px;padding:2px 8px*/}
.topslink .fb:hover, .mediaNewsSocial a.facebook:hover{background:url(../images/18x18/fb_hvr.png) no-repeat 0 0}
.topslink .forum{background:url(../images/18x18/Q.png) no-repeat 0 0;/*height:16px;width:16px;line-height:16px;padding:2px 8px*/}
.topslink .forum:hover{background:url(../images/18x18/qq_hvr.png) no-repeat 0 0}
.topslink .googleplus {background:url(../images/18x18/googlePlus.png) no-repeat 0 0;/*height:16px;width:16px;line-height:16px;padding:2px 8px;*/}
.topslink .googleplus:hover {background:url(../images/18x18/googlePlus_hover.png) no-repeat 0 0;}
.topslink .blog, .mediaNewsSocial a.blog{background:url(../images/18x18/blog.png) no-repeat 0 0;/*height:16px;width:16px;line-height:16px;padding:2px 8px*/}
.topslink .blog:hover, .mediaNewsSocial a.blog:hover{background:url(../images/18x18/blog_hvr.png) no-repeat 0 0}
.topslink .yt{background:url(../images/18x18/yt.png) no-repeat 0 0;/*height:16px;width:16px;line-height:16px;padding:2px 8px*/}
.topslink .yt:hover{background:url(../images/18x18/yt_hvr.png) no-repeat 0 0}

.topslink .linkedin, .mediaNewsSocial a.linkedIn{background:url(../images/18x18/linkedIn.png) no-repeat 0 0;/*height:16px;width:16px;line-height:16px;padding:2px 8px*/}
.topslink .linkedin:hover, .mediaNewsSocial a.linkedIn:hover{background:url(../images/18x18/linkedIn_hover.png) no-repeat 0 0}

.reviepostdate{font-size:12px;display:none}
.newssection .reviepostdate{display:block}
.breadcrumbs .blog{display:none}
.loadingblock{font-size:16px}
.loaderimg{background-image:url('../slide/img/loading.gif');background-repeat:no-repeat;width:256px;margin:0 auto}
.online-success-custbl th{border:1px solid #ddd}
ul.subnavmenu{text-align:center}
/*.topslink span{cursor:pointer;border-style:none}
.topslink span:hover{border:0;text-decoration:none;border-style:none}
.topslink .tweet{background:url(../images/18x18/twitter.png) no-repeat 0 0;height:16px;width:16px;line-height:16px;padding:2px 8px;border-style:none}
.topslink .tweet:hover{background:url(../images/18x18/twitter_hvr.png) no-repeat 0 0;border-style:none}
.topslink .fb{background:url(../images/18x18/fb.png) no-repeat 0 0;height:16px;width:16px;line-height:16px;padding:2px 8px}
.topslink .fb:hover{background:url(../images/18x18/fb_hvr.png) no-repeat 0 0}
.topslink .forum{background:url(../images/18x18/Q.png) no-repeat 0 0;height:16px;width:16px;line-height:16px;padding:2px 8px}
.topslink .forum:hover{background:url(../images/18x18/qq_hvr.png) no-repeat 0 0}
.topslink .blog{background:url(../images/18x18/blog.png) no-repeat 0 0;height:16px;width:16px;line-height:16px;padding:2px 8px}
.topslink .blog:hover{background:url(../images/18x18/blog_hvr.png) no-repeat 0 0}
.topslink .yt{background:url(../images/18x18/yt.png) no-repeat 0 0;height:16px;width:16px;line-height:16px;padding:2px 8px}
.topslink .yt:hover{background:url(../images/18x18/yt_hvr.png) no-repeat 0 0}*/
.cart-body .processing-cart-div{padding:15% 0;width:100%;text-align:center}
.cleardiv{clear:both}
.cart-qty{display:none}
.processing-cart-div .wait-processing-img{background:url('../slide/img/loading.gif');width:182px;height:19px;margin:20px auto}
.postWrapper{padding-bottom:1px;clear:both}
.postTitle{margin-bottom:15px}
.postTitle h2{font-size:20px;font-weight:normal;margin:0;padding:0}
.postTitle h3{font-size:11px;margin:0;padding-top:2px;padding-right:0;padding-bottom:2px;padding-left:0; text-align:left;}
.postContent{padding-bottom:10px;text-align:justify}
.postBookmarks{padding-bottom:10px}
.postBookmarks h4{font-size:12px;font-weight:bold}
.commentWrapper{padding-bottom:15px}
.commentContent{padding-bottom:0}
.commentDetails{margin-bottom:5px;padding:0}
.commentDetails h4.username{display:inline}
.postError{font-size:16px}
.tags{font-weight:bold;padding-bottom:10px}
.tags UL{display:inline}
.tags UL LI{font-weight:normal;display:inline;padding-right:6px}
.tags h4{font-size:12px;font-weight:bold}
.menu-tags,.menu-categories,.menu-recent{margin:5px 9px}
.menu-tags h5,.menu-categories h5,.menu-recent h5{font-size:11px}
.block-blog .menu-tags UL LI{display:inline;padding:2px;margin-left:10px}
.block-blog .menu-categories UL LI{margin-left:10px}
.block-blog .menu-recent UL LI{margin-left:10px}
.block-blog .menu-recent UL LI a,.block-blog .menu-categories UL LI a,.block-blog .menu-tags UL LI a{font-size:11px}
.tag-count-1{font-size:1em}
.tag-count-2{font-size:1.2em}
.tag-count-3{font-size:1.4em}
.tag-count-4{font-size:1.6em}
.tag-count-5{font-size:1.8em}
.tag-count-6{font-size:2em}
.tag-count-7{font-size:2em}
.tag-count-8{font-size:2em}
.tag-count-9{font-size:2em}
.tag-count-10{font-size:2em}
.block-blog .head h4{padding-left:20px}
.block-blog .block-title strong{background-repeat:no-repeat;padding-left:21px;text-align:left}
.postWrapper .poster{display:inline}
.input-box.aw-blog-comment-area{width:100%}
.widget-latest li{font-size:12px;padding:5px 10px}
.block-blog .menu-categories{margin:0;padding:5px 9px}
A.awblog_current_comment{text-decoration:none!important;font-weight:bold!important}
.cart-body .processing-cart-div{padding:15% 0;width:100%;text-align:center}
.cleardiv{clear:both}
.cart-qty{display:none}
.processing-cart-div .wait-processing-img{background:url('../slide/img/loading.gif');width:182px;height:19px;margin:20px auto}
.header .subnavmenu{text-align:right}
.mobilehead {height:10px; width:100%; margin-top:8px;}
.mobileheadline{background-color:#E8E8E8; height:15px; margin-top:18px;}
.topslink .collapse {  position: absolute; display: block; z-index:10000; top:28px; height:25px; left:auto;right:75px;}
.topslink .open {background:#DDD;    border:solid 1px #FFF;    border-radius:5px;    box-shadow: 0px 0px 5px #CCC;    background:-webkit-gradient(linear,left top,left bottom,from(#f4f4f4),to(#e8e8e8));    background:-moz-linear-gradient(top,#f4f4f4,#e8e8e8);    background:linear-gradient(top,#f4f4f4,#e8e8e8);    padding:8px;  }
.topslink .box {    text-align:center;    width:120px;      background:#FFF;        border-radius:5px;      box-shadow:0px 0px 15px #999;      position:absolute;	  padding-right:4px;	  height:35px;    }
.topslink .box a.close {       color:red;       font-size:12px;       font-family:arial;       text-decoration:underline;      }
.topslink .arrow {      	width: 0;      	height: 0;      	border-left: 11px solid transparent;      	border-right: 11px solid transparent;	border-bottom: 11px solid #FFF;      	position:absolute;      	left:43%;      	top:-10px;      	z-index:1001; }
.topslink .arrow-border { width: 0;	height: 0;border-left: 11px solid transparent;border-right: 11px solid transparent;      	border-bottom: 11px solid #BBBBBB;      	position:absolute;      	top:-12px;      	z-index:1000;		left:43%;      }


.footer-share-webmaster{padding-top: 0; text-align: center;/*width: 600px;*/}
.share-webmaster-link{ /*position:absolute;   margin-left: 79px;  text-align: center; width: 498px;*/margin-top: 0;}

/* iPad Mini in portrait & landscape */
@media only screen and (min-device-width:768px) and (max-device-width:1024px) { /* STYLE */}

/* iPad Mini in landscape only */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {
    .five {clear: none;}
    #nav li a {font-size: 14px;}
    .topslink .tweet, .topslink .fb, .topslink .blog, .topslink .yt, .topslink .forum{padding: 4px 8px;}
    ul.subnavmenu li a {font-size: 10px;}
    ul.menu_cls.text-center {padding-top: 7px;}
    .subnavmenu.text-right .topslink strong {font-size: 9px;}
    .footer-share-webmaster{padding-top: 48px;text-align: center;width: 500px;}
    .share-webmaster-link {margin-left: -56px; margin-top: 33px; position: absolute; text-align: center; width: 498px;}
    .product_deal .button{padding:6px 8px}
    .buynow .left{float:left;text-align:center}
    .product-options-bottom{margin-bottom:20px}
    #drpProduct{padding:10px}
    .about-uppercont{margin-right:10px!important}
    .buynow .row .twelve .six{width:50%;float:left}
    .products-grid .margintopbtm a.orangelink{white-space:nowrap}
    .products-grid .three .six .margintopbtm{margin-top:18px}
}

/* iPad Mini in portrait only */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {
    .five {clear: none;}
    #nav li a {font-size: 12px;}
    .topslink .tweet, .topslink .fb, .topslink .blog, .topslink .yt, .topslink .forum{padding: 3px 8px;}
    ul.subnavmenu li a {font-size: 10px;}
    ul.menu_cls.text-center {padding-top: 12px;}
    .subnavmenu.text-right .topslink strong {font-size: 9px;}
    .footer-share-webmaster{padding-top: 48px;text-align: center;width: 500px;}
    .share-webmaster-link {margin-left: -56px; margin-top: 33px; position: absolute; text-align: center; width: 498px;}
    .container .row .pr_shop_dd{margin-left:7px!important}
    .pr_shop_dd select{border:1px solid #CCCCCC;font-family:"Museo Sans 300","Museo Sans 500","Museo Sans 700","Museo Sans 900","museo-sans","Museo Sans 100",sans-serif;width:95%}
    .featuremiddle{margin-left:23px}
    .product_deal .button{padding:6px 8px}
    .left{float:left}
    .buynow .left{float:left;text-align:center}
    .row .five{width:43.505%}
    .product_details .product_title p{text-align:left}
    .product-options-bottom{margin-bottom:20px}
    #drpProduct{padding:10px}
    .prdBuybtn{font-size:18px!important}
    .about-uppercont{margin-right:10px!important}
    .buynow .row .twelve .six{width:50%;float:left}
    .products-grid .margintopbtm a.orangelink{white-space:nowrap}
    .products-grid .three .six .margintopbtm{margin-top:18px}
    .prd-threecol-marginlft{margin-left:10px!important}
    .enterprice-email-box{margin-top:-15px}
}

.product-download-block .product_img img {clip: rect(0px, 261px, 310px, 60px);  }
#macwarning .mac-inputs { text-align:center;}
#macwarning, #redwarning {top: 30%;left: 50%;width: 325px;margin-left: -180px;padding: 15px 15px;background: #fff4e9;border: 2px solid #f1af73;color: #000;font-weight:normal; text-align:left;z-index: 1000;  font-family:"Museo Sans 500", "Museo Sans 700", "Museo Sans 900", "museo-sans", "Museo Sans 100", sans-serif; position:fixed; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";display:none;}
#redwarning span, #macwarning span{ font-weight:bold;}
#macwarning span.texthighlight_red, #redwarning span.texthighlight_red{color:red; font-weight:bold;}
#macwarning hr, #redwarning hr {margin: 5px 0 10px;}
#cnfno, #cnfyes {padding: 5px 20px;cursor: pointer;margin:5px;z-index:1100;}
.productpage .product_details .product_title p {
    margin-bottom: 0;
    line-height: 1.05em;
    color: #E8E8E8;
    font-weight: 300!important;
    font-size: 4.015em;}
.smsoption{padding:5px 10px; width:250px;}
.pc2mobul li {float:left; }
.pc2mobul li:after { content: "♦"; padding:0 5px;}
.pc2mobul li:last-child:after { content: ""; clear:both}
.pc2mobuldtl li { clear:both; width:100%; margin:0; padding:0; height:auto; }
.pc2mobuldtlitem li{float:left;clear:both;}
.pc2mobuldtlitem .itenname {float:left; width:45%; padding:10px 0; text-indent:10px;}
.pc2mobuldtlitem .itemavail {float:right; width:23%; text-align:center;padding:10px 0;}
.pc2mobuldtl {clear:both;}
.pc2mobuldtl .liitemhead {background:#e8e8e8; }
.form-list-report-pctomob label.required em { color: #EB340A;font-style: normal; right: -7px; top: 0;}
li.pc2mobuldtlli  { border:1px solid #ccc;display:block; clear:both; float:left}
li.pc2mobuldtlli .itemhead {background:#ddd}
ul.pc2mobuldtlitem li {border-bottom:1px solid #ccc;}
ul.pc2mobuldtlitem li div {border-left:1px solid #ccc;}
.pc2mobuldtlitem .red {color:red;font-weight: bold;font-size: 24px;}
.pc2mobuldtlitem .green {color:green;font-weight: bold;font-size: 24px;}
ul.normal-list li {list-style:disc; }
ul.normal-list {margin-left:30px;}
.scrollup{width:40px;height:40px;text-indent:-9999px;opacity:0.5;position:fixed;bottom:50px;right:180px;z-index: 1000;display:none;background: url('../images/icon_top.png') no-repeat; }
.pc2mobuldtl {width: 60%;clear: both;text-align: center;margin: 0 auto;word-wrap:break-word;}

.loaddiv {margin:0 auto; text-align:center;}
.loaddiv p{margin:10px 0 ;}
.loaddiv .loader { background: url('../images/loading.gif'); width:246px; height:10px; margin:0 auto;}
#cust_offer_resp .valid {color:#393; background: url(../images/monsoon/yes.png) left no-repeat;padding-left:30px;}
#cust_offer_resp .invalid {color:#F00;background: url(../images/monsoon/no.png) left no-repeat;padding-left:30px;} 
.qhmosoonofferdiv {background: url(../images/monsoon/qhmonsoon.png) left no-repeat; width:100%; height:390px; margin:0 auto;clear:both; padding-bottom:10px;}
.tcmonsoon {padding-left:35px;}
.offerpage input{color:#333!important}

.qhform .div-input-box input[type=text],.qhform .div-input-box select, #co-billing-form .div-input-box input[type=text],#co-billing-form .div-input-box select{color:#333333;padding:3px 5px 3px 5px;height:32px!important;line-height:25px!important;font-weight:300;border:1px solid #c9c9c9!important;font-size:1.172em;width:250px;font-family:"museo-sans","Museo Sans 100","Museo Sans 300","Museo Sans 500","Museo Sans 700","Museo Sans 900",sans-serif!important}

#co-billing-form .div-input-box input[type=text] { text-transform:uppercase}
.custtitle{	float:left;padding:11px;font-weight:bold;color:#999999;font-size:21px;}
.qhmosoonofferdivbtn a:first-child{margin-left: 60px;}
.qhmosoonofferdivbtn a {padding: 10px 70px;margin: 10px 44px;background: #10519F;color: #fff;font-size: 20px;}
.qhmosoonofferdivbtn a:hover { text-decoration:none; background:#FF6600 }
.qhmosoonofferdivbtn {padding-top: 10px;clear:both; float:left; background:url('../images/monsoon/bnr.png'); background-repeat: repeat-y;margin-top: -5px; width:100%;padding-bottom: 20px; text-align:center}

/************************* 03 Sep 2013 cart claris design**********************/
/************************* 16 July 2013**********************/
@media only screen and (max-width:480px){
/* Offer Page*/
dl.tabs dd {height:36px!important}	
dl.tabs dd a {border-bottom:1px solid #dddddd !important}
#prd_tab .row .three {width:100%!important}
h2.TextAlignDiscription {height:60px; text-align:center}
.LocateDealerBtn {text-align:center}
.LocateDealerBtn a {width:65%}

    /*careers*/
    #careersSection dl.tabs dd a{ font-size:13px; padding:3px 5px;}
    #careersSection img {max-width: 100%;}
    /*careers ends*/
    #shopping-cart-table .twelve.column.product_shop{ margin:0 -15px !important;}
    .category-products .columns{ width:100% !important;}
    .onepage_image{position:relative;}
    img, object, embed{height:auto;max-width:100%;}
    .onepage_product_title{margin-left:15px;margin-top:0 !important;}
    .billing_container1{padding:0 0px;}

    /*.coupon_code_input_apply_div{width:70%; float:left !important; display:inline !important;} cart*/
    .input_coupon_div{float:left;}
    
    /*.input.coupon{float:left;margin: 0 5px !important;width: 76px !important;}cart*/
    /*.coupon_code_apply{width:70px; float:left;}cart*/
    .coupon_code_input{width:30% !important;}
    /*.coupon_code{width:45% !important;} cart*/
    .six_width_first{width:50%; float:left;}
    .six_width_sec{width:50%; float:left; padding-left:0px; padding-top:3px;}
    .cart_left{float:left}
    .checkout-types .three a{ padding-left:10px;}
    /*.cart_totals-block{width:95% !important; display:table;}*/
    /*#shopping-cart-totals-table{width:80%; float:right; margin-right:30px;} cart*/
    #shopping-cart-totals-table td:last-child{text-align: right;width: 110px; white-space:nowrap;}
    /*.product_shop .row .cart_totals-block{width:95% !important;} cart*/
    .product_shop .row .four{width:95% !important;}
    .product_shop .row .eight{width:95% !important;}
    .review_gtotal{width:100% !important;white-space:nowrap !important;}
    .review_continue-shopping{padding-bottom:10px;}
    .lineright_ord-review{border-right:1px solid #FFF!important;margin-right:-1.968% !important;padding-right:-1.968% !important}
    .thks-inst .details-block{width:392px !important;padding:0px !important;margin:0}
    .review_amount{padding-bottom:15px !important;}
    .fontsize6_ramount{font-size:1.4em !important;}
    .review-sub-total .review_gtotal{width:100% !important; white-space: nowrap !important; display:block;}
    .review-sub-total{width:62% !important;}
    .review-sub-total .price{width:100% !important;}
    .review-grand-total{width:100% !important; white-space:nowrap;}
    .review_gtotal{width:95% !important;white-space: nowrap !important;}
    #checkout-review-table .twelve .twelve .row .nine { width:100% !important;}
    #checkout-review-table .twelve .twelve .row .nine span:first-child{width:100% !important;}
}
/************************* 22 July 2013 --calris cart design**********************/

/*.checkout-types .row .twelve {width: 62%;}cart*/

/*.coupon_code{width:32%; white-space:nowrap;} cart*/
/*.cart-price span{font-size:1.5em; font-weight:300;}*/


/************************* 05 August 2013 --calris cart design**********************/
@media only screen and (max-width:855px){
    /*.coupon_code_input_apply_div{width:100%; float:left !important; display:inline !important;}*/
    .input_coupon_div{float:left;}
    /*.input.coupon{float:left;margin: 0 5px !important;width: 76px !important;} cart*/
    /*.coupon_code_apply{width:70px; float:left;}*/
    .coupon_code_input{width:30% !important;}
    /*.coupon_code{width:45% !important; text-align:left; padding-left:11px;}*/
    /*.pr_shop{margin:10px 10px;}*/
    .six_width_first{width:50%; float:left;}
    .six_width_sec{width:50%; float:left; padding-left:0px; padding-top:3px;}
    .cart_left{float:left}
    .checkout-types .three a{ padding-left:10px;}
    .product_shop .row .four{width:95% !important;}
    .product_shop .row .eight{width:95% !important;}
    .review_continue-shopping{padding-bottom:10px;}
    .thks-inst .details-block{width:320px !important;padding:0px !important;margin:0}
    .review_amount{padding-bottom:15px !important;}
    .fontsize6_ramount{font-size:1.4em !important;}
    .review-sub-total .review_gtotal{width:100% !important; white-space:nowrap !important; display:block;}
    .review-sub-total{width:62% !important;}
    .review-sub-total .price{width:100% !important;}
    .review-grand-total{width:100% !important; white-space:nowrap !important;}
    .review_gtotal{width:100% !important;white-space:nowrap !important;}
    #checkout-review-table .twelve .twelve .row .nine { width:100% !important;}
    #checkout-review-table .twelve .twelve .row .nine span:first-child{ width:100% !important;}
}
/************************* 06 August 2013 --calris cart design**********************/
.product_shop .row .eight{width:48%;}
.product_shop .row .four{width:48%;}
.review_gtotal{width:48%;white-space:nowrap !important;}

/************************* 14 August 2013 --calris cart design**********************/

.cart_left input[type='checkbox']{ border-bottom-style:none !important; border-left-style:none !important; border-right-style:none !important; border-top-style:none !important;}
/************************* 03 Sep 2013 cart claris design**********************/
/************************* 12 Sep 2013 cart claris design**********************/
.review-sub-total{width:66.68%;}
#checkout-review-table .twelve .twelve .row .nine{width:66.68%;}
#checkout-review-table .twelve .twelve .row .three{width:30.32%;}
.review-grand-total{width:30.32%;}
.fontsize6_ramount{font-size:1.30em;}
/************************* 12 Sep 2013 cart claris design**********************/
/************************* 07 Oct 2013 safari hack **********************/

/************************* 07 Oct 2013 safari hack **********************/

.pg-vima {border:1px solid red; display:block; float:left; background:#F1F1F2;padding:10px;}
.pgcreditvisa {background:url(../images/qh_visa.png) no-repeat; width:32px;height:32px; padding: 9px 15px;}
.pgcreditmc {background:url(../images/qh_mc.png) no-repeat; width:32px;height:32px; padding: 9px 15px;}

/* 11-11-13 android faq*/
@media only screen and (max-width: 830px) {
    .width-adjust {
        width:100% !important;
        padding-top: 10px !important;
    }
    a .active {
        padding-top: 10px !important;
        min-height:50px;
    }
}
.width-adjust-tabs .tabs {
    width: 100%;
    text-align: center;
}

.width-adjust-tabs .tabs .width-adjust {
    width: 50%;
    min-height:50px;
    height:0px !important;
}
.width-adjust-tabs .tabs .hlink {
    border-width: 1px 1px 1px 1px !important;
    padding:0px !important;
    line-height:25px !important;
    min-height:50px !important;
}
.width-adjust-tabs .tabs .hlink .tabname-opsition {
    margin-top:12px
}
.width-adjust-tabs .tabs .width-adjust .hlink {
    border:1px solid #CCC;
    padding:0px !important;
    line-height:25px !important;
    min-height:50px !important;
}
.buynow .contact-product-email p {min-height: 35px;}

.icontext-orangebig {
    color: #FF6600;
    font-size: 0.9em !important;
    margin-bottom: 0 !important;
}
.width-adjust-tabs dl.tabs{width: 100%; text-align: center;}
ul#faqborder{border:0;}

.qhcontestgaadi {background: url(../images/offer/webBanner_Prelaunch.png) left no-repeat; width:100%; height:390px; margin:0 auto;clear:both;}
#inquiry-new-address-form em.error, #inquiry-new-address-form span.error{color:red;font-weight:bold;font-size:11px;}
.contest-gaadi-banner {background: url(../images/offer/contest/banner.png) left no-repeat; width:100%; height:460px;}
/* popup warning*/
#macwarning, #redwarning {top: 30%;left: 50%;width: 325px;margin-left: -180px;padding: 15px 15px;background: #fff4e9;border: 2px solid #f1af73;color: #000;font-weight:normal; text-align:left;z-index: 1000;  font-family:"Museo Sans 500", "Museo Sans 700", "Museo Sans 900", "museo-sans", "Museo Sans 100", sans-serif; position:fixed; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";display:none;}
#redwarning span, #macwarning span{ font-weight:bold;}
#macwarning span.texthighlight_red, #redwarning span.texthighlight_red{color:red; font-weight:bold;}
#macwarning hr, #redwarning hr {margin: 5px 0 10px;}
#cnfno, #cnfyes {padding: 5px 20px;cursor: pointer;margin:5px;z-index:1100;}
.btnshwdowbig { padding:10px; border:1px solid #f1af73; width:135px; margin:0 auto; background:#f2f1ea ;}
.btnshwdowbig span{color:#f1af73!important}
.btnshwdowsmall { padding:5px;  font-size:9px;  margin:0 auto; text-align:center;}
.btnshwdowsmall span{color:#f1af73!important}
#cnfnored { cursor:pointer;}
#cnfred { cursor:pointer;}

#redwarning p  {text-align:center;  margin:10px;}	
/* popup warning*/
/*About Us or Comapany Page*/
.companyp_Overview{min-height: 100% !important; height: auto !important; height: 100% !important; margin: 0 auto; overflow: hidden !important;}

/*@media screen and (max-width: 1280px) {
.reviewblock .cusreview {margin-left: 20%;  margin-top: 5%; height:50px; position:absolute;}	
}*/
/*.custform .input-box input[type=text] {padding: 3px 5px 3px 5px;height: 32px!important;line-height: 25px!important;font-weight: 300;border: 1px solid #c9c9c9!important;font-size: 1.172em;width: 295px;}*/
.whitepaper-contactbox {border:1px solid #ccc; padding:10px; background:#E8E8E8;-webkit-border-radius: 7px;-moz-border-radius: 7px;
                        border-radius: 7px;}
.orangetext {color:#FF6600}
.product-view-right-link li.trial  {padding-left:25px; background:url(../images/product-view-icons/trial.png) no-repeat;}
.product-view-right-link li.datasheet  {padding-left:25px;background:url(../images/product-view-icons/datasheet.png) no-repeat;}
.product-view-right-link li.whitepaper  {padding-left:25px;background:url(../images/product-view-icons/whitepaper.png) no-repeat;}
.product-view-right-link li.requestdemo  {padding-left:25px;background:url(../images/product-view-icons/req-demo.png) no-repeat;}
.product-view-right-link li.sms-bundle  {padding-left:25px;background:url(../images/product-view-icons/sms-bundle.png) no-repeat;}
.product-view-right-link li.renewnow  {padding-left:25px;background:url(../images/product-view-icons/renewnow.png) no-repeat;}
.product-view-right-link li.download-update  {padding-left:25px;background:url(../images/product-view-icons/download-updates.png) no-repeat;}
.product-view-right-link li.donwnload-installer  {padding-left:25px;background:url(../images/product-view-icons/download-installer.png) no-repeat;}
.product-view-right-link li.tech-support  {padding-left:25px;background:url(../images/product-view-icons/tech-support.png) no-repeat;}
.product-view-right-link li.locate-dealer  {padding-left:25px;background:url(../images/product-view-icons/locate-dealer.png) no-repeat;}
.product-view-right-link li.sales-call  {padding-left:25px;background:url(../images/product-view-icons/sales-call.png) no-repeat;}
.product-view-right-link li.lifetime-free { background: url(../images/product-view-icons/lifetime-free.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);  padding-left: 25px;}
.product-view-right-link li.qhms-faq { background: url("../images/product-view-icons/qhms-faq.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); padding-left: 25px; }
.product-view-right-link li#learnmore {padding-left:25px;background:url(../images/product-view-icons/learn_more.png) no-repeat;}

.product-comperison th {text-align:left;font-weight:bold; border-bottom:1px solid #ddd;margin-top:5px;padding-top:5px;} 
.product-comperison th:first-child {text-indent:10px;}
.product-comperison table {border:none;margin:0px;}
.product-comperison ul li{list-style:disc;margin-left:15px;}
.product-comperison td  { vertical-align:middle; text-align:center;}
.product-comperison table td  { vertical-align:top; text-align:center;}
.product-comperison td:first-child {text-align:left}
.product-comperison td {text-align:center; border-bottom:1px solid #ddd}
.product-comperison table td {border:none;margin:0px;padding: 5px;}
.product-comp-pn {padding:0px!important; margin:0px!important; line-height:25px;}

/*.custform .input-box input[type=text] {padding: 3px 5px 3px 5px;height: 32px!important;line-height: 25px!important;font-weight: 300;border: 1px solid #c9c9c9!important;font-size: 1.172em;width: 295px;}*/
@media only screen and (max-width:783px){
    /*.product_banner{ padding: 5px!important; text-align: justify; }*/
}
.jqvalid input.error, .jqvalid textarea.error, .jqvalid select.error  {	color:#454545;	font-weight:bold}

/*contest page slider start*/
#qh_contest_slider{
    margin-bottom: 40px; 
}/*contest page slider end*/ 
.olscan_textarea {min-width:850px; max-width:850px; min-height:220px; max-height:220px;}



.contestgMobile{display:none}
@media only screen and (min-width: 1025px) {
    /*Top menu*/
    #nav{ position:relative; /*z-index:998;*/}
    #nav li:hover  > .subs {display: block !important;height:auto!important;padding: 15px 0 0px;}
    #nav ul.subs > li {/*display: inline-block;*/float: left; padding:0 0 10px 20px; margin:0;vertical-align: top; width: 30%;}
    #nav ul.subs > li > a {font-size: 1.3em !important;margin-bottom: 10px;}
    #nav ul.subs > li {-moz-transition: padding 150ms ease-out 0s;-ms-transition: padding 150ms ease-out 0s;-o-transition: padding 150ms ease-out 0s;
                       -webkit-transition: padding 150ms ease-out 0s;transition: padding 150ms ease-out 0s;font-size: 0.9em;}
    .mar-left{margin-left: 65px;}
    #nav ul.subs {
        display:none;
        overflow: hidden;
        height: 0;
        background-color: #DBDBDB;
        color: #333333;
        left: 0;
        position: absolute;
        width: 100%;
        -webkit-transition: all .2s ease;
        -moz-transition: all .2s ease 0s;
        -ms-transition: all .2s ease;
        -o-transition: all .2s ease;
        transition: all .2s ease;
		z-index:998;
    }
    span.plusMinus{ display:none;}
    /*Top menu ends*/
    .contestbanner{position:relative;}
    .contestbanner > img{width:100%;height:auto}
}
@media only screen and (max-width: 1024px) and (min-width: 769px) {
    .contestgMobile{display:none}

}
@media only screen and (max-width: 768px) and (min-width: 481px) {
    .contestgMobile{display:none}
}
@media only screen and (max-width:600px) {
    .fmcolon {display: none;}
    .frm-input {width:100% !important;}
    #co-billing-form label {width: 100%;}
}
@media only screen and (max-width: 480px) {

	
    .contestbanner{display:none}
    .contestg {display:none}
    .contestgMobile{display:block!important;width:100%;max-width:480px;height:auto}
    .contestgMobile img{width:100%;max-width:480px;height:auto}
}

ul.common>li {list-style:disc;margin-left: 10px;}
ul.common {margin-left: 10px;}
ul.common>ul {margin-left: 10px;}
ul.common>li>li {list-style:none}
ul.common ul li:before {   content: " - ";   }  



#beta_login_form label{
    color: #333;
    font-size: 1.172em;
    font-weight: normal;
}
#beta_login_form input[type="text"] {
    padding: 3px 9px;
}
#beta_login_form .input-box{ 
    float: left;
    margin-right: 20px;
    width: 35%;
}
#beta_login_form input[type="text"]{
    border: 1px solid #c9c9c9 !important;
    font-family: "museo-sans","Museo Sans 100","Museo Sans 300","Museo Sans 500","Museo Sans 700","Museo Sans 900",sans-serif !important;
    font-size: 1.172em;
    font-weight: 300;
    height: 32px !important;
    line-height: 25px !important;
    padding: 3px 5px;
    width: 100%;
}
#beta_login_form input[type="submit"] {
    float: left;
}
.bug_thanks a{
    background: none repeat scroll 0 0 #fa6502;
    color: #ffffff;
    font-size: 18px;
    font-weight: bold;
    padding: 10px 20px;
    text-decoration: none;
}
#beta_banner, #beta_bannerTest{ background:#081d2b; max-width:1140px; width:100%; margin:0 auto; position:relative;}
#beta_bannerImage{ display:table; float:left;}
#beta_bannerImage div{ display:table-cell; height:400px; width:570px; text-align:center; vertical-align:middle;}
#beta_bannerImage div img{ margin-top:60px;}
#beta_bannerDesc{  color: #fff;float: left; padding: 0px; width: 505px; display: table;}
#beta_bannerDesc div{ display: table-cell; vertical-align: middle; height: 400px; }
#beta_strip{ text-indent:-9999px; position:absolute; left:0; top:0; background:url('../images/beta/beta_banner_str.png') no-repeat left top; width:259px; height:127px; margin:0;} 
#beta_bannerDesc h2{ font-weight:normal; font-size:33px; line-height: 1.3; color:#ffffff;}
#beta_bannerDesc p{ line-height:1.5; font-size:17px;margin-bottom: 25px;}
#beta_bannerDesc h2 span{ display:block; font-weight:bold;}
#beta_bannerDesc a{background: none repeat scroll 0 0 #fa6502;color: #ffffff;font-size: 20px;padding: 10px 24px;text-decoration: none;margin-left: 3px; margin-top: 10px; display: inline-block;}
#beta_bannerTest #bannerImage div{ height:auto;}
#beta_bannerTest #beta_bannerDesc{ padding-top:0px;}
#beta_bannerImage div img#testing{ margin-top:25px;}

#BetaRDM{ background:url(../images/beta/Remote_Device_Management.png);}
#beta_safe_banking{background:url(../images/beta/Safe_Banking.png);}
#beta_vulnerability{background:url(../images/beta/Vulnerability_Scanner.png);}
#beta_firewall{background:url(../images/beta/Firewall.png);}
#beta_license{background:url(../images/beta/Easy_Retrieval_License_Information.png);}
#beta_reusing{background:url(../images/beta/Reusing_Stored_Updates.png);}
#PC_2_mobile{background:url(../images/beta/PC2Mobile_Scan.png);}

#rdm_sidebar{font-size: 16px; margin-top: 20px; display: inline-block; background:#f60; padding:8px 15px; color:#fff; text-decoration:none; font-weight: bold;}
.beta_forms .validation-advice{ font-size: 12px; line-height: 1.2; margin: -5px 0 10px; width: 100%;}
#co-billing-form .sp-method-row label, #co-billing-form .checkmo-options label { padding: 5px 0; width: 100%;}
#co-billing-form #term-section label { float: none;   width: auto;}

/* Republic offer css */
.string_offer_Bag {margin-top:20px}