fr.round-corner {
	border-radius: 4px;
	border: 1px solid #CCC
}
.top5 {
	margin-top: 5px
}
.top10 {
	margin-top: 10px
}
.top15 {
	margin-top: 15px
}
.top20 {
	margin-top: 20px
}
.coll-hd {
	margin: 0 !important;
	padding: 10px 0 !important;
}
.coll-hd a {
	text-decoration: none !important;
	border: none !important;
}
.top25 {
	margin-top: 25px
}
.top30 {
	margin-top: 30px
}
.top35 {
	margin-top: 35px
}
.top40 {
	margin-top: 40px
}
.top100 {
	margin-top: 100px
}
div.house-map-container {
	background: url(../images/house_move.png) no-repeat;
	width: 521px;
	height: 380px;
	margin: 10px auto 20px;
	font-family: Arial, Helvetica, sans-serif
}
.rooflevel {
	float: left;
	margin-top: 88px;
	margin-left: 123px;
	width: 116px;
	height: 39px
}
.rooflevel span {
	font-size: 13px;
	text-align: center;
	display: block;
	line-height: 39px;
	cursor: pointer;
	font-weight: 700
}
.rooflevel span:hover {
	background-color: #e9e9e9
}
.box-with-heading-usecase1 {
/* min-height:170px; */
}
.box-without-heading-usecase1 {
	min-height: 130px
}
.level1 {
	float: left;
	margin-top: 67px;
	clear: left;
	margin-left: 74px;
	width: 228px;
	height: 72px
}
.squareitem {
	float: left;
	width: 72px;
	height: 72px;
	margin-right: 6px
}
.box-selected {
	background: #ff6825;
	color: #FFF
}
.squareitem span {
	font-size: 13px;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	font-weight: 700;
	height: 72px;
	width: 72px;
	cursor: pointer
}
.squareitem span:hover {
	background-color: #e9e9e9
}
.squareitem:last-child {
	margin-right: 0
}
.level2 {
	float: left;
	margin-top: 5px;
	margin-left: 74px;
	width: 228px;
	height: 72px
}
.rectangleitem {
	float: left;
	width: 158px;
	margin-left: 34px;
	margin-top: -11px;
	height: 88px;
	text-align: center
}
.rectangleitem span {
	display: block;
	cursor: pointer;
	font-size: 12px;
	font-weight: 700;
	line-height: 88px
}
.rectangleitem span:hover {
	background-color: #e9e9e9
}
.quantity {
	border: none
}
.volume, .volumeuc3 {
	display: none;
}
input[type=image] {
	border: 0
}
.clear {
	clear: both
}
.h4 {
	color: #0f455c;
	cursor: pointer
}
.col-md-6 ul {
	margin: 0;
	padding: 0;
	list-style: none
}
#error {
	color: red
}
#error-name {
	color: red
}
#error-email {
	color: red
}
#error-address {
	color: red
}
#error-telefon {
	color: red
}
#error-emptyqty {
	color: red
}
#success {
	color: #060
}
#success-afterload {
	color: #060;
	font-size: 18px;
	font-weight: bold;
	padding: 10px 0;
}
.pdname {
	width: 77px;
	float: left
}
input[type=image] {
	border: none!important;
	outline: none!important
}
#myTable_wrapper {
	width: 80%;
	padding-top: 20px
}
.top-home {
	max-width: 980px!important;
	margin-bottom: 120px;
	margin-left: auto;
	margin-right: auto
}
.top-home img {
	width: 100%!important;
	margin-left: auto;
	margin-right: auto
}
.leftside {
	padding-left: 0;
}
.rightside.caegories {
	padding: 0;
	float: none;
	margin: auto;
	margin-left: -5px !important;
	height: 33px;
}
.separator {
	border-bottom: 1px dotted #ccc;
	clear: both;
}
.cat_name {
	padding: 6px 1%;
	font-size: 12px;
	text-decoration: none;
	float: left;
	text-align: center;
	margin-left: 5px;
	margin-bottom: 10px;
}
.isotope-item {
	width: 100%;
}
.cat_main {
	background: #282020;
	color: #fff;
	padding: 6px;
}
.header_logo .tb-text-logo {
}
.themeblvd-contact-bar {
}
.top-linksbtn {
	margin-top: -93px
}
.top-linksbtn .btn-default {
	color: #fff;
	background-color: #595959;
	border-color: #ccc;
	padding: 20px 35px!important;
	border-radius: 8px!important;
	border-color: #000!important;
	font-size: 20px!important
}
.article-wrap article {
	padding: 15px!important
}
#branding {
	border-bottom: 1px solid #d1d1d1!important
}
.top-home #branding {
	border-bottom: none!important
}
#footer-menu li {
	display: inline-block;
	padding: 0 15px;
	border-right: 1px solid #d1d1d1
}
#footer-menu {
	text-align: center;
	margin-left: 0;
	margin-right: 0
}
#footer-menu li a {
	color: #666;
	font-size: 12px;
	font-weight: 400
}
#footer-menu li:last-child {
	border-right: none!important
}
.tb-image-logo {
	float: right;
	margin-top: -24px
}
.panel-default {
	border-color: transparent
}
.tb-text-logo {
	float: left
}
#branding .header-addon-with-text {
	margin-top: 0!important
}
#branding .header-addon {
	margin-top: 34px!important
}
.main-inner {
	margin-top: 20px!important
}
.box-with-heading-usecase1 .panel-body {
	min-height: 127px;
}
.box-without-heading-usecase1 .panel-body {
	border: 1px solid #d1d1d1;
	border-radius: 7px;
	min-height: 127px;
	margin-bottom: 10px;
}
.umzugskartonspacken .panel-body {
	border: 1px solid #d1d1d1;
	border-radius: 7px;
	min-height: 127px;
	margin-bottom: 10px;
}
.umzugskartonspacken .panel-body {
	border: 1px solid #d1d1d1;
	border-radius: 7px;
	min-height: 127px;
	margin-bottom: 10px;
}
#txtCollection .panel-heading {
	border-radius: 0px;
	margin-bottom: 10px;
	font-size: 14px;
	margin-top: 10px;
	color: #fff !important;
}
#headingTwo .panel-body {
	margin-bottom: 0!important
}
.additional-usecase1 .panel-default {
	border: 1px solid #d1d1d1!important
}
#usecase2 .panel-default {
	border: 1px solid #d1d1d1!important
}
.box-with-heading-usecase1 {
	border-radius: 7px !important;
	float: left;
	width: 100%;
}
.deliverables-p-img img {
	width: 65px !important;
	height: 65px !important;
}
#usecase3-heading {
}
.box-with-heading-usecase1 .gray-i {
	float: right;
	cursor: pointer;
	margin-top: 0
}
#portfolio-div {
	height: auto !important;
	float: left;
}
.gray-i {
	float: right;
	margin-top: 0px !important;
	cursor: pointer
}
.move-out {
	margin-bottom: 5px
}
.move-in {
	margin-bottom: 5px
}
#header_content .container, nav .container {
	margin-left: 0;
	margin-right: 0;
	padding-left: 0;
	padding-right: 0;
	width: 100%
}
button.btn.btn-primary.pull-right.next-room {
	margin-right: 15px
}
.panel-heading h3 {
	margin: 0;
	padding: 3px 0
}
.panel-primary {
	border: none!important
}
.frmshift {
}
.no-padding {
	padding: 0 !important;
}
.listbody {
	padding: 15px 0 !important;
}
@media only screen and (max-width: 767px) {
.isotope-item.deliverables {
	top: 28px !important;
}
}
@media only screen and (max-width: 800px) {
/* Force table to not be like tables anymore */
#no-more-tables table, #no-more-tables thead, #no-more-tables tbody, #no-more-tables th, #no-more-tables td, #no-more-tables tr {
	display: block
}
/* Hide table headers (but not display: none;, for accessibility) */
#no-more-tables thead tr {
	position: absolute;
	top: -9999px;
	left: -9999px
}
#no-more-tables tr {
	border: 1px solid #ccc
}
#no-more-tables td {
	/* Behave  like a "row" */
	border: none;
	border-bottom: 1px solid #eee;
	position: relative;
	padding-left: 50%;
	white-space: normal;
	text-align: left
}
#no-more-tables td:before {
	/* Now like a table header */
	position: absolute;
	/* Top/left values mimic padding */
	top: 6px;
	left: 6px;
	width: 45%;
	padding-right: 10px;
	white-space: nowrap;
	text-align: left;
	font-weight: 700
}
0. .top-home {
 background-size:100%!important;
 height:162px!important
}
#featured {
	display: none
}
/*
	Label the data
	*/
#no-more-tables td:before {
	content: attr(data-title)
}
}
 @media only screen and (min-width: 200px) and (max-width: 480px) {
.tb-text-logo {
	font-size: 94%!important
}
.top-linksbtn {
	margin-top: -43px!important
}
.top-linksbtn .btn-default {
	padding: 5px 2px!important;
	font-size: 10px!important;
	margin-top: 5px
}
.top-home {
	background-size: 100%!important;
	height: 162px!important
}
}
 @media only screen and (min-width: 480px) and (max-width: 800px) {
.tb-text-logo {
	font-size: 20px!important
}
.top-linksbtn {
	margin-top: 85px!important
}
.top-linksbtn .btn-default {
	padding: 5px 2px!important;
	font-size: 10px!important;
	margin-top: 5px
}
.top-linksbtn .col-md-6 {
	width: 50%!important;
	float: left!important;
}
.top-linksbtn .btn-default {
	padding: 8px!important;
	font-size: 10px!important;
}
.top-home {
	background-size: 100% 100%!important;
	height: 220px!important;
}
}
 @media only screen and (min-width: 800px) and (max-width: 991px) {
.tb-text-logo {
	font-size: 20px!important;
}
.top-linksbtn {
	margin-top: 165px!important
}
.top-linksbtn .btn-default {
	padding: 15px 12px!important;
	font-size: 16px!important;
}
.top-linksbtn .col-md-6 {
	width: 50%!important;
	float: left!important;
}
.top-home {
	background-size: 100% 100%!important;
	height: 320px!important;
}
}
/*.itemname, .gray-i{
	line-height: 100px;
}
#portfolio-div .col-md-1{
	line-height: 100px;
}
#portfolio-div .unit{
	line-height: 85px;
}
#portfolio-div .quantity-main{
	line-height: 85px;
}
#portfolio-div .packing-main{
	line-height: 85px;
}
#portfolio-div .price-main{
	line-height: 85px;
}*/
.increment {
	float: left;
}
.lower-valueuc3 {
	float: left;
}
.quantity {
	float: left;
	padding: 3px 3px;
}
.save-qoute {
	padding: 11px 24px 10px !important;
}
.d_order_status.column-d_order_status {
	cursor: pointer;
}
@media only screen and (max-width: 991px) {
.box-with-heading-usecase1 .panel-heading {
	display: none;
}
}
.box-with-heading-usecase1 .unit {
	float: left;
	margin-top: 3px;
}
@media only screen and (max-width: 767px) {
.headings-deliverbles {
	display: none !important;
}
.price-main{padding:0px !important; font-size:60% !important;}
}
 @media screen and (min-width: 59.6875em) {
.hentry {
	padding-top: 4.3333% !important;
}
}
 @media screen and (min-width: 59.6875em) {
.site-main {
	padding: 2.6333% 0 !important;
}
.site-header {
	padding: 0px 11% !important;
	margin: 8% 0 !important;
}
.widget {
	margin: 0 0 9% !important;
	padding: 0 10% !important;
}
.entry-content h3, .entry-summary h3, .page-content h3, .comment-content h3 {
	font-size: 2rem !important;
	line-height: 0.1852 !important;
}
.site-footer {
	margin: 0 0 0 32.7% !important;
	width: 63.8235% !important;
}
}
@media screen and (min-width: 77.5em) {
.entry-title, .widecolumn h2 {
	font-size: 2.9rem !important;
}
}
 @media screen and (min-width: 38.75em) {
.hentry, .page-header, .page-content {
	margin: 0 4.6923% !important;
}
}
.entry-header {
	padding: 0 4.6923% !important;
}
.widget-title {
	margin: 0 0 0.4em !important;
}
.entry-content, .entry-summary {
	padding: 0 3.6923% 7.6923% !important;
}
.listbody .table {
	border: 1px solid #ccc !important;
	padding: 0;
}
.headings-deliverbles {
	background-color: #000 !important;
	color: #FFF !important;
}
.isotope-item.deliverables {
	/*padding:0 !important;*/
	/*position:relative !important;*/
	/*transform: translate3d(0, 0px, 0px) !important;*/
	border-bottom: 1px solid #ccc !important;
}
.deliverables-p-img {
	margin-top: 9px !important;
}
.margin {
	margin-top: 27px !important;
}
input[type="checkbox"].packing {
	width: 22px !important; /*Desired width*/
	height: 22px !important; /*Desired height*/
	position: relative;
	vertical-align: bottom;
	top: 20px;
}
.increment {
	margin-top: 10px !important;
}
.lower-value {
	padding-top: 10px !important;
}
.isotope-item.deliverables:nth-of-type(odd) {
	background-color: #f5f5f5 !important;
}
.widget_meta {
	background-color: #f5f5f5 !important;
	padding-top: 23px !important;
	padding-bottom: 23px !important;
}
input[type="text"], textarea {
	border-radius: 0px !important;
	background-color: #f7f7f7 !important;
}
#contact-information{float:left;width:100%;}