/*



Theme Name: Hyperion



Theme URI: http://digitonik.com



Description: A clean and stylish theme for business, portfolios, and blogging. Now supports WP 3.0 Menus



Version: 3.0



Author: Digitonik



Author URI: http://digitonik.com



Tags: Hyperion



*/





.heading {font-family: 'DroidSans';

    text-transform: uppercase;

    font-size: 24px;

    padding: 5px; }



.rsslider{width:100% !important;}

body{font-family: 'Open Sans';}



h1, .title, .inner_tittle{font-family: 'AltisMedium'; font-size:30px !important;}/*font-family:"Palatino Linotype" !important;*/



.who_we .title{color:#fff; padding:1.5% 0%; text-align:center;}



.top_right{padding:2% 0% !important;}

.call_us{margin-right:0px !important;}

.quote{margin:5px; float:right !important;}



.social_icons a{padding-top:2px !important;}



.searchform {  display: none;  position: absolute; width: 100%; height: 64px;
  line-height: 40px; padding: 4px 20px 1px 96px; right: 0; cursor: default; background:#2ca7d5;
}

.searchlink{width: 30px; float: left; height: 40px; padding-top: 5px; color: #fff; font-size: 22px;}

.searchlink .fa{color:#fff; font-size:18px; padding:6px 20px;}

.searchlink.open .searchform { display: block;}



#search, #searchform {  display: block;  position: relative;}
#searchform {width:80%; margin:0 auto; position:relative;}

#s {  width:89%;  background: #e3e3e3;  padding: 8px 11px;  border: 0;  color: #999;  -webkit-border-radius: 15px;  -moz-border-radius: 15px;
  border-radius: 15px;}  
  

.sbtn {

  display: block;  position: absolute;  right:115px;  top:11px; border: none;  color: #fff; font-weight:bold;  font-size: 0.6em; cursor: pointer; background: #000; border-radius: 20px; padding: 8px 11px;

}

.quickquote{width:100%; display:block; background:#006389; padding:10px; border-radius:5px; color:#fff;}

.quickquote p{padding:4px 0px;}

.quickquote input, .quickquote textarea, .quickquote select{padding:8px 4px; width:100%;}

.quickquote textarea{height:100px;}

.quickquote .wpcf7-submit{background:#2ca7d5; color:#fff; padding:12px 5px; width:200px; cursor:pointer; border-radius:5px;font-family: 'AltisMedium'; font-size:16px; border:0px;}

.warning{display:none;}

.slidrdiv{position:relative;}
.slidrdiv .overlay{position:absolute; width:100%; text-shadow:0px 1px 2px #000; top:20px; color:#fff; z-index:999; text-align:center;}
.slidrdiv .overlay p{font-size:25px; line-height:35px; color:#fff; font-family: 'Altis';}
.slidrdiv .overlay h1{color:#fff; font-size:}
.slidrdiv .overlay .hmquote{ /* display:inline-block ;*/ display:none; text-align:center; background:#696969; color: #fff; padding:20px; border-radius: 8px;}
.slidrdiv .overlay .hmquote:hover{ background:#006389}
