﻿@import url(https://fonts.googleapis.com/css?family=Enriqueta:400,700);
.thxbx{ width:70%; padding:5%; border:solid 1px #e7e7e7; margin: 0 auto; text-align:center; margin-top:10px;}
.thxbx h2{font-family: 'Enriqueta', serif; font-size:60px; color:#2a3436; line-height:60px;}
.thxbx h4{ font-size:18px; color:#1c1d1f; margin:20px 0px; font-weight:normal; border-bottom:#e7e7e7 solid 1px; padding-bottom:26px;}
.thxbx p{ font-size:15px; margin-bottom:30px;}



.tr-rvw{width:100%;float:left;padding: 10px;box-sizing: border-box;}
.tr-rvw h1{ font-family: 'Enriqueta', serif; font-size:30px; margin-bottom:15px;}
.tr-rvw input[type="text"], .tr-rvw textarea, .tr-rvw select{ width:94%; height:38px; border: solid 1px #d6d6d6; 
padding:0px 10px; margin-bottom:15px; box-sizing:border-box;}
.tr-rvw input[type="submit"] { background: #1990e3; border: medium none white; color: #fff; padding: 10px 20px; 
cursor:pointer; border-radius:4px; font-size:17px; float:left;}
.tr-rvw p{ font-size:14px;}
.tr-rvw textarea{ height:120px; resize:none; padding:10px; font-family: 'droid_sansregular'; font-size:14px;}

.tr-rvw ::-webkit-input-placeholder, .tr-rvw :-moz-placeholder, .tr-rvw ::-moz-placeholder, .tr-rvw :-ms-input-placeholder {
   color: #000; opacity:1;
}

.tr-rvw :-moz-placeholder { /* Firefox 18- */
   color: #000;  opacity:1;
}

.tr-rvw ::-moz-placeholder {  /* Firefox 19+ */
   color: #000;  opacity:1;
}

.tr-rvw :-ms-input-placeholder {  
   color: #000;  opacity:1;
}

.tr-rvw a.othr{ color:#35363a; font-size:15px;}
.tr-rvw a.othr:hover{ color:#ff6600;}

.cl-rting{ background:#f9f9f9; width:92%; box-sizing:border-box; padding:15px; border: solid 1px #cfcfcf; height:330px!important}

.h3span{        float: right;    margin-top: 9px;    }
    .divfloat{float:left}
  .selectedStar {
    color: green;
    content: "★";
    left: 0;
    cursor: pointer;
}

 .rating 
{
    width:100%; display:block; border-bottom: solid 1px #c5c7c9;
    float: left;
    direction: rtl;
    text-align: left;
    unicode-bidi: bidi-override;
}
.rating > span {
    display: inline-block;
    position: relative;
    font-size: 30px;
    display:inline-block; margin:2px 0px 5px 0px; vertical-align:middle;
    cursor:pointer;
}
.rating:last-child{ border-bottom:0px;}

.rating h3 
{
        margin: 10px 0px 0px 0px;
    font-size: 13px;
    }
