/* Only for all Mobile phones */
@media only screen and (max-width: 767px)
{
   body {-webkit-text-size-adjust: none}
   .col_1, .row .col_1,
   .col_1_2, .row .col_1_2,
   .col_1_3, .row .col_1_3,
   .col_2_3, .row .col_2_3,
   .col_1_4, .row .col_1_4,
   .col_3_4, .row .col_3_4,
   .col_2_5, .row .col_2_5,
   .col_3_5, .row .col_3_5,
   .col_4_5, .row .col_4_5,
   .col_1_5, .row .col_1_5,
   .grid_8 .col_1, .grid_8 .row .col_1,
   .grid_8 .col_1_2, .grid_8 .row .col_1_2,
   .grid_8 .col_1_3, .grid_8 .row .col_1_3,
   .grid_8 .col_2_3, .grid_8 .row .col_2_3,
   .grid_8 .col_1_4, .grid_8 .row .col_1_4,
   .grid_8 .col_3_4, .grid_8 .row .col_3_4,
   .grid_8 .col_1_5, .grid_8 .row .col_1_5,
   .grid_8 .col_2_5, .grid_8 .row .col_2_5,
   .grid_8 .col_3_5, .grid_8 .row .col_3_5,
   .row .col_1.box_border, .col_1.box_border,
   .row .col_1_2.box_border, .col_1_2.box_border,
   .row .col_1_3.box_border, .col_1_3.box_border,
   .row .col_2_3.box_border, .col_2_3.box_border,
   .row .col_1_4.box_border, .col_1_4.box_border,
   .row .col_3_4.box_border, .col_3_4.box_border,
   .row .col_1_5.box_border, .col_1_5.box_border,
   .row .col_2_5.box_border, .col_2_5.box_border,
   .row .col_3_5.box_border, .col_3_5.box_border,
   .row .col_4_5.box_border, .col_4_5.box_border {margin-bottom:5px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box}
   .col_1_3 .minigallery, .col_2_3 .minigallery {display:none;}

   .ContactFormCol {float:none; margin-bottom:10px;}
   .ContactForm .space {display:none;}
   .ContactForm .ButtonRight {float:none; width:100%; text-align:center; margin-top:15px;}
   .ContactForm {margin-left:auto; margin-right:auto;}
   .ContactForm form {background-image: none;}
}
@media only screen and (max-width:420px)
{
   .ContactFormCol .inputtext {width:250px;}
}

@media only screen and (min-width: 280px) and (max-width: 520px)
{
   body {
      min-width:310px}

   /* columns grid */
   .container_12 {
      width:310px}

   .col, .grid_8 {margin-left: 0px; margin-right: 0px}

   /* Columns, Page with Sidebar, Content: 310px
   --------------------------------------------------*/
   .container_12 .grid_8 { width: 310px !important}

   .AptList, .ContactBox {padding:15px;}
   .AptList .Summary {margin-left:15px; margin-right:15px;}

   /* Columns inside ROW */
   .col_1, .row .col_1,
   .col_1_2, .row .col_1_2,
   .col_1_3, .row .col_1_3,
   .col_2_3, .row .col_2_3,
   .col_1_4, .row .col_1_4,
   .col_3_4, .row .col_3_4,
   .col_2_5, .row .col_2_5,
   .col_3_5, .row .col_3_5,
   .col_4_5, .row .col_4_5,
   .col_1_5, .row .col_1_5 {width:310px}

   /* Columns with Sidebar */
   .grid_8 .col_1, .grid_8 .row .col_1,
   .grid_8 .col_1_2, .grid_8 .row .col_1_2,
   .grid_8 .col_1_3, .grid_8 .row .col_1_3,
   .grid_8 .col_2_3, .grid_8 .row .col_2_3,
   .grid_8 .col_1_4, .grid_8 .row .col_1_4,
   .grid_8 .col_3_4, .grid_8 .row .col_3_4,
   .grid_8 .col_1_5, .grid_8 .row .col_1_5,
   .grid_8 .col_2_5, .grid_8 .row .col_2_5,
   .grid_8 .col_3_5, .grid_8 .row .col_3_5 {width:310px}

   /* Columns inside ROW with Borders*/
   .row .col_1.box_border, .col_1.box_border,
   .row .col_1_2.box_border, .col_1_2.box_border,
   .row .col_1_3.box_border, .col_1_3.box_border,
   .row .col_2_3.box_border, .col_2_3.box_border,
   .row .col_1_4.box_border, .col_1_4.box_border,
   .row .col_3_4.box_border, .col_3_4.box_border,
   .row .col_1_5.box_border, .col_1_5.box_border,
   .row .col_2_5.box_border, .col_2_5.box_border,
   .row .col_3_5.box_border, .col_3_5.box_border,
   .row .col_4_5.box_border, .col_4_5.box_border {width:308px}

   .box .col_1_2,
   .box .col_1_3,
   .box .col_2_3,
   .box .col_1_4,
   .box .col_3_4,
   .box .col_3_4,
   .box .col_1_5,
   .box .col_2_5,
   .box .col_3_5,
   .box .col_4_5 {width:300px; margin:0 !important}


    /* Carousel Before content */
   .before_content .container_12 {
        width:310px;
        padding-top:30px}


   .carusel_list .jcarousel-skin-tango .jcarousel-container-horizontal {
      width:236px !important;
      padding: 0 20px !important;
      margin:0 auto}

   .carusel_list .jcarousel-skin-tango ul {
      margin:0;
      padding:0}
   .carusel_list .jcarousel-skin-tango .jcarousel-clip-horizontal {
      width:236px !important;
      height: 316px !important}

   .carusel_list .jcarousel-skin-tango .jcarousel-item {
       width: 218px !important;
       height: 308px !important}

   .carusel_small .jcarousel-skin-tango .jcarousel-item {
      width: 232px !important;
       height: 200px !important}


   .carusel_list .jcarousel-skin-tango .jcarousel-next-horizontal,
   .carusel_list .jcarousel-skin-tango .jcarousel-prev-horizontal {
      top: 160px !important}

   .carusel_small .jcarousel-skin-tango .jcarousel-next-horizontal,
   .carusel_small .jcarousel-skin-tango .jcarousel-prev-horizontal {
      top: 58px !important}



   .middle .container_12 {
      padding:30px 0 30px 0}


   /* minigallery */
   .minigallery ul li img,
   .entry .minigallery ul li img {
      padding:3px}

   .full_width .jcarousel-skin-tango .jcarousel-container-horizontal,
   .grid_8 .jcarousel-skin-tango .jcarousel-container-horizontal {
       width: 260px !important}
   .full_width .jcarousel-skin-tango .jcarousel-clip-horizontal,
   .grid_8 .jcarousel-skin-tango .jcarousel-clip-horizontal {
      width:250px !important}
   .full_width .jcarousel-skin-tango .jcarousel-item-horizontal,
   .grid_8 .jcarousel-skin-tango .jcarousel-item-horizontal {
      margin-left: 13px !important;
       margin-right: 13px !important}

   /* boxed minigallery / 10px padding Left/Right*/
   .full_width .minigallery.boxed .jcarousel-skin-tango .jcarousel-container-horizontal,
   .grid_8 .minigallery.boxed .jcarousel-skin-tango .jcarousel-container-horizontal {
      width:250px !important}
   .full_width .minigallery.boxed .jcarousel-skin-tango .jcarousel-clip-horizontal,
   .grid_8 .minigallery.boxed .jcarousel-skin-tango .jcarousel-clip-horizontal {
       width:234px !important}
   .full_width .minigallery.boxed .jcarousel-skin-tango .jcarousel-item-horizontal,
   .grid_8 .minigallery.boxed .jcarousel-skin-tango .jcarousel-item-horizontal {
       margin-left: 10px !important;
       margin-right: 10px !important}
   .full_width .minigallery.boxed .jcarousel-skin-tango .jcarousel-next-horizontal {
      right: 0px !important}


   /* real estate list */
   .re-item {width:100%; padding:33px 0 22px 0; text-align:center;}
   .re-image {margin:0 auto 5px auto; float:none;}
   .re-short {width: auto;}
   .re-descr p {text-align:left;}
   .re-bot {text-align:center; margin-top:15px;}
   .re-bot .link-more {float:none; width:100%; text-align:center;}
   .re-top h2, .re-top .re-price {font-size:17px;}
   .re-top h2 {width: auto;}
   .re-list .re-item .re-bot {padding-top:0px;}
   .re-full h1 {font-size:24px;}
   .re-details .split_list li {width:280px; margin:0 0 5px 0;}
   .re-details .listContainer1 .split_list {margin-left:0; width:280px;}
   .re-details .listContainer1 .split_list li {width:280px;}
   .block_hr .re-price {font-size:20px;}

   /* RE Photo Gallery */
   .re-imageGallery {margin-top:20px;}
   .re-imageGallery .pika-thumbs, .re-imageGallery .jcarousel-skin-pika {width:54px;}
   .re-imageGallery .pika-thumbs li {width: 50px; height:32px; margin:10px 0 0 0; padding:2px;}
   .re-imageGallery .pika-stage {width:243px; height:153px; padding:3px;}
   .re-imageGallery .pika-stage .caption {width:233px; padding:5px; bottom:3px; left:3px; line-height:1.1em;}
   .re-imageGallery .pika-stage .caption em {display:none;}
   .re-imageGallery .jcarousel-skin-pika .jcarousel-container-vertical {width:54px; height:160px; padding:11px 0 0 0;}
   .re-imageGallery .jcarousel-skin-pika .jcarousel-clip-vertical {width:54px; height: 160px;}
   .re-imageGallery .jcarousel-skin-pika .jcarousel-item-vertical {margin:2px 0;}
   .re-imageGallery .jcarousel-skin-pika .jcarousel-next-vertical, .re-imageGallery .jcarousel-skin-pika .jcarousel-prev-vertical  {width: 54px;}
}

@media only screen and (min-width: 520px) and (max-width: 767px) {

   .container_12 {
      width:468px}

   .col, .grid_8 {margin-left: 0; margin-right: 0}

   .col {margin-left:5px;
      margin-right:5px}

   .AptList, .ContactBox {padding:15px; max-width:680px;}
   .AptList .Summary {margin-left:15px; margin-right:15px;}

   /* Columns, Page with Sidebar, Content: 468px
   --------------------------------------------------*/
   .container_12 .grid_1,
   .container_12 .grid_2,
   .container_12 .grid_3,
   .container_12 .grid_4,
   .container_12 .grid_5,
   .container_12 .grid_6,
   .container_12 .grid_7,
   .container_12 .grid_8,
   .container_12 .grid_9,
   .container_12 .grid_10,
   .container_12 .grid_11,
   .container_12 .grid_12 { width: 468px !important}

   /* Columns inside ROW */
   .col_1, .row .col_1 {width:468px}
   .col_1_2, .row .col_1_2 {width:224px}
   .col_1_3, .row .col_1_3 {width:146px}
   .col_2_3, .row .col_2_3 {width:302px}
   .col_1_4, .row .col_1_4,
   .col_3_4, .row .col_3_4 {width:224px}
   .col_2_5, .row .col_2_5,
   .col_3_5, .row .col_3_5,
   .col_4_5, .row .col_4_5,
   .col_1_5, .row .col_1_5 {width:468px}

   /* Columns with Sidebar */
   .grid_8 .col_1{width:458px}
   .grid_8 .col_1_2{width:224px}
   .grid_8 .col_1_3{width:146px}
   .grid_8 .col_2_3{width:302px}
   .grid_8 .col_1_4,
   .grid_8 .col_3_4{width:224px}
   .grid_8 .col_1_5,
   .grid_8 .col_2_5,
   .grid_8 .col_3_5,
   .grid_8 .col_4_5{width:458px}

   .grid_8 .row .col_1 {width:468px}
   .grid_8 .row .col_1_2 {width:229px}
   .grid_8 .row .col_1_3 {width:149px}
   .grid_8 .row .col_2_3 {width:309px}
   .grid_8 .row .col_1_4,
   .grid_8 .row .col_3_4 {width:229px}
   .grid_8 .row .col_1_5,
   .grid_8 .row .col_2_5,
   .grid_8 .row .col_3_5,
   .grid_8 .row .col_4_5 {width:468px}

   /* Columns inside ROW with Borders*/
   .row .col_1.box_border, .col_1.box_border{width:466px}
   .row .col_1_2.box_border, .col_1_2.box_border{width:222px}
   .row .col_1_3.box_border, .col_1_3.box_border{width:144px}
   .row .col_2_3.box_border, .col_2_3.box_border{width:300px}
   .row .col_1_4.box_border, .col_1_4.box_border,
   .row .col_3_4.box_border, .col_3_4.box_border{width:222px}
   .row .col_1_5.box_border, .col_1_5.box_border,
   .row .col_2_5.box_border, .col_2_5.box_border,
   .row .col_3_5.box_border, .col_3_5.box_border,
   .row .col_4_5.box_border, .col_4_5.box_border {width:466px}

   .box .col_1_2,
   .box .col_1_3,
   .box .col_2_3,
   .box .col_1_4,
   .box .col_3_4,
   .box .col_3_4,
   .box .col_1_5,
   .box .col_2_5,
   .box .col_3_5,
   .box .col_4_5 {width:448px}


   /* Carousel Before content */
   .before_content .container_12 {
        width:468px;
        padding-top:30px}

   .header_carusel {
        width:468px}

   .before_content .carusel_list {
      height:300px}

   .before_content .carusel_list li,
   .header_carusel .carusel_list li {
      height:293px}

   .item_image {
      height:110px; /*218x125*/}

   .header_carusel .carusel_small {
      height:175px}

   .carusel_list .jcarousel-skin-tango .jcarousel-container-horizontal {
      width:410px !important;
      padding: 0 20px !important;
      margin:0 auto}

   .carusel_list .jcarousel-skin-tango .jcarousel-clip-horizontal {
      width:410px !important;
      height: 306px !important}

   .carusel_list .jcarousel-skin-tango .jcarousel-item {
       width: 190px !important;
       height: 292px !important;
      padding:5px 5px 0 5px}

   .carusel_list .jcarousel-skin-tango .jcarousel-item-horizontal {
      margin-left: 0px !important;
       margin-right: 8px !important}

   .carusel_list .jcarousel-skin-tango .jcarousel-next-horizontal,
   .carusel_list .jcarousel-skin-tango .jcarousel-prev-horizontal {
      top: 150px !important}

   .carusel_small .jcarousel-skin-tango .jcarousel-next-horizontal,
   .carusel_small .jcarousel-skin-tango .jcarousel-prev-horizontal {
      top: 58px !important}

   /* small carousel */
   .before_content .carusel_small,
   .header_carusel .carusel_small {
      height:175px;
      margin-bottom:5px}

   .before_content .carusel_small li,
   .header_carusel .carusel_small li {
      width:190px !important;
      height:175px}

   .before_content .carusel_small li .item_image,
   .header_carusel .carusel_small li .item_image {
      width:180px !important;
      height:103px;
      padding:4px 5px}

   .carusel_small .jcarousel-skin-tango .jcarousel-item {
      width: 190px !important;
       height: 175px !important}

   .carusel_small .jcarousel-skin-tango .jcarousel-item-horizontal {
      margin-left: 0px !important;
       margin-right: 6px !important}

   /* Middle content */
   .full_width .content,
   .full_width .post-detail {
      width:468px}


   /* slideshow galleries */
   .slideshow .slides_container,
   .slideshow .slides_container .slide {
      width:460px}
   .slideGallery .slides_container .slide {
      height:259px}
   .slideshow.slideText .slides_container {
      width:468px}
   .slideshow.slideText .slides_container .slide{
      padding:10px;
      width:448px}
   .slideshow.slideQuotes .slides_container {
      width:418px}
   .slideshow.slideQuotes .slides_container .slide{
      width:400px}
   .slideshow .pagination {
      margin:10px auto}

   /* minigallery */
   .full_width .jcarousel-skin-tango .jcarousel-container-horizontal,
   .grid_8 .jcarousel-skin-tango .jcarousel-container-horizontal {
       width: 428px !important}
   .full_width .jcarousel-skin-tango .jcarousel-clip-horizontal,
   .grid_8 .jcarousel-skin-tango .jcarousel-clip-horizontal {
      width:428px !important}
   .full_width .jcarousel-skin-tango .jcarousel-item-horizontal,
   .grid_8 .jcarousel-skin-tango .jcarousel-item-horizontal {
      margin-left: 2px !important;
       margin-right: 3px !important}

   /* boxed minigallery / 10px padding Left/Right*/
   .full_width .minigallery.boxed .jcarousel-skin-tango .jcarousel-container-horizontal,
   .grid_8 .minigallery.boxed .jcarousel-skin-tango .jcarousel-container-horizontal {
      width:408px !important}
   .full_width .minigallery.boxed .jcarousel-skin-tango .jcarousel-clip-horizontal,
   .grid_8 .minigallery.boxed .jcarousel-skin-tango .jcarousel-clip-horizontal {
       width:388px !important}
   .full_width .minigallery.boxed .jcarousel-skin-tango .jcarousel-item-horizontal,
   .grid_8 .minigallery.boxed .jcarousel-skin-tango .jcarousel-item-horizontal {
       margin-left: 20px !important;
       margin-right: 10px !important}


   /* REAL ESTATE LAYOUT */
   .content .title_small h1 {
      font-size:19px}

   .maptop_content{
      height:200px}

   /* list manage */
   .list_manage .inner {
      padding:18px 0px}
   .form_sort, .pages_jump, .pages {
      margin-left:8px}
   .form_sort {
      margin:0px}
   .form_sort select {
      width:128px}
   .manage_title {
      padding-right:5px}

   /* real estate list */
   .re-item {
      width:100%;
      padding:33px 0 22px 0}
   .re-image {
      margin:0 20px 0 0;
      float:left;
      max-width:170px}
   .re-image img{
      padding:5px}
   .re-short {
      width:460px;}

   @media only screen and (min-width: 520px) and (max-width: 720px)
   {
      .re-short {width:400px;}
   }
   @media only screen and (min-width: 520px) and (max-width: 650px)
   {
      .re-short {width:320px;}
   }
   @media only screen and (min-width: 520px) and (max-width: 580px)
   {
      .re-short {width:260px;}
   }
   .re-top{
      text-align:left}
   .re-top h2,
   .re-top .re-price {
      font-size:17px;
      margin-bottom:5px}
   .re-top h2 {
      width: auto;
      float:none}

   .re-details .split_list li {
      width:200px;
      margin:0 0 5px 0}

   .re-details .listContainer1 .split_list,
   .re-details .listContainer1 .split_list.listCol1 {
      width:200px;
      margin-right:18px}
   .re-details .listContainer1 .split_list li {
      width:200px}

   /* RE Photo Gallery */
   .re-imageGallery {
      margin-top:20px}

   .re-imageGallery .pika-thumbs,
   .re-imageGallery .jcarousel-skin-pika {
      width:62px}
   .re-imageGallery .pika-thumbs li {
      width: 58px;
      height:37px;
      margin:10px 0 0 0;
      padding:2px}

   .re-imageGallery .pika-stage {
      width: 390px;
      height:246px;
      padding:5px}
   .re-imageGallery .pika-stage .caption {
      width: 370px;
      padding: 10px;
      bottom:5px;
      left:5px;
      line-height:1.1em}
   .re-imageGallery .pika-stage .caption em {
      display:none}

   .re-imageGallery .jcarousel-skin-pika .jcarousel-container-vertical {
      width: 62px;
      height: 256px;
      padding:13px 0}
   .re-imageGallery .jcarousel-skin-pika .jcarousel-clip-vertical {
      width:  62px;
      height: 252px}
   .re-imageGallery .jcarousel-skin-pika .jcarousel-item-vertical {
      margin: 5px 0}
   .re-imageGallery .jcarousel-skin-pika .jcarousel-next-vertical,
   .re-imageGallery .jcarousel-skin-pika .jcarousel-prev-vertical  {
       width: 62px}
}

@media only screen and (min-width: 768px) and (max-width: 990px) {

   body {
      min-width:744px}

   .container_12 {
      width:744px}

   .full_width .content,
   .full_width .post-detail{
      width:744px}

   .grid_8 .col {
      margin-left:5px;
      margin-right:5px}

   .col {
      margin-left:10px;
      margin-right:10px}

   .container_12 .grid_4{width:250px !important; margin:0 0 0 26px}
   .container_12 .grid_8{width:468px !important; margin:0}
   .container_12 .grid_12{width:744px !important;}

   /* Columns, Page with Sidebar, Content: 744px
   --------------------------------------------------*/

   /* Columns inside ROW */
   .col_1{width:724px}
   .col_1_2{width:322px}
   .col_1_3{width:228px}
   .col_2_3{width:476px}
   .col_1_4{width:166px}
   .col_3_4{width:538px}
   .col_1_5{width:128px}
   .col_2_5{width:276px}
   .col_3_5{width:428px}
   .col_4_5{width:576px}

   .row .col_1{width:744px}
   .row .col_1_2{width:362px}
   .row .col_1_3{width:234px}
   .row .col_2_3{width:490px}
   .row .col_1_4{width:171px}
   .row .col_3_4{width:553px}
   .row .col_1_5{width:132px}
   .row .col_2_5{width:284px}
   .row .col_3_5{width:440px}
   .row .col_4_5{width:592px}

   /* Columns with Sidebar */
   .grid_8 .col_1{width:458px}
   .grid_8 .col_1_2{width:224px}
   .grid_8 .col_1_3{width:146px}
   .grid_8 .col_2_3{width:302px}
   .grid_8 .col_1_4,
   .grid_8 .col_3_4{width:224px}
   .grid_8 .col_1_5,
   .grid_8 .col_2_5,
   .grid_8 .col_3_5,
   .grid_8 .col_4_5{width:458px}

   .grid_8 .row .col_1 {width:468px}
   .grid_8 .row .col_1_2 {width:229px}
   .grid_8 .row .col_1_3 {width:149px}
   .grid_8 .row .col_2_3 {width:309px}
   .grid_8 .row .col_1_4,
   .grid_8 .row .col_3_4 {width:229px; margin:0}
   .grid_8 .row .col_1_5,
   .grid_8 .row .col_2_5,
   .grid_8 .row .col_3_5,
   .grid_8 .row .col_4_5 {width:468px}

   /* Columns inside ROW with Borders*/
   .col_1_2.box_border{width:350px}
   .col_1_3.box_border{width:226px}
   .col_2_3.box_border{width:474px}
   .col_1_4.box_border{width:164px}
   .col_3_4.box_border{width:536px}
   .col_1_5.box_border{width:126px}
   .col_2_5.box_border{width:274px}
   .col_3_5.box_border{width:426px}
   .col_4_5.box_border{width:574px}

   .row .col_1_2.box_border{width:360px}
   .row .col_1_3.box_border{width:232px}
   .row .col_2_3.box_border{width:488px}
   .row .col_1_4.box_border{width:169px}
   .row .col_3_4.box_border{width:551px}
   .row .col_1_5.box_border{width:130px}
   .row .col_2_5.box_border{width:282px}
   .row .col_3_5.box_border{width:438px}
   .row .col_4_5.box_border{width:590px}

   /* alignment */
   .grid_8 img.alignleft {
      margin:3px 10px 3px 0 !important}
   .grid_8 img.alignright {
      margin:3px 0 3px 10px !important}

   /* Buttons */
   .button_link, .button_link_arrow {
      padding:0 20px 0 0}
   .button_link span, .button_link_arrow span {
      padding:2px 10px 2px 30px;
      min-width:50px}
   .button_link_arrow span {
      padding:2px 30px}
   .button_styled {
      padding:0 30px;
      min-width:50px}


   /* Carousel Before content */
   .before_content .container_12 {
        width:744px}

   .header_carusel {
        width:744px;
      margin-left:0px}

   .before_content .carusel_list {
      height:334px}

   .item_image{
        height:125px}

   .item_row {
      text-align:right;
      height:37px;
      line-height:37px;
      padding:0 9px}
   .item_view {
      height:43px;
      padding-top:12px}

   .before_content .carusel_list li,
   .header_carusel .carusel_list li {
      height:325px;
      margin-bottom:0}

   .carusel_list .jcarousel-skin-tango .jcarousel-container-horizontal {
      width:700px !important;
      padding: 0 20px !important;
      margin:0 auto}

   .carusel_list .jcarousel-skin-tango .jcarousel-clip-horizontal {
      width:700px !important;
      height: 337px !important}

   .carusel_list .jcarousel-skin-tango .jcarousel-item {
       width: 218px !important;
       height: 327px !important;
      padding:5px 5px 0 5px}

   .carusel_list .jcarousel-skin-tango .jcarousel-item-horizontal {
      margin-left: 2px !important;
       margin-right: 5px !important}

   .carusel_list .jcarousel-skin-tango .jcarousel-next-horizontal,
   .carusel_list .jcarousel-skin-tango .jcarousel-prev-horizontal {
      top: 150px !important}

   /* small carousel */
   .before_content .carusel_small,
   .header_carusel .carusel_small {
      height:200px;
      margin-bottom:5px}

   .header_carusel .carusel_small {
      height:200px}

   .before_content .carusel_small li,
   .header_carusel .carusel_small li {
      width:213px !important}

   .before_content .carusel_small li .item_image,
   .header_carusel .carusel_small li .item_image {
      width:213px !important;
      height:122px;
      padding:4px 5px}

   .carusel_small .jcarousel-skin-tango .jcarousel-item {
      width: 218px !important;
       height: 185px !important}

   .carusel_small .jcarousel-skin-tango .jcarousel-item-horizontal {
      margin-left: 0px !important;
       margin-right: 6px !important}

   .carusel_small .jcarousel-skin-tango .jcarousel-next-horizontal,
   .carusel_small .jcarousel-skin-tango .jcarousel-prev-horizontal {
      top: 58px !important}

   /* Middle content */
   .middle .container_12 {
      padding:40px 0 40px 0}

   .full_width .content,
   .full_width .post-detail {
      width:744px}



   /* Typographic Elements  */
   .container_12 blockquote {
      font-size:15px}
   .container_12 blockquote .inner {
      padding:10px 15px}


   /* slideshow galleries */
   .slideshow .slides_container,
   .slideshow .slides_container .slide {
      width:460px}
   .slideGallery .slides_container .slide {
      height:259px}
   .slideshow.slideText .slides_container {
      width:468px}
   .slideshow.slideText .slides_container .slide{
      padding:10px;
      width:448px}
   .slideshow.slideQuotes .slides_container {
      width:418px}
   .slideshow.slideQuotes .slides_container .slide{
      width:400px}
   .slideshow .pagination {
      margin:10px auto}

   /* minigallery */
   .full_width .jcarousel-skin-tango .jcarousel-container-horizontal {
       width: 704px !important}
   .full_width .jcarousel-skin-tango .jcarousel-clip-horizontal{
      width:704px !important}
   .full_width .jcarousel-skin-tango .jcarousel-item-horizontal {
      margin-left: 8px !important;
       margin-right: 7px !important}
   /* boxed minigallery */
   .full_width .minigallery.boxed .jcarousel-skin-tango .jcarousel-container-horizontal{
      width:684px !important}
   .full_width .minigallery.boxed .jcarousel-skin-tango .jcarousel-clip-horizontal{
       width:654px !important}
   .full_width .minigallery.boxed .jcarousel-skin-tango .jcarousel-item-horizontal{
       margin-left: 8px !important;
       margin-right: 0px !important}
   /* minigallery, page w sidebar */
   .grid_8 .jcarousel-skin-tango .jcarousel-container-horizontal,
   .col_2_3 .jcarousel-skin-tango .jcarousel-container-horizontal {
       width: 428px !important}
   .grid_8 .jcarousel-skin-tango .jcarousel-clip-horizontal,
   .col_2_3 .jcarousel-skin-tango .jcarousel-clip-horizontal {
      width:428px !important}
   .grid_8 .jcarousel-skin-tango .jcarousel-item-horizontal,
   .col_2_3 .jcarousel-skin-tango .jcarousel-item-horizontal {
      margin-left: 2px !important;
       margin-right: 3px !important}
   /* boxed minigallery, page w sidebar */
   .grid_8 .minigallery.boxed .jcarousel-skin-tango .jcarousel-container-horizontal,
   .col_2_3 .minigallery.boxed .jcarousel-skin-tango .jcarousel-container-horizontal {
      width:408px !important}
   .grid_8 .minigallery.boxed .jcarousel-skin-tango .jcarousel-clip-horizontal,
   .col_2_3 .minigallery.boxed .jcarousel-skin-tango .jcarousel-clip-horizontal {
       width:388px !important}
   .grid_8 .minigallery.boxed .jcarousel-skin-tango .jcarousel-item-horizontal,
   .col_2_3 .minigallery.boxed .jcarousel-skin-tango .jcarousel-item-horizontal {
       margin-left: 20px !important;
       margin-right: 10px !important}
   /* minigallery, inside col_2_3 and col_1_3 */
   .col_1_3 .jcarousel-skin-tango .jcarousel-container-horizontal,
   .col_1_3 .minigallery.boxed .jcarousel-skin-tango .jcarousel-container-horizontal {
       width: 118px !important}
   .col_1_3 .jcarousel-skin-tango .jcarousel-clip-horizontal,
   .col_1_3 .minigallery.boxed .jcarousel-skin-tango .jcarousel-clip-horizontal {
      width:110px !important}
   .col_1_3 .jcarousel-skin-tango .jcarousel-item-horizontal,
   .col_1_3 .minigallery.boxed .jcarousel-skin-tango .jcarousel-item-horizontal {
      margin-left: 7px !important;
       margin-right: 3px !important}

   /* REAL ESTATE LAYOUT */
   .content .title_small h1 {
      font-size:19px}

   /* list manage */
   .list_manage .inner {
      padding:18px 0px}
   .form_sort, .pages_jump, .pages {
      margin-left:10px}
   .form_sort {
      margin:0px}
   .form_sort select {
      width:128px}
   .manage_title {
      padding-right:5px}

   /* real estate list */
   .re-item {
      width:100%;
      padding:33px 0 22px 0}
   .re-image {
      margin:0 20px 0 0;
      float:left;
      width:170px}
   .re-image img{
      padding:5px}
   /*.re-short { background:orange;  Background for testing
      width:278px} */
   .re-list .re-item .re-bot {
      padding-top:0px}
   .re-top{
      text-align:left}
   .re-top h2,
   .re-top .re-price {
      font-size:17px;
      margin-bottom:5px}
   .re-top h2 {
      width: auto;
      float:none}

   .re-details .split_list li{
      width:205px;
      margin:0 0 5px 0}
   .re-details .listContainer1 .split_list,
   .re-details .listContainer1 .split_list.listCol1{
      padding:0 0 0 15px;
      margin-left:10px;
      width:205px}

   .re-description{
      padding:20px 0 10px 10px}

   /* RE Photo Gallery */
   .re-imageGallery {
      margin-top:20px}

   .re-imageGallery .pika-thumbs,
   .re-imageGallery .jcarousel-skin-pika {
      width:62px}
   .re-imageGallery .pika-thumbs li {
      width: 58px;
      height:37px;
      margin:10px 0 0 0;
      padding:2px}

   .re-imageGallery .pika-stage {
      width: 390px;
      height:246px;
      padding:5px}
   .re-imageGallery .pika-stage .caption {
      width: 370px;
      padding: 10px;
      bottom:5px;
      left:5px;
      line-height:1.1em}
   .re-imageGallery .pika-stage .caption em {
      display:none}

   .re-imageGallery .jcarousel-skin-pika .jcarousel-container-vertical {
      width: 62px;
      height: 256px;
      padding:13px 0}
   .re-imageGallery .jcarousel-skin-pika .jcarousel-clip-vertical {
      width:  62px;
      height: 252px}
   .re-imageGallery .jcarousel-skin-pika .jcarousel-item-vertical {
      margin: 5px 0}
   .re-imageGallery .jcarousel-skin-pika .jcarousel-next-vertical,
   .re-imageGallery .jcarousel-skin-pika .jcarousel-prev-vertical  {
       width: 62px}
}
