/*
************************************************************
Styles:     flix//theme
************************************************************
*/


@media only screen and (min-width: 760px) and (max-width: 1000px)  {


   /* ********** texteditor-detail ********** */
   .texteditor-detail .pricetext {
      float:right;
      margin-bottom:0;
   }

   .texteditor-detail h2.has-pricetext {
      margin-bottom:15px;
      width:auto;
   }



   /* ********** texteditor-standard********** */
   .texteditor-standard .left {
      display:table-cell;
      width:45%;
      padding-right:5%;
   }

   .texteditor-standard .right {
      display:table-cell;
      width:45%;
      padding-left:5%;
   }


   /* ********** offer-list ********** */
   .offer-list .list {
      -moz-column-count:2;
      -moz-column-gap:100px;
      -webkit-column-count:2;
      -webkit-column-gap:100px;
      column-count:2;
      column-gap:100px;
   }


   /* ********** gallery-detail  ********** */
   .gallery-detail .galleryImageThumb {
      width:30.33%;
   }

   .gallery-detail .rowitem-2 .galleryImageThumb,
   .gallery-detail .rowitem-4 .galleryImageThumb {
      margin: 0 3% 3% 0;
   }



   /* ********** service-list ********** */
   .service-list .list-left {
      display:table-cell;
      padding-right:5%;
      width:45%;
   }

   .service-list .list-right {
      display:table-cell;
      width:45%;
      padding-left:5%;
   }


   /* ********** images-info ********** */
   .images-info .gallery-image {
      margin:0 30px 30px 0;
   }

   .images-info .gallery-image.nomargin {
      margin:0 30px 30px 0;
   }



   .ort-input .textbox {
      width: 87% !important;
   }


   /* ********** optout ********* */
   #optout {
      height:180px;
   }



}

@media only screen and (min-width: 810px) and (max-width: 1000px)  {

   .overview-pages .overview-item {
      float:left;
      display:block;
      width:360px;
      margin: 0 20px 30px 0;
   }

   .overview-pages .overview-item.nomargin {
      margin: 0 20px 30px 0;
   }

}