﻿body {
}

.ellipsis {
    text-overflow: ellipsis;
    /* Required for text-overflow to do anything */
    white-space: nowrap;
    overflow: hidden;
}

.comment {
    margin-top: 20px;
    font-weight: 700;
    direction: rtl;
    line-height: 20px;
}


div.half.first {
    margin-left: 5%;
}

div.half {
    min-width: inherit;
    width: 47.5% !important;
    float: right;
    margin-bottom: 20px;
}

/*home page*/

select.prity.deal{
  margin: 0px !important; 
}

select.prity.action,
select.prity.city,
select.prity.propType,
select.prity.roomsFrom,
select.prity.roomsTo
{
    margin-right:20px;

}



select.prity {
  
    height: 40px !important;
    padding: 10px;
    margin-right: 20px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    /*-webkit-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;*/
    /*-moz-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;*/
    /*box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;*/
    /*background: #f8f8f8;*/
    /*color: #888;*/
    border: none;
    outline: none;
    display: inline-block;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    cursor: pointer;
   
}

select.prity.city,
select.prity.propType,
select.prity.action,
select.prity.deal{
     width:140px;
}

select.prity.roomsFrom,
select.prity.roomsTo{
     width:130px;
}


/* Targetting Webkit browsers only. FF will show the dropdown arrow with so much padding. */
@media screen and (-webkit-min-device-pixel-ratio:0) {
    select.prity {
        padding-right: 18px;
    }
}

label.prity {
    position: relative;
    height: 40px;
    margin-bottom:16px;
}

    label.prity:after {
        content: '<>';
        font: 19px "Consolas", monospace;
        color: #b6b6b6;
        -webkit-transform: rotate(90deg);
        -moz-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
        left: 0px;
        top: 9px;
        padding: 0 0 2px;
        /*border-top: 1px solid #ddd;*/
        position: absolute;
        pointer-events: none;
    }

    label.yanivgg:before {
        content: '';
        right: 6px;
        top: 0px;
        width: 20px;
        height: 20px;
        background: #f8f8f8;
        position: absolute;
        pointer-events: none;
        display: block;
    }


   
    /*main*/


select.prityMain {
    /*min-width: 150px;*/
    width: 100% !important;
    height: 40px !important;
    padding: 10px; 
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    /*-webkit-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;*/
    /*-moz-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;*/
    /*box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;*/
    /*background: #f8f8f8;*/
    /*color: #888;*/
    border: none;
    outline: none;
    display: inline-block;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    cursor: pointer;
   
}

/* Targetting Webkit browsers only. FF will show the dropdown arrow with so much padding. */
@media screen and (-webkit-min-device-pixel-ratio:0) {
    select.prityMain {
        padding-right: 18px;
    }
}

label.prityMain {
    position: relative;
    height: 40px;
    margin-bottom:20px;
    width: 100%;
}

    label.prityMain:after {
        content: '<>';
        font: 19px "Consolas", monospace;
        color: #b6b6b6;
        -webkit-transform: rotate(90deg);
        -moz-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
        left: 0px;
        top: 9px;
        padding: 0 0 2px;
        /*border-top: 1px solid #ddd;*/
        position: absolute;
        pointer-events: none;
    }


select.prityMain.half {
   
}
  

label.prityMain.half  {
    width: 46.5% !important;
}  


select.prityMain.halfFirst {
  
 
}
label.prityMain.halfFirst {
     margin-left: 5%;
      width: 46.5% !important;
}

md-checkbox.md-checked.orange .md-icon {
 background-color: #f94300;
}


/*#vertical-container-list {
  height: 730px;
}*/

#vertical-container-grid{
    height: 960px;
}

 .repeated-item { 
     box-sizing: border-box;
      height: 400px;
  /*border-bottom: 1px solid #ddd;
  box-sizing: border-box;
  height: 360px;
  padding-top: 10px;*/ 

 }


 md-content {
  margin: 16px; }

 /*md-virtual-repeat-container {
  /*border: solid 1px grey;*/ }
 .md-virtual-repeat-container .md-virtual-repeat-offsetter div {
  /*padding-left: 16px;*/ }

 .aboutDesc p {
     color: #333;
 }
.aboutBullet ul {
    list-style-type: none;
    color: #333;
}
.aboutBullet ul li {    
    color: #333;

}
.aboutBullet ul li i {    
    color: #f9571f;
    margin-left:5px;
}

.aboutBullet ul li a:hover{    
    text-decoration:underline;
}