html, body{height: 100%}
body{font-family: "Raleway", sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.6;
  color: #444;
  -webkit-font-smoothing: antialiased; }
/****************************************/
.padding5 {padding: 5px}
.padding10 {padding: 10px}
.padding15 {padding: 15px}
.padding20 {padding: 20px}
.margin5 {margin: 5px}
.margin10 {margin: 10px}
.margin15 {margin: 15px}
.margin20 {margin: 20px}
.nlm {margin-left: 0 !important}
.nrm {margin-right: 0 !important}
.ntm {margin-top: 0 !important}
.nbm {margin-bottom: 0 !important}
.nlp {padding-left: 0 !important}
.nrp {padding-right: 0 !important}
.ntp {padding-top: 0 !important}
.nbp {padding-bottom: 0 !important}
.no-margin {margin: 0  !important}
.no-padding {padding: 0  !important}
.no-float {float: none !important}
/****************************************/
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    padding-left: 0px;padding-right:11px;padding-top:11px}
.navbar-default {background-color: #1BA1E2;border-color: #1BA1E2}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {background-color: #00AAFD}
.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#ffffff;background-color:#00AAFD}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {border-color:#1BA1E2}
.navbar-inverse {background-color: #fff;border-color: #fff;color:#7566CB}
.required{color: #F00}
.contact-form-container{padding: 25px}
.contactform .form-group {margin: 0px}
.form-horizontal .control-label {text-align: left;width: 100%}
.panel-heading{cursor: pointer}
#ryl-main section {padding-bottom: 0}
.mainbody{padding-bottom: 50px; min-height: 80%; overflow: hidden;border:0px solid red}
.mainbody .row{margin: 0px}
.page-header{margin-top: 0px;  border-bottom: 1px solid #1995DC; padding-bottom: 0px}
.page-header h1{margin-top: 0px; font-size: 24px}
.panel-body {width: 100%; margin: 0 auto 0 auto; padding: 40px 40px 40px 40px;text-align:center}
.panel-body .col-lg-3{margin:25px; border: 1px solid #006bd6; padding: 10px}
.adjustdiv{ border: 1px solid #000; text-align:center; width:256px; margin:0 10px 10px 10px; padding-bottom: 10px; padding-top: 5px}
.adjustdiv img{max-width: 200px; max-height: 200px}
.textContainer{width: 100%; padding-top: 10px}
.btn-social{padding-top: 5px}
.prdname{font-size: 14px; line-height: 22px; font-weight: bold;text-align: center; color: #FF7518}
.prdprice{color:#9954bb}
.error{color: #FF0000}
.footer{ margin:0; padding: 17px 0; border-radius: 0px; height: auto}
.copyright{color:#7566CB; text-align: center}
.copyright a{color:#7566CB}

/* boostrap plus .panel{max-width:925px}   .btn-group{margin:-23px -12px -12px 0;font-size:19px;line-height:1.33;border-radius:0; min-width:100%} */

.opinionbox1{display:none;margin:0 0 0 15px}
.opinionbox2{display:none;margin:0 0 0 15px}
.opinionbox3{display:none;margin:0 0 0 15px}
.opinionbox4{display:none;margin:0 0 0 15px}
.opinionbox5{display:none;margin:0 0 0 15px}
.opinionbox6{display:none;margin:0 0 0 15px}
.recommendbox{display:none;margin:0 0 0 15px}
.resolvebox{display:none;margin:0 0 0 15px}
.eventual_resolution{display:none;margin:0 0 0 15px}
.btn{border:1px solid #666}
.btn-default{background-image:none;border:1px solid #999;white-space:nowrap;padding:7px 14px;font-size:18px; margin-right:10px}
.custom-control{width:100%}
.form-group{font-family: "Raleway", sans-serif;font-size:18px;font-weight:100;line-height:1.6;color:#444;-webkit-font-smoothing:antialiased}
.form-group {width:100%;margin:5px 0 0 15px;border:0px solid red}
.survey-response{margin:10px 0 0 0;color:#C00}
.ryl-section-header-style-3 {padding-top:20px;padding-bottom:40px;text-align:center}
  .ryl-section-header-style-3 p {font-size:18px;max-width:962px;display:block;margin-right:auto;margin-left:auto}
  .ryl-section-header-style-3 hr {display:block;max-width:160px;margin-left:auto;margin-right:auto;margin-bottom:20px;border:none;border-top:2px solid #444444}
    .ryl-section-header-style-3 hr.ryl-left-hr {margin-left:0}
    .ryl-section-header-style-3 hr.ryl-right-hr {margin-right:0}