@media (max-width: 1300px) {
		.span12.withside {
	width: 625px;
}
.span4.prjside{
	width: 315px;
}
	.type2 .catitem .image-bottom {
  top: -36px;
}

.type2 .catimgcont {
  margin-bottom: 32px;
}
	.portrowed4 .element {
	width: 180px;
}
.portrowed4 .view, .portrowed4 .view img {
	width: 180px;
	height: 115px;
}
	.catitem .image-bottom {
  top: -56px;
}
.contentarea .catbottom h5 {
  padding: 0 14px 5px;
  top: -8px;
  font-size:16px;
}
.catlinks > a {
  font-size: 13px;
  padding: 6px 0;
}
.catitem:hover .catlinks,.catitem:focus .catlinks{
  height:30px;
  min-height:30px;
}
	.testimonials_list .jcarousel-item {
	width: 460px;
}
.header .container .span12 {
    width: 776px;
}
	.container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 940px;
}
.span16 {
  width: 940px;
}
.span15 {
  width: 880px;
}
.span14 {
  width: 820px;
}
.span13 {
  width: 760px;
}
.span12 {
  width: 700px;
}
.span11 {
  width: 640px;
}
.span10 {
  width: 580px;
}
.span9 {
  width: 520px;
}
.span8 {
  width: 460px;
}
.span7 {
  width: 400px;
}
.span6 {
  width: 340px;
}
.span5 {
  width: 280px;
}
.span4 {
  width: 220px;
}
.span3 {
  width: 160px;
}
.span2 {
  width: 100px;
}
.span1 {
  width: 40px;
}
.offset16 {
  margin-left: 980px;
}
.offset15 {
  margin-left: 920px;
}
.offset14 {
  margin-left: 860px;
}
.offset13 {
  margin-left: 800px;
}
.offset12 {
  margin-left: 740px;
}
.offset11 {
  margin-left: 680px;
}
.offset10 {
  margin-left: 620px;
}
.offset9 {
  margin-left: 560px;
}
.offset8 {
  margin-left: 500px;
}
.offset7 {
  margin-left: 440px;
}
.offset6 {
  margin-left: 380px;
}
.offset5 {
  margin-left: 320px;
}
.offset4 {
  margin-left: 260px;
}
.offset3 {
  margin-left: 200px;
}
.offset2 {
  margin-left: 140px;
}
.offset1 {
  margin-left: 80px;
}
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 940px;
}
}
@media (max-width: 979px) {
		.span4.prjside {
	width: 254px;
	margin-left: 0;
}
		.prslcont {
  float: none;
  margin: 0 ;
  width: 100%;
}
.type2 	.catitem {
  width: 31.3333%;
  overflow:hidden
}
.type2 .catitem .image-bottom {
  top: -67px;
  width: 500px;
}
.subcattitles .subcatt {
  display: inline-block;
  width: 33.333333%;
}

.type2 .contentarea .catbottom h5 {
  font-size: 14px;
  margin-top: -16px;
  padding: 0 14px 11px;
  top: 0;
}

	.portfolio.project  .view h5 {
font-size: 16px;
}
.catitem .image-bottom {
  top: -52px;
}

	.search-item {margin-bottom: 2px;}
	.shortcode_featured.categories.brand-style {
    margin-left: -30px;
    margin-right: -30px;
    width: 920px;
}
.categories.brand-style .withback .carouselslider.brandcats li {
    margin-right: 0;
    width: 301px;
}


.brands .brand-logo {
    float: right;
    margin-left: 10px;
    width: 35%;
}
   .category-list.home .preloader_container2 .view-third .categories{ background-color: transparent; background-color: none; background-color: unset;top: 78%;}
  .tritty-full{
    width: 100%;
  }
  .category-list.brandcats .preloader_container2 .view-third .categories {
/*    top: 266px;*/
}
    .modal-dialog {
    width: 800px;
}
.img-item-child {
    display: none;
    vertical-align: bottom;
}
  .portrowed4 .view, .portrowed4 .view img{width: 100%;}
          .other.attr {
    width: 49%;
}
.fullScreenSlideshowNav .camera_caption > div {
    padding: 9px 19px 8px 16px;
}

.fullScreenSlideshowNav .camera_caption h5 {
    font-size: 22px;
}
.view-third p.brandcats-desc {
  padding: 13px 5px 5px;
}
.fullScreenSlideshowNav .camera_caption p {
    color: white;
    font-family: "regular",Arial,Helvetica,sans-serif;
    font-size: 14px;
}
.shortcode_column.one_fourth {
    margin-bottom: 1%;
    margin-right: 2%;
    width: 30%;
}
#fullScreenSlideshow {
    height: 455px;
}
.fullScreenSlideshowNav {
    height: 410px;
}
.fullScreenSlideshowNav .container .row .span16 {
    height: 412px;
}
.portfolio.project .view {

  width: 100%;
}
.contact-us .shortcode_column.one_half.last{

 min-height: 506px;
}
.contact-us .shortcode_column.one_half {
  margin-right: 0;
  width: 100%;
  margin-bottom: 49px;
}
.contact-us .shortcode_column.one_half.last {
  float: right;
  min-height: 0;
  padding-left: 0;
  padding-right: 0;
  width: 100%;
}
.contactcaptcha label {

    width: 22%;
}
.post-info.download-cat{
  margin-left: 10px;}
   .commmessage {

width: 94%;
}
.brands .brand-logo img {
    margin-bottom: 11px;
    width: 100%;
}
.brand-title {
    width: 62%;
}
.portfolio .carouselslider-wrap {
    width: 100%;
}
.fullScreenSlideshowNav .camera_commands {
    bottom: 0;
    right: 0;
    opacity: 0;
    transition: opacity 0.4s ease-in-out 0s;
}
.catalogues .post-text {
    background-color: #e3e3e3;
    border-bottom: 3px solid #5d5d5d;
    color: #686868;
    padding: 10px 4px 0;
}
  .contact_widget .list_contacts {
    width: 97.9% !important;
}
 .project .view-third .view-block {
    bottom: 6%;
    left: 25%;
}
#slideshow .span16,#slideshow  .container {
  width: 100%;
}

  .one_third.colorblock_item.light div {
    height: 134px;
    overflow: hidden;
    width: 100%;
}
  .brand .camera_commands,.brand .camera_prev, .brand .camera_next {
    right: 0px;
}
.thumbnail {

    max-height: 111px;
    overflow: hidden;
    width: 119px;
}
ul.recent-product.da-thumbs li{
width: 24%;
height: 115px;
}
  .sidebar .carouselslider li {
    height: 75px;
    margin-bottom: 9px;
    margin-right: 9px;
    width: 87%;
}
.brand-desc {
    width: 47%;
    margin-bottom: 14px;
}
ul.recent-product.da-thumbs li .view-third .view-block {
  bottom: 9%;
  left: 27%;
}
ul.recent-product.da-thumbs li .view-third.product.view {
 width: 100%;
 height: 115px;
}
ul.recent-product.da-thumbs li .view .pro-logo {

margin-top: 0;
margin-bottom: 0;
}
ul.recent-product.da-thumbs li .view-third .da-animate h5 {
    color: #464646;
    font-size: 15px;
    padding-bottom: 2px;
    padding-top: 10px;
    padding-right: 0;
    padding-left:0;
}
.sidebar .view-third .view-block {
    left: 28%;
    width: 100%;
    bottom: 9%;
}
.widget_block .popular_post li a.thumbnail {
    width: 59px;
}
  .menu-main {
  display: none;
}
#responsive_menu{
  display: block;
}
  .featured_posts .carouselslider-wrap .jcarousel-prev, .featured_posts .carouselslider-wrap .jcarousel-next {
  top: 7px;
}

.header .container .span4 {
    float: right;
    margin-left: 14px;
    width: 176px;
}
.fullScreenSlideshowNav .row {
    margin-left: 0;
    width: 99%;
}
  .brand-title {

}
.categories .carouselslider li {
    width: 273px;
    height: 234px;
}
.category-list .preloader_container2 .view-third .categories h5 {
  font-size: 20px;
}
.category-list .preloader_container2 .view-third .categories img {
  height: 16px;
}
.testimonials_list .jcarousel-item {
    width: 402px;
}
.category-list .preloader_container2 .view-third .categories {
  bottom: 28px;
}
.view-third .view-block {
  bottom: 9%;
    left: 22%;

}
.view.view-third.big-center .view-block {
    bottom: -9%;
    left: 19%;
}

.shortcode_column.featured_posts.one_half .carouselslider li {
  width: 204px;
    margin-right: 8px;
}
.carouselslider li .view {
  width: 100%;
}
.featured_posts li .img img {
    max-width: 100%;
    width: 100%;
}
.featured_posts li .posts_desc p{
  display: none;
}
.featured_posts li .posts_desc p.date{
  display: block;
}
.featured_posts li .posts_desc {
  background-color: #f5f5f5;
  border-bottom: 1px solid #626262;
  padding: 0 14px 5px;
}
.responsive-menu-wrapper {
  display: block;
}
.featured_posts li h5 {
 font-size: 13px;
    height: 60px;
    line-height: 17px;
    margin: 0;
    overflow: hidden;
    padding: 8px 9px;
    width: 92%;
}
.featured_posts li .img {
    border-bottom: 3px solid #626262;
    height: 114px;
    overflow: hidden;
    position: relative;
}
.portfolio .carouselslider li {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}

  .fullScreenSlideshowNav .container .row .span16{
    width: 99%;
    margin-left: 2px;
  }
  .fullScreenSlideshowNav .camera_next {
   
    left: 95%;
}
  #fullScreenSlideshow .container{
    width: 100%;
  }
  body {
    padding-top: 0;
  }
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    position: static;
  }
  .navbar-fixed-top {
    margin-bottom: 18px;
  }
  .navbar-fixed-bottom {
    margin-top: 18px;
  }
  .navbar-fixed-top .navbar-inner,
  .navbar-fixed-bottom .navbar-inner {
    padding: 5px;
  }
  .navbar .container {
    width: auto;
    padding: 0;
  }
  .navbar .brand {
    padding-left: 10px;
    padding-right: 10px;
    margin: 0 0 0 -5px;
  }
  .nav-collapse {
    clear: both;
  }
  .nav-collapse .nav {
    float: none;
    margin: 0 0 9px;
  }
  .nav-collapse .nav > li {
    float: none;
  }
  .nav-collapse .nav > li > a {
    margin-bottom: 2px;
  }
  .nav-collapse .nav > .divider-vertical {
    display: none;
  }
  .nav-collapse .nav .nav-header {
    color: #999999;
    text-shadow: none;
  }
  .nav-collapse .nav > li > a,
  .nav-collapse .dropdown-menu a {
    padding: 6px 15px;
    font-weight: bold;
    color: #999999;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
  }
  .nav-collapse .btn {
    padding: 4px 10px 4px;
    font-weight: normal;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
  }
  .nav-collapse .dropdown-menu li + li a {
    margin-bottom: 2px;
  }
  .nav-collapse .nav > li > a:hover,
  .nav-collapse .dropdown-menu a:hover {
    background-color: #222222;
  }
  .nav-collapse.in .btn-group {
    margin-top: 5px;
    padding: 0;
  }
  .nav-collapse .dropdown-menu {
    position: static;
    top: auto;
    left: auto;
    float: none;
    display: block;
    max-width: none;
    margin: 0 15px;
    padding: 0;
    background-color: transparent;
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
  .nav-collapse .dropdown-menu:before,
  .nav-collapse .dropdown-menu:after {
    display: none;
  }
  .nav-collapse .dropdown-menu .divider {
    display: none;
  }
  .nav-collapse .navbar-form,
  .nav-collapse .navbar-search {
    float: none;
    padding: 9px 15px;
    margin: 9px 0;
    border-top: 1px solid #222222;
    border-bottom: 1px solid #222222;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
  }
  .navbar .nav-collapse .nav.pull-right {
    float: none;
    margin-left: 0;
  }
  .nav-collapse,
  .nav-collapse.collapse {
    overflow: hidden;
    height: 0;
  }
  .navbar .btn-navbar {
    display: block;
  }
  .navbar-static .navbar-inner {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (min-width: 980px) {
  .nav-collapse.collapse {
    height: auto !important;
    overflow: visible !important;
  }
}
@media (min-width: 900px) and (max-width: 979px) {
  .celenio-color{height: 212px}

  .row {
    margin-left: -20px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    content: "";
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: right;
    margin-left: 20px;
  }
  .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 860px;
  }
  .span16 {
    width: 860px;
  }
  .span15 {
    width: 805px;
  }
  .span14 {
    width: 750px;
  }
  .span13 {
    width: 695px;
  }
  .span12 {
    width: 640px;
  }
  .span11 {
    width: 585px;
  }
  .span10 {
    width: 530px;
  }
  .span9 {
    width: 475px;
  }
  .span8 {
    width: 420px;
  }
  .span7 {
    width: 365px;
  }
  .span6 {
    width: 310px;
  }
  .span5 {
    width: 255px;
  }
  .span4 {
    width: 200px;
  }
  .span3 {
    width: 145px;
  }
  .span2 {
    width: 90px;
  }
  .span1 {
    width: 35px;
  }
  .offset16 {
    margin-left: 1012px;
  }
  .offset15 {
    margin-left: 950px;
  }
  .offset14 {
    margin-left: 888px;
  }
  .offset13 {
    margin-left: 826px;
  }
  .offset12 {
    margin-left: 764px;
  }
  .offset11 {
    margin-left: 702px;
  }
  .offset10 {
    margin-left: 640px;
  }
  .offset9 {
    margin-left: 578px;
  }
  .offset8 {
    margin-left: 516px;
  }
  .offset7 {
    margin-left: 454px;
  }
  .offset6 {
    margin-left: 392px;
  }
  .offset5 {
    margin-left: 330px;
  }
  .offset4 {
    margin-left: 268px;
  }
  .offset3 {
    margin-left: 206px;
  }
  .offset2 {
    margin-left: 144px;
  }
  .offset1 {
    margin-left: 82px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 28px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-left: 2.762430939%;
    *margin-left: 2.709239449638298%;
  }
  .row-fluid [class*="span"]:first-child {
    margin-left: 0;
  }
  .row-fluid .span16 {
    width: 134.254143637%;
    *width: 134.2009521476383%;
  }
  .row-fluid .span15 {
    width: 125.690607726%;
    *width: 125.63741623663829%;
  }
  .row-fluid .span14 {
    width: 117.12707181500001%;
    *width: 117.0738803256383%;
  }
  .row-fluid .span13 {
    width: 108.563535904%;
    *width: 108.5103444146383%;
  }
  .row-fluid .span12 {
    width: 99.999999993%;
    *width: 99.9468085036383%;
  }
  .row-fluid .span11 {
    width: 91.436464082%;
    *width: 91.38327259263829%;
  }
  .row-fluid .span10 {
    width: 82.87292817100001%;
    *width: 82.8197366816383%;
  }
  .row-fluid .span9 {
    width: 74.30939226%;
    *width: 74.25620077063829%;
  }
  .row-fluid .span8 {
    width: 65.74585634900001%;
    *width: 65.6926648596383%;
  }
  .row-fluid .span7 {
    width: 57.182320438000005%;
    *width: 57.129128948638304%;
  }
  .row-fluid .span6 {
    width: 48.618784527%;
    *width: 48.5655930376383%;
  }
  .row-fluid .span5 {
    width: 40.055248616%;
    *width: 40.0020571266383%;
  }
  .row-fluid .span4 {
    width: 31.491712705%;
    *width: 31.4385212156383%;
  }
  .row-fluid .span3 {
    width: 22.928176794%;
    *width: 22.874985304638297%;
  }
  .row-fluid .span2 {
    width: 14.364640883%;
    *width: 14.311449393638298%;
  }
  .row-fluid .span1 {
    width: 5.801104972%;
    *width: 5.747913482638298%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-left: 0;
  }
  input.span16, textarea.span16, .uneditable-input.span16 {
    width: 962px;
  }
  input.span15, textarea.span15, .uneditable-input.span15 {
    width: 900px;
  }
  input.span14, textarea.span14, .uneditable-input.span14 {
    width: 838px;
  }
  input.span13, textarea.span13, .uneditable-input.span13 {
    width: 776px;
  }
  input.span12, textarea.span12, .uneditable-input.span12 {
    width: 714px;
  }
  input.span11, textarea.span11, .uneditable-input.span11 {
    width: 652px;
  }
  input.span10, textarea.span10, .uneditable-input.span10 {
    width: 590px;
  }
  input.span9, textarea.span9, .uneditable-input.span9 {
    width: 528px;
  }
  input.span8, textarea.span8, .uneditable-input.span8 {
    width: 466px;
  }
  input.span7, textarea.span7, .uneditable-input.span7 {
    width: 404px;
  }
  input.span6, textarea.span6, .uneditable-input.span6 {
    width: 342px;
  }
  input.span5, textarea.span5, .uneditable-input.span5 {
    width: 280px;
  }
  input.span4, textarea.span4, .uneditable-input.span4 {
    width: 218px;
  }
  input.span3, textarea.span3, .uneditable-input.span3 {
    width: 156px;
  }
  input.span2, textarea.span2, .uneditable-input.span2 {
    width: 94px;
  }
  input.span1, textarea.span1, .uneditable-input.span1 {
    width: 32px;
  }
.brand-title {
    width: 62%;
}
}
@media (min-width: 815px) and (max-width: 899px) {
	.catitem .image-bottom {
  top: -50px;
}
	.margcont2 {
  float: right;
  margin: 33px 0;
  width: 100%;
}
	.view h5 {
  font-size: 15px;
  margin: 0 0 5px;
}
		.linil .search-item {
    width: 24.5%;
}
.search-item h3 {
  bottom: 20px;
  font-size: 21px;
}
.linil .search-item h3 {
    bottom: 12px;
    font-size: 18px;
}
		.shortcode_featured.categories.brand-style {
    margin-left: -30px;
    margin-right: -30px;
    width: 840px;
}

	#slideshow.brand {
    height: 278px;
}

  .category-list.brandcats .preloader_container2 .view-third .categories {
    z-index:12;
}

  .celenio-color{height: 195px}
   .celenio-color .description{top: 93px;}
    .parket-color,.paket-board,.parket-surf, .parket-grade,.lamin-color,.lamin-board,.lamin-tritty{background-size: 100% 100%; height: 147px;margin-top: 14px;}
.kwicks li .description h2{font-size: 20px;margin-bottom: 0px;margin-top: 10px;}
.kwicks li .description p{font-size: 13px;}
.kwicks.parket {height: 480px; width: 100%;}
.kwicks {height: 350px; width: 100%;}
          .other.attr {
    width: 49%;
}
#fullScreenSlideshow {
    height: 420px;
}
.fullScreenSlideshowNav {
    height: 375px;
}
.fullScreenSlideshowNav .container .row .span16 {
    height: 384px;
}
  .fullScreenSlideshowNav .row {
    margin-left: 0px;
}


.respos {
    display: none;
}
  .brand-title {

    width: 72%;
}
  .row {
    margin-left: -20px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    content: "";
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: right;
    margin-left: 20px;
  }
  .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 780px;
  }
  .sidebar .carouselslider li {
    width: 78%;
}
  .span16 {
    width: 780px;
  }
  .span15 {
    width: 730px;
  }
  .span14 {
    width: 680px;
  }
  .span13 {
    width: 630px;
  }
  .span12 {
    width: 580px;
  }
  .span11 {
    width: 530px;
  }
  .span10 {
    width: 480px;
  }
  .span9 {
    width: 430px;
  }
  .span8 {
    width: 380px;
  }
  .span7 {
    width: 330px;
  }
  .span6 {
    width: 280px;
  }
  .span5 {
    width: 230px;
  }
  .span4 {
    width: 180px;
  }
  .span3 {
    width: 130px;
  }
  .span2 {
    width: 80px;
  }
  .span1 {
    width: 30px;
  }
  .offset16 {
    margin-left: 1012px;
  }
  .offset15 {
    margin-left: 950px;
  }
  .offset14 {
    margin-left: 888px;
  }
  .offset13 {
    margin-left: 826px;
  }
  .offset12 {
    margin-left: 764px;
  }
  .offset11 {
    margin-left: 702px;
  }
  .offset10 {
    margin-left: 640px;
  }
  .offset9 {
    margin-left: 578px;
  }
  .offset8 {
    margin-left: 516px;
  }
  .offset7 {
    margin-left: 454px;
  }
  .offset6 {
    margin-left: 392px;
  }
  .offset5 {
    margin-left: 330px;
  }
  .offset4 {
    margin-left: 268px;
  }
  .offset3 {
    margin-left: 206px;
  }
  .offset2 {
    margin-left: 144px;
  }
  .offset1 {
    margin-left: 82px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 28px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-left: 2.762430939%;
    *margin-left: 2.709239449638298%;
  }
  .row-fluid [class*="span"]:first-child {
    margin-left: 0;
  }
  .row-fluid .span16 {
    width: 134.254143637%;
    *width: 134.2009521476383%;
  }
  .row-fluid .span15 {
    width: 125.690607726%;
    *width: 125.63741623663829%;
  }
  .row-fluid .span14 {
    width: 117.12707181500001%;
    *width: 117.0738803256383%;
  }
  .row-fluid .span13 {
    width: 108.563535904%;
    *width: 108.5103444146383%;
  }
  .row-fluid .span12 {
    width: 99.999999993%;
    *width: 99.9468085036383%;
  }
  .row-fluid .span11 {
    width: 91.436464082%;
    *width: 91.38327259263829%;
  }
  .row-fluid .span10 {
    width: 82.87292817100001%;
    *width: 82.8197366816383%;
  }
  .row-fluid .span9 {
    width: 74.30939226%;
    *width: 74.25620077063829%;
  }
  .row-fluid .span8 {
    width: 65.74585634900001%;
    *width: 65.6926648596383%;
  }
  .row-fluid .span7 {
    width: 57.182320438000005%;
    *width: 57.129128948638304%;
  }
  .row-fluid .span6 {
    width: 48.618784527%;
    *width: 48.5655930376383%;
  }
  .row-fluid .span5 {
    width: 40.055248616%;
    *width: 40.0020571266383%;
  }
  .row-fluid .span4 {
    width: 31.491712705%;
    *width: 31.4385212156383%;
  }
  .row-fluid .span3 {
    width: 22.928176794%;
    *width: 22.874985304638297%;
  }
  .row-fluid .span2 {
    width: 14.364640883%;
    *width: 14.311449393638298%;
  }
  .row-fluid .span1 {
    width: 5.801104972%;
    *width: 5.747913482638298%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-left: 0;
  }
  input.span16, textarea.span16, .uneditable-input.span16 {
    width: 962px;
  }
  input.span15, textarea.span15, .uneditable-input.span15 {
    width: 900px;
  }
  input.span14, textarea.span14, .uneditable-input.span14 {
    width: 838px;
  }
  input.span13, textarea.span13, .uneditable-input.span13 {
    width: 776px;
  }
  input.span12, textarea.span12, .uneditable-input.span12 {
    width: 714px;
  }
  input.span11, textarea.span11, .uneditable-input.span11 {
    width: 652px;
  }
  input.span10, textarea.span10, .uneditable-input.span10 {
    width: 590px;
  }
  input.span9, textarea.span9, .uneditable-input.span9 {
    width: 528px;
  }
  input.span8, textarea.span8, .uneditable-input.span8 {
    width: 466px;
  }
  input.span7, textarea.span7, .uneditable-input.span7 {
    width: 404px;
  }
  input.span6, textarea.span6, .uneditable-input.span6 {
    width: 342px;
  }
  input.span5, textarea.span5, .uneditable-input.span5 {
    width: 280px;
  }
  input.span4, textarea.span4, .uneditable-input.span4 {
    width: 218px;
  }
  input.span3, textarea.span3, .uneditable-input.span3 {
    width: 156px;
  }
  input.span2, textarea.span2, .uneditable-input.span2 {
    width: 94px;
  }
  input.span1, textarea.span1, .uneditable-input.span1 {
    width: 32px;
  }
}
@media (min-width: 768px) and (max-width: 815px) {
.catitem .image-bottom {
  top: -48px;
  width: 300px;
}
	.view h5 {
  font-size: 15px;
  margin: 0 0 5px;
}
.search-item h3 {
  bottom: 14px;
    font-size: 18px;
}
.linil .search-item {
    width: 24.5%;
}
.linil .search-item h3 {
    bottom: 12px;
    font-size: 15px;
}
	.shortcode_featured.categories.brand-style {
    margin-left: -15px;
    margin-right: -15px;
    width: 746px;
}
		#slideshow.brand {
    width:100%;
	height:350px;
}

.brand-desc {
    margin-bottom: 14px;
    width: 98%;
	float:none
}

  .view-more-agent{width: 100%;}
  .agents-list .list_contacts{width: 100%;}
   .celenio-color{height: 180px}
   .celenio-color .description{top: 83px;}
      .modal-dialog {
    width: 720px;
}
.tritty-table{height: auto;}
.tritty-full .img-item{width: 33%;}
  .parket-color,.paket-board,.parket-surf, .parket-grade,.lamin-color,.lamin-board,.lamin-tritty{background-size: 100% 100%; height: 147px;margin-top: 14px;}
  .parket-color .description,.paket-board .description,.parket-surf .description, .parket-grade .description
  ,.lamin-color .description,.lamin-board .description,.lamin-tritty .description
  {width: 33%; right: -49%;top: 20px;}
.kwicks li .description h2{font-size: 18px;margin-bottom: 0px;margin-top: 10px;}
.kwicks li .description p{font-size: 12px;}
.kwicks.parket {height: 480px; width: 100%;}
.kwicks {height: 350px; width: 100%;}
          .other.attr {
    width: 49%;
}
  #fullScreenSlideshow {
    height: 385px;
}
.fullScreenSlideshowNav {
    height: 308px;
}
.fullScreenSlideshowNav .container .row .span16 {
    height: 341px;
}

  .one_third.colorblock_item.light div {
    height: 115px;
}
  ul.recent-product.da-thumbs li {
    height: 115px;
    width: 24%;
    margin-right: -3px;
}
  .row {
    margin-left: -20px;
    *zoom: 1;
  }
  .row:before,
  .row:after {
    display: table;
    content: "";
  }
  .row:after {
    clear: both;
  }
  [class*="span"] {
    float: right;
    margin-left: 20px;
  }
  .container,
  .navbar-fixed-top .container,
  .navbar-fixed-bottom .container {
    width: 716px;
  }
  .span16 {
    width: 716px;
  }
  .span15 {
    width: 670px;
  }
  .span14 {
    width: 624px;
  }
  .span13 {
    width: 578px;
  }
  .span12 {
    width: 532px;
  }
  .span11 {
    width: 486px;
  }
  .span10 {
    width: 440px;
  }
  .span9 {
    width: 394px;
  }
  .span8 {
    width: 348px;
  }
  .span7 {
    width: 302px;
  }
  .span6 {
    width: 256px;
  }
  .span5 {
    width: 210px;
  }
  .span4 {
    width: 164px;
  }
  .span3 {
    width: 118px;
  }
  .span2 {
    width: 72px;
  }
  .span1 {
    width: 26px;
  }
  .offset16 {
    margin-left: 1012px;
  }
  .sidebar .carouselslider li {

    width: 71%;
}
  .offset15 {
    margin-left: 950px;
  }
  .offset14 {
    margin-left: 888px;
  }
  .offset13 {
    margin-left: 826px;
  }
  .offset12 {
    margin-left: 764px;
  }
  .offset11 {
    margin-left: 702px;
  }
  .offset10 {
    margin-left: 640px;
  }
  .offset9 {
    margin-left: 578px;
  }
  .offset8 {
    margin-left: 516px;
  }
  .offset7 {
    margin-left: 454px;
  }
  .offset6 {
    margin-left: 392px;
  }
  .offset5 {
    margin-left: 330px;
  }
  .offset4 {
    margin-left: 268px;
  }
  .offset3 {
    margin-left: 206px;
  }
  .offset2 {
    margin-left: 144px;
  }
  .offset1 {
    margin-left: 82px;
  }
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    width: 100%;
    min-height: 28px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-left: 2.762430939%;
    *margin-left: 2.709239449638298%;
  }
  .row-fluid [class*="span"]:first-child {
    margin-left: 0;
  }
  .row-fluid .span16 {
    width: 134.254143637%;
    *width: 134.2009521476383%;
  }
  .row-fluid .span15 {
    width: 125.690607726%;
    *width: 125.63741623663829%;
  }
  .row-fluid .span14 {
    width: 117.12707181500001%;
    *width: 117.0738803256383%;
  }
  .row-fluid .span13 {
    width: 108.563535904%;
    *width: 108.5103444146383%;
  }
  .row-fluid .span12 {
    width: 99.999999993%;
    *width: 99.9468085036383%;
  }
  .row-fluid .span11 {
    width: 91.436464082%;
    *width: 91.38327259263829%;
  }
  .row-fluid .span10 {
    width: 82.87292817100001%;
    *width: 82.8197366816383%;
  }
  .row-fluid .span9 {
    width: 74.30939226%;
    *width: 74.25620077063829%;
  }
  .row-fluid .span8 {
    width: 65.74585634900001%;
    *width: 65.6926648596383%;
  }
  .row-fluid .span7 {
    width: 57.182320438000005%;
    *width: 57.129128948638304%;
  }
  .row-fluid .span6 {
    width: 48.618784527%;
    *width: 48.5655930376383%;
  }
  .row-fluid .span5 {
    width: 40.055248616%;
    *width: 40.0020571266383%;
  }
  .row-fluid .span4 {
    width: 31.491712705%;
    *width: 31.4385212156383%;
  }
  .row-fluid .span3 {
    width: 22.928176794%;
    *width: 22.874985304638297%;
  }
  .row-fluid .span2 {
    width: 14.364640883%;
    *width: 14.311449393638298%;
  }
  .row-fluid .span1 {
    width: 5.801104972%;
    *width: 5.747913482638298%;
  }
  input,
  textarea,
  .uneditable-input {
    margin-left: 0;
  }
  input.span16, textarea.span16, .uneditable-input.span16 {
    width: 962px;
  }
  input.span15, textarea.span15, .uneditable-input.span15 {
    width: 900px;
  }
  input.span14, textarea.span14, .uneditable-input.span14 {
    width: 838px;
  }
  input.span13, textarea.span13, .uneditable-input.span13 {
    width: 776px;
  }
  input.span12, textarea.span12, .uneditable-input.span12 {
    width: 714px;
  }
  input.span11, textarea.span11, .uneditable-input.span11 {
    width: 652px;
  }
  input.span10, textarea.span10, .uneditable-input.span10 {
    width: 590px;
  }
  input.span9, textarea.span9, .uneditable-input.span9 {
    width: 528px;
  }
  input.span8, textarea.span8, .uneditable-input.span8 {
    width: 466px;
  }
  input.span7, textarea.span7, .uneditable-input.span7 {
    width: 404px;
  }
  input.span6, textarea.span6, .uneditable-input.span6 {
    width: 342px;
  }
  input.span5, textarea.span5, .uneditable-input.span5 {
    width: 280px;
  }
  input.span4, textarea.span4, .uneditable-input.span4 {
    width: 218px;
  }
  input.span3, textarea.span3, .uneditable-input.span3 {
    width: 156px;
  }
  input.span2, textarea.span2, .uneditable-input.span2 {
    width: 94px;
  }
  input.span1, textarea.span1, .uneditable-input.span1 {
    width: 32px;
  }
}
@media (max-width: 767px)  {
	.brandsecond2{display:block;}
.brandsecond{display:none;}
	.brand-desc {
  padding-left: 0;
}
	.productslnav .slick-list .slick-slide img {
  height: 44px;
  margin: 0 2px;
}
.productsl .view-icon.icon {
  font-size: 21px;
  margin-bottom: 5px;
  padding: 11px;
  margin-left: -18px;
}
	.catitem {
  width: 48%;
  overflow:hidden
}
.catitem .image-bottom {
  top: -67px;
  width: 500px;
}
	.margcont2 {
  float: right;
  margin: 33px 0;
  width: 100%;
}
	.view h5 {
  font-size: 15px;
  margin: 0 0 5px;
}
	.newsstyle.featured_posts li {
  width: 98%;
}
.featured_posts li .posts_desc p {
  display: block;
}
.featured_posts li .img {
  height: auto;
}

.featured_posts li .img img{
  height: auto;
}

	.w50res {
  width: 100%;
  height: auto !important;
}
.linil .search-item {
    width: 32.5%;
}
.linil .search-item h3 {
    bottom: 12px;
    font-size: 18px;
}
	.brand-leftside {
    width: 100%;
}#slideshow.brand {
    height: 360px;
    width: 100%;
}
	.shortcode_featured.categories.brand-style {
    margin-left: 0;
    margin-right: 0;
    width: 100%;
}
.categories.brand-style .withback .carouselslider.brandcats li {
    margin-right: 0;
    width: 250px;
}



			#slideshow.brand {
    width:100%;
	height:330px;
}

.brand-desc {
    margin-bottom: 14px;
    width: 98%;
	float:none
}
    .category-list.brandcats .preloader_container2 .view-third .categories {
z-index:12;
}
  .widget_block.videos {
    border-bottom: 2px solid #8d8d8d;
    float: none;
    margin: 0;
    width: 100%;
}
  .agents-list .list_contacts{width: 100%;}
  .celenio-color{height: 180px;background-size: 100% 100%;}
   .celenio-color .description{top: 80px;}
  .tritty-table{height: auto;}
  .img-surf{width: 99%;}
  .modal-dialog {width: 90%;}
.modal-dialog #slider{width: 100%;}
.modal-dialog .slider-box {width: 100%;}
.modal-dialog  .ui-slider-horizontal .ui-slider-handle{width: 19%;}
.modal-dialog  .ui-state-hover, .modal-dialog  .ui-widget-content .ui-state-hover, .modal-dialog  .ui-widget-header .ui-state-hover
, .modal-dialog  .ui-state-focus, .modal-dialog  .ui-widget-content .ui-state-focus, .modal-dialog  .ui-widget-header .ui-state-focus{width: 19%;}
  .parket-color,.paket-board,.parket-surf, .parket-grade,.lamin-color,.lamin-board,.lamin-tritty{background-size: 100% 100%; height: 147px;margin-top: 14px;}
.kwicks li .description h2{font-size: 18px;margin-bottom: 0px;margin-top: 10px;}
.kwicks li .description p{font-size: 12px;}
.kwicks.parket {height: 480px; width: 100%;}
 .parket-color .description,.paket-board .description,.parket-surf .description, .parket-grade .description,
 .lamin-color .description,.lamin-board .description,.lamin-tritty .description{right: -46%;top: 20px; width: 38%;}
 .tritty-full .img-item{width: 33%;}
.kwicks {height: 320px;}
        .other.attr {
    width: 49%;
}
    #fullScreenSlideshow {
    height: 335px;
}
.fullScreenSlideshowNav {
    height: 270px;
}
.fullScreenSlideshowNav .container .row .span16 {
    height: 300px;
}
   
  .one_third.colorblock_item.light div {
    height: 100px;

}
.colorblock_item p {
    font-size: 13px;
}
  .widget_block .popular_post li a.thumbnail {
    width: 66px;
}
aside .widget_block.newspage{
  border-top: medium solid #8a8a8a;

    width: 95%;
}
aside .widget_block {
    border-bottom:none;
    display: inline-block;
    float: right;
    margin-right: 20px;
    padding-bottom: 18px;
    width: 45%;
}
 aside .widget_testimonials.widget_block{
   float: none;
    width: 96%;
    border-top: medium solid #8a8a8a;
 }
 .sidebar .da-thumbs {
    width: 100% !important;
}
.sidebar .carouselslider li {
    height: 75px;
    margin-bottom: 9px;
    margin-right: 9px;
    width: 31%;
}
  .brand-title {

  width: 63%;
  padding-right: 35px;
}
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    margin-left: -20px;
    margin-right: -20px;
  }
  .container-fluid {
    padding: 0;
  }
  .dl-horizontal dt {
    float: none;
    clear: none;
    width: auto;
    text-align: left;
  }
  .dl-horizontal dd {
    margin-left: 0;
  }
  .container {
    width: auto;
  }
  .row-fluid {
    width: 100%;
  }
  .row,
  .thumbnails {
    margin-left: 0;
  }
  [class*="span"],
  .row-fluid [class*="span"] {
    float: none;
    display: block;
    width: auto;
    margin-left: 0;
  }
  .input-large,
  .input-xlarge,
  .input-xxlarge,
  input[class*="span"],
  select[class*="span"],
  textarea[class*="span"],
  .uneditable-input {
    display: block;
    width: 100%;
    min-height: 28px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
  }
  .input-prepend input,
  .input-append input,
  .input-prepend input[class*="span"],
  .input-append input[class*="span"] {
    display: inline-block;
    width: auto;
  }
}
@media (max-width: 481px) {
  .nav-collapse {
    -webkit-transform: translate3d(0, 0, 0);
  }
  .page-header h1 small {
    display: block;
    line-height: 18px;
  }
  input[type="checkbox"],
  input[type="radio"] {
    border: 1px solid #ccc;
  }
  .form-horizontal .control-group > label {
    float: none;
    width: auto;
    padding-top: 0;
    text-align: left;
  }
  .form-horizontal .controls {
    margin-left: 0;
  }
  .form-horizontal .control-list {
    padding-top: 0;
  }
  .form-horizontal .form-actions {
    padding-left: 10px;
    padding-right: 10px;
  }
  .modal {
    position: absolute;
    top: 10px;
    left: 10px;
    right: 10px;
    width: auto;
    margin: 0;
  }
  .modal.fade.in {
    top: auto;
  }
  .modal-header .close {
    padding: 10px;
    margin: -10px;
  }
  .carousel-caption {
    position: static;
  }
}


@media (min-width: 900px) and (max-width: 979px) {
  .menu-main ul .menu-item {height: 94px}
  .menu-main ul .menu-item a{font-size: 14px}
  
  .portrowed1 .view img, .portrowed1 .view {max-width: 100%; height: auto}
  .portrowed1 .element .desc {max-width: 100%;}
  
  .portrowed2 .element {width: 47%; height: auto}
  .portrowed2 .view {max-width: 100%; height: auto}
 
  .portrowed3 .element {width: 31%; height: auto; margin-right: 10px;}
  .portrowed3 .view {width: 100%; height: 206px}
  
  .portrowed4 .element {width: 200px; height: auto}
  .portrowed4 .view {width: 200px; height: 100%;}
  
  .contactname input, .contactemail input {width: 97.9% !important}
  .contactmessage textarea {width: 98% !important}
  .contact_widget .list_contacts {width: 97.9% !important}
  
  .widget_flickr img {width: 62px;}
  
  #thumb-tray {width: 780px}
}

@media (min-width: 815px) and (max-width: 899px) {
	.span12.withside {
	width: 100%;
}
	.span4.prjside {
	width: 100%;
}
	.newsstyle.featured_posts li {
  width: 48%;
}
	.w50res {
  width: 100%;
  height: auto !important;
}
  .lamin-color .description,.lamin-board  .description,.lamin-tritty  .description {
    right: -49%;
    width: 246px;
}
.portrowed3 .element,.portrowed3 .withside .element {
    float: left;
    margin-bottom: 20px;
    margin-right: 1%;
    width: 31%;
    height: auto;
}
.portrowed3 .element .view {
    height: 188px;
}
.portrowed3 .view img {
    height: auto;
    max-width: 100%;
    width: 100%;
}
.portrowed3 .view {
    height: 100%;
    width: 100%;
}
  .post-image-full2 {
    height: 101px;
}
  .menu-main ul .menu-item {height: 94px}
  .menu-main ul .menu-item a{font-size: 14px}
  
  .contactname input, .contactemail input {width: 97.9% !important}
  .contactmessage textarea {width: 98% !important}
  .widget_flickr img {width: 56px;}
  
  .portrowed2 .element {width: 46%;}
  #thumb-tray {width: 700px}
.brand-title {

    width: 59%;
}
.featured_posts li h5 {
  font-size: 14px;
  height: 73px;
  line-height: 17px;
  margin: 0;
  overflow: hidden;
  padding: 10px 9px;
  width: 92%;
}
.portrowed4 .view-third .view-block {
  bottom: 8%;
  left: 27%;
}
.view-third .view-block {
    bottom: -5%;
    left: 18%;
}
.featured_posts li .posts_desc {
    background-color: #f5f5f5;
    border-bottom: 1px solid #626262;
    padding: 0 8px 5px;
}
.shortcode_column.featured_posts.one_half .carouselslider li{
    width: 183px;
}
  .testimonials_list .jcarousel-item {
    width: 368px;
}
  .oneByOne-wrapper1 .oneByOne_item .text5 {font-size: 50px !important}
  .oneByOne-wrapper1 .oneByOne_item .slide3 .text8 {width: 69.2% !important}
}

@media (min-width: 768px) and (max-width: 815px) {
	.span12.withside {
	width: 100%;
}
	.span4.prjside {
	width: 100%;
}
	.margcont2 {
  float: right;
  margin: 33px 0;
  width: 100%;
}
	.newsstyle.featured_posts li {
  width: 48%;
}
	.w50res {
  width: 100%;
  height: auto !important;
}
 #slideshow {
  margin-bottom: 10px;
  height: 400px;
  
}
  .fullScreenSlideshowNav .camera_commands {
    bottom: 0;
    left: 94.6%;
    opacity: 0;
    transition: opacity 0.4s ease-in-out 0s;
}
    .post-image-full2 {
    height: 101px;
}
  .respos{
  display: none ;
}
.fullScreenSlideshowNav .container .row .span16 {
    margin-left: 5px;
    width: 98%;
}
.portrowed4 .view-third .view-block {
  bottom: 8%;
  left: 24%;
}
.portrowed4 .view img.pro-logo {
    margin-top: 10px;
    text-align: center;

}
  .container {padding: 40px 15px 15px 15px}
  .fullScreenSlideshowNav .row {margin-left: -5px}
  .header .container {padding: 0px 15px}
  /*.logo {padding: 25px 0 17px;}*/
  .menu-main ul .menu-item a{font-size: 13px}
  .menu-main ul .menu-item a {padding: 36px 12px 25px;}
  .menu-main ul {right: -15px;}
  
  #wrapper .oneByOne1 {height: 320px;}
  
  .portrowed1 .view img, .portrowed1 .view, .portrowed1 .mask {max-width: 100%; width: 98%; height: auto}
  .portrowed1 .element .desc {max-width: 100%;}
  
  .portrowed2 .element {width: 46%;}
  .portrowed2 .view {height:auto}
  
/*  .portrowed3 .element {width: 220px;}
  .portrowed3 .view {width: 220px;}*/
.portrowed3 .element, .portrowed3 .withside .element {
	float: left;
	margin-bottom: 20px;
	margin-right: 1%;
	width: 47%;
	height: auto;
	margin-left: 1%;
}
  .portrowed3 .element .view {
    height: 219px;
}
.portrowed3 .view img {
    height: auto;
    max-width: 100%;
    width: 100%;
}
.portrowed3 .view {
    height: 100%;
    width: 100%;
}
   
  .portrowed4 .element {width: 162px;}
  .portrowed4 .view {width: 162px;}
  
  .contactname input, .contactemail input {width: 97.9% !important}
  .contactmessage textarea {width: 97.8% !important}
  
  .widget_flickr a.last {margin-right: 6px;}
  
  .carouselslider li, .carouselslider li .view {width: 100%;}
  .portfolio .carouselslider-wrap li, .portfolio .carouselslider-wrap li .view, .portfolio .view .mask { height: 115px}
  .testimonials_list .jcarousel-item {width: 335px;}
  .testimonials_list .testimonials-item .testimonials-content {overflow:visible;}
  #thumb-tray {width: 606px}
  .shortcode_column.featured_posts.one_half .carouselslider li {
   
}
.featured_posts li .img img {
    height: 132px;
    max-width: 100%;
    width: 100%;
}
.featured_posts li .posts_desc {
    background-color: #f5f5f5;
    border-bottom: 1px solid #626262;
    padding: 0 11px  5px;
}
.featured_posts li .posts_desc .date{

    font-size: 12px;
}
  .oneByOne-wrapper1 .oneByOne_item .text5 {font-size: 50px !important}
  .oneByOne-wrapper1 .oneByOne_item .slide3 .text8 {width: 69.2% !important}
  
  .our_clients .carouselslider-wrap ul li {width: 163px}
}


@media (max-width: 767px) and (min-width: 634px) {
	.span12.withside {
	width: 100%;
}
	.span4.prjside {
	width: 100%;
}
.search-item h3 {
  bottom: 14px;
    font-size: 20px;
}

  .big-center h5.licence-title {
    font-size: 22px;
    margin-bottom: 16px;
    margin-top: 3px;
}
.view.view-third.big-center.licence p {
    font-size: 16px;
    padding-left: 14px;
    padding-right: 14px;
    text-align: center;
}
  .project .view-third .view-block {
    bottom: 16%;
    left: 25%;
}
  ul.recent-product.da-thumbs li {
    height: 115px;
    width: 24%;
    margin-right: -3px;
}
	.respos{
  display: block;
}
  body {padding-left: 0px; padding-right: 0px;}
  .fullScreenSlideshowNav .row {margin-left: 0px}
  .fullScreenSlideshowNav .camera_next {
    left: 93%;
}
.shortcode_column.featured_posts.one_half .carouselslider li{
    width: 303px;
}
.featured_posts li h5 {
    font-size: 15px;
    height: 27px;
    line-height: 17px;
    margin: 0;
    overflow: hidden;
    padding: 10px 9px;
    width: 92%;
}
  .container {padding: 40px 20px 15px 20px}
  .menu-main ul {right: -15px;}
  
  #slideshow {height: 350px;}
  #slideshow h5 {font-size: 18px;}
  
  .supersizecaption {height: 250px} 
  #slidecaption h1 {font-size: 20px; letter-spacing: 0px}
  #slidecaption p {font-size: 14px}
 
  .portrowed1 .view img, .portrowed1 .view, .portrowed1 .mask {max-width: 100%; width: 98%; height: auto}
  .portrowed1 .element .desc {max-width: 100%;}
  
  .portrowed2 .element {width: 45%; height: auto;}
  
  /*.portrowed3 .element {width: 200px; height: auto;}
  .portrowed3 .view {width: 200px; height: auto;}*/
   .portrowed1, .portrowed2, .portrowed3, .portrowed4 {
	padding-top: 20px;
	margin-right: 0;
}
.portrowed3 .element, .portrowed3 .withside .element {
	float: left;
	margin-bottom: 20px;
	margin-right: 1%;
	width: 47%;
	height: auto;
	margin-left: 1%;
}
  .portrowed3 .element .view{
    height: 190px;
}
.portrowed3 .view img {
    height: auto;
    max-width: 100%;
    width: 100%;
}
.portrowed3 .view {
    height: 100%;
    width: 100%;
}
   
  .portrowed4 .element {width: 100%; height: 100%;}
  .portrowed4 .view {width: 100%; height: 100%;}
  
  .portrowed2 img {height:auto !important}
  .portrowed3 img {height:auto !important}
  .portrowed4 img {height:auto !important}
  
  .video_frame {width: 240px;height: 150px;}
  
  #main-menu {display: none}
  #responsive_menu {display: block;
left: 0;}
  .style_panel {display:none !important;}
  
  .oneByOne-wrapper1, .oneByOne-wrapper1 .oneByOne1 {height: 220px !important;}
  .oneByOne-wrapper1 .oneByOne1 .text5, .oneByOne-wrapper1 .oneByOne1 .text5 {font-size: 34px !important; line-height: 30px !important;}
  .oneByOne-wrapper1 .oneByOne_item .slide3 .text8 {width: 69.2% !important}
  .oneByOne-wrapper1 .oneByOne_item .text7, .oneByOne-wrapper1 .oneByOne_item .text6 {font-size: 12px;}
  .oneByOne-wrapper1 .slide3 .video_frame {height: 200px; display: none !important;}
  .oneByOne-wrapper1 .form-wrap {width: 98% !important}
  
  .oneByOne-wrapper2, .oneByOne-wrapper2 .oneByOne2 {height: 280px !important;}
  .oneByOne-wrapper2 .oneByOne2 .oneByOne_item h2 {font-size: 26px; line-height: 77px;}
  .oneByOne-wrapper2 .oneByOne2 .oneByOne_item p {font-size: 16px; line-height: 16px;} 
  .oneByOne-wrapper2 .oneByOne2 .oneByOne_item h1 {font-size: 22px; line-height: 16px;}
  
  .portfolio .carouselslider-wrap {max-width: 100%;}
  
  .contentarea h1, h1 {font-size: 28px; line-height: 28px;}
  .contentarea h2, h2 {font-size: 22px;}
  .contentarea h3, h3 {font-size: 18px;}
  .contentarea h4, h4 {font-size: 15px;}
  .contentarea h5, h5 {font-size: 13px;}
  .contentarea h6, h6 {font-size: 15px;}
  .shortcode_column.oh.one_half.last h5{
    font-size: 20px;
  }
  .slogan {font-size: 15px; padding: 0px 0px 5px; letter-spacing: 0px}
  
  .accordeon .shortcode_accordeon_item_title .accordion-opener {font-size: 18px;}
  
  .shortcode_column.one_fourth{float:none; width: 100%; margin-right: 0;}
  .shortcode_column.one_fourth.catalogues {
    margin-right: 12px;
    width: 31%;
}
  .shortcode_column.one_thirds{float:none; width: 100%; margin-right: 0;}
  .shortcode_column.one_half{float:none; width: 100%; margin-right: 0;}


  .shortcode_column.two_thirds{float:none; width: 100%; margin-right: 0;}
  .shortcode_column.one_third{float:none; width: 100%; margin-right: 0;}
  .shortcode_column.three_fourth{float:none; width: 100%; margin-right: 0;}
  .subfooter .shortcode_column.one_third, .subfooter .shortcode_column.one_third.last {
    float: none;
    margin-right: 0;
    width: 95%;
    margin-left: 27px !important;
    margin-right: 27px !important;
    float: none;
}
 .subfooter .shortcode_column.one_third.last {
    border-bottom: none;
     padding-bottom: 0px;
}
  .subfooter .shortcode_column.one_third{
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #e5e5e5;
    margin-top: 3px;
    padding-bottom: 2px;
}
  .portrowed1 .element .desc {margin: 0 0 15px 0px;}
  
  .portrowed2 .element {width: 45%; height: auto}
  .portrowed2 .view {height: auto}
  .portrowed2 .view-third.big-center.licence .view-block {
    bottom: -4%;
    left: 30%;
}
  
  .portrowed4 .view, .portrowed4 .view img {width: auto;}
  .portrowed4 .element {height: 126px; width: 31% !important;}
  .portrowed4 .contentarea  h5 {
    font-size: 18px;
}
.portrowed4 .view img.pro-logo {
    margin-top: 10px;
    text-align: center;}
.portrowed4 .contentarea h6 {
    font-size: 16px;
}
   .portrowed4  .view-third .view-block {
    bottom: 9%;
    font-size: 15px;
    left: 33%;
}
  #respond {width: 100%}
  
  .ourteamcont .item {width: 220px}
  .ourteamcont .carouselslider li, .ourteamcont .carouselslider li .view {width: 230px; height: auto;}
  .ourteamcont .carouselslider li .social li {width: auto;}
  
  .portfolio img, .portfolio .view, .portfolio .view .mask, .portfolio .carouselslider-wrap li {height: 125px !important;}
  
  .contactname input, .contactemail input {width: 97.9% !important}
  .contactmessage textarea {width: 98% !important}
  
  .widget_flickr a.last {margin-right: 6px;}
  
  .categories .carouselslider li {
    width: 261px;
}
  .our_clients .carouselslider-wrap ul li {width: 129px; height: 63px;}
  .testimonials_list .jcarousel-item {padding-left: 34px;
    padding-right: 34px;
    width: 628px;}
  .brand-title {
 
    width: 56%;
}
.respos{
  display: block ;
}
  .testimonials_list .testimonials-item .testimonials-content {overflow:visible;}
  #thumb-tray {width: 100%}  
  #thumb-tray {width: 100% !important}

 }
  @media (max-width: 735px)  {
	  .span12.withside {
	width: 100%;
}
	.span4.prjside {
	width: 100%;
}
	  .catdetailsinner {
  padding: 19px 0;
  position: static;
}
.catdetails .catdesct, .catdetails .catdesct p {
  font-size: 15px;
}
	  .type2 	.catitem {
  width: 48%;
  overflow:hidden
}
.type2 .catitem .image-bottom {
  top: -67px;
  width: 500px;
}
.subcattitles .subcatt {
  display: inline-block;
  width:50%;
}

.type2 .contentarea .catbottom h5 {
  font-size: 14px;
  margin-top: -16px;
  padding: 0 14px 11px;
  top: 0;
}
.search-item h3 {
  bottom: 14px;
    font-size: 20px;
}
	  .categories .withback .carouselslider.brandcats li {
    margin-right: 0;
    width: 260px;
}


        .celenio-color{height: 160px;background-size: 100% 100%;}
   .celenio-color .description{top: 65px;right: 133px;}
   .celenio-color h2{font-size: 20px; color: #4b4b4b; margin-bottom: 3px;}
    p{font-size: 13px;}
    .modal-body p{font-size: 12px;}
    .laminbord2{width: 55%;}
    .laminbord{width: 44%;}
    .selectlist.boards{margin-left: 0px;}
    .subfooter .shortcode_column.one_third, .subfooter .shortcode_column.one_third.last {
    float: none;
    margin-right: 0;
    width: 95%;
    margin-left: 27px !important;
    margin-right: 27px !important;
    float: none;
}
 .subfooter .shortcode_column.one_third.last {
    border-bottom: none;
     padding-bottom: 0px;
}
  .subfooter .shortcode_column.one_third{
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #e5e5e5;
    margin-top: 3px;
    padding-bottom: 2px;
}
    .brand-desc {
    width: 97%;
}
    .view.view-third.big-center .view-block {
    bottom: -9%;
    left: 27%;
}
.fullScreenSlideshowNav .camera_commands {
    bottom: 0;
    right: 0;
    opacity: 0;
    transition: opacity 0.4s ease-in-out 0s;
}
    .big-center .icon {
    font-size: 28px;
    left: 0;
    text-align: center;
    top: -40px;
    width: 47px;
}
.big-center h5.licence-title {
    font-size: 22px;
    margin-bottom: 16px;
    margin-top: 3px;
}
.portrowed2 .view-third.big-center.licence .view-block {
    bottom: -10%;
    left: 30%;
}
.view.view-third.big-center.licence p {
        color: #000000;
    font-size: 13px;
    padding-left: 14px;
    padding-right: 14px;
    text-align: center;
}
.shortcode_column.one_fourth.catalogues  .post {
    margin-bottom: 17px;
}
.post-image-full2 {
    height: 109px;
}
    ul.recent-product.da-thumbs li {
  height: 140px;
  margin-bottom: 12px;
  margin-left: 10px;
  margin-right: 0;
  width: 48%;
}
ul.recent-product.da-thumbs li .view-third.product.view {
    height: 100%;
    width: 100%;
}
ul.recent-product.da-thumbs li .view .pro-logo {
  margin-bottom: 8px;
  margin-top: 5px;
}
ul.recent-product.da-thumbs li .view-third .da-animate h5 {
    color: #464646;
    font-size: 16px;
    padding: 16px 0 2px;
}
ul.recent-product.da-thumbs li .view-third .view-block {
    bottom: 9%;
    left: 31%;
    font-size: 16px;
}
  }
 @media (min-width: 634px) and (max-width: 706px)  {
.search-item {
	width:49.5%;
}
.search-item h3 {
  bottom: 14px;
    font-size: 20px;
}
  #slideshow.brand {
    height: 320px;
    margin-bottom: 10px;
    width: 99%;
}
.brand-desc {
    width: 98%;
	float:none;
}
.brand-leftside{width:100%; }
.brandsecond2{display:block;}

.brandsecond{display:none;}
  .testimonials_list .jcarousel-item {padding-left: 34px;
    padding-right: 34px;
    width: 576px;}
 }
@media (min-width: 491px) and (max-width: 633px)  {
	.portfolio .view {
  height: 110px;
}
	.shortcode_column.gallery-cont .gallery-inner {
  padding: 50px 0;
}
.aboucontinner {
  padding: 50px 24px;
}
	.portrowed4 .element{width:47%;}
	.search-item {
	width:49.5%;
}
.search-item h3 {
  bottom: 14px;
    font-size: 20px;
}
	.linil .search-item {
    width: 49.5%;
}
.linil .search-item h3 {
    bottom: 21px;
    font-size: 18px;
}	
	.brand-leftside{width:100%; }
.brandsecond2{display:block;}
.brandsecond{display:none;}
	#slideshow.brand {
    width:100%;
	height:310px;
}
  #slideshow {height: 300px;}
    .tritty-table td {
    font-size: 12px;
    padding-right: 4px;
    width: 1%;
}
.tritty-full .img-item {
    width: 49%;
}
  .kwicks.parket {
    height: 450px;
    width: 100%;
}
.parketboardimage {
    margin-top: 8px;
}
.grade-text {
  padding-bottom: 20px;
  padding-top: 20px;
  font-size: 15px;
}
.kwicks li .description p {font-size: 11px;}
.parketboard{display: block;}
.resp-none{display: none;}
.modalcol-one-third {width: 49%;}
.modalcol-one-third.spec {width: 32%;}
.modal-body .ui-slider-horizontal .ui-slider-handle{top:3px;}
.modalcol-one-half{width: 100%;}
.parket-color .description, .paket-board .description, .parket-surf .description, .parket-grade .description{
right: -46%;
    top: 5px;
    width: 38%;}
.kwicks li .description h2{font-size: 16px; color: #4d4d4d;}
        .other.attr {
    width: 100%;
}
  .fullScreenSlideshowNav .camera_caption h5 {
    font-size: 19px;
    line-height: 33px;
    margin: 0 0 0px;
}
     #fullScreenSlideshow {
    height: 295px;
}
.fullScreenSlideshowNav {
    height: 251px;
}
.fullScreenSlideshowNav .container .row .span16 {
    height: 250px;
}
  ul.recent-product.da-thumbs li .view-third .view-block {
    bottom: 9%;
    left: 28%;
    font-size: 16px;
}
  .sidebar .view-third .view-block {
    bottom: 9%;
    left: 21%;
    width: 100%;
}
  .view.view-third.big-center .view-block {
    bottom: -9%;
    left: 17%;
}

  .portrowed2 .element {
    float: left;
    margin-right: 12px;
    width: 45.8%;
}
.portrowed2 .view-third.big-center.licence .view-block {
  bottom: -14%;
  left: -33px;
}
.big-center h5.licence-title {
    font-size: 19px;
    margin-bottom: 11px;
    margin-top: 0;
}
  .ourteamcont .carouselslider-wrap ul li {
    display: block;
    padding: 0;
    width: 230px;
}

.contact_widget .list_contacts {
    width: 48% !important;
}
.contact_widget .list_contacts.full {
    width: 100% !important;
}
.contact-us .shortcode_column.one_half.last {
  border-top: medium solid #cbcbcb;
  border-right: medium none #cbcbcb;
  float: none;
  min-height: 0;
  padding-left: 18px;
  padding-right: 0;
  width: 100%;
}
.project .view-third .view-block {
    bottom: 16%;
    left: 25%;
}
  .one_third.colorblock_item {

    margin-bottom: 1%;
    margin-right: 1%;
    width: 48%;
}
.one_third.colorblock_item.light div {
    height: 145px;
}
  .portrowed3 {
	padding-top: 20px;
	margin-right: 0;
}
.portrowed3 .element, .portrowed3 .withside .element {
	float: left;
	margin-bottom: 20px;
	margin-right: 1%;
	width: 46%;
	height: auto;
	margin-left: 1%;
}
   .portrowed3 .element .view {
    height: 167px;
}
.portrowed3 .view-third .view-block {
    bottom: 5%;
    left: 31%;
}
.portrowed3 .view img {
    height: auto;
    max-width: 100%;
    width: 100%;
}
.portrowed3 .view {
    height: 100%;
    width: 100%;
}

.shortcode_column.one_fourth.catalogues  .post {
    margin-bottom: 17px;
}
        .shortcode_column.one_fourth.catalogues {
    margin-right: 12px;
    width: 46%;
}
  #slideshow.brand {
    height: 320px;
    margin-bottom: 10px;
    width: 100%;
}
.brand-desc {
    width: 98%;
	float:none;
}
      ul.recent-product.da-thumbs li {
  height: 140px;
  margin-bottom: 12px;
  margin-left: 10px;
  margin-right: 0;
  width: 47%;
}
  .portrowed4 .view-third .view-block {
    bottom: 9%;
    left: 27%;
}

.portfolio .carouselslider-wrap {
 
    max-width: 100%;
}
  .respos{
  display: block;
}
  .shortcode_column.one_half{
    width: 100%;
  }
  .testimonials_list .jcarousel-item {
width: 496px;
padding-left: 34px;
    padding-right: 34px;
}
  .brand-title {
    width: 52%;
}
.categories .carouselslider li {
    width: 256px;
}


}
@media (min-width: 491px) and (max-width: 595px)  {
	.catdetailsinner {
  padding: 19px 0;
  position: static;
}
	  .type2 	.catitem {
  width: 98%;
  overflow:hidden
}
.type2 .catitem .image-bottom {
  top: -91px;
  width: 600px;
}
.subcattitles .subcatt {
  display: inline-block;
  width:100%;
}
	.catitem {
  width: 98%;
  overflow:hidden;
}
.catitem .image-bottom {
  top: -91px;
  width: 600px;
}
		#slideshow.brand {
    width:100%;
	height:290px;
}
  .tritty-image-table{display: none;}
    .tritty-table{width: 99%;}
  .view.view-third.big-center.licence p {
    color: #000000;
    font-size: 16px;
    padding-left: 14px;
    padding-right: 14px;
    text-align: center;
}
    .portrowed2 .element {
    float: left;
    margin-right: 12px;
    width: 95%;
}
.portrowed2 .view-third.big-center.licence .view-block {
  bottom: 8%;
    left: 37%;
}
.big-center h5.licence-title {
    font-size: 23px;
    margin-bottom: 11px;
    margin-top: 10px;
}
.big-center .icon {
    font-size: 41px;
    left: 0;
    text-align: center;
    top: -40px;
    width: 61px;
}
  .portrowed3 .element {
    float: left;
    margin-bottom: 20px;
    margin-right: 10px;
    width: 96%;
    height: 200px;
}
.portrowed3 .view-third .view-block {
    bottom: 14%;
    left: 37%;
}
.portrowed3 .view img {
    height: auto;
    max-width: 100%;
    width: 100%;
}
.portrowed3 .view {
    height: 100%;
    width: 100%;
}

  #slideshow.brand {
    height: 297px;
    margin-bottom: 10px;
    width: 100%;
}
.brand-desc {
    width: 98%;
	float:none;
}

.portrowed4 .view-third .view-block {
    bottom: 9%;
    left: 27%;
}
    .testimonials_list .jcarousel-item {
width: 443px !important;
padding-left: 34px;
    padding-right: 34px;
}
.contact_widget .list_contacts {
    width: 100% !important;
}

}

@media (max-width: 532px) and (min-width: 490px) {    
#fullScreenSlideshow {
    height: 270px;
}
.fullScreenSlideshowNav {
    height: 230px;
}

}


@media (max-width: 490px) {
	.logo-cata img{width:100%; height:auto;}
	.logo-cata { height:auto;}
	.main-container > .row > .span16 > h2, .main-container > .row > .span16 > h1 {
	margin: 4px 0 11px;
	font-size: 23px;
	line-height: 1.4;
}
	.withback {
  padding: 0;
}
	  .type2 	.catitem {
  width: 98%;
  overflow:hidden
}
.type2 .catitem .image-bottom {
  top: -67px;
  width: 500px;
}
.subcattitles .subcatt {
  display: inline-block;
  width:100%;
}
	.catitem {
  width: 98%;
  overflow:hidden;
}
.catitem .image-bottom {
  top: -67px;
  width: 500px;
}
	.featured_posts li .posts_desc p {
  display: block;
}
	.view-third p.brandcats-desc {
  padding: 9px 5px 5px;
}
	.shortcode_column.gallery-cont .gallery-inner {
  padding: 50px 0;
}
.aboucontinner {
  padding: 50px 24px;
}
	.brand-leftside{width:100%; }
.brandsecond2{display:block;}
.brandsecond{display:none;}
			#slideshow.brand {
    width:100%;
	height:180px;
}
	#slideshow.brand .camera_next, #slideshow.brand .camera_prev {
    bottom: 103px;
    opacity: 0;
}
    .camera_prev, .camera_next, .camera_commands {
  height: 25px;
  width: 25px;
}
  .camera_prev:hover, .camera_next:hover, .camera_commands:hover {
  height: 25px;
  width: 25px;
}
.camera_azure_skin .camera_next > span {
    background-position: -34px -4px;
    height: 25px;
  width: 25px;
}
.camera_prev {
    bottom: 24px;
}
.camera_commands {
    bottom: 48px;
}
.camera_azure_skin .camera_next > span:hover {
    background-position: -34px -38px;
    height: 25px;
  width: 25px;
}
.camera_azure_skin .camera_prev > span {
    background-position: -3px -5px;
    height: 25px;
  width: 25px;
}
.camera_azure_skin .camera_prev > span:hover {
    background-position: -3px -38px;
    height: 25px;
  width: 25px;
}
.camera_azure_skin .camera_commands > .camera_stop {
    background-position: -105px -4px;
    height: 25px;
  width: 25px;
}
.camera_azure_skin .camera_commands > .camera_stop:hover {
    background-position: -105px -38px;
    height: 25px;
  width: 25px;
}
.camera_azure_skin .camera_commands > .camera_play {
    background-position: -71px -3px;
        height: 25px;
  width: 25px;
}
.camera_azure_skin .camera_commands > .camera_play:hover {
    background-position: -71px -38px;
        height: 25px;
  width: 25px;
}
  .tritty-image-table{display: none;}
    .tritty-table{width: 99%;}
  .sorting{display: none;}
  .noshow{display: block;}
  .kwicks li .description p {
   display: none !important;
}
.kwicks.parket {
    height: 400px;
}
	.product-desc {
    clear: both;
    display: block;
    float: none;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 12px;
    width: 87%;
}
          .other.attr {
    width: 100%;
}
.product-attr td:first-child {
  font-size: 13px;
  min-width: 112px;

}
  .ourteamcont .carouselslider-wrap ul li {
    display: block;
    padding: 0;
    width: 210px;
}

.contact-us .shortcode_column.one_half {
    margin-left: 0;
    padding-right: 0;
    width: 98%;
}
.one_half .contactmessage textarea {
    height: 108px;
    margin: 0;
    width: 100%;
}
.contact-us .shortcode_column.one_half.last {
    float: right;
    min-height: 0;
    padding-left: 18px;
    padding-right: 0;
    width: 100%;
    margin-top: 0;
}
  .one_third.colorblock_item {
    display: inline-block;
    float: right;
    margin-bottom: 1%;
    margin-right: 1%;
    width: 100%;
}
.one_third.colorblock_item.light div {
    height: auto;
}
  .project .view-third .view-block {
    bottom: 6%;
    left: 22%;
    font-size: 13px;
}
   .shortcode_column.one_fourth.catalogues {
    margin-right: 12px;
    width: 96%;
}

  #slideshow.brand {
    height: 190px;
    margin-bottom: 10px;
    width: 100%;
}
.brand-desc {
    width: 98%;
	float:none;
}
        ul.recent-product.da-thumbs li {
  height: 100px;
  margin-bottom: 12px;
  margin-left: 10px;
  margin-right: 0;
  width: 46%;
}
ul.recent-product.da-thumbs li .view .pro-logo {
    display: none;
}
ul.recent-product.da-thumbs li .view-third .view-block {
    bottom: 9%;
    font-size: 13px;
    left: 24%;
}
  .post-image-full {
    border-bottom: 3px solid #626262;
    height: auto;
    overflow: hidden;
    width: 100%;
}
  aside .widget_block {
    border-bottom: 2px solid #8d8d8d;
    display: inline-block;
    float: right;
    margin-right: 20px;
    padding-bottom: 18px;
    width: 95%;
}
  .respos {
    display: block;
}
.sidebar .carouselslider li {
    height: 75px;
    margin-bottom: 9px;
    margin-right: 9px;
    width: 47%;
}
.sidebar .carouselslider li .view.view-third{
  height: 100%;
    width: 100%;
}
.sidebar .view-third .view-block {
    bottom: 9%;
    font-size: 13px;
    left: 21%;
    width: 100%;
}
  .shortcode_column.one_half {
    margin-bottom: 0;
    margin-right: 0;
    width: 100%;
}
  #slideshow {height: 215px;}
  
  .oneByOne-wrapper2, .oneByOne-wrapper2 .oneByOne2 {height: 200px !important;}
  .oneByOne-wrapper2 .oneByOne2 .text1 {font-size: 15px;}
  .oneByOne-wrapper2 .oneByOne2 .text2, .oneByOne-wrapper2 .oneByOne2 .text3 {display: none !important; font-size: 12px;}
  .oneByOne-wrapper2 .oneByOne2 .oneByOne_item h2 {font-size: 16px; line-height: 16px;}
  .oneByOne-wrapper2 .oneByOne2 .oneByOne_item p {font-size: 14px; line-height: 14px;} 
  .oneByOne-wrapper2 .oneByOne2 .oneByOne_item h1 {font-size: 15px; line-height: 16px;}
  
  .oneByOne-wrapper1 .slide3 .form-wrap .text5 {font-size: 20px !important; line-height: 17px !important; margin-bottom: 7px !important}
  .oneByOne-wrapper1 .slide3 .text8 {width: 57.2% !important}
  .oneByOne-wrapper1 .slide3 textarea {margin-bottom: 7px !important;}

  .header .container {padding:0px 10px;}
  .logo {width: 57%; padding-left: 0px; height: 58px;}
  
  .contentarea h1, h1 {font-size: 18px; line-height: 18px;}
  .contentarea h2, h2 {font-size: 16px;}
  .contentarea h3, h3 {font-size: 16px;}
  .contentarea h4, h4 {font-size: 16px;}
  
  .cameraContents {display:none;}
  .slogan {font-size: 12px;}
  .shortcode_purchase .purchase_btn {margin-bottom: 10px; text-align: center; width: 90%; font-size: 15px;}
  .shortcode_purchase p {font-size: 12px; text-align:center;}
  .shortcode_purchase p span {font-size: 12px; text-align:center;}
  .fullScreenSlideshowNav .camera_caption h5 {font-size: 14px !important; line-height: 20px !important; }  
  .fullScreenSlideshowNav .camera_caption p {font-size: 12px !important; line-height: 20px !important;}
  
  .footer .social {display:none;}
  .footer .container {padding-top: 3px; padding-bottom: 3px; border-top: 3px solid #f5f5f5 !important;}
  .social_responsive_toggle {display:block;}
  .subfooter {display:none;}
  
  .ourteamcont .item {width: 220px}
  .ourteamcont .carouselslider-wrap ul li {
    display: block;
    padding: 0;
    width: auto;
}
  .portrowed1 .view img, .portrowed1 .view, .portrowed1 .mask {max-width: 100%; width: 98%; height: auto}
  .portrowed1 .element .desc {max-width: 98%;}
  
  .portrowed2 .element {width: 95%;}
  
  /*.portrowed3 .element {width: 95%;}
  .portrowed3 .view {width: 95%;}*/
  .portrowed3 {
	padding-top: 20px;
	margin-right: 0;
}
.portrowed3 .element, .portrowed3 .withside .element {
	float: left;
	margin-bottom: 20px;
	margin-right: 1%;
	width: 97%;
	height: auto;
	margin-left: 1%;
}
   .portrowed3 .element .view {
    height: 200px;
}
.portrowed3 .view-third .view-block {
    bottom: 14%;
    left: 31%;
    font-size: 13px;
}
.portrowed3 .view img {
    height: auto;
    max-width: 100%;
    width: 100%;
}
.portrowed3 .view {
    height: 100%;
    width: 100%;
}
  .portrowed4 .element {width: 95% !important;height: 177px;}
  .portrowed4 .view {width: 100% !important; height: 100%;}
  .portrowed4 .view img {    width: 100%; height: auto;}

.view-third .view-block {
    bottom: 14%;
    font-size: 17px;
    left: 37%;
}
  .portrowed4 .contentarea h6 {
    font-size: 18px;
}
  .portrowed4 .contentarea h5 {
    font-size: 19px;
}
.portrowed4 .view img.pro-logo {
    margin-top: 15px;
}
  .social_responsive .container {padding: 3px 9px;}
  .footer .container {padding: 3px 9px; border-top: 3px solid #f5f5f5 !important;}
  
  blockquote {width: 100% !important; float:none !important;}

  #respond .postcomment {font-size: 20px; line-height: 24px;}
  #comments .commentlist .children {margin: 0px;}
  #comments .commentlist .comment-post p {overflow:visible;}
  #comments .commentlist .comment-post img {margin: 4px 3px 5px 10px;}
  
  .conteiner {padding:20px 35px 15px;}
  .contact_widget .list_contacts {width: 97.9% !important}
   
  #slidecaption h1 {font-size: 16px !important}
  #slidecaption p {font-size: 12px !important}
  
  .oneByOne_item .text5, .oneByOne_item .text6, .oneByOne_item .text7 {left: 6%; padding: 2px 7px !important;}
   
  .our_clients .carouselslider-wrap ul li {width: 127px; height: 64px;}
  
  .testimonials_list .jcarousel-item {width: 363px;
    padding-left: 20px;
    padding-right: 20px;}
    .brand-title {
    padding-right: 35px;
    width: 100%;
}
.categories .carouselslider li {
   
}

.category-list .preloader_container2 .view-third .categories {
    bottom: 49px;
}
.fullScreenSlideshowNav .camera_next {
    left: 93%;
}
  .testimonials_list .testimonials-item .testimonials-content {overflow:visible;}
  
  .portfolio .carouselslider li, .portfolio .carouselslider li .view{ height: 110px !important;
}
    
.featured_posts li .img img {
    height: auto;
    max-width: 100%;
    width: 100%;
}
  
  .oneByOne_item .device {visibility: hidden}
  
    .fullScreenSlideshowNav {position: relative; width: 100%; height: 175px; margin: 0 auto;}
  .fullScreenSlideshowNav .container .row .span16 {height: 190px;}
  #fullScreenSlideshow {height: 190px}
  .mt30 {
    margin-top: 20px;
}
  #fullScreenMapContainer {position: relative; width: 100%; height: 140px; margin: 0 auto;}
  .supersizecaption {height: 177px}
  .portfolio-supersizecaption {height: 270px}
.logo-cata {
	width: 93px;
	margin-top: 4px;
}
}
@media (max-width: 410px) {  
    .fullScreenSlideshowNav {position: relative; width: 100%; height: 155px; margin: 0 auto;} 
  .fullScreenSlideshowNav .container .row .span16 {height: 170px;}
  #fullScreenSlideshow {height: 170px}
}
@media (max-width: 377px) {
	   .fullScreenSlideshowNav {position: relative; width: 100%; height: 145px; margin: 0 auto;} 
  .fullScreenSlideshowNav .container .row .span16 {height: 160px;}
  #fullScreenSlideshow {height: 160px}
  
  .view-more-agent{width: 100%; }
  .agents-list.catalogues .post-title a{width: 100%;}
          ul.recent-product.da-thumbs li {
  height: 90px;
  margin-bottom: 12px;
  margin-left: 7px;
  margin-right: 0;
  width: 96%;
}

ul.recent-product.da-thumbs li .view-third .view-block {
    bottom: 9%;
    font-size: 16px;
    left: 35%;
}
 ul.recent-product.da-thumbs li .da-animate h6 {
    margin-top: 5px;
    text-align: center;
}
.sidebar .carouselslider li {
    height: 75px;
    margin-bottom: 9px;
    margin-right: 9px;
    width: 46%;
}
.carouselslider li, .carouselslider li .view{
  height: 100%;
}
.view .image-bottom {
  top: 213px;
}
.category-list.brandcats .preloader_container2 .view-third .categories {
  top: 267px;
}
}
@media (max-width: 360px) {
	#responsive_menu li {
  font-size: 13px;
}
  .view.view-third.big-center.licence p{
    display: block;
  }
  .portrowed2 .view.view-third.big-center h5.licence-title {
    font-size: 20px;
    margin-bottom: 10px;
    margin-top: 0px;
    top: 0;
}
.view.view-third.big-center.licence p {
    font-size: 13px;
    padding-left: 0;
    padding-right: 0;
    text-align: center;
}
  .project .view-third .view-block {
    bottom: 17%;
    font-size: 14px;
    left: 33%;
}
     .portrowed3 .element {
    float: left;
    margin-bottom: 20px;
    margin-right: 10px;
    width: 96%;
    height: 170px;
}
.portrowed3 .view-third .view-block {
    bottom: 14%;
    left: 31%;
    font-size: 13px;
}
  .thumbnail {


    max-height: 111px;
    overflow: hidden;
    width: 93px;
}

  .shortcode_column.featured_posts.one_half .carouselslider li {
    margin-right: 8px;
    width: 273px;
}
  #slideshow {height: 165px;}
  .camera_prev, .camera_next, .camera_commands {
  height: 25px;
  width: 25px;
}
  .camera_prev:hover, .camera_next:hover, .camera_commands:hover {
  height: 25px;
  width: 25px;
}
.camera_azure_skin .camera_next > span {
    background-position: -34px -4px;
    height: 25px;
  width: 25px;
}
.camera_prev {
    bottom: 24px;
}
.camera_prev {
    bottom: 24px;
}
.camera_azure_skin .camera_next > span:hover {
    background-position: -34px -38px;
    height: 25px;
  width: 25px;
}
.camera_azure_skin .camera_prev > span {
    background-position: -3px -5px;
    height: 25px;
  width: 25px;
}
.camera_azure_skin .camera_prev > span:hover {
    background-position: -3px -38px;
    height: 25px;
  width: 25px;
}
.camera_azure_skin .camera_commands > .camera_stop {
    background-position: -105px -4px;
    height: 25px;
  width: 25px;
}
.camera_azure_skin .camera_commands > .camera_stop:hover {
    background-position: -105px -38px;
    height: 25px;
  width: 25px;
}
.camera_azure_skin .camera_commands > .camera_play {
    background-position: -71px -3px;
        height: 25px;
  width: 25px;
}
.camera_azure_skin .camera_commands > .camera_play:hover {
    background-position: -71px -38px;
        height: 25px;
  width: 25px;
}
  .oneByOne-wrapper2 .oneByOne2 .text1 {font-size: 14px; padding: 0px 10px; margin: 0px 10px; left: 0px; text-align: center}
  .oneByOne-wrapper2 .oneByOne2 .text2, .oneByOne-wrapper2 .oneByOne2 .text3 {font-size: 11px; padding: 0px 6px}
  
  .oneByOne-wrapper1  .oneByOne1 .text5 {display: none}
  .oneByOne-wrapper1  .oneByOne1 p {display: none}
  .oneByOne-wrapper1 .oneByOne1 .text8, .oneByOne-wrapper1 .oneByOne1 .text9, .oneByOne-wrapper1 .oneByOne1 .text10 {width: 90% !important}
  .oneByOne-wrapper1 .slide3 .text8 {width: 90% !important}
  
  .ourteamcont .item {width: 280px}
  .ourteamcont .item .teamava a img {height: 95px}
  
  .shortcode_purchase p {font-size: 12px; text-align:center;}
  .shortcode_purchase p span {font-size: 12px; text-align:center;}
  .fullScreenSlideshowNav .camera_caption h5 {font-size: 14px !important; line-height: 20px !important; }  
  .fullScreenSlideshowNav .camera_caption p {font-size: 12px !important; line-height: 20px !important;}
  
  .container {padding: 40px 20px 15px}

   
  .testimonials_list .jcarousel-item {height: auto;
width: 258px ;}
.brand-title {
  width: 100%;
}
.brands .brand-logo {
    float: left;
    width: 100%;
}
.fullScreenSlideshowNav .camera_next {
    right: 5px;
}
.fullScreenSlideshowNav .camera_prev {
    bottom: 0;
    left: 1px;
    opacity: 0;
    top: 48%;
    transition: opacity 0.4s ease-in-out 0s;
}
  .testimonials_list .testimonials-item .testimonials-content {overflow:visible;}
  
  .our_clients .carouselslider-wrap ul li {width: 128px !important; height: 70px;}
  .ourteamcont .carouselslider li, .ourteamcont .carouselslider li .view {width: 135px; height: auto;}
  .ourteamcont .carouselslider li .social li {width: 28px !important;}
  
  .oneByOne_item .text1 { top: 59.5%; left: 1%;}
  .oneByOne_item .text2 {top: 68.9%;left: 2%;}
  .oneByOne_item .text3 {top: 78%;left: 1%;}
  
  .shortcode_tabs .nav-tabs a {font-size: 10px}
  .shortcode_portfolio .optionset li a {font-size: 11px}
  .portfolio .carouselslider li img {width: 100%;}
  .portfolio .carouselslider li, .portfolio .carouselslider li .view{height: 110px;}
  .video_frame {width: 100%;height: 180px;}
  .carouselslider li .view {
  width:auto;
}
  .featured_posts li .img img {height: auto; max-width: 100%; width: 100%;}
  
  .span4 textarea, .span8 textarea {width: 95%}
  
  img.alignleft, img.alignright {width: 50%}
  
  .header .container {height: 70px}
  
  .pagerblock li a {width: 24px; height: 24px}
  
  #responsive_menu li {padding: 36px 35px 11px;}
  #responsive_menu li:hover, #responsive_menu li.active {padding-top: 48px;}
  .header .container .logo {
  padding: 3px 0;
  float: right;
  margin-left: 0;
  width: auto;
}

.category-list .preloader_container2 .view-third .categories {
  bottom: 64px;
}
  #fullScreenMap {height: 180px}
  #supersized {margin-left: 0 !important;}
  .supersizecaption {height: 177px}
  .portfolio-supersizecaption {height: 220px}
  
.portrowed2 .view h5, .portrowed1 .view h5 {font-size: 18px; top: 18%}
  .portrowed4 .view h5 {font-size: 19px; top: 2%}
  .portrowed4 .view img.pro-logo {
    
    margin-top: 24px;
}
  .portrowed4 .view p,  .portrowed2 .view p, .portrowed1 .view p {display: none}

  .portrowed4 .view p.view-block, .portrowed2 .view p.view-block, .portrowed1 .view p.view-block {display: block; bottom: 16%;
    left: 32%;}
    .portrowed3 .view p.view-block{display: block; bottom: 10%;
    left: 28%;}
  #slidecaption {padding: 18px 30px 32px 20px !important; width: 90%}
  .widget_flickr img {width: 81px;}
  #tray-button, #thumb-list {display: none !important}
    .logo img {
    display: block;
    max-width: 100%;
    width: 141px;
}
.logo-cata {
  
    width: 93px;
}
}


@media (max-width: 324px) {
	   .portrowed3 .element .view {
    height: 170px;
}
	#slideshow.brand {
    height: 187px;
    margin-bottom: 10px;
    width: 100%;
}
#slideshow.brand .camera_next, #slideshow.brand .camera_prev {
    bottom: 87px;
    opacity: 0;
}
.categories.brand-style .withback .carouselslider.brandcats li {
    margin-right: 0;
    width: 230px;
}
	  .categories .withback .carouselslider.brandcats li {
    margin-right: 0;
    width: 240px;
}
.view-third p.brandcats-desc {
    clear: both;
    color: #ffffff;
    font-size: 13px;
    padding: 11px 5px 5px;
    width: 88%;
}
	#fullScreenSlideshow {
    height: 145px;
}.fullScreenSlideshowNav {
    height: 129px;
    margin: 0 auto;
    position: relative;
    width: 100%;
}
.fullScreenSlideshowNav .container .row .span16 {
    height: 143px;
    width: 97%;
}
  .post-image-full {
    border-bottom: 3px solid #626262;
    height: 142px;
    overflow: hidden;
    width: 100%;
}
  .sidebar .carouselslider li {
    height: 90px;
    margin-bottom: 9px;
    margin-right: 9px;
    width: 96%;
}
.sidebar .view-third .view-block {
    bottom: 9%;
    font-size: 13px;
    left: 31%;
    width: 100%;
}
}
@media (max-width: 280px) {

.portrowed3 .view p.view-block {
     bottom: 4%;
    display: block;
    left: 24%;
}
.portrowed3 .element {
    height: 156px;
}
  }
@media (max-width: 260px) {
  .logo-cata {

    width: 93px;
}
  .logo img {
    display: block;
    max-width: 100%;
    width: 113px;
}
  .oneByOne-wrapper2 .oneByOne2 .text1 {font-size: 12px; padding: 0px 6px; left: 0px}
  .testimonials_list .jcarousel-item {width: 220px; height: auto !important;}
  .testimonials_list .testimonials-item .testimonials-content {overflow:visible;}
  .our_clients .carouselslider-wrap ul li {width: 89px !important; height: 50px;}
  .our_clients .carouselslider li, .our_clients .carouselslider li .view {height: 54px !important}
  
  .textarea {width: 90% !important}
  
  .featured_posts li .img img { height: 85px;max-width: 100%;width: 220px;}
  .ourteamcont .carouselslider li, .ourteamcont .carouselslider li .view {width: 220px; height: auto;}
  .ourteamcont .carouselslider li .social li {width: auto;}
}
