/* Common Elements */

/*Overriding Chrome Default behaviour - Start*/
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
	transition: background-color 5000s ease-in-out 0s;
	-webkit-box-shadow: 0 0 0px 1000px #fff inset;
}
/*Overriding Chrome Default behaviour - End*/
*{box-sizing:content-box}/*bootstrap change */
html,body{font-size:16px;line-height: 18px}
body,input,button,select,textarea,h1,h2,h3,h4,h5,h6,a{font-family: 'Open Sans', 'Segoe UI', Arial, Helvetica, sans-serif; }
body,h1,h2,h3,h4,h5,h6,em{color:#4d4d4d;    margin: 0;}
.support-center h2{line-height:36px;}
a:link, a:active, a:visited{outline:none}
a:focus,a:hover{color:#337ab7}
ul,ol{padding:0}
.btn-primary:visited, 
.btn-warning:visited, 
.btn-danger:visited, 
.btn-success:visited, 
.btn-info:visited, 
.btn-inverse:visited{/*color:#fff*/}
/* .container, .navbar-fixed-top .container{width:970px} *//*modified*/
.well{padding:0px}
.separator{clear:both;border-top:1px solid #e6e6e6; border-bottom:1px solid #fff;margin:10px 0}
.separator:after,
.filter-control:after,
.tms-home .login-form:after,
.account-management .action-panel:after,
.btn-createdb:after,
.tms-steps:after{clear:both}
.separator:before, 
.separator:after,
.filter-control:before,
.filter-control:after,
.tms-home .login-form:after,
.tms-home .login-form:before,
.account-management .action-panel:before,
.account-management .action-panel:after,
.btn-createdb:before,
.btn-createdb:after,
.tms-steps:after,
.tms-steps:before{
content: "";
display: table;
}
input,textarea{width:200px}
input[type="submit"], input[type="reset"], input[type="button"], input[type="radio"], input[type="checkbox"] {width:auto}
textarea, input[type="text"], 
input[type="password"], 
input[type="datetime"], 
input[type="datetime-local"], 
input[type="date"], 
input[type="month"], 
input[type="time"], 
input[type="week"], 
input[type="number"], 
input[type="email"], 
input[type="url"], 
input[type="search"], 
input[type="tel"], 
input[type="color"], 
.uneditable-input {height:auto}

textarea{height:auto}
select, input[type="text"], 
input[type="password"], 
input[type="datetime"], 
input[type="datetime-local"], 
input[type="date"], 
input[type="month"], 
input[type="time"], 
input[type="week"], 
input[type="number"], 
input[type="email"], 
input[type="url"], 
input[type="search"], 
input[type="tel"], 
input[type="color"], 
.uneditable-input {
    display: inline-block;
    height: 18px;
    padding: 4px;
    margin-bottom: 9px;
    font-size: 11px;
    line-height: 18px;
    color: #555555;
    background-color: #ffffff;
    border: 1px solid #cccccc;
    border-radius: 3px;    
}
select { 
    width: 220px;
    border: 1px solid #bbb;    
}
.node-form .collapsible, .comment-form .collapsible{height:auto;padding:0;margin:0}

h1{/*display:inline-block;*/margin:0 20px 10px 0;/*modified-TM*/font-size:1em}
.search-query.default-label{color:#ffffff !important}
.btn .caret{margin-left:5px}
.btn .caret{opacity:0.3}
.btn:hover .caret, .open .caret{opacity:1;filter:alpha(opacity=100)}
.btn-group .btn.active{cursor:default}
.wrapper .form-actions{background:none;	padding:0;	border:0}
.form-actions .btn{margin-right:5px}
.form-actions .btn:last-child{margin-right:0}

/*Common CSS*/
.pointer {cursor:pointer}
.p-0{padding:0}
.p-i0{padding:0!important}
.p-10px{padding:10px}
.pr-10px{padding-right:10px}
.pl-10px{padding-left:10px}
.pt-10px{padding-top:10px}
.pb-10px{padding-bottom:10px}
.m-0{margin:0}
.m-i0{margin:0!important}
.m-10px{margin:10px}
.mr-10px{margin-right:10px}
.ml-10px{margin-left:10px}
.mt-10px{margin-top:10px}
.mb-10px{margin-bottom:10px}
.mr-15px{margin-right:15px}
.ml-15px{margin-left:15px}
.mt-15px{margin-top:15px}
.mb-15px{margin-bottom:15px}
.mr-20px{margin-right:20px}
.ml-20px{margin-left:20px}
.mt-20px{margin-top:20px}
.mb-20px{margin-bottom:20px}
.mt-30px{margin-top:30px}
.mb-30px{margin-bottom:30px}
.cl{clear:both}
.iCL{clear:both!important}
.heading em{display:none}
.page-node-delete .heading em, .page-comment-delete .heading em{display:inline-block}
/* header.css overwrite */
.navigation-bar{padding-top:1px}
.navbar-fixed-top,.navbar-fixed-bottom{position:absolute}
.nav-pills>li+li {margin:0px}
.navbar-nav .login-user ul.dropdown-menu {left:15px;right:0;top:20px}
.navbar .navbar-inner .login-btn-block a:hover{text-decoration:underline!important}
.navbar .navbar-inner .login-btn-block .dropdown-menu li>a:hover{background-color:#E3E3E3!important;color:#000!important;text-decoration:none!important}
.navbar .subnav-new.admin{padding-top:0}
.navbar .subnav-new .navbar-nav > li > a{height:17px}

/* #header .navbar-inner{border-radius:0;-webkit-border-radius:0 }
.navbar{margin:0}
.navbar .navbar-brand{background:url(../img/logo.png) no-repeat 21px 12px;color:#fff;text-transform:lowercase;position:relative;margin:10px 0 20px 0;padding:6px 0;font-size:1.8em;text-indent:-1000em;width:478px;}
.navbar .navbar-brand .logo{background:url(../img/logo.png) no-repeat 0 0;width:85px;height:68px;position:absolute;top:0;left:0;display:none; }
.navbar .navbar-brand strong{font-weight:bold;font-size:1.1em }
.navbar-search{width:17%;margin-right:.8em;}
.navbar-search .search-query{background-color:#68bba9;background-image:url(../img/search-ico.png);background-position:96% 6px;background-repeat:no-repeat;/*margin:3px 55px 0 ;padding:5px 9px;box-shadow:none;-webkit-box-shadow:none;border:none;width:100%;border-radius:0;line-height:1.3em} 
.primary-nav a{font-weight:bold}
#header .dropdown-menu a{font-weight:normal}
#header .btn-login{margin-right:0}
.navbar .login-user .dropdown-menu:after, .navbar .login-user .dropdown-menu:before{border-color:transparent}
.nav li.dropdown.open .caret, .nav li.dropdown.open.active .caret, .nav li.dropdown.open a:hover .caret{border-top-color:#ddd;border-bottom-color:#ddd} */

/* Home Page */
.home-page .hero-unit{padding:0;background:none;min-height:18em;color:#fff;padding-top:2em}
.home-page .hero-unit h2{margin-bottom:20px;font-size:2em }
.hero-unit p{font-size:1em;line-height:1.5em;margin-bottom:1.5em}
.home-page .row .col-md-3{width:270px}
.home-page .row .col-md-3:nth-child(2),
.home-page .row .col-md-3:nth-child(3){margin-left:40px}
.home-page h3{font-size:1em;margin-bottom:0.5em;font-weight:normal}
.btn-download, .btn-download:hover{background:url(../img/btn_download_bg.png) no-repeat 0 0 #007c26;padding:12px 20px 12px 70px;color:#fff;font-weight:bold;text-shadow:none;font-size:1em }
.btn-download:hover{box-shadow:0 0 10px rgba(0, 105, 214, 0.5)}
.featured-sections img{margin-bottom:20px; margin-left: 10px;}
.featured-sections h3{margin-bottom:.7em}
.featured-sections h4{margin-bottom:0.5em;font-size: 27px}
.hero-unit a:hover img{box-shadow:0 0 10px rgba(0, 105, 214, 0.5)}
.info-graphic{background:#eee;margin-bottom:20px;margin-left:40px }

/* Target Manager */
.tms-home .column-1, .tms-home .column-2{float:left}
.tms-home .column-2{float:right}
.tms-home .column-1{width:580px;margin-right:20px }
.tms-home .column-2{width:280px}
.target-subnav .btn{color:#08c; font-weight:bold}
.target-subnav .btn.active{color:#333;cursor:default}
.tms-home .login-form input{width:250px}

/* TMS steps icons */
.tms-steps, 
.tms-steps li{margin:0;padding:0;list-style:none}
.tms-steps li{width:137px;padding-top:115px;background:url(../img/tms_steps_icons.png) no-repeat 0 0;display:inline-block;float:left;margin-right:15px;margin-top:40px }
.tms-steps li:last-child{margin-right:0; width:120px}
.tms-steps li:nth-child(2){background-position:-157px 0}
.tms-steps li:nth-child(3){background-position:-314px 0}
.tms-steps li:nth-child(4){background-position:-470px 0}
.tms-steps div{display:table}
.tms-steps span,
.tms-steps strong{display:table-cell;vertical-align:middle;height:1.5em}
.tms-steps span{font-size:1.75em;font-weight:bold;color:#333;	padding-right:5px }
.tms-steps strong{font-weight:normal;font-size:.9em;width:6.6em }
.free-membership h2{margin-bottom:10px}
.free-membership p, .free-membership ul{margin-bottom:20px}
.btn-createdb{margin-bottom:10px}
.cloud-dblist table tr th, .cloud-dblist table tr td{text-align:right}
.cloud-dblist table tr th:first-child, .cloud-dblist table tr td:first-child, .cloud-dblist table tr th:nth-child(2), .cloud-dblist table tr td:nth-child(2){text-align:left}
.cloud-dblist .table .sortable a{margin-right:-10px;display:inline-block}
.cloud-dblist table tr td:nth-child(5){white-space:nowrap}
.cloud-dblist .table tr th.sortable:first-child a, .cloud-dblist table tr th:nth-child(2) a{margin-left:-10px}
.cloud-dblist .btn-group{float:left}
.cloud-dblist .currently-showing{display:inline-block;float:left}
.main-content aside{float:right}
.top-recotrans h4,
.my-recotrans h4{font-size:0.775em}
.top-recotrans ul{margin:0; padding:0}
.top-recotrans ol{margin:0}
.top-recotrans ol li{padding:5px 0;list-style-position:inside }
.top-recotrans ol li strong, .my-recotrans ol li strong{font-weight:normal}
.top-recotrans ol li em, .my-recotrans ol li em, .my-recotrans footer em{font-style:normal}
.top-recotrans ol li em, .my-recotrans ol li em, .my-recotrans footer em{display:inline-block;width:60px;text-align:right;float:right }
.my-recotrans ol{margin:0}
.my-recotrans ol li{list-style-type:none;padding:5px 0}
.my-recotrans ol li:after{clear:both}
.my-recotrans ol li:before,.my-recotrans ol li:after{content: "";  display: table}
.my-recotrans footer em{font-weight:bold}
.cloud-dblist table tr td:last-child a{visibility:hidden}
.cloud-dblist table tr:hover td:last-child a{visibility:visible}
.box-empty{padding:60px 10px;text-align:center}
.nav-tabs{clear:both;margin-bottom:30px }
.nav-tabs > .active > a, .nav-tabs > .active > a:hover{color:#333}
.go-help{margin-top:12px}

/* List Controls - Pagination, Sorting Options, Last Updated Date */
/* .list-control, .list-control:after{clear: both}
.list-control:before, .list-control:after {  content: "";  display: table}
.list-control .column-1, .list-control .column-2{display:inline-block; float:left}
.list-control .column-2{float:right}
.list-control .pagination{text-align:right;margin-bottom:10px } */
.col-md-12{width:910px}
.col-md-11{width:840px}
.col-md-10{width:780px}
.col-md-9{width:720px}
.col-md-8{width:640px}
.col-md-7{width:540px}
.col-md-6{width:480px}
.col-md-5{width:420px}
.col-md-4{width:320px}
.col-md-3{width:220px}
.col-md-2{width:120px}
.col-md-1{width:60px}

/* Noncloud Database List */
.thumbnails{margin-left:-20px}
.thumbnails > li {margin-left:20px}
.thumbnails .thumbnail{padding-top:15px}
.thumbnail h5{font-size:.9em}
.thumbnail h5 a:hover{text-decoration:none}
.thumbnail > .img-thumbnail {  width:125px;height:125px;display: block;  margin-left: auto;  margin-right: auto;  max-width: 100%;text-align:center;overflow:hidden }
.noncloud-dblist .thumbnails li{border:1px solid #ddd;border-radius: 4px 4px 4px 4px;  box-shadow:0 1px 1px rgba(0, 0, 0, 0.075);transform: rotate(-5deg);-ms-transform: rotate(-5deg); /* IE 9 */-webkit-transform: rotate(-5deg); /* Safari and Chrome */-o-transform: rotate(-5deg); /* Opera */-moz-transform: rotate(-5deg); /* Firefox */margin-top:20px;width:205px}
.noncloud-dblist .thumbnail{transform: rotate(5deg);-ms-transform: rotate(5deg); /* IE 9 */-webkit-transform: rotate(5deg); /* Safari and Chrome */-o-transform: rotate(5deg); /* Opera */-moz-transform: rotate(5deg); /* Firefox */background:#fff}
.noncloud-dblist{margin-left:0}
.noncloud-dblist .thumbnails li:hover{border-color:#6cf}
.noncloud-dblist .thumbnails li:hover .thumbnail{  border-color:#08c;  box-shadow:0 1px 4px rgba(0, 105, 214, 0.25)}
.count-targets{margin:5px 0}
.date-modified{margin-bottom:10px}
.noncloud-dblist .thumbnail .delete-link{visibility:hidden}
.noncloud-dblist .thumbnail:hover .delete-link{visibility:visible}

/* Noncloud DB Target List */
.add-target{margin-bottom:20px}
.noncloud-targetlist{clear:both;margin-left:0 }
.noncloud-targetlist .thumbnails li{width:207px}
.noncloud-targetlist .thumbnails li:hover .thumbnail{  border-color:#08c;  box-shadow:0 1px 4px rgba(0, 105, 214, 0.25)}
.download-db{clear:both;margin-bottom:20px }
.download-db .btn{margin-right:10px}
.targets-total{margin-bottom:15px; margin-top:10px}
.noncloud-targetlist .thumbnail{margin-bottom:20px; min-height:235px;}
.noncloud-targetlist .thumbnail .caption{padding-left:25px;position:relative }
.noncloud-targetlist .thumbnail .caption h5,
.noncloud-targetlist .thumbnail .caption .rating{margin-bottom:5px}
.noncloud-targetlist .thumbnail input[type='checkbox']{position:absolute;left:5px;top:10px}
.noncloud-targetlist .thumbnail.selected{background:#e8f1f6;border-color:#dae5eb }
.cube-faces{height:360px;padding:0;margin:0;width:270px;position:relative;list-style:none;margin:0 auto}
.cube-faces li{border:1px solid #ddd;list-style-type:none;padding:0;margin:0;width:90px;height:90px;position:absolute;text-align:center;font-size:0.7em;display:table}
.cube-faces li a{display:table-cell;vertical-align:middle}
.cube-faces li span{display:block;margin-top:40px }
.cube-faces .show-back{top:0;left:90px;border-bottom-color:#fff}
.cube-faces .show-top{top:90px;left:90px;border-bottom-color:#fff}	
.cube-faces .show-left{top:180px;left:0;border-right-color:#fff}
.cube-faces .show-front{top:180px;left:90px}
.cube-faces .show-right{top:180px;left:180px}
.cube-faces .show-bottom{top:270px;left:90px;border-top-color:#fff}
.cube-faces li:hover{border-color:#08c;box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25)}
.no-image{min-height:475px;text-align:center }
.no-image a{display:inline-block;margin-top:200px;font-size:.9em }

/* Cloud DB Target List */
.dropdown.edit{display:inline-block;margin-top:12px}
.filter-control .btn-group .btn{padding:8px 20px}
.action-control, .cloud-targetlist{clear:both}
.action-control .btn-group{margin-right:10px}
.filter-control .alert a{margin-left:100px}
.cloud-targetlist table tr th:nth-child(5), .cloud-targetlist table tr th:nth-child(6), .cloud-targetlist table tr th:nth-child(7), .cloud-targetlist table tr td:nth-child(5), .cloud-targetlist table tr td:nth-child(6), .cloud-targetlist table tr td:nth-child(7){text-align:right}
.cloud-targetlist table tr th:nth-child(5) a, .cloud-targetlist table tr th:nth-child(6) a, .cloud-targetlist table tr th:nth-child(7) a{margin-right:-10px}
.input-file{margin-bottom:5px}

/* Cloud DB Target List - Summary */
.db-summary h3{margin-bottom:10px}
.db-summary ul{margin-bottom:30px}
.db-summary ul li{margin-bottom:10px}
.db-summary ul li a{margin-right:20px}
.db-summary .list-inline li{margin-right:40px}
.db-summary .last-updated a{margin-left:20px}
.target-summary ul.list-inline,
.target-summary ul.list-inline li{margin-bottom:0;margin-right:0 }

/* Cloud DB Target List - Access Keys */
.db-accesskeys h4{margin:30px 0 20px 10px}
.db-accesskeys .table{margin-bottom:30px}

/* My Account */
.my-account{margin-left:30px}
.my-account ul, .user-profile ul{margin-bottom:30px}
.my-account ul li, .user-profile ul li{margin:5px 0}
.my-account .alert{width:560px}
.user-profile h3{display:inline-block;margin-right:20px;margin-bottom:5px }
.rating{display:inline-block}
.rating span{display:block;width:70px;height:14px;background:url(../img/rating.png) no-repeat 0 0;text-indent:-1000em;opacity:.8}
.rating .rating-1{background-position:0 -14px}
.rating .rating-2{background-position:0 -28px}
.rating .rating-3{background-position:0 -42px}
.rating .rating-4{background-position:0 -56px}
.rating .rating-5{background-position:0 -70px}

/* Cloud Target Details */
.show-features{margin-bottom:5px}
.targetdetail-actions .btn{width:120px;margin-left:5px }
.target-details .column-1{float:left;width:485px}
.target-details .thumbnail{margin-bottom:10px}
.target-details .column-2{float:right;width:380px;	 }
.target-details .column-2 ul{margin-bottom:60px}
.target-details .column-2 ul li{margin-bottom:10px}
.target-details .column-2 ul li a{margin:0 10px}
.target-details .rating{margin-top:2px}
.help-text{font-size:0.7em} 
.target-details .alert-error{margin-top:5px}

/* Account Management */
.cloudreco h1,
.account-management h1{display:block}
.search-account{margin-bottom:0}
.search-account .control-label{width:auto; margin-right:10px}
.search-account .controls{margin-left:0}
.search-account .input-append input[type="text"]{padding:5px 4px}
.account-list th:last-child a{margin-left:0; margin-left:-10px}	/* Modified - Nov 11  */
.account-list tr th:nth-child(5), .account-list tr td:nth-child(5), .account-list tr th:nth-child(6), .account-list tr td:nth-child(6){text-align:left}
.account-list tr th:nth-child(5) a, .account-list tr th:nth-child(6) a{margin-right:-10px}

/* Edit User */
.control-label{font-weight:bold}
.control-label span{font-weight:normal}
.edit-user fieldset{margin-bottom:20px}
.email-address{margin-bottom:20px}
.edit-user h4{margin-bottom:5px}
.asterisk{color:#f00;font-size:.875em}
#adminPermissions{width:780px;margin-left:-375px;}
#adminPermissions .controls{margin-left:20px}



/* Non Cloud Recognition Service - Pending */
.list-block:after{clear: both}
.list-block:before, .list-block:after {  content: "";  display: table}
.list-block{border-top:1px solid #ddd;padding:20px}
.list-wrapper .list-block:last-child{border-bottom:1px solid #ddd}
.list-wrapper .list-block:nth-child(2n+1){background-color:#F9F9F9}
.cloudreco .list-block h3{font-size:1em; margin-bottom:10px}
.cloudreco .list-block h3 span{font-weight:normal}
.cloudreco .description{clear:both}
.cloudreco .user-info{margin-bottom:10px}
.cloudreco .user-info li{display:inline-block;margin:0 20px 5px 0;color:#7b7b7b}
.cloudreco .action-buttons{margin-top:-8px}
.action-buttons .btn{margin-left:5px}
.list-wrapper{margin-bottom:30px}

/* Non Cloud Recognition Service - Active */
.cloudreco-active .table th:nth-child(2), .cloudreco-active .table td:nth-child(2), .cloudreco-active .table th:nth-child(3), .cloudreco-active .table td:nth-child(3){text-align:right}
.cloudreco-active .table tr th:nth-child(2) a, .cloudreco-active .table tr th:nth-child(3) a, .cloudreco-active .table tr th:nth-child(4) a{margin-right:-10px}
.cloudreco-active .table tr th:nth-child(5) a{margin-right:0}
.cloudreco-db-active .table th:nth-child(3), .cloudreco-db-active .table td:nth-child(3), .cloudreco-db-active .table th:nth-child(4), .cloudreco-db-active .table td:nth-child(4), .cloudreco-db-suspended .table th:nth-child(3), .cloudreco-db-suspended .table td:nth-child(3), .cloudreco-db-suspended .table th:nth-child(4), .cloudreco-db-suspended .table td:nth-child(4){text-align:right}
.cloudreco-db-active .table th:nth-child(3) a, .cloudreco-db-active .table th:nth-child(4) a, .cloudreco-db-suspended .table th:nth-child(3) a, .cloudreco-db-suspended .table th:nth-child(4) a{margin-right:-10px}
.cloudreco-db-active .table th:first-child, .cloudreco-db-suspended .table th:first-child{width:2em}
.cloudreco .table a.watchlist{text-align:left}
.admin.cloudreco-active .table tr:nth-child(1) td,
.admin.cloudreco-active .table tr:nth-child(1):hover td,
.admin.cloudreco-suspended .table tr:nth-child(1) td,
.admin.cloudreco-suspended .table tr:nth-child(1):hover td{background-color:#eaeaea;font-weight:bold}
.cloudreco .action{width:6em}
.cloudreco .icon-comment{text-indent:-1000em;margin-left:5px;overflow:hidden;outline:none;text-align:left}
.popover .popover-inner ul{margin-left:10px}
.popover .popover-inner ul li{margin-bottom:5px;white-space:nowrap}
.input-group .btn-group{float:left;margin:0}
.input-group .dropdown-toggle .caret{margin-left:10px}
.input-prepend.input-append button.btn{margin-left:-5px}
.cloudreco .subnav{display:inline-block;width:auto}
.watchlist{display:block;text-indent:-1000em;overflow:hidden;outline:none;width:16px;height:16px;background:url(../img/watchlist_flag.png) no-repeat 0 -52px;margin:0 10px }
th .watchlist, th .watchlist:hover{background-image:url(../img/watchlist_flag.png);background-repeat:no-repeat;background-position:10px -52px;margin-left:0}
.watchlist.on{background-position:0 0}
.watchlist.off{background-position:0 -26px}

/* Search Results */
.search-form{margin-bottom:30px}
.forum-search .input-group label, .forum-search .form-item label{display:none!important}
.dropdown-menu{top:32px;border-radius:5px}
.dropdown-menu li>a:hover, .dropdown-menu .active>a, .dropdown-menu .active>a:hover{/* color:#fff; */text-decoration:none;border-radius:0}
.forum-search .dropdown-menu li a{padding:0 15px}
.search-form input[type="text"]{padding:5px}
.search-results .date-updated{font-weight:bold}
.search-results .content-url{font-size:0.7em}
.results-list h4{margin-bottom:5px}
.results-list li{margin-bottom:40px}
.results-list li p{margin-bottom:5px}
.search-fliter h4{color:#666;font-size:0.7em;text-transform:uppercase;margin-bottom:10px}
.search-fliter li{margin-bottom:5px}
.search-fliter label{display:inline-block}

/* Resources */
.resources.landing-page p{margin-bottom:20px}
.resources .more{margin-top:20px}
.intro-text{/* padding-right:80px; */position:relative;margin-bottom:15px;width:65% }
.intro-text .more{position:absolute;top:0;right:0;margin:0 }
.resources h1{display:block}
.resources .app-list li{display:inline-block;margin-right:10px }
.resources .tab-content p{margin-bottom:20px}
.resources .app-list li p{margin-top:5px}
.resources .nav-tabs{margin-top:30px}
.resources .subnav-fixed {  border-color: #D5D5D5;  border-radius: 0 0 0 0;  border-width: 0 0 1px;  box-shadow: 0 1px 0 #FFFFFF inset, 0 1px 5px rgba(0, 0, 0, 0.1);  left: 0;  position: fixed;  right: 0;  top: 40px;  z-index: 1020}
.resources .subnav-fixed .nav {  margin: 0 auto;  padding: 0 1px;  width: 938px}
.resources .subnav-fixed .nav li:first-child{margin-left:72px}
.resources .col-md-3{width:205px}
.resources .col-md-8{width:650px}
.resources .nav-stacked{margin-top:0}
.panel-group{margin-bottom:30px}
.resources h3{margin-bottom:10px}
.related-contents{color:#08c;margin-bottom:18px}
.related-contents li{margin-bottom:5px}
.resources h2{margin-bottom:15px;font-weight:normal;}
.resources h4{margin-bottom:5px}
.download-list li{margin-bottom:0px}
.download-list em{font-size:0.7em;font-style:normal;/* color:#666; */ }
.tools-list em{font-size:0.7em;font-style:normal;/* color:#666; */ }
.sample-app-list li{padding-left:280px;min-height:160px;margin-bottom:20px }
.sample-app-list li .thumbnail{margin-left:-280px;margin-top:-25px;display:inline-block }
.sample-app-list .description{margin-top:-140px}
.video-thumbnail{display:inline-block;position:relative}
.video-thumbnail .icon{  background: url(../img/video_btn.png) no-repeat 0 0;  height:60px;  left:50%;margin-left:-30px;margin-top:-30px;  position:absolute;  top:50%;  width:60px;  z-index:2;opacity:.6;cursor:pointer}
.video-thumbnail:hover .icon{opacity:1}
.resources .section{margin-bottom:20px;margin-top:15px;}
.resources a.btn{margin-right:20px}
#createDataset fieldset{margin-bottom:20px}
.dev-platform .controls{padding-left:30px}
.expandable-menu{padding:0}
.expandable-menu li{list-style:none;padding:8px 12px;line-height:18px;margin:0;position:relative}
.expandable-menu > li{border: 1px solid #ddd; border-top:0}
.expandable-menu > li:first-child{border-radius: 4px 4px 0 0;border-top: 1px solid #ddd}
.expandable-menu > li:last-child{border-radius: 0 0 4px 4px}
.expandable-menu > li:hover {  border-color:#ddd;  z-index: 2}
.expandable-menu li ul{margin-left:15px}
.expandable-menu li ul li{padding:4px 0}
.expandable-menu li i{  cursor: pointer;  opacity: 0.6;  position: absolute;  right: 10px;  top: 10px}
.expandable-menu li ul li i{padding: 10px 0}
.expandable-menu li.expand > ul{margin-top:5px}

/* Non Cloud - Add Target */
input.target-name{width:100%}
.target-types{margin-left:0}
.target-types li{width:32%;height:100px;background:url(../img/target_type.png) no-repeat 55px 10px;margin-right:0.5%;border:1px solid #eee;border:1px solid rgba(0, 0, 0, 0.05);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);padding:0}
.target-types li:last-child{margin-right:0}
.target-types li a{display:block;padding-top:75px;text-align:center;text-decoration:none}
.target-types li.active{background-color:#eaeff5;border:1px solid #7ea8d2}
.target-types li.cube{background-position:55px -90px}
.target-types li.cuboid{background-position:45px -190px}
.single-image-form h4,
.cube-form h4,
.cuboid-form h4{font-size:.9em;margin-bottom:10px }
.single-image-form .control-group:first-child .control-label, .cube-form .control-label, .cuboid-form .control-label{font-weight:normal;display:inline-block}
.target-dimension .control-label{float:left;margin-top:5px;margin-right:1%;width:9% }
.target-dimension .controls:after, .target-dimension .controls:before{content:"";display:table}
.target-dimension .controls:after{clear:both}
.target-dimension input[type="text"]{width:88%; float:right}
.modal .help-text{clear:both; font-size:0.65em; line-height:1.3em}
#addTargetmodal .control-group{margin-bottom:20px}
.input-file{width:515px;background:#fff;border:1px solid #ccc;outline:0;border-radius:3px;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset}

/* Modal Popup */
#applyCloudModal .control-group:first-child input, #applyCloudModal .control-group textarea, #renameTargetModal .control-group input{width:530px}
#loginModal input[type='text'], #loginModal input[type='password']{width:390px}
#createDatabaseModal .control-group{margin-bottom:20px}
.modal ul{margin-bottom:20px}
.modal ul li{margin-bottom:10px}
#deleteDBmodal .form-horizontal .control-label{display:inline-block;width:auto;margin:0 10px 0 25px }
.filter-control:after{clear:both}
.cloud-db-targetlist .alert{display:inline-block}
.cloud-db-targetlist .action-control .alert{clear:none}
.alert a.clear{margin-left:20px}
label.radio{display:table}
.noncloud-targetlist .img-thumbnail{position:relative}
.icon-3D{display:block;width:40px;height:40px;text-indent:-1000em;border-radius:5px;position:absolute;bottom:8px;right:8px}
.icon-3D.cube{background:url(../img/shape_icon_small_cube.png) no-repeat 0 0 rgba(200, 200, 200, 0.6);}
.icon-3D.cuboid{background:url(../img/shape_icon_small_cuboid.png) no-repeat 0 0 rgba(200, 200, 200, 0.6)}
.icon-3D:hover{background-color:rgba(0, 136, 204, 0.8)}
.dropdown-submenu {position: relative}
.dropdown-submenu > .dropdown-menu {top: 0;left:-180px;margin-top: -6px;margin-left: -1px;-webkit-border-radius: 0 6px 6px 6px;-moz-border-radius: 0 6px 6px 6px;  border-radius: 0 6px 6px 6px}
.dropdown-submenu:hover > .dropdown-menu {display: block}
.dropdown-submenu > a:after {display: block;float: left;width: 0;height: 0;margin-top: 5px;margin-left: -10px;border-color: transparent;border-right-color: #cccccc;border-style: solid;border-width: 5px 5px 5px 0;content: " "}
.dropdown-submenu:hover > a:after {border-left-color: #ffffff}
.dropdown .dropdown-menu .nav-header {padding-right: 20px;padding-left: 20px}

/* Target Face Details */
.image-name a{margin-left:10px}
.multi-target .cube-faces{height:240px;width:180px;margin-left:50px;margin-top:25px }
.multi-target .cube-faces img{width:60px}
.multi-target .cube-faces li{width:60px;height:60px;overflow:hidden}
.multi-target .cube-faces li span{margin-top:20px}
.multi-target .cube-faces .show-back{left:60px}
.multi-target .cube-faces .show-top{top:60px;left:60px}	
.multi-target .cube-faces .show-left{top:120px}
.multi-target .cube-faces .show-front{top:120px;left:60px}
.multi-target .cube-faces .show-right{top:120px;left:120px}
.multi-target .cube-faces .show-bottom{top:180px;left:60px}
.multi-target .carousel-control{left:-45px}
.multi-target .carousel-control.right{left:auto; right:-45px}
.multi-target .carousel h4{margin-bottom:5px}
.multi-target .cube-faces .active{border:1px solid #fff;z-index:200;box-shadow:0 0 3px 1px #0088CC}

/*NEW STYLES START */
/*Common*/
.subnav {background-color:#eee; background-image:-moz-linear-gradient(center top,#F5F5F5 0%,#EEEEEE 100%);background-repeat:repeat-x;border:1px solid #E5E5E5;border-radius:4px 4px 4px 4px;  height: 36px;margin-bottom:20px;display:inline-block}
.subnav .nav {margin-bottom:0}
.subnav .nav li{margin-left:0}
.subnav .nav > li > a {border-left:1px solid #F5F5F5;border-radius:0;border-right:1px solid #E5E5E5;margin:0;padding:5px 30px}
.subnav .nav > .active > a,.subnav .nav > .active > a:hover {background-color:#E9E9E9;border-left:0 none;border-right-color:#ddd;box-shadow:0 3px 5px rgba(0, 0, 0, 0.05) inset;color:#777;}
.subnav .nav > .active > a .caret,.subnav .nav > .active > a:hover .caret {border-top-color:#777}
.subnav .nav > li:first-child > a,.subnav .nav > li:first-child > a:hover {border-left:0 none;border-radius:4px 0 0 4px;padding-left:30px}
.subnav .nav > li:last-child > a {border-right:0 none}
.subnav .dropdown-menu {border-radius:0 0 4px 4px}
.subnav .nav > li:first-child > a, .subnav .nav > li:first-child > a:hover {border-radius:0}
.subnav .nav > li > a:hover {text-decoration:underline}
/*ADMIN*/
.admin-views-view .table tr th{text-align:left}
.admin-views-view .account-list tr th:nth-child(5), .admin-views-view .account-list tr th:nth-child(6){text-align:left}
.admin-views-view .views-field.views-field-timestamp{width:auto}
.input-group{display:block}
.input-group input[type='text']{float:left; padding:4px}
.input-group input,.input-group select,.input-group .uneditable-input{height:28px}
/**/
.list-inline li{list-style:none;display:inline-block;padding:0 10px 0 0;line-height:1em }
.list-inline li:first-child{padding-left:0}
.list-inline.separated li{border-right:1px solid #7d7d7d}
.list-inline.separated li:last-child{border-right:0}
.list-inline li.active a, .list-inline li.active a:hover{color:#333;cursor:default;text-decoration:none}
.list-control .btn-group{clear:none;float:left}
.list-control .currently-showing{float:left;margin:5px 0 0 20px;	}
.list-control .last-updated{margin:5px 0 0 0}
.list-control .last-updated a{margin-left:20px}
/*--- Footer --*/
a.btn{font-size:14px}
.btn{
background-color:#F5F5F5;
background-image:-webkit-linear-gradient(top, #FEFEFE, #E7E7E7);
background-repeat:repeat-x;
border-color:#C6C6C6 #C6C6C6 #B3B3B3;
border-radius:4px;
border-style:solid;
border-width:1px;
box-shadow:rgba(255, 255, 255, 0.2) 0 1px 0 inset, rgba(0, 0, 0, 0.0470588) 0 1px 2px;
color:#000000;
cursor:pointer;
display:inline-block;
font-size:14px;
height:36px;
line-height:35px;
margin-bottom:0;
padding:0 40px;
text-align:center;
vertical-align:middle;
width:auto;
text-shadow: none;
    background-image: -moz-linear-gradient(top, #FEFEFE, #E7E7E7);
    background-image: -ms-linear-gradient(top, #FEFEFE, #E7E7E7);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FEFEFE), to(#E7E7E7));
    background-image: -webkit-linear-gradient(top, #FEFEFE, #E7E7E7);
    background-image: -o-linear-gradient(top, #FEFEFE, #E7E7E7);
    background-image: linear-gradient(top, #FEFEFE, #E7E7E7);
    background-repeat: repeat-x;
    /* filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEFEFE', endColorstr='#E7E7E7', GradientType=0); */
}
.btn:hover{background-color:#e6e6e6;background-position:0 37px}
.btn-primary{background-image:none;color:#000}
.btn-primary:hover{color:#000;background-color:#e9e9e9;border:1px solid #C6C6C6}
.btn-primary:active{background-color:#2c7562;color:#000;border:1px solid #C6C6C6}
.btn-primary:focus{background-color:#2c7562;color:#000;border:1px solid #C6C6C6}
.btn-primary:active:hover{background-color:#e9e9e9;border:1px solid #C6C6C6;color:#000}
.icon-print{background-position:-96px -48px}
/*.page-footer{background:#F9F7F7;padding:30px 20px 20px 20px;margin-top:85px}
.page-footer a{color:#A3A3A3; font-size: 14px ! important;}
.page-footer a:hover{    color: #a3a3a3 !important;text-decoration: underline;}
.help-links{margin-bottom:10px;font-size:0.9em}
.help-links ul{margin:0;padding:0}
.help-links li{list-style-type:none;margin:0 0 10px 0}
.help-links h5{margin-bottom:15px;font-weight:bold;color:#333;font-size:1.1em }
.footer-nav{padding:10px 0 0 0;margin:0 0 20px 0;    font-size: 14px;}
.footer-nav li{padding-right:20px !important;margin-right:20px }
.page-footer .copyright p{    margin: 0 0 9px; font-size: 13px !important;important;line-height:1.5em;color:#A3A3A3;font-family:"QualcommWeb","Helvetica Neue",Helvetica,Arial,sans-serif ! important;     margin-top: 20px;}
.page-footer .separator{border:0;border-bottom:1px solid #cbcdc8;margin:10px 0}
.page-footer .wrapper { padding: 0!important;margin-left: 17px;}
.sign-up .controls{display:inline-block;float:left;margin-right:5px}
.social-media{margin:0; padding:0}
.social-media li{display:inline-block;float:left;    margin: 0 0 0 5px;}
.social-media li a{display:block;width:40px;height:40px;text-indent:-1000em;overflow:hidden;background:url(../img/social_media.png) no-repeat 0 0;opacity:0.4}
.social-media li.twitter a{background-position:-53px 0}
.social-media li.youtube a{background-position:0 0}
.social-media li.gplus a{background-position:-120px 0}
 .navbar .nav li.login-user .dropdown-toggle .caret{border-bottom-color:#333;  border-top-color:#333}
.navbar .nav > li.login-user.open a.dropdown-toggle,
.navbar .nav > li.login-user a.dropdown-toggle{background:#fff;border-radius:5px;-webkit-border-radius:5px;margin-top:5px;padding:4px 10px;color:#333}
.navbar .nav > li.login-user a.dropdown-toggle:hover{color:#333} */
.help-block{margin-bottom:15px;font-size:0.7em}
.main-content{padding-top:46px;/*modified*/margin-bottom:75px}
.main-content .btn-group{margin-bottom:15px}/*modified*/
.main-content .wrapper{padding-left:17px;padding-top: 27px/*padding-top: 30px*/}
.btn-large{font-weight:bold}
.table{font-size: 1em}
.forum-table th,.views-table th{border-bottom:1px solid #666}
.table tr:last-child td{border-bottom:1px solid #ddd}
.sortable a{display:inline-block;border-radius:10px;-webkit-border-radius:10px;text-decoration:none;padding:5px 10px;margin-left:-10px}
.table th span{display:inline-block; padding:5px 0}
.sortable a:hover{background:#f5f5f5;border-color:#f5f5f5;text-decoration:underline;}

.table th.active a, .table th.active a:hover, .forum-table-topics th.active a{text-decoration:none;color:#333}
.forum-table-topics th.active a:hover{text-decoration:underline}
.table tr.selected td {background: #e8f1f6 !important}
/* Forums */
/*Create ticket button disable*/
.btn.disabled,.btn[disabled]{
	padding: 0px 40px; 
	height:38px;
	color:#ababab;
	border:1px solid #e3e3e3;
	font-size:14px;
	width:auto;
	min-width:33px;
	background: #f7f7f7;
	background:-moz-linear-gradient(top, #f7f7f7, #efefef);
	background:-webkit-linear-gradient(top, #f7f7f7, #efefef);
	background:-o-linear-gradient(top, #f7f7f7, #efefef);
	background:-ms-linear-gradient(top, #f7f7f7, #efefef);
	background:linear-gradient(top, #f7f7f7, #efefef);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#efefef',GradientType=0); 
} 
.btn.disabled, .btn[disabled]:hover{
	background-color:#E0E0E0;
    background-image:none;
    box-shadow:none;
    color:#fff;
    cursor:default;
    opacity:1;
	border:1px solid #e3e3e3;	
}
/*for create ticket button disable end */
.forum-post-wrapper .rate-widget ul{visibility: visible}
.rate-user .rate-thumbs-up-down-btn-up {
  background: url('../img/thumbs.png') no-repeat -81px 0;
   display: block;
	float: left;
    font-weight: bold;
    height: 28px;
    text-align: center;
    width: 27px;
}
.rate-user .rate-thumbs-up-down-btn-down {
  background: url('../img/thumbs.png') no-repeat 0 0;
   display: block;
	float: left;
    font-weight: bold;
    height: 28px;
    text-align: center;
    width: 27px;
}
.rate-user .rate-thumbs-up-down-btn-down.rate-voted {
	background: url('../img/thumbs.png') no-repeat -27px 0;
}	
.rate-user .rate-thumbs-up-down-btn-up.rate-voted {
    background: url('../img/thumbs.png') no-repeat -54px 0;
}
.rate-widget-thumbs_up_down ul li {width:27px;float: initial;}
.rate-widget-thumbs_up_down ul li.thumb-up{
	color:#333;
	display:inline-block;
	}
.rate-widget-thumbs_up_down ul li.thumb-down{padding-left:2px}
.rate-user a.rate-thumbs-up-down-btn-up:hover{background-position:-54px 0}
.rate-user a.rate-thumbs-up-down-btn-down:hover{background-position:-27px 0px} 
.post-content{background:#fff;width:700px;float:left}
.post-content ul.inline li{padding:0 0.3em}
.post-content .text-content{min-height:7em}
/* CSS added for forums -15th april */

.forum-post-top .rate-widget-1, .forum-post .rate-widget-1{margin-left:10px;margin-top:5px;margin-bottom:10px}
.forum-post .rc, .forum-post .lc {
    width: auto!important;
    float: initial!important;
    word-break: break-all;
    text-align: -webkit-left;
}

.forum-post p, .field-type-text-with-summary p {
    word-wrap: break-word;
} 
.field.field-name-comment-body, .field.field.field-name-body {
    width: 600px;
}

/* End */

.post-content .rate-widget{float:left;margin-right:20px}
th.forum-last-post{width:25%}
.forum-table{width:100%}
.forum-icon{display:none}
.forum-post-top .form-item{margin:0}
/*
.wrapper.forums{padding-top: 30px;}
 .forum-table .forum-list-icon{width:30px;padding:0}
.forum-table .forum-details{width:400px} 
.forum-table .forum-number-posts{width:60px}
*/
.forum-table tr td, .views-table tr td{border-bottom:1px solid #dddddd;line-height:18px}
.forum-table tr th,.views-table tr th{text-align:right}
/* .forum-table tr th.views-field,.views-table tr th.views-field{text-align:left} */
.forum-table tr th.views-field{text-align:left}
.forum-table .views-row-last td, .views-table .views-row-last td{border-bottom:1px solid #dddddd;line-height:18px}
.forum-table tr .active, .views-table tr .active{background:none}{background:none}
.forum-table .forum-name{width:50%}
.forum-table .forum-list-icon{width:30px;padding:0}
.forum-table .forum-details{width:400px}
.forum-table .forum-name,.forum-table .forum-last-post{text-align:left}
.forum-table  .forum-number-topics, #forum .forum-table  .forum-number-posts{text-align:right}
.forum-table tr th,
.views-table tr td,.views-table tr th,
.forum-table tr td,
.sub-forum.table tr th,
.sub-forum.table tr td,
.forum-topics.table tr th,
.forum-topics.table tr td{padding:8px 15px}
.forum-table tr.even td,.views-table tr.even td,.views-table tr.even td.active{background-color:#f9f9f9}
.forum-table tr.even td.views-field{background: none}
.forum-table-superheader{background:none #eaeaea;padding: 10px 5px;margin-top:25px;border-top:1px solid #666}
.forum-links{margin-bottom:10px;float:left}
.forum-links a{padding:10px}
.forum-add-forum{float:left}
.icon-forum,
.icon-forumnewposts,
.icon-postings,
.icon-newpostings,
.icon-hot,
.icon-newhot,
.icon-sticky,
.icon-locked,
.icon-answered,
.icon-lockanswer{display:inline-block;width:24px;height:24px;overflow:hidden;text-indent:-1000em;background:url(../img/forum_icons.png) no-repeat 0 0}
.icon-forumnewposts{background-position:-46px 0}
.icon-postings{background-position:-132px 0}
.icon-newpostings{background-position:-176px 0}
.icon-sticky{background-position:-218px 0}
.icon-locked{background-position:-90px 0}
.icon-hot{background-position:-265px 0}
.icon-newhot{background-position:-308px 0}
.icon-answered{background-position:-350px 0}
.icon-lockanswer{background-position:-392px 0}
ul.forum-icons{list-style:none}
.forum-footer .forum-icons{display:inline-block;	margin-right:60px;float:left}
.forum-footer h4{font-size:12px; font-weight:bold}
.forum-footer .column-1, .forum-footer .column-2{float:left;width:400px }
.forum-footer .column-1{margin-right:20px}
.forum-icons li{margin-bottom:8px;padding-top:8px}
.forum-icons li > span{margin-top:-6px;vertical-align:text-top}
.posting .top{position:absolute; bottom:20px; left:720px}
.posting-action {margin:28px 0 0}
.post-info{ height: auto;}
.thread-post-info{width:186px;float:right}
/* .author-online {background: url(../img/forum/user-online.png) no-repeat scroll 0 0 transparent !important;display:block;height:20px;padding-left:20px;width:100px}
.author-offline {background: url(../img/forum/user-offline.png) no-repeat scroll 0 0 transparent !important;display:block;height:20px;padding-left:20px;width:100px} */
/* Forum - Topic List - Pagination */
.pagination{float:right}
.pagination li:hover, .pagination li a:hover{text-decoration:underline}
.pagination .pager-current.first{border-radius:4px 0 0 4px}
.pagination .pager-current.last{border-radius:0 4px 4px 0}
.pagination .pager-next,.pagination .pager-previous{display:none}
.pagination .pager-current{background-color:#f5f5f5;color:#999999;cursor:default;border:1px solid #ddd;line-height:34px;padding:0px 14px;font-weight:normal}
.pagination li{float:left}
.pagination li a{padding:0 14px;line-height:34px;text-decoration:none;border:1px solid #ddd}
.item-list .pagination li{margin:0}
#forum_id{margin-top:166px;margin-left:-815px} 
/*Search box forum */
.forum-search .container-inline .form-item input {
height: 28px;
float: left;
padding: 4px;
width: 256px;
margin-right: -1px;
/*border: 1px solid #cccccc;*/
position:relative;
}
.forum-search .container-inline .form-item input:focus{border-color: rgba(82, 168, 236, 0.8);
    outline: 0;}
#search-block-form .container-inline{float:left;margin-bottom:18px;margin-right:-1px}
.forum-table-superheader .forum-table-name{font-weight:bold;font-size:.9em}
.forum-table-topics td.views-field-topic-icon{width:30px}
.forum-table-topics td.views-field-title{width:35%} 
.forum-table-topics td.views-field-totalcount,.forum-table-topics td.views-field-comment-count{width:5%;text-align:right}
.forum-table-topics td.views-field-last-updated{width:20%}
/* Hiding extra reply in comment post page */
ul.inline .comment-add{display:none;}
ul.inline li{padding: 0}
ul.inline .comment-add.last{display:inline-block;}
/*hiding end */
/*Forums Post reply button */
.topic-reply-allowed a.af-button-large{color:#000}
.topic-reply-allowed a.af-button-large:hover{color:#000;text-decoration:none}
/*forum post reply button end */ 
div.forum-post{margin:0} 
/*Forum reply comment file attachment*/
#forum-post .post-header h3 {
    display: inline-block;
}
#forum .view-id-advanced_forum_topic_list .table.forum-topics tr td:nth-child(2) {
    width: 340px;
}
div.forum-post-top .tableheader-processed,div.forum-post .tableheader-processed{width:90%;margin-bottom:20px}
div.forum-post-top .tableheader-processed th,div.forum-post .tableheader-processed th{border-bottom:1px solid #666666}
.forum-search input#edit-submit{height:36px;border-radius:0 3px 3px 0;line-height:18px;margin:0}
.forums p{margin-bottom:43px}
.forums .region .clearfix ul {			/* updated oct:15 */
    margin-top: 1px!important;
	    margin-left: 0px;
}
.subforum-container td{padding-top:40px!important;background-color:#fff!important}
#forum .subforum-container .forum-table-superheader{border-top:1px solid #666}
/*End*/

/* author pane online off line icon */
.login-status.author-offline{background:url(../img/icon_offline.png) no-repeat 0 3px}
.login-status.author-online{background:url(../img/icon_online.png) no-repeat 0 3px}
/*End*/ 

/* Forum notice style */
.forum-notice .close {
  background: url(../img/x-close-button.png) no-repeat 0px 0px;
  color: #000 ;
  font-weight: normal;
  height: 15px;
  width: 16px;
  opacity: 1 !important;
  position: relative;
  right: -25px;
  bottom: 3px;

}
.forum-notice {
    border: 3px solid #f5a623;
    color: #000;
    font-weight: normal;
    margin-bottom: 18px;
    padding: 12px 36px 12px 12px;
}
/*comment upload form*/
#edit-field-comment-upload{clear:both;padding-top:10px}
/* .comment-upload  tr.odd{background-color: #f9f9f9} */
/*end*/

/*Support Page*/
.support-center{font-size:1em;/* margin-top:-8px; */}
.support-center ul li{margin-bottom:11px}
.support-center h2{margin-bottom:43px; font-weight:normal}
.support-center h3{margin:0 26px 0 0;line-height:26px}
.support-center .row{margin-left:-30px;margin-right:0}
.content-box{background:#f4f4f4;padding:35px 35px 4px 35px}
.support-center .panel-group { margin-bottom: 38px;margin-top: 6px}
.support-center .panel-heading .accordion-toggle{display:block}
.support-center .col-md-7{width:614px;margin-left:30px;float:left}
.support-center .col-md-5{width:317px;margin-left:19px}
.support-center .col-md-7, .support-center .col-md-5{display:table-cell;    padding: 0;}
.support-center .col-md-3{float:left;width:266px;margin-left:30px;    padding: 0; }
.support-center h3 {line-height: 26px !important;}
.panel{border:1px none #dfdfdf; margin-left:-30px;    box-shadow: none;     margin-bottom: 0px;}
.panel-default .panel-heading{background-color:#fff;padding:26px 30px;border:0}
.panel-default .panel-heading h2{margin-bottom:0;line-height:1em; font-size: 22px}
.support-center .panel-heading a:focus { text-decoration: none;}
.support-center .panel-heading a:hover{text-decoration: underline;}
.panel .panel-body{padding:0px 32px;/*margin-bottom:-95px;*/    padding: 9px 15px;}
.contact-us .panel-body h3{margin-bottom:18px}
.contact-us .panel-body p{margin-bottom:44px}
.contact-us .panel-body .col-md-4{width:290px}
.contact-us .panel-body .col-md-4:first-child,
.contact-us .panel-body .col-md-4:last-child{width:266px} 
.support-center .panel-heading a{color:#2574B5;padding-top: 3px !important;}/*Modified sp70*/
.support-center .panel-heading a{padding-left:20px}
.support-center .panel-heading{border-radius:0;border:0;border-top:1px none #b8b8b8 }
.support-center .panel-default:last-child{/*border-bottom:1px solid #b8b8b8*/}
.support-center #pricingLicensing .panel-heading{background:url(../img/icon_expand.png) no-repeat 0 14px}
.support-center .panel-default .panel-body{    padding: 12px 32px;font-size: 1em;   border: none!important; }
.support-center #pricingLicensing .panel-heading.expanded{background:url(../img/icon_collapse.png) no-repeat 0 14px}
.support-search{position:relative}
.support-search i{position: absolute;  right: 5px;  top: 5px}
.link-to-more{font-size:0.9em}
.support-center a {color:#2574B5;}
.support-center .content-box{margin-top:0;}
.support-search form{margin-bottom:10px}
.hr {-webkit-height:0px !important;	 }
.text-bottom {position:relative}
/* .navbar-search .search-query:-moz-placeholder{color:#FFFFFF;}
.navbar-search .search-query:-ms-input-placeholder{color:#FFFFFF}
.navbar-search .search-query::-webkit-input-placeholder{color:#FFFFFF}
.navbar-search .search-query {background-color:#68BBA9;}
.navbar-search .search-query:focus,.navbar-search .search-query.focused {padding: 5px 10px;background-image: url("../img/search_icon_dark.png");color: #333333;text-shadow: 0 1px 0 #ffffff;background-color: #ffffff;border: 0;-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);outline: 0}  */
.left-section.content-box {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);margin-left: 0;margin-top: 4px;padding-top: 0;padding-left: 0;padding-bottom: 0}
.support-center .separator-line{border: 0;border-bottom: 1px solid #b8b8b8;height: 1px; margin-top: 16px; margin-bottom: 25px;margin-left: 0;}
.tms-price-table .price-footer span {  display: block;  font-size: 7px;  font-weight: normal;  margin: 10px 0}
#pricingLicensing .panel-heading{margin-bottom: -7px;padding:0;} 
.left-section .row{  margin-bottom: 32px;}
.left-section.content-box h2 {font-size: 20px;color: #000;  margin-bottom: 16px}
.left-section.content-box h3, .support-contact-us h3 {font-size: 16px;color: #000;font-weight: 600;  margin-bottom: 16px}
.left-section.content-box ul li { margin-bottom: 4px;line-height: 18px}
.left-section.content-box ul {margin-bottom: -15px; margin-left: 18px}
.left-section.content-box > h3 {margin-top: 57px; margin-bottom: 9px}
.left-section.content-box .panel-group .panel-heading .accordion-toggle {padding: 6px 16px}
.left-section.content-box .panel-group {margin-bottom: 41px}
.support-contact-us ul li {margin-bottom: 4px;line-height: 18px;font-size: 16px}
.left-section.content-box,.separator-line,.support-contact-us{width:565px;/* float:left */}
.support-contact-us ul {margin-left: 18px}
.support-center .content-box.text-bottom {padding: 30px 32px 30px 32px  !important;/*height: 466px;*/ }
.support-center .content-box.text-bottom  h2{font-size: 20px;color: #000;margin:0 0 29px}
.support-center .content-box.text-bottom ul li {line-height: 20px;margin-bottom: 8px;/*text-indent: -5px;*/ }
.support-center .content-box.text-bottom ul {margin-bottom: 21px;margin-left:17px;}
/*create new topc button*/
.btn:hover{background-color: #e6e6e6;background-position: 0 37px;}
.create-new .btn .forum-add-forum .af-button-large,.create-new .btn .af-button-large ,.create-new .btn 
.create-new .btn .forum-add-forum .af-button-large, .create-new .btn .forum-add-forum .af-button-large:hover {
text-decoration: none;
color: #000;
}
/*create new topc button end*/
/*New Styles End */

.forums h1,
.forums-sublevel h1{display:none}
.forums h4,
.forums-sublevel h4{margin-bottom:10px}
.forums p,
.forums .table{margin-bottom:39px}
.forums .table p,
.forums-sublevel .table p{margin-bottom:5px}
.forums .table .tech-discussion td,
.forums .table .tech-discussion:hover td{background:#fff;padding:0}
.forums .table .tech-discussion h3{background:#eaeaea;border-top:1px solid #666;margin-top:40px;font-size:0.9em;padding:5px 10px}
.forums .statistics li{margin-bottom:8px}
.create-new {margin-right:10px;}
.forums-sublevel p,
.forums-sublevel .table{margin-bottom:20px}
.sub-forum.table tr th:nth-child(2),
.sub-forum.table tr th:nth-child(3),
.sub-forum.table tr td:nth-child(3),
.sub-forum.table tr td:nth-child(4){text-align:right}
.forum-topics.table tr th:nth-child(3), .forum-topics.table tr td:nth-child(3), .forum-topics.table tr th:nth-child(4), .forum-topics.table tr td:nth-child(4){text-align:right}
.forum-topics.table tr th:first-child,
.forum-topics.table tr td:first-child,
.sub-forum.table tr td:first-child{padding-right:0}
.forums .table td,
.forums-sublevel .table td{vertical-align:middle}
.icon-rss{display:inline-block;width:14px;height:14px;overflow:hidden;text-indent:-1000em;background:url(../img/icon_rss.png) no-repeat 0 0}

/* forums-reply */ 
.forums-reply h1{margin-bottom:5px}
.forums-reply .administration,
.forums-reply .control-group{margin-bottom:25px}
.notify-options{padding-left:20px}
.forums-createtopic h1,
.threaded-view h1{display:none}
.threaded-view h1.heading{display:block}
.forums-createtopic .control-group ul,
.forums-reply .control-group ul{padding:0;margin-left:0 }
.forums-createtopic .control-group ul li,
.forums-reply .control-group ul li{list-style:none;background:url(../img/bullet.png) no-repeat 0 8px;padding-left:10px }
.breadcrumb{margin-bottom:36px}

/* threaded-view */
.threaded-view .posting:last-child{border-bottom:1px solid #ddd}
.posting{background:#f9f9f9;position:relative }
.post-header{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:10px 20px;	 }
.post-header h3{font-size:0.9em;display:inline;font-weight:bold;line-height:1em }
.post-header .label{text-transform:uppercase;margin-left:10px}
.post-info{width:190px;float:right }
.posting .inner{padding:20px;min-height:150px}
.login-status, .date-joined{margin-bottom:20px}
.login-status{padding-left:15px}
.login-status.offline{background:url(../img/icon_offline.png) no-repeat 0 3px}
.login-status.online{background:url(../img/icon_online.png) no-repeat 0 3px}
.home-page .hero-unit{margin-bottom:40px; min-height:16em}
.table tbody tr td.active{background:none}
.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{background-color:#f9f9f9;}
.table tbody tr:hover td,.table tbody tr:hover th{background-color:#f5f5f5;}
.table.user_posts .sortable a{padding: 0}
.media_embed {position:relative;height:365px;width:600px}
.flexslider{border:0 !important;background:#000 !important;box-shadow:none !important;margin-bottom: 48px !important}
.flexslider .slides img{	width: auto !important;	height:300px }
.flex-caption{position:absolute;color:#fff;left:60px;top:-30px;width:300px}
.flex-control-paging li a {background:rgba(255, 255, 255, 0.5) !important}
.flex-control-paging li a.flex-active {background:rgba(255, 255, 255, 0.9) !important}
.flex-control-nav{bottom:20px !important}
.flex-caption-inner{font-size: 13px !important;width: 400px !important}
.flex-caption h3{font-size: 28px !important;  font-weight: bold !important;  margin-bottom: 10px !important;  width: 400px !important}
/*.navbar .subnav-new{min-height:38px;background:#f2f2f2;width:100%}*/
/* .navbar .subnav-new .nav{float:none;width:970px;margin:0 auto}
.navbar .subnav-new .nav > li > a {padding:15px;height:10px}
.navbar .subnav-new .nav-pills > li > a{    color: #000!important;border-radius:0;margin:0}
.navbar .subnav-new .nav li:first-child {margin-left: 17px} 
.navbar .subnav-new .nav>li>a{font-size:16px;    line-height: 11px;}
.navbar .subnav-new .nav>li>a:hover{background:#e8e8e8;text-decoration:none}
.navbar .subnav-new .nav .active>a,.navbar .subnav-new .nav .active>a:hover{color: #000!important;important;text-decoration:none;background-color:#d7d7d7;}/
.navbar .subnav-new {background:none repeat scroll 0 0 #F2F2F2;min-height:38px;width:100%;position:relative;padding:0px !important}
.navbar .subnav-new .nav li:first-child a {    padding: 15px 15px!important;} */
/* .login-btn-block {margin-top:40px;}
.login-btn-block .btn-no-style {font-size:18px;color:#fff;padding:3px 10px;line-height:15px}
.login-btn-block .rb {border-right:#fff solid 1px;}
.login-btn-block a:last-child {padding-right:0 !important;padding-top:3px;display:inline-block}
.login-btn-block a:hover{text-decoration:none; color:#c1ecdf;} */
/* .page-footer .span0{width:151px}
.page-footer .col-md-2 h5 {border-bottom:#cbcdc8 solid 1px;padding-bottom:5px;font-size: 13px}
.page-footer .footer-left-block{width: 804px;}
.page-footer .footer-right-block ul{list-style:none;margin:10px 0;}
.page-footer .footer-right-block .default-label{vertical-align:top;} */
.masterbrand-logo{margin:15px 0}
.masterbrand-logo a {height:30px;width:130px;background:transparent url(../img/qualcomm_logo.png) no-repeat 0 0;text-indent:-2000px;overflow:hidden;display:block;opacity:.7;filter:alpha(opacity=50)}
/* #header .login-btn-block .dropdown-toggle {margin-top:0;  min-width:150px}
#header .navbar .login-btn-block .nav {margin-right:0}
#header .navbar .login-btn-block .nav li.login-user{min-width:120px}
#header .navbar .login-btn-block .nav li.login-user .dropdown-toggle .arrow-ico{background:transparent url(../img/user-arrow-down.png) no-repeat 0 6px;width:11px;height:11px;margin-left:7px;display:inline-block}
#header .navbar .login-btn-block #vuforiaLogout {background:none !important;padding: 3px 10px !important;padding-right: 0 !important;line-height: 12px;}
#header .navbar .login-btn-block .nav > li.login-user a.dropdown-toggle{background:transparent;border-radius:0px;-webkit-border-radius:0px;margin-top:0px;margin-left:7px;padding-right:10px;color:#fff;border:none;text-shadow: 0 0px 0px rgba(0, 0, 0, 0.2);display:inline-block }
#header .navbar .login-btn-block .nav > li.login-user a.dropdown-toggle:hover{color:#fff}
#header .navbar .login-btn-block .nav > li.login-user.open a.dropdown-toggle:hover{color:#fff; text-shadow: 0 0px 0px rgba(0, 0, 0, 0.2);}
#header .navbar .login-btn-block .nav > li.login-user.open .dropdown-menu {min-width:120px;border-radius:0;border:none;background:#f1f1f1;opacity:0.9;filter:alpha(opacity=92);margin:0;box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2)}
#header .navbar .login-btn-block .nav > li.login-user.open .dropdown-menu li a {color:#515151;background:transparent;font-size:16px;padding:5px 10px;display: block;line-height:18px;}
#header .navbar .login-btn-block .nav > li.login-user.open .dropdown-menu li a:hover {filter: none !important;text-decoration:none !important}
#header .navbar .login-btn-block .nav > li.login-user.open.rb{} */
/* .navigation-bar {clear:both}
.navigation-bar .navbar-search .form-item {margin:5px 0 0}
.navbar-search {float:right !important;} */
.tms-price-table .price-footer .btn {  display:block;  float:none;  padding: 9px 10px 8px ! important}
.tms-about .btn {/*padding: 9px 33px 8px;*/ }
.featured-sections .sdk-box .btn {/* padding: 9px 10px 8px; */ }
.tms-about .btn, .featured-sections .sdk-box .btn {	
*background-color:#e6e6e6;
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);	
*border:0;	
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
*margin-left:.3em;	
-moz-box-shadow:inset 0 0px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);
}
.tms-about .btn-primary {
background-color:#40a98d;
background-image:-moz-linear-gradient(top, #40a98d, #40a98d);
background-image:-ms-linear-gradient(top, #40a98d, #40a98d);
background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#40a98d), to(#40a98d));
background-image:-webkit-linear-gradient(top, #40a98d, #40a98d);
background-image:-o-linear-gradient(top, #40a98d, #40a98d);
background-image:linear-gradient(top, #40a98d, #40a98d);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#40a98d', endColorstr='#40a98d', GradientType=0);
border-color:#2c867a #2c867a #2c867a;
border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
*background-color:#40a98d;
filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.tms-about .btn-primary:hover, .tms-about .btn-primary:active, .tms-about .btn-primary.active, .tms-about .btn-primary.disabled, .tms-about .btn-primary[disabled] {background-color:#0055cc; *background-color:#004ab3}
.tms-about .btn:hover {color:#080808;text-decoration:none;background-color:#e6e6e6;*background-color:#e6e6e6;background-position:0 35px}
.tms-about .btn-primary, .featured-sections .sdk-box .btn-primary {text-transform: uppercase;font-weight:bold}
.tms-about .btn-primary:hover, .featured-sections .sdk-box .btn-primary:hover {background-color:#E6E6E6;background-position:0 37px}
.tms-list {  list-style: square outside none;  margin-bottom: 20px;  margin-left: 15px}
.tm-hr {border: 0;border-bottom: 1px solid #b8b8b8;height: 1px}
.tms-price-table {  background: none repeat scroll 0 0 #F4F4F4;  margin: 2em 0}
.tms-price-table .col-md-3 {  margin: 0 !important;  min-height: 245px;/*sp70*/  padding: 0 10px;  width: 25%}
.tms-price-table .price-header {  font-size: 22px;  font-weight: bold;  margin-top: 10px}
.tms-price-table .price-body {  font-size: 25px;  line-height:1em;  text-align: center;  margin-bottom: 23px}
.tms-price-table .price-footer {  border-top: 1px solid #C0C0C0;  font-size: 28px;  font-weight: 3;  margin-top: 10px;  padding-bottom: 10px !important}
.tms-price-table .price-header, .tms-price-table .price-footer {  padding: 25px 0 23px;  text-align: center}
.tms-price-table .price-header span, .tms-price-table .price-body span{  display: block;  font-size: 10px;  font-weight: normal;  line-height:1em }
.tms-price-table .price-footer em{font-size:16px;font-style:normal}

/*--Home Page Content Rebrand March 25 -2014--*/
.home-page .row.featured-sections .col-md-3 {width:333px }
.home-page .row.featured-sections .col-md-3:nth-child(1) {margin-left:10px }
.home-page .row.featured-sections .col-md-3:nth-child(2), .home-page .row.featured-sections .col-md-3:nth-child(3) {margin-left:17px }
.home-page .featured-sections h3 {font-size:1em;color:#080808;font-weight:bold}
.home-page .featured-sections p {color: #000000;  font-size: 1em;  line-height: 25px}
.home-page .featured-sections ul {list-style:square}
.home-page .featured-sections ul, .home-page .featured-sections ol {margin-top:1.3em;margin-left:14px}
.home-page .featured-sections ul li, .home-page .featured-sections ol li {margin-bottom:.8em}
.home-page .featured-sections ul li a, .home-page .featured-sections ol li a {font-size:1em}
.featured-sections .col-md-3.sdk-box {/*padding:34px;*/width:202px!important;/*background:#40a98d;*/min-height:175px}
.featured-sections .sdk-box h3, .featured-sections .sdk-box p, .featured-sections .sdk-box a {color:#000}
.featured-sections .sdk-box .btn-primary { *background-color:#287468; margin-top: 5px}
.featured-sections .sdk-box .btn-primary:hover { color: #080808; text-decoration: none; background-color: #E6E6E6; background-position: 0 35px}
.featured-sections .sdk-box .btn-primary:active {background-color:#cccccc;}
@media (max-width: 768px){.featured-sections .col-md-3{width:310px; float:left} } 
body{min-width: 990px;} 
.tms-about h3{margin-bottom:15px} 
/* .navbar-search.pull-left .form-item { margin-right: -10px;}  */
.primary-nav a, .primary-nav a:hover {font-weight: normal !important;}
.api-content table p {text-align:left;}
/* body, table, div, p, dl {font-family: "QualcommWeb","Helvetica Neue",Helvetica,Arial,sans-serif;} */
.api-content table td {text-align:left}
.api-content p { font-size: 16px !important;}
/* .page-footer .help-links .col-md-2 { float: left; width: 120px; margin-left: 20px}  */
.btn.disabled, .btn[disabled]:hover{background-color: #E0E0E0 !important;  background-image: none !important;  box-shadow: none !important;  color: #FFFFFF !important;  cursor: default !important;  opacity: 1 !important}
#pricing-title {line-height: 18px}
/* .navbar-inner{background-color:#1c7582 !important;} */
/* .footer-left-block .separator { width: 953px} */
.col-md-4 { width: 295px}
ul.list-unstyled.tools-list{/*margin-left: -15px;*/}
/* #header .navbar .login-btn-block .nav > li.login-user.open .dropdown-menu,
#header .navbar .login-btn-block .nav li.login-user,
#header .login-btn-block .dropdown-toggle  {min-width: inherit}  */
.beta-image { width: 81px; height: 48px; position: absolute; margin-left: 17px; margin-top: 19px; background: url(../img/beta_tag.png); background-repeat: no-repeat; background-size: 81px 48px}
.main-content{padding-top:00px;/*modified*/margin-bottom:75px} 
.wrapper_image { width: auto; padding-left: 0px; padding-top: 0; margin-top: -54px}
p.first-line{ font-size: 34px !important; font-weight: 200; color: #adadad; text-align: center; margin-top: 38px; height: 53px; margin-bottom: 0 !important}
p.second-line{ font-size: 16px; text-align: center; color: #adadad;margin-top: -5px;}
.icon_page_not_found{ width: 146px; height: 187px; background: url(../img/page_icon.png) no-repeat 0px 0px; display: block; margin-left: auto; margin-right: auto; margin-top: 11px;}
@media
screen and (-webkit-min-device-pixel-ratio: 1.5),
screen and (-moz-min-device-pixel-ratio: 1.5),
screen and (min-device-pixel-ratio: 1.5) {
.icon_page_not_found {
background: url(../img/page_icon@2X.png) no-repeat 0 0;
height: 373px;
width: 290px;
}
}
/* @media (-webkit-min-device-pixel-ratio: 1.5),
(min--moz-device-pixel-ratio: 1.5),
(-o-min-device-pixel-ratio: 1.5), 
(min-device-pixel-ratio: 1.5){  
.navbar .navbar-brand {
background: url(../img/logo@2X.png) no-repeat 20px 10px;
background-size: 430px auto;
}
} */
@media (-webkit-min-device-pixel-ratio: 1.5), /*  Firefox16, Chrome, Safari, iOS, Android */
(min--moz-device-pixel-ratio: 1.5), /*  Older Firefox browsers (prior to Firefox16) */
(-o-min-device-pixel-ratio: 1.5), /*  Opera */
(min-device-pixel-ratio: 1.5){  
.icon_page_not_found {
background: url(../img/page_icon@2X.png) no-repeat 0 0;
height: 373px;
width: 290px;
}
}
.login-btn-block ul li.dropdown.login-user.rb { height: 19px}
/* .login-btn-block ul li.dropdown.login-user.rb a#userName { line-height: 12px} */
/* .login-btn-block ul.nav li ul.dropdown-menu li {margin-top:0;margin-left:-1px} */
.support-center .text-bottom {margin-top: -8px !important}
.text-bottom ul{margin-top: 25px; margin-bottom: 12px;} 
.text-bottom ul li{margin-bottom: -2px;}
.txt-baseline{  /*margin-top: -26px;*/}
.text-bottom{ padding-top: 32px !important;padding-bottom: 20px !important}
.contact-us .panel-heading{padding-top:11px;}
.platform-basic{margin-bottom: 13px;}
p.txt-baseline {margin-bottom: 0} 
/* .navbar .nav>li:first-child>a {padding:16px 20.5px 16px 20.5px} */
/*Manage Content - Edit Page*/
.table thead tr th {border-bottom: 1px solid #666;}
.table th {border-bottom: 1px solid #666;}
/* .views-field.views-field-changed, .views-field.views-field-timestamp{width: 85px;}
.views-field.views-field-created, .views-field.views-field-created-1{width: 85px;} */
.manage-content td.views-field-path {   width: 20%;}
.views-table tr.even td{background-color: #FFF;}
.form-item label
{display:block}
label, input, button, select, textarea {
    font-size: 11px;
    font-weight: normal;
    line-height: 18px;
}
.node-form input[type="text"]:focus , .comment-form input[type="text"]:focus{
    outline: 0;
    border-color: rgba(82, 168, 236, 0.8);
}
.form-actions input { margin-right: 4px;}
.form-item label.option { display: inline; font-weight: normal;}
.node-agreement_type-form .description { margin-left: 0; }
input[type=checkbox], input[type=radio]{float: left;margin-right: 3px;}
.filter-wrapper .form-item{padding: 0 0 0.5em 0;}
.form-managed-file .form-file{    height: 28px;
    line-height: 28px;
    display: inline-block;}
	.field-name-field-file-upload {
    margin-bottom: 1em;
}
table.sticky-header { position: absolute!important;display: none;}
#forum .forum-table-superheader { border-top: 1px solid #666;
    margin-top: 0px;
}
.forums table tr th {text-align: left;}
.forums .new_posts tr th a:hover{ background: #f5f5f5;border-color: #f5f5f5; text-decoration:underline;}
.forums .new_posts tr th a{ display: inline-block; border-radius: 10px;-webkit-border-radius: 10px;text-decoration: none;padding: 5px 10px; margin-left: -10px;}
.comment-form #edit-notify-type .form-item-notify-type{display: inline-block;    margin-left: 1.5em;}
.comment-form .form-item label.option{    display: inline!important;}
/*.comment-form input[type=checkbox], .comment-form input[type=radio]{margin-right: 4px;margin-top: 9px;}*/
.breadcrumb>.active{    color: #4d4d4d;}
.forums .table tr th, .forums .table tr td, .sub-forum.table tr th, .sub-forum.table tr td, .forum-topics.table tr th, .forum-topics.table tr td {    padding: 8px 15px;}
#forum-statistics-topics{margin-bottom:0px;}
.forums .table tr td:first-child {width: 30px;}
.forums .table tr td:nth-child(2) {width: 435px;}
.forum-list-icon-wrapper span{ width: 23px;}
.forums .table tr th:nth-child(2), .forums .table tr th:nth-child(3), .forums .table tr td:nth-child(3), .forums .table tr td:nth-child(4){text-align: right;}
.forums .forum-table-topics .views-field-title { text-align: left !important;}
.forums .table-striped tbody tr.even td { background-color: #fff;}
.forums #forum .forum-table-wrap .table-striped tbody tr.odd td {  background-color: #f9f9f9;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}
.forums .table tbody tr:hover td, .table tbody tr:hover th {    background-color: #f5f5f5;}
.table>thead>tr>th.active {    background-color: transparent;}
.forum-table-topics>tbody>tr>td.active {    background-color: transparent;}
.form-managed-file #edit-field-attach-new-file-und-0-upload , .form-managed-file .form-file{margin-right:20px;}
.form-managed-file .form-submit{margin-top:-4px;    margin-left: 20px}
.forums .forum-table-topics tr td:nth-child(2) {    width: auto;} /* Modified - Nov 11  */
/* Modified - Nov 11  */

/* .navbar .subnav-new .nav li:first-child {    margin-left: 17px;} */
/* .target_manager th, .target_manager td { padding: 7px 5px 7px!important;} */
.text-format-wrapper .form-item {margin-bottom: 9px;}
html.js fieldset.collapsed{     height: auto;}
.node-form .collapsible{    position: relative;}
legend{    margin-bottom: 27px;}
form .field-multiple-table{margin-bottom: 10px;}
form .field-multiple-table th.field-label{    padding-left: 8px; }
form .field-multiple-table th.field-label label{font-size:0.9em;margin-bottom:0}
form .field-multiple-table td.field-multiple-drag{    width: 16px;}
.vertical-tabs input.form-text {height:auto;     width: 210px;}
html.js fieldset.collapsible legend span {    padding: 5px 0px;}
.field-type-file .form-item label { margin-bottom: 22px;}
.field-type-node-reference{margin-top: 22px;}

/* Message tab */

.nav-tabs.nav-stacked>li>a:hover {
    text-decoration: underline !important;
    background-color: transparent!important;
    border: none;
}
.nav-tabs.nav-stacked>li{    padding: 8px 12px;    margin-top: 0px;}
.nav-tabs.nav-stacked>li>a{display: inline-block;margin: 0px;padding: 0px;}
.nav-tabs.nav-stacked>li.active>a{    color: #333;}
.nav-tabs.nav-stacked>li>a:focus{border:none;  background-color: transparent!important;}
.nav-tabs.nav-stacked { border-bottom: 0;}
/*.wrapper.messages-page {margin-top: -40px;}*/
#titleforcompose{font-weight:bold;font-size:16px;margin-top: 18px;margin-bottom: 28px;}
#privatemsg-new .form-actions {
    margin-top: -10px;
}
.form-submit.disabled, .form-submit[disabled] {
    padding: 0px 40px;
    height: 38px;
    color: #ababab;
    border: 1px solid #E3E3E3;
    font-size: 14px;
    width: auto;
    min-width: 33px;
    background: #f7f7f7;
    background: -moz-linear-gradient(top, #f7f7f7, #efefef);
    background: -webkit-linear-gradient(top, #f7f7f7, #efefef);
    background: -o-linear-gradient(top, #f7f7f7, #efefef);
    background: -ms-linear-gradient(top, #f7f7f7, #efefef);
    background: linear-gradient(top, #f7f7f7, #efefef);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#efefef',GradientType=0);
	text-transform: capitalize;
}
.form-submit.disabled, .form-submit[disabled]:hover {
    background-color: #E0E0E0 !important;
    background-image: none !important;
    box-shadow: none !important;
    color: #FFFFFF !important;
    cursor: default !important;
    opacity: 1 !important;
}

#messagesAccordian .panel-heading a {color: #000;}
#messagesAccordian .panel-heading{  
	margin-bottom: 2px;
    border-top: 1px solid #e5e5e5;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    padding: 8px 15px;}
#messagesAccordian .panel{margin-left:0;}


.modal .modal-header h3 {
    color: #000;
    font-size: 28px;
    font-weight: 600;
}
.modal-content {
    padding: 28px;
    width: 500px;
    border-radius: 0px;
}
.modal-header {
    border-bottom: medium none;
    padding-bottom: 28px;
    padding-left: 0;
    padding-top: 0;
}
.modal-body {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}
.modal-footer {
    background-color: #fff;
    border-top: medium none;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
}

#privatemsg-list-form .account-list tr td:last-child a {
    visibility: hidden;
}
#privatemsg-list-form .account-list tr:hover td:last-child a {
    visibility: visible;
}

#messagesAccordian .accordion-heading a {
    color: #000;
}
.privatemsg-unread td {
    font-weight: normal;
}
#privatemsg-new textarea {
    width: 650px;
}
.messages-page .col-md-8 {
    width: 660px!important;
}
#privatemsg-new textarea {
    width: 650px;
    display: inline-block;
    padding: 4px; 
    margin-bottom: 9px;
    font-size: 11px;
    line-height: 18px;
    color: #555555;
    background-color: #ffffff;
    border: 1px solid #cccccc;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.privatemsg-unread .privatemsg-list-subject {
    font-weight: bold;
}
div.tabledrag-toggle-weight-wrapper{
 display:none;
}

/*Billing*/
.breadcrumbs{margin-bottom:40px}
.breadcrumbs li{display:inline-block}
.breadcrumbs .divider{color:#999;padding:0 5px}
input[class*="col-md-"], select[class*="col-md-"], textarea[class*="col-md-"], .uneditable-input[class*="col-md-"], .row-fluid input[class*="col-md-"], .row-fluid select[class*="col-md-"], .row-fluid textarea[class*="col-md-"], .row-fluid .uneditable-input[class*="col-md-"] {
    float: none;
}
/*Payment_info Page*/
.wrapper.payment_info {
        padding-top: 41px;
        /* margin-top: 5px; */
}
/*Required field for Payment Page*/
.required-desc {
    width: 45%;
    margin-top: 11px;
    /*border-left: 4px solid #6EC5AB;*/
    vertical-align: middle;
    min-width: 120px;
}
/* iframe change */
.required-desc:before {
    content: "*";
}


.wrapper.admin.view-user {
    margin-top: -14px;
    padding-top: 0px;
}
.register-form #vuforia-user-create #edit-profile-vuforia-updates-wrapper label,
.register-form #vuforia-user-create #edit-terms-wrapper label {
    display: inline;
    padding: 0px;
}
.register-form #vuforia-user-create .checkbox input[type=checkbox]{
        margin-left: 0px;
} 
.page-user-set-new-password .wrapper.register-form {
    margin-top: -14px;
}
#views-form-admin-views-node-system-1 .table>thead>tr>th:nth-child(2) {
    width: 164px;
}#views-form-admin-views-node-system-1 .table>thead>tr>th:nth-child(5) {
    width: 92px;
}
.page-node-delete .subnav{
    display: none;
} 
#privatemsg-list-form .table tr td:nth-child(1) {
    display: none;
}
#privatemsg-list-form .table tr td:nth-child(2) {
    width: 123px;
}
#privatemsg-list-form .table tr td:nth-child(3) {
    width: 200px;
}
#privatemsg-new>div>div.messages>a.close {
    display: none;
}
.forums #forum .forum-table-wrap .table tr td {
    border: none;
}
.forums .table tr td:nth-child(3), .forums .table tr td:nth-child(4) {
    width: 65px;
}
.quote-msg {
    margin: 1em 2em 1em 7em!important;
    padding: 0 10px;
    border-radius: 5px 5px 5px 5px;
} 
.topic-answered, .threaded-view .topic-answered.posting:last-child { border: 1px solid #5bb73b }
.topic-answered .post-header { border-bottom: 1px solid #5bb73b }
#forum-post .text-content span.flag-wrapper { float: right }
#forum-topic-header .topic-solution .icon-answered {
    vertical-align: top;
    margin-right: 5px;
}
.rate-widget-thumbs_up_down {text-align: center}
.rate-widget-thumbs_up_down {
    text-align: center;
    position: absolute;
    bottom: 0;
    right: 0;
}
.post-content .inner { position: relative }
.rate-widget-thumbs_up_down ul {
    width: 27px;
    margin-left: auto;
    margin-right: 0;
}
#forum-post .text-content span:nth-child(2) { padding-right: 5px }
.forum-footer .column-2{
	margin-top: 60px;
}

.modal-footer a.decline-agreement, #serviceAgreementSubmit,.modal-footer a.sdk-agreement, #sdkSubmit, .modal-footer a.sample-app-agreement  {
    min-width: auto !important;
    background-color: #5bb73b !important;
    background-image: none !important;
    color: #fff !important;

}
