@charset "utf-8";/* CSS Document */.contact_new_box {    border: 1px solid #cccccc;    color: #2a2a2a;    padding: 10px;    width: 100%;}.listing > ul  li {    	list-style: outside url("../img/list_arrow.png") disc !important;	font-family: "Cairo",sans-serif;    font-size: 16px;	font-weight:400;    padding: 6px 0;    text-align: left;    text-transform: none;    width: 100%;}.contact_new_box:-moz-placeholder {    color: #666666;}.contact_new_box::-moz-placeholder {    color: #666666;}.btn_new_contact {    background-color: #0c73c7;    color: #ffffff;    float: right;    font-family: "Cairo",sans-serif;    font-size: 19px;    height: 53px;    padding: 13px 0;    text-align: center;    width: 145px;	border:medium none !important}.btn_new_contact:hover {   background-color: #333333;    color: #0c73c7;}.testimonial_textarea{border:dashed 1px black;font-family:"Cairo",sans-serif;font-size: 15px;font-weight: normal;width:30cm;padding-top: 10px;padding-right: 10px;padding-bottom: 10px;padding-left: 10px;margin-bottom: 10px;}.top_reg_btns {    background-color: #0c73c7;    color: #ffffff;    float: left;    font-size: 16px;    height: 53px;    padding: 14px 0;    text-align: center;    text-transform: capitalize;    width: 207px;}@media only screen and (min-width: 320px) and (max-width:640px) {.top_reg_btns {       float: none !important;      margin-bottom: 15px;    margin-left: auto !important;    margin-right: auto !important;    margin-top: 0 !important;    }}@media only screen and (min-width: 640px) and (max-width:765px) {.top_reg_btns {       float: none !important;        margin: 0 auto 15px !important;        }}@media only screen and (min-width: 766px) and (max-width:768px) {.top_reg_btns {       font-size: 14px !important;       width: 180px !important;}}@media only screen and (min-width: 768px) and (max-width:980px) {.top_reg_btns {    font-size: 16px !important;    margin-bottom: 10px;    width: 215px !important;}}@media only screen and (min-width: 980px) and (max-width:991px) {/*.top_reg_btns {    font-size: 16px ;    margin-bottom: 10px;    width: 215px;}*/}@media only screen and (min-width: 980px) and (max-width:992px) {.top_reg_btns {    background-color: #0c73c7;    color: #ffffff;    float: left;    font-size: 15px;    height: 53px;    margin-bottom: 10px;    padding: 14px 0;    text-align: center;    text-transform: capitalize;    width: 200px;}}@media only screen and (min-width: 992px) and (max-width:1200px) {.top_reg_btn {    background-color: #0c73c7;    color: #ffffff;    float: right;    font-family: "Cairo",sans-serif;    font-size: 15px;    height: 53px;    padding: 13px 0;    text-align: center;    width: 101px;}}@media only screen and (min-width: 320px) and (max-width:768px) {.btn_new_contact {float:left;margin-top:15px;}}