.stick{position:fixed;top:0}
.stick1{position:fixed;bottom:64px}
.inner{border-left:0}
#at20mc div{display:none}
.ResultPannel .CompDetail .Right h2{margin-top:0;line-height:32px;color:#0073c6;float:left;font-size:24px;font-weight:200;width:92%}
.ResultPannel .CompDetail .Right{float:left;width:100%}
.ResultPannel .CompDetail .Right .Description{float:left;font-size:16px;margin:0;word-wrap:break-word;width:100%}
.ResultPannel .CompDetail .Right .ColorS{color:#0073c6}
.ResultPannel .CompDetail .Featured{background:#f2f2f2;color:#444;float:left;font-style:italic;margin-top:10px;padding:.6% 4%;width:92%}
.ResultPannel .Left .download_guide{float:left;height:40px;margin:0 0 0 -3px;width:50px}
.ResultPannel .Left .CompThumbPdf img{}
.ResultPannel .Left{float:left;width:100%;margin:20px 0}
.ResultPannel .CompDetail{float:left;width:100%}
.ResultPannel .Left .CompThumb,.ResultPannel .Left .CompThumbPdf{display:table-cell;text-align:center;vertical-align:middle;float:left}
.ResultPannel .Left .CompThumb img{width:70px}
.ResultPannel .CompDetail{border-width:6px 1px 1px;border-color:#ececec;border-style:solid;padding:0 20px 25px;}
.ExtrA{float:left;width:100%;margin-top:10px}
.ExtrA .ReM.Down{background:url(../images/newimages/arrowDown.png) no-repeat 0 center}
.ExtrA .ReM{float:left;font-size:14px;margin-top:1%;padding-left:20px}
.ExtrA .ReM.Up{background:url(../images/newimages/arrowUp.png) no-repeat 0 center}
.ResultPannel .LoadMore{background:#f2f2f2;border:1px solid #eee;margin:3% 0 1%;padding:1.5% 4%;text-align:center;clear:both}
.ResultPannel .LoadMore a{color:#444}
.ExtrA .Extrain .LInk .SoCial{background:url(../images/newimages/social.png) no-repeat center center}
.ExtrA .Extrain .LInk .EmAil{background:url(../images/newimages/email.png) no-repeat center center}
.ExtrA .Extrain{float:left;width:100%;display:none}
.ExtrA .Extrain p{background:#fff;border:medium none;float:left;padding:0;width:100%;font-size: 16px;}
.ExtrA .Extrain .LInk{background:no-repeat #62bced;float:left;width:100%}
.ExtrA .Extrain .LInk a{float:right;height:17px;margin-right:1%;padding:1%;width:21px}
.ResultPannel .ResultFor{background:#ececec;font-size:12px;padding:1% 2%}
.ResultPannel p{background:#fafafa;border-left:1px solid #eee;font-size:14px;padding:1.5% 2%}
.SerchPannel .Searchp{margin:0 15px}
.SerchPannel h2 span{float:right;text-align:right;}
.SerchPannel h2 span a{color:#fff;float:right;font-size:13px;text-align:right;text-decoration:underline;text-transform:capitalize;font-weight:100;line-height:20px}
.SerchPannel .Searchp h3{color:#0073c6;font-size:16px;line-height:14px;margin-top:0;width:100%}
.SerchPannel .Searchp select{border:1px solid #d4d4d4;color:#0073c6;margin-bottom:20px;font-size:16px;width:100%;padding: 5px;}
.SerchPannel .Searchp select option{color:#0073c6;float:left;padding:0 8px;width:100%}
.SerchPannel h2.Hhead{border-left:0 none;font-size: 21px;}
.SerchPannel .innerPannel{border-color:#eee;border-image:none;border-style:solid;border-width:1px 1px 1px 0;float:left;padding:4% 0 0;width:296px}
.PSearch ul{list-style:none outside none}
.PSearch ul li{list-style:none outside none}
.PSearch h2.Hhead{text-transform:uppercase;font-weight:500;color:#fff;padding:12px;margin-bottom:0;background:#555}
/* .SerchPannel{float:left;width:25%;z-index:100} */
.SerchPannel ul{float:left;width:100%;padding-left:10px;margin-bottom:0}
.SerchPannel ul li{padding:7px 15px 7px 38px;position: relative;}
.SerchPannel ul li:after{content:" ";border-bottom:1px solid #ccc;left:-10px;right:0;bottom:0;position:absolute}
.SerchPannel ul li:last-child:after{border:none}
.SerchPannel ul li input[type="checkbox"]{position:absolute;margin:3px 10px auto -25px}
.SerchPannel li ul li label input{float:left;height:15px;margin-right:8px}
.SerchPannel li ul li label{cursor:pointer;float:left;line-height:18px;padding:0;width:100%}
.ResultPannel{margin:20px 0 0 0;/* float:right;width:73% */}
.ResultPannel .innerPannel{float:left;width:100%;margin-bottom:20px}
.ResultPannel h2.Hhead{text-transform:uppercase;float:left;font-weight:400;padding:10px 15px;width:100%;background:#0171c5;border:1px solid #0576c8;font-size:100%;color:#fff;margin:5px 0 0 0;}
.ResultPannel h2.Hhead select{color:#555;margin-left:10px;padding:2px 5px;white-space:nowrap;width:auto;min-width:300px;height:27px}
.ResultPannel h2.Hhead .optimization-label {line-height: 27px;}
.SerchPannel li ul li{float:left;margin:6px 0;width:100%}
.SerchPannel li ul{background:#fafafa;display:none;float:left;padding:1% 2% 1% 6%;width:92%}
.SerchPannel li>div{background:url(../images/newimages/button_bg.png) repeat-x;border:1px solid #eee;color:#0073c6;cursor:pointer;float:left;font-size:14px;line-height:14px;padding:10px;width:274px}
.SerchPannel li span{float:right;height:13px;width:13px}
.SerchPannel li .minus{background:url(../images/newimages/minus.png) no-repeat}
.SerchPannel li .plus{background:url(../images/newimages/plus.png) no-repeat}
.catLabel{float:left;width:90%;margin-top:-2px}
.doctag{background:#00aeef;border-radius:0 0 5px 5px;color:#fff;float:left;padding:2px 10px;right:0;font-size: 14px;}
.doctag.pull-left{float:left;margin-left:-20px}
.doctag.pull-right{float:right;margin:0 -20px 5px 0;background-color:#1282c4;border-radius:0}
.catTag{font-style:italic}
.Description .logo{margin:10px 0}
.Description .logo ul{float:left;width:100%;border:1px solid #eee;padding:0;margin:20px 0}
.Description .logo ul li{float:left;list-style:none outside none;position:relative;width:16%;height:5em;line-height:5em;text-align:center;padding:0 10px}
.Description .logo ul li img{vertical-align:middle}
.Description .logo ul li .logoImage{display:inline-block;line-height:1;margin-top:-2px;max-height:80px;max-width:150px}
.addthis_toolbox{position:relative;float:right;margin-top:0}
.categories{margin:10px 0 0;float:left}
.usecases{margin-bottom:10px}
.center-block .load_more{border:1px solid #eee;font-weight:700;margin:25px 0 10px;text-align:center;width:100%;display:block;font-size:15px;padding:15px 15px; color:#428bca;border-color:#eee;background:#f2f2f2}
.btn-form:hover,.btn-form:focus,.btn-form:active,.btn-form.active,.open .dropdown-toggle.btn-form{color:#428bca;border-color:#ddd;background:#ddd}
.btn-form:active,.btn-form.active,.open .dropdown-toggle.btn-form{}
.searchWithKeyword{border:1px solid #ccc;height:40px;overflow:hidden;margin:40px 0 0px;background:#ececec}
.searchWithKeyword a.reset{position:absolute;right:15px;margin-top:-20px;font-size:85%}
.searchWithKeyword input[type="text"]{background:url(../images/content_bg.gif) repeat-x #fff;height:38px;border:none;outline:none;padding:0 50px 0 15px;width:99%}
.searchWithKeyword input[type="text"]::-moz-placeholder{ opacity:0.54;}
.searchWithKeyword button{background:url(../images/content_bg.gif) repeat-x #fff;float:right;height:38px;border:0;border-left:1px solid #ccc;padding:0 13px 0 0;position:absolute;right:0}
.searchWithKeyword button i{color:#fdb813;padding:7px 0 3px 10px;font-size:20px}
.searchWithKeyword .searchHead{line-height:40px;display:inline-block;padding:0 30px 0 15px}
.searchWithKeyword .searchSection{background:url(../images/content_bg.gif) repeat-x #fff;padding:0}
.searchWithKeyword .searchHead:after{content:" ";border-style:solid;border-top:7px solid transparent;border-left:7px solid #555;border-right:0 solid transparent;border-bottom:7px solid transparent;display:inline-block;margin-left:10px;margin-top:11px;position:absolute}
.panel{box-shadow:none}
.leftbarAccordion{border-bottom: 1px solid #ddd;}
.leftbarAccordion .panel-heading,.leftbarAccordion .panel-group,.leftbarAccordion .panel.panel-default{border-radius:0;border-bottom:0}
.leftbarAccordion .panel-heading{background:#0171c5;position:relative;padding-right:30px}
.leftbarAccordion>.panel-default>.panel-heading{padding-top:20px;padding-bottom:20px}
.leftbarAccordion>.panel-default>.panel-heading h4 a:after{top:18px}
.leftbarAccordion .panel-body{padding:15px 0 0}
.leftbarAccordion .panel-heading h4 a{color:#fff;display:block}
.leftbarAccordion .panel-heading h4 a:after{content:"\f106";font-family:fontawesome;position:absolute;right:15px;top:10px}
.leftbarAccordion .panel-heading h4 a.collapsed:after{content:"\f107"}
.leftbarAccordion .panel-heading h4 a:hover,.leftbarAccordion .panel-heading h4 a:focus,.leftbarAccordion .panel-heading h4 a:active,.leftbarAccordion .panel-heading h4 a:visited{text-decoration:none}
.leftbarAccordion .panel+.panel{margin-top:0}
.leftbarAccordion .panel-group{margin-bottom:0}
.leftbarAccordion .panel-group .panel-heading{background:#fff}
.leftbarAccordion .panel-group .panel-heading h4 a{color:#555} 
.panel-body-inside{margin:0 15px;padding-bottom:15px}
.leftbarAccordion #nested .panel-default,.leftbarAccordion #nested2 .panel-default,.leftbarAccordion #nested3 .panel-default{border-left:0;border-right:0;}
.leftbarAccordion .panel.isb>.panel-collapse>.panel-body,.leftbarAccordion .panel.inb>.panel-collapse>.panel-body,.leftbarAccordion .panel.icb>.panel-collapse>.panel-body{padding-top:0;border-top: 0 none;}
/*		for products solutions page		*/
.keywordInfo{font-size:14px;padding:15px 20px;overflow:hidden;border:1px solid #ccc;background:#ececec;margin-bottom: 20px;}
.keywordInfo .keywordHead{color:#0071c5;font-weight:600;font-size:16px}
.keywordInfo .keywordHead label{width:auto}
.keywordInfo .keywordHead span{color:#555;margin-left:10px}
.keywordInfo .keywordSelection{margin-top:15px}
.keywordInfo .keywordSelection label{width:120px;color:#0071c5}
.keywordInfo .keywordSelection .crossBtns{margin:-30px 0 0 120px;display:block}
.keywordInfo .keywordSelection .crossBtns a{display:inline-block;color:#555}
.keywordInfo .keywordSelection .crossBtns span{display:inline-block;border:1px solid #ccc;padding:5px;margin:2px;font-size:12px;background:#f7f7f7;background-color:#fff}
.keywordInfo .keywordSelection .crossBtns span:after{content:"\f00d";border:1px solid #ccc;border-radius:50%;width:15px;height:14px;display:inline-block;text-align:center;margin-left:5px;cursor:pointer;color:#7a7a7a;font:100 10px fontawesome;background:#ececec}
.keywordInfo .keywordSelection .crossBtns a:last-child{color:#337ab7}
.displayResults{margin:0 auto 20px}
.displayResults label{margin-right: 0px;margin-bottom: 0;line-height: 34px;}
.displayResults label > span {display:inline-block}
.displayResults .sortingby{float:right; width: 53%;}
.displayResults .sortingby span{margin-left:0px}

.displayResults .sortingby span.select2-selection { height: 30px;}
.displayResults .sortingby span.select2-selection *{ line-height: 30px; height: 30px;}

.displayResults .sortingby span select{min-width:200px;margin-left:0px;padding:7px 5px;float: right;
    width: 81%;}
.SerchPannel .collapse {transition: all 2s 2s ease-in-out}

.leftbarAccordion .panel-group .panel-heading.firstlevel-subcat { background-color: #cccccc; border-bottom: 1px solid #999999;}
.leftbarAccordion .panel-group .panel-heading.secondlevel-subcat { background-color: transparent;
padding: 10px 15px 10px 25px;
border-bottom: 1px solid #cccccc;
}

.leftbarAccordion .finalDropCategory {border-bottom: 1px solid #cccccc;}
.leftbarAccordion .showSubCatagory {border-top: 1px solid #cccccc;}


.firstlevel-subcat ~ .panel.panel-default{border-left:0;border-right:0;}
.displayResults.smallresulationView { display: none;}
.addthis_toolbox a {margin: 2px 5px; font-size: 18px; padding: 0; display: inline-block; color: #00aeef;}

.displayResults .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) { width: 82%; float: right; }
.displayResults ul.selectpicker, .displayResults .btn-default {
	border-radius: 0px;
}
.displayResults .btn-group.open .dropdown-toggle {
	background: #ffffff;
    border-radius: 0;
    box-shadow: none;
    border-color: #cccccc;
}
.displayResults .btn-default:hover, .displayResults .btn-default:focus {
	background: #ffffff;
	border-radius: 0px !important;
}