/*.row-eq-height {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display:         flex;
}*/
/*.conduct {margin: 70px 0 0 0;} */
.row-sp {    margin: 20px 0 0 0;border-bottom: 1px solid #ccc;padding-bottom: 20px;}
#grad1{ background: -webkit-linear-gradient(left, #d83634 50%,#282828 50%);}
.video-height {height: 181px;}
.top-header ul li a {color:#cbcbcb; text-decoration: none;}
.top-header ul li a{text-decoration: none;}
.strong-p {    margin: 0 0 10px 0;    float: left;    font-size: 16px;	width: 100%;	text-align: left;}
.control-label {    font-weight: 600;}

    font-size: 15px;    list-style-position: outside;    list-style-image: url(../img/stub_arrow_right.gif);}
.faq-li {    padding: 0;}
.navbar-brand .glyphicon {  margin-right:6px;}
.hero {  background:url(../img/city_bg.jpg) no-repeat center;  background-size:cover;  border:none;}
.hor-img{width:100%;}
h3 {

    color: #d83634;
    font-weight: bold;

}
.btu-euq {
    text-align: center;
	margin-top:10px;
}

.btu-euq a {
    border: 1px solid #aa000c;
    padding: 3px;
}

.btu-euq1 {
    text-align: center;
	margin-top:10px;
}

.btu-euq1 a {
   border: 1px solid #aa000c;
    padding: 11px;
    font-size: 20px;
    font-weight: 700;
}

.wx-box {
    border: 1px solid #d83f34;
    padding: 11px;
	width:24%;
	margin: 0 1% 2% 0;
	float: left;
	
}
.wx-box h4 {
    font-weight: 500;
    font-size: 15px;
}
.wx-box li {
    list-style: circle;
}

.wx-box a {
    font-weight: 700;
    font-size: 19px;
}


.st-box {
    border: 1px solid #d83f34;
    padding: 10px;
	width:24%;
	/*margin-left:10px;
	margin-bottom: 1%;*/
	float: left;
margin: 0 10px 10px 0;
	height: 465px;
}
.st-box h4 {
    font-weight: 500;
    font-size: 15px;
}
.st-box li {
    list-style: circle;
}

.st-box a {
    font-weight: 700;
    font-size: 19px;
}
.ph-box {
    border: 1px solid #d83f34;
    padding: 10px;
	width:24%;
	/*margin-left:10px;
	margin-bottom: 1%;*/
	float: left;
margin: 0 10px 10px 0;
	height: 370px;
}
.ph-box h4 {
    font-weight: 500;
    font-size: 15px;
}
.ph-box li {
    list-style: circle;
}

.ph-box a {
    font-weight: 700;
    font-size: 19px;
	border: 1px solid #aa000c;
	padding: 5px 10px;
}
.un-box {
    border: 1px solid #d83f34;
    padding: 10px;
	width:24%;
	/*margin-left:10px;
	margin-bottom: 1%;*/
	float: left;
margin: 0 10px 10px 0;
	height: 393px;
}
.un-box h4 {
    font-weight: 500;
    font-size: 15px;
}
.un-box li {
    list-style: circle;
}

.un-box a {
    font-weight: 700;
    font-size: 19px;
	border: 1px solid #aa000c;
	padding: 5px 10px;
}
.st-box1 {
    border: 1px solid #d83f34;
    padding: 10px;
	width:24%;
	/*margin-left:10px;
	margin-bottom: 1%;*/
	float: left;
margin: 0 10px 10px 0;
	height: 390px;
}
.st-box1 h4 {
    font-weight: 500;
    font-size: 15px;
}
.st-box1 li {
    list-style: circle;
}

.st-box1 a {
    font-weight: 700;
    font-size: 19px;
}

.pr-box{
	border: 1px solid #d83f34;
    box-sizing: border-box;
    float: left;
    margin: 0 1% 2% 0;
    padding: 11px;
    width: 24%;
    text-align: left;
	height: 385px;
}
.pr-box h4 {
    font-weight: 500;
    font-size: 15px;
}
.pr-box li {
    list-style: circle;
}

.pr-box a {
    font-weight: 700;
    font-size: 16px;
}

@media (min-width:992px) {
  .hero .get-it {
    text-align:right;
    margin-top:80px;
    padding-right:30px;
  }
}

@media (max-width:992px) {
  .hero .get-it {
    text-align:center;
  }
}

@media (max-width:992px) {
  .hero .phone-preview {
    text-align:center;
  }
}

.hero .get-it h1, .hero .get-it p {
  color:#fff;
  text-shadow:2px 2px 3px rgba(0,0,0,0.3);
  margin-bottom:40px;
}

.hero .get-it .btn {
  margin-left:10px;
  margin-bottom:10px;
  text-shadow:none;
}

div.iphone-mockup {
  position:relative;
  max-width:250px;
  margin:20px;
  display:inline-block;
}

.iphone-mockup img.device {
  width:100%;
  height:auto;
}

.iphone-mockup .screen {
  position:absolute;
  width:88%;
  height:77%;
  top:12%;
  border-radius:2px;
  left:6%;
  border:1px solid #444;
  background-color:#aaa;
  overflow:hidden;
  background:url(../img/screen-content-iphone-6.html);
  background-size:cover;
  background-position:center;
}

.iphone-mockup .screen:before {
  content:'';
  background-color:#fff;
  position:absolute;
  width:70%;
  height:140%;
  top:-12%;
  right:-60%;
  transform:rotate(-19deg);
  opacity:0.2;
}

.icon-feature {
  text-align:center;
}

.icon-feature .glyphicon {
  font-size:60px;
}

section.features {
  background-color:#369;
  padding:40px 0;
  color:#fff;
}

.features h2 {
  color:#fff;
}

.features .icon-features {
  margin-top:15px;
}

.testimonials blockquote {
  text-align:center;
}

section.testimonials {
  margin:50px 0;
}

.site-footer {
  padding:5px 0;
	background: #000;
  
}

@media (min-width:768px) {
  .site-footer h5 {
    /*text-align:left;*/
  }
}

.site-footer h5 {
  color: #8e8e8e;
font-size: 13px;
}

.social-icons a:hover {
  opacity:1;
}

.social-icons a {
  display:inline-block;
  width:32px;
  border:none;
  font-size:20px;
  /*border-radius:50%;
  margin:4px;
  color:#fff;
  text-align:center;
  background-color:#798FA5;
  height:32px;
  opacity:0.8;
  line-height:32px;*/
}

@media (min-width:768px) {
  .social-icons {
    text-align:center;
  }
  
}
/*new added css start*/
.top-header {    background: #053e4d;    padding: 10px 0;}
.top-header ul {    margin: 0 auto;    padding: 0;}
.top-header ul li {    display: inline;    color: #cbcbcb;    border-right: 1px solid #cbcbcb;    padding: 0 7px;font-size: 14px;}
.menubar {    background: #212303;}
.why-l {background: url(../img/why-aura.jpg); background-size: 100%; background-repeat: no-repeat;}
.why-r {background: url(../img/why-right.jpg); background-size: 100%; background-repeat: no-repeat;}
.abt-aura h2 {    color: #fff;    font-weight: 600;    font-size: 30px;    margin: 15px 0 2px 0;}
.abt-aura p {    color: #fff;    font-size: 14px;    line-height: 20px;margin: 0 0 3px 0;}
.why-l strong {color: #fff; font-size: 18px;}
.why-r strong {color: #fff; font-size: 18px;}

.why-read {  color: #fff;background: #000;padding: 7px 10px;font-size: 13px;font-weight: 600;margin: 4px 0 10px 0;
float: left;border-radius: 6px;text-transform: uppercase;}
.why-read:hover{background-color: #282828;text-decoration: none;color: #fff;}

.why-r-read {  color: #fff;background: #595555;padding: 7px 10px;font-size: 13px;font-weight: 600;margin: 0 0 4px 0;
float: right;border-radius: 6px;text-transform: uppercase;}
.why-r-read:hover{background-color: #d83634;text-decoration: none;color: #fff;}

.abt-read {  color: #fff;background: #000;padding: 7px 10px;font-size: 13px;font-weight: 600;border-radius: 6px;text-transform: uppercase;float: left;}
.abt-read:hover{background-color: #d83634;text-decoration: none;color: #fff;}

.top-margin {    margin-top: 25px;}
.welcome h1 {       text-transform: uppercase;    font-size: 30px;    font-weight: 600; margin: 0 0 10px 0;}
.welcome-heading {    font-weight: 300;    font-size: 22px!important;    text-transform: uppercase;text-align: left!important;}
.welcome-aura {    font-weight: 300;    font-size: 22px!important;    text-transform: uppercase;text-align: left!important;padding: 23px 0 35px 0;}
.products-row {    padding: 25px 0;}
.pro-row {margin: 0 0 50px 0;}
.testimonials h2 {    text-transform: uppercase;    color: #000;    font-size: 25px;    font-weight: 600;}
.video-name {    text-align: center;    font-size: 19px!important; }
.clients {    background: #ececec;    padding: 25px 0;}
.clients h4 {    text-align: center;    text-transform: uppercase;    font-size: 25px;    color: #000;}
.footer-widget {background: #282828;padding: 30px 0;}
.quick {    color: #fff;    text-align: center;margin: 0 0 15px 0;}
.social {    color: #fff;    text-align: right;margin: 0 0 15px 0;}
.social-icons {    text-align: right;}
.foo-wid {    margin: 0;    padding: 0;}
.foo-wid li{ display: inline; color: #fff;padding: 0 5px;font-size: 15px;}
.foo-wid li a{color: #fff;}
.fb {    color: #0D56A2;}
.tw { color:#3CCBEB}
.design{text-align: right;}
.aura {padding: 0;}    
.banner {padding: 0;}
.banner img {width: 100%;}
.template {width:100%;}
.page-heading { background: #302828;border-top: 4px solid #d5d5d5;border-bottom: 4px solid #d5d5d5;padding: 10px 0;}
.page-heading h1 {    color: #fff;    font-size: 35px;    text-align: center;    font-weight: 600;    text-decoration: cadetblue;
    text-transform: uppercase;margin: 0;}
.breadcrumb1 {    margin: 0;    padding: 0;    text-align: center;}
.breadcrumb1 > li {    display: inline-block;}
.breadcrumb1 a {    color: #fff;}
.breadcrumb1 > li + li::before {    padding: 0 5px;    color: #ccc;    content: "/\00a0";}
.content {    padding: 30px 0;}
.content p {    margin: 0 0 10px 0;    line-height: 25px;    color: #000;    letter-spacing: 0px;    font-size: 15px; text-align: justify}
.main-p {
    font-size: 20px !important;
}
.stage {    color: #b23430;    font-weight: bold;    padding: 20px 0 0px 0px;}
.stage p {    color: #bf3430;font-size: 17px;margin: 0;}
.video-frame {    margin: 20px 0;}
.stage ul li { 
    font-weight: 400;    margin: 0 0 5px 18px;    line-height: 25px;    color: #000;    letter-spacing: 1px;    font-size: 15px;list-style-position: outside;list-style-image: url(../img/stub_arrow_right.gif);border: none;}
.no-padding{padding: 0;}
.causes {    color: #b23430;    font-weight: 600;}

.causeslist li {font-weight: 400;    margin: 0 0 5px 18px;    line-height: 25px;    color: #000;    letter-spacing: 1px;    font-size: 15px;list-style-position: outside;list-style-image: url(../img/arrow-icon.png);border-bottom: 1px solid #ccc;}
.right-images {    margin: 20px 0;}
.page-img {width: 100%;}
table{width: 100%;}
.test {width: 90%; margin: 0 0 20px 0;}
.test tr td {padding: 10px 5px;letter-spacing: 1px;}
.test tr td{border-bottom: 1px solid #ccc!important;}
.heading {color: #bf3430!important;font-size: 17px!important;font-weight: 600;margin: 10px 0 5px 0 !important;
float: left;width: 100%;}
.heading-a{color: #bf3430!important;font-size: 17px!important;font-weight: 600;text-decoration: underline;}
.tr-head {background: #717070;color: #fff;}
.hearingaid {border: 2px solid #ddd; width: 100%;}
.hearingaid th {font-weight: 500; padding: 5px 5px;text-align: center;width:50%;}
.hearingaid td {padding: 5px; font-size: 15px;border: 1px solid #ccc!important;letter-spacing: 1px;}
.types {border-bottom: 1px solid #cfcaca;margin: 0 0 20px 0;padding: 0 15px 20px 15px;}
.benefits li {    line-height: 25px;    color: #000;    letter-spacing: 1px;    font-size: 15px;list-style-position: outside;list-style-image: url(../img/stub_arrow_right.gif)}
.red {   color: #9b0909;}
.form-group {    margin-bottom: 15px;    width: 100%;    float: left;}
.textfields{width: 98%;padding: 5px 5px;border: 1px solid #ccc;border-radius: 2px;/*z-index: 9999;*/position: inherit;}

.faq1 li.q1 {    background: #fff;    font-weight: bold;    font-size: 17px;    border-bottom: 1px #ddd solid;    cursor: pointer;
    color: #b23430;	padding: 10px 0px;}
.faq1 li.a1 {    background: #F5F5F5;    display: block;    color: #fff;	padding: 5px 10px;margin: 0 0 15px 0;}
.sms {    margin: 10px 0;}
.pop-head {    text-align: center;    font-size: 18px;    color: #bf3c3c;}
.btn {background: #000;color: #fff;}
.welcome-img {    margin: 30px 0 0 0;float: right;border: 1px solid #f1f1f1;}
.no-left-padding	{padding-left: 0!important;}
.no-right-padding	{padding-right: 0!important;}
.one-page {background: #f1f1f1; padding: 10px;}
.nav > li > a > img {   display: block;}
.welcome-img img {    width: 100%;}
.ph-head {
    color: #ffd14f;
	    font-size: 19px;
}
.ph-head a {
    color: #ffd14f;
}

/*new added css end*/


/*media start*/
@media (max-width:1366px){
	.products-row{background-repeat: repeat!important;}
}


@media (max-width:1024px){
	.navbar-header {    width: 50%;    float: left;}
	#navcol-1 {  /*  width: 50%;  */  float: right;}
	.navbar-nav > li > a{padding: 0;}
	.navbar-nav img {width: 80%;}
	.why-l {    background-image: none;background-color: #d83634;}
	.why-r {background-image: none;background-color: #292929;}	
	.one-page {margin: 25px 0 0 0;}
	.products-row {background-repeat:repeat!important; }
	.products {    margin: 0 0 10px 0;width: 25%;float: left;}
	.pro-row {    margin: 0 0 10px 0;}
	.foo-wid {    text-align: center;}	
	.quick {margin: 10px 0 10px 0;}
	.welcome-aura{padding: 32px 0 35px 0;line-height: 30px !important;}
	.top-header ul li{padding: 0 10px;   font-size: 13px;}
	.main-p {   text-align: left !important;}
}



@media (max-width:767px) {
	.navbar-header {    width: 46%;    float: left;}
	#navcol-1 {    /*width: 50%;  */  float: right;}
	.navbar-nav > li > a{padding: 0;}
	.navbar-nav img {width: 80%;}
	.why-l {    background-image: none;background-color: #d83634;}
	.why-r {background-image: none;background-color: #292929;}
	.why-read {float: left;}
	.why-r-read {float: right;}
	.one-page {margin: 25px 0 0 0;}
	.products-row {background-repeat:repeat!important; }
	.products {    margin: 0 0 10px 0;width: 50%;float: left;}
	.pro-row {    margin: 0 0 10px 0;}
	.foo-wid {    text-align: center;}
	.design {    text-align: center;}
	.site-footer h5 {   text-align: center;}
	.social-icons {    text-align: center;}
	.quick {margin: 10px 0 10px 0;}
	.social {       text-align: center; margin: 15px 0 10px 0; }
	.welcome-img {float: left}
	.welcome-aura {  font-size: 22px !important;       line-height: 25px !important;padding: 0}
	.page-img {    width: 50%;    margin: 0 25%;  }
	.main-p {   text-align: left !important;}
	.ph-head {    font-size: 16px;}
	.pr-box {width: 48%;}
	.wx-box {width: 48%;}
	.st-box {width: 48%;}
	.st-box1 {width: 48%;}
	.ph-box {width: 48%;}
	.un-box {width: 48%;}
}
@media (max-width:640px) {
	
	/*.top-header ul li {		display: inline;}*/
	h1, .h1 {    font-size: 33px;}
	
	.navbar-nav {    width: 100%;    margin: 0 auto;}
	.navbar-nav img {width: 100%;}
	.navbar-nav > li {margin: 10px 0;width: 50%;}
	.navbar-nav > li > a{padding: 0;}
	.nav > li > a{padding: 0;}
	.why-l {    background-image: none;background-color: #d83634;}
	.why-r {background-image: none;background-color: #292929;}
	.why-read {float: left;}
	.why-r-read {float: right;}
	
	.welcome-heading {font-size: 16px !important;}
	.one-page {margin: 25px 0 0 0;}
	.welcome-img img {    width: 100%;}
	.products-row {background-repeat:repeat!important; }
	.products {    margin: 0 0 10px 0;width: 50%;float: left;}
	.pro-row {    margin: 0 0 10px 0;}
	.footer-widget {padding: 10px 0;}
	.quick {margin: 10px 0 10px 0;}
	.social-icons {    text-align: center;}
	.design {    text-align: center;}	
	.site-footer h5 {   text-align: center;}
	.foo-wid li {   font-size: 14px;}
	.navbar-header {    width: 50%;    float: left;}
	#navcol-1 {    /*width: 50%;*/    float: right;}
	.col-xs-6 {    width: 100%;}
	#amazingcarousel-1 .amazingcarousel-image img {margin: 0 auto;}
	.welcome-aura {  font-size: 19px !important;       line-height: 25px !important;padding: 0}
	.social {       text-align: center; margin: 15px 0 10px 0; }
	.page-img {    width: 50%;    margin: 0 28%;  }
	.stage p{text-align: left;}
	.pr-box {
    border: 1px solid #cdcdcd;
    box-sizing: border-box;
    float: left;
    margin: 0 2% 2% 0;
    padding: 10px;
    width: 48%;
    text-align: left;
}
}
@media (max-width:360px) {
	
	.top-header ul li {		display: block;border: none; padding: 0}
	.abt-aura h2 {   font-size: 25px;}
	.navbar-nav {    width: 100%;    margin: 0 auto;}
	.navbar-nav img {width: 100%;}
	.navbar-nav > li {margin: 10px 0;width: 50%;}
	.navbar-nav > li > a{padding: 0;}
	.nav > li > a{padding: 0;}
	.why-l {    background-image: none;background-color: #d83634;}
	.why-r {background-image: none;background-color: #292929;}
	.why-read {float: left;}
	.why-r-read {float: right;}
	.content p {line-height: 20px; }
	.welcome-heading {font-size: 16px !important;}
	.one-page {margin: 25px 0 0 0;}
	.welcome-img img {    width: 100%;}
	.products-row {background-repeat:repeat!important; }
	.products {    margin: 0 0 10px 0;width: 100%;}
	.pro-row {    margin: 0 0 10px 0;}
	.footer-widget {padding: 10px 0;}
	.quick {margin: 10px 0 10px 0;}
	.social-icons {    text-align: center;}
	.design {    text-align: center;}
	.site-footer h5 {   text-align: center;}
	.foo-wid li {   font-size: 14px;}
	.welcome-aura {  font-size: 19px !important;       line-height: 25px !important;padding: 0}
	.social {       text-align: center; margin: 15px 0 10px 0; }
	.main-p {    font-size: 19px !important;    text-align: left !important;}
	.page-img {    width: 50%;    margin: 0 28%;  }
	.heading{text-align: left !important;}
}
@media (max-width:320px) {
	
}
/*media end*/
