
@font-face {
    font-family: 'proxima_novalight';
    src: url('../fonts/proximanova-light-webfont.eot');
    src: url('../fonts/proximanova-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/proximanova-light-webfont.woff') format('woff'),
         url('../fonts/proximanova-light-webfont.ttf') format('truetype'),
         url('../fonts/proximanova-light-webfont.svg#proxima_novalight') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'proxima_nova_rgregular';
    src: url('../fonts/proximanova-regular-webfont.eot');
    src: url('../fonts/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/proximanova-regular-webfont.woff') format('woff'),
         url('../fonts/proximanova-regular-webfont.ttf') format('truetype'),
         url('../fonts/proximanova-regular-webfont.svg#proxima_nova_rgregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'proxima_novasemibold';
    src: url('../fonts/proximanova-semibold-webfont.eot');
    src: url('../fonts/proximanova-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/proximanova-semibold-webfont.woff') format('woff'),
         url('../fonts/proximanova-semibold-webfont.ttf') format('truetype'),
         url('../fonts/proximanova-semibold-webfont.svg#proxima_novasemibold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'proxima_novabold';
    src: url('../fonts/proxima-nova-bold-webfont.eot');
    src: url('../fonts/proxima-nova-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/proxima-nova-bold-webfont.woff2') format('woff2'),
         url('../fonts/proxima-nova-bold-webfont.woff') format('woff'),
         url('../fonts/proxima-nova-bold-webfont.ttf') format('truetype'),
         url('../fonts/proxima-nova-bold-webfont.svg#proxima_novabold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'proxima_novablack';
    src: url('../fonts/proximanova-black-webfont.eot');
    src: url('../fonts/proximanova-black-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/proximanova-black-webfont.woff2') format('woff2'),
         url('../fonts/proximanova-black-webfont.woff') format('woff'),
         url('../fonts/proximanova-black-webfont.ttf') format('truetype'),
         url('../fonts/proximanova-black-webfont.svg#proxima_novablack') format('svg');
    font-weight: normal;
    font-style: normal;

}

html {

text-rendering: optimizeLegibility !important;
-webkit-font-smoothing: antialiased !important;

}


.menu {position:fixed; z-index:999; margin-top:30px; width:100%;}

.menu .navbar {background-color:transparent; border:none;  }
.menu .navbar-nav {margin-top:15px;}
.menu .navbar-nav li a { font-family: 'proxima_nova_rgregular'; font-size:16px; color:#fff; text-transform:uppercase;}
 
.menu .navbar-nav li:hover {border-bottom: solid 1px #7ab626;  }

.menu .navbar-nav li:selected {border: solid 1px #fff; background-color:transparent;  }

.menu .navbar-nav li a:hover {color:#7ab626; }

.menu .navbar-nav .dropdown a:hover {color:#454a4e !important; }
    
.menu .navbar-nav li ul li {  text-align:center;  margin:0px;}
    
.menu .navbar-nav li ul li a {font-family: 'proxima_nova_rgregular'; text-align:center;  font-size:14px; padding:5px;  text-transform:none; background-color:#fff; color:#7ab626;}
 
.menu .navbar-nav li ul li a:hover {background-color:#699d1c;  color:#fff;}	  


	 
.menu .dropdown 
 {
 	 background-color:#7ab626;
 	 list-style:none;
	 border: solid 1px #7ab626;
	 border-radius:25px;
 	 text-align:center;
	 display:block;
 }
  
.menu .dropdown a {color:#fff;} 
  
.menu .dropdown a:hover {color:#fff;} 

  
.menu .download:hover { background-color:#8fc544; } 
 
.menu .download:hover a {color:#fff; }  
 
.download-app
{
 	bottom:20px;
	z-index:1200;
	position:absolute;
	left:5%;
 }
 
.download-app img
{
 	margin-right:15px; margin-top:5px;
 } 
 
.get-app
{
	font-family: 'proxima_novablack';
	font-size:25px;
	line-height:25px;
	color:#000;
	text-transform:uppercase;
 	margin-bottom:5px;
	background-color:rgba(255,255,255,.4);
	width:300px;
	text-align:center;
	padding:3px 5px;
	 
}

.get-app span { color:#7ab525; }
 

.download-in-mobile
{
	position:absolute;
	right:0px;
	left:0px;
	text-align:center;
	top:150px;
	z-index:9999;
	display:none; 
}

.download-in-mobile button
{
	background-color:#7ab626;
 	 list-style:none;
	 padding:10px 20px;
	 border-radius:25px;
	 border:none;
	 color:#fff;
}

.download-in-mobile button:hover {background-color:#fff;}

.download-in-mobile button:hover li {color:#8fc544; background-color:#fff; border:nonne;}

.download-in-mobile button li a {color:#fff; font-family: 'proxima_nova_rgregular';  text-decoration:none; font-size:16px;}
 
.download-in-mobile button:hover li a {color:#8fc544; background-color:#fff; border:nonne;}

.download-in-mobile button li ul  { text-align:left;} 
 
.download-in-mobile button li ul li a {color:#8fc544; background-color:#fff; border:nonne;} 
 
.download-in-mobile button li ul li a:hover {color:#fff; background-color:#8fc544; border:nonne;}  

.download2  a
 {
 	 font-family: 'proxima_novabold';
	 color:#fff; 
  }


#header {
	left:0px; 
	right:0px;
	height: 80px;
	top:0px; 
	text-align:center;
    width: 100% !important;
	z-index:999999;
 	position:fixed;
	transition: all 0.5s ease;
}

#header.small {
	padding-top:15px;
    height: 70px;
  	position:fixed;
	transition: all 0.5s ease;
    z-index:999999;
	margin-top:0px;
	background-color:#d1d2d4; /* #7ab626 */
}
 
#header.small.menu.navbar-nav li {margin-top:0px !important;}

#header.small .menu {margin-top:20px;}

#header.small .hamburger {margin:0px 15px;}
  
#header.small .navbar-brand img {width:100px; height:47px;  }

#header.small .navbar-nav li a  {color:#454a4e;  background-color:transparent;}

#header.small .navbar-nav .dropdown li a  {color:#699d1c !important; }

#header.small .navbar-nav li ul li a:hover {background-color:#699d1c;  color:#fff;}	 
 
#header.small .navbar-nav .dropdown a  {color:#fff !important; }
 
#header.small .navbar-nav .dropdown a:hover {color:#454a4e !important; }	 
	
		 
	 
  /***** menu transition icon *****/
  .hamburger {
  position: relative;
  display: none;
  margin: 25px 30px;
  background-color:transparent;
}

.hamburger span {
  margin: 0 auto;
  position: relative;
  top: 12px;
}

.hamburger span:before, .hamburger span:after {
  position: absolute;
  content: '';
}

.hamburger span, .hamburger span:before, .hamburger span:after {
  width: 40px;
  height: 4px;
  background-color: #000;
  display: block;
  border-radius: 0px;
}

.hamburger span:before {
  margin: -12px 0 0;
}

.hamburger span:after {
  margin: 12px 0 0;
}

.collapse span {
  transition-duration: 0s;
  transition-delay: .2s;
}

.collapse.open span {
  background-color: rgba(255, 255, 255, 0);
  transition-delay: .2s;
}

.collapse span:before {
  transition-property: margin, transform;
  transition-duration: .2s;
  transition-delay: .2s, 0;
}

.collapse.open span:before {
  margin-top: 0;
  transform: rotate(45deg);
  transition-delay: 0, .2s;
}

.collapse span:after {
  transition-property: margin, transform;
  transition-duration: .2s;
  transition-delay: .2s, 0;
}

.collapse.open span:after {
  margin-top: 0;
  transform: rotate(-45deg);
  transition-delay: 0, .2s;
}

.navbar-default .navbar-toggle {
  border-color:transparent;
  
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color:transparent;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color:transparent;
}

 
 /***** /menu transition *****/

	  
 


.carousel-fade .carousel-inner .item 
{
  -webkit-transition-property: opacity;
  transition-property: opacity;
  
}
.carousel-fade .carousel-inner .item,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  opacity: 0;
}
.carousel-fade .carousel-inner .active,
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}
.carousel-fade .carousel-inner .next,
.carousel-fade .carousel-inner .prev,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
.carousel-fade .carousel-control {
  z-index: 2;
}
 
.carousel-fade .carousel-inner .item img {
	  
}

.qutes-top {padding-top:50px;}
.qutes
{
	font-family: 'proxima_novablack';
	font-size:35px;
	line-height:45px;
	color:#000;
	text-transform:uppercase;
	letter-spacing:-1px;
	text-align: center;
}

.qutes span { color:#7ab626; font-size:55px; letter-spacing:-3px; font-family: 'proxima_novablack';}

.qutes-said
{
	text-align:right;
	color:#000;
	font-family: 'proxima_novalight';
	font-size:16px;
	direction:rtl;
	line-height:17px;
}

.taxi-section
{
	background-image:url(../img/taxi-bg.jpg);
    background-repeat:no-repeat;
    background-size:cover;
	padding:20px 0px;
	 
}

 

.unique-section
{
	background-image:url(../img/unique-bg.jpg);
    background-repeat:no-repeat;
    background-size:cover;
	padding:50px 15px;
	 
	
}
.unique-title
{
	font-family: 'proxima_novabold';
	font-size:30px;
	line-height:32px;
	color:#000;
	text-transform:uppercase;
	letter-spacing:-1px;
 }

.unique-title-light
   {
	font-family: 'proxima_nova_rgregular';
	font-size:22px;
	line-height:25px;
	color:#000;
	padding:10px 15px 10px 0px;
  }
  
.unique-title-light span {color:#7ab626;}
  
.unique-bodytext
{
	font-family: 'proxima_novalight';
	font-size:18px;
	line-height:25px;
	color:#000;
	width:77%;
}



.video-section
{
	background-image:url(../img/video1-bg.jpg);
    background-repeat:no-repeat;
    background-size:cover;
	padding:50px 15px;
	 
	 
} 

.traxi-app
{
	font-family: 'proxima_novabold';
	font-size:60px;
	line-height:60px;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
	padding:15px;
	background-color:#c7c8c8; 
 }
 
.growth-section
{
	background-image:url(../img/growth-bg.jpg);
    background-repeat:no-repeat;
    background-size:cover;
	padding:50px 15px; 
} 

.dispatch-section
{
	background-image:url(../img/growth-bg.jpg);
    background-repeat:no-repeat;
    background-size:cover;
	padding:50px 15px;
}

.padding-top {padding-top:60px;}
.scales-title
{
	font-family: 'proxima_novabold';
	font-size:25px;
	line-height:28px;
	color:#000;
	text-transform:uppercase;
	letter-spacing:-1px;
 }
 
.scales-title span {color:#7ab626;}
 
 .scales-bodytext
{
	font-family: 'proxima_novalight';
	font-size:18px;
	line-height:25px;
	color:#000;
	padding:15px 0px;
}

.meter-section
{
	background-image:url(../img/video-bg.jpg);
    background-repeat:no-repeat;
    background-size:cover;
	padding:50px 15px;
	 
}


.traxi-section
{
	 background-color:#f0f0f0; 
	padding:80px 15px;
	 
}


.traxi-title
{
	font-family: 'proxima_nova_rgregular';
	font-size:55px;
	line-height:45px;
	color:#000;
	text-transform:uppercase;
	text-align:center;
}

.traxi-bodytext
{
	font-family: 'proxima_novalight';
	font-size:18px;
	line-height:25px;
	color:#000;
	padding:25px 0px;
	margin-top:20px;
}


.footer-section
{  
	padding:30px 0px ;
	background-color:#242826;
	
}

.mobile-slider 
{  
    position:absolute;
	right:0px;
	top:90px;
	z-index:9999; 
}

.mobile-container { z-index:9999 !important; }
 
.mobile-container img { width:250px; height:383px; }
	
.home-swiper-container {position:absolute; width: 115px; height: 194px; top:140px; right:95px; z-index:999;}
 
.home-swiper-container img {  width: 100%; height: 100%;}



.home-swiper-slide {
  background-size: cover;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}

.imge-right {float:right; text-align:right;}
 
 .voicepadding {padding:100px 0px 250px 0px; }
 
 
 .copyrights
{
	font-family: 'proxima_novalight';
	font-size:18px;
	line-height:25px;
	color:#254346;
	padding-top:20px;
	text-transform:uppercase;
}

.contact-section
{
	background-image:url(../img/video-bg.jpg);
    background-repeat:no-repeat;
    background-size:cover;
	padding:50px 15px 50px 15px;
}

.contactpadding {padding-left:15px;}

#contact-form {padding-top:30px;}

#contact-form label 
{
	font-family: 'proxima_novalight';
	font-size:16px;
	color:#000;
}

#contact-form .form-control
{
	border-radius:0px;
	height:50px;
	box-shadow:none;
	border:solid 1px rgba(0,0,0,0.3);
	color:rgba(0,0,0,0.8);
	font-family: 'proxima_novalight';
}

#contact-form .form-control:focus {
  border-color: #000;
    -webkit-box-shadow:none;
          box-shadow:none;
}
#contact-form .form-control::-moz-placeholder {
  color: rgba(0,0,0,0.7);
  opacity: 1;
  font-family: 'proxima_novalight';
}
#contact-form .form-control:-ms-input-placeholder {
  color: rgba(0,0,0,0.7);
  font-family: 'proxima_novalight';
}
#contact-form .form-control::-webkit-input-placeholder {
  color: rgba(0,0,0,0.7);
  font-family: 'proxima_novalight';
}
  
#contact-form .send {
	background-color:#7ab626;
	border:none;
	float:right;
	padding:5px 20px;
	color:#fff;
}

#contact-form .send:hover {
	background-color:#254346;
 	color:#fff;
	transition:all 0.5s;
}

.rate-code-title
{
	font-family: 'proxima_novabold';
	font-size:45px;
	line-height:45px;
	color:#000;
	text-transform:uppercase;
	letter-spacing:-1px;
	padding:50px 15px;
 }
.rate-code-title span {color:#7ab626;} 

#precode-form .form-control
{
	border-radius:0px;
	 
	 
	box-shadow:none;
	border:solid 1px rgba(0,0,0,0.3);
	color:rgba(0,0,0,0.8);
}
#precode-form .form-control::-moz-placeholder {
  color: rgba(0,0,0,0.7);
  opacity: 1;
  font-family: 'proxima_novalight';
}
#precode-form .form-control:-ms-input-placeholder {
  color: rgba(0,0,0,0.7);
  font-family: 'proxima_novalight';
}
#precode-form .form-control::-webkit-input-placeholder {
  color: rgba(0,0,0,0.7);
  font-family: 'proxima_novalight';
}

.precode-title
{
	font-family: 'proxima_novabold';
	font-size:25px;
	line-height:25px;
	color:#000;
 	 
 }
 
.precode-title span {color:#7ab626;}

#precode-form{ margin-top:20px; }
	 
#precode-form .send {
	background-color:#7ab626;
	border:none;
	float:right;
	padding:6px 20px;
	color:#fff;
}

.unable-title-light
   {
	font-family: 'proxima_nova_rgregular';
	font-size:22px;
	line-height:25px;
	color:#000;
	padding:10px 15px 10px 0px;
  }
  
.unable-title-light span {color:#7ab626;}
  
.unable-bodytext
{
	font-family: 'proxima_novalight';
	font-size:18px;
	line-height:25px;
	color:#000;
	 
}

ul.footer-links {list-style-type:none; margin:0; padding:0 0 5px}
li.footer-link {padding-bottom:5px; display:inline-block; vertical-align:top; margin-right:10px; text-align:center; }
li.footer-link a { color:#fff;  font-family: 'proxima_novalight';} 
 ul.footer-secondary-links{list-style-type:none; margin:0; padding:0 0 5px }
   
ul.footer-social-links {list-style-type:none; margin:0; padding:0 0 5px ; text-align:right;}	
li.footer-link-inline {padding-bottom:5px; display:inline-block; vertical-align:top; margin-right:5px; text-align:center; }
	
.copyright { color:#fff;  font-family: 'proxima_novalight'; text-align:right;}	

.download-pading {padding:15px 20px;}

.download2 
 {
 	 background-color:#7ab626;
 	 list-style:none;
	 padding:10px 20px;
	 border-radius:25px;
	 border:none;
  }
  
.download2:hover { background-color:#fff;} 
 
.download2:hover  a {color:#8fc544; }

.download2  a
 {
   font-family: 'proxima_novabold';
   color:#fff; 
   text-decoration:none;
   font-size:18px;
}
  
/******Table********/
.filters {  margin-bottom: 20px; }

.filter-container {   width: 20%; padding-right:10px; margin:20px 0px; display:inline-block; vertical-align:top;  }
 
.filter-container:last-of-type { padding-right: 0; }
   
.filter-container input:focus { outline: none; }

 

.traxi-table { max-height:350px; overflow:scroll; overflow-x:hidden; border:solid 1px #7ab626; margin-bottom:20px;}

.traxi-table table {  width: 100%;  border-collapse: collapse;  }

.traxi-table table th { text-align: left; border-bottom: 1px solid #043a47; border-right:solid 1px #4f7a10; background-color:#7ab626; color:#fff; padding-left:5px; font-family: 'proxima_novabold'; text-transform:uppercase;}
    
.traxi-table table th, table td {padding: 6px 4px; }
    
.traxi-table table td {border-bottom: solid 1px #7ab626; border-right:solid 1px #7ab626; font-family: 'proxima_novalight'; font-size:16px; color:#000; padding-left:5px;}
    
.traxi-table  tbody tr:nth-child(even){ background:#ECF0F1;}
 

.preloader {
    position: fixed;
     top: 15%;
    left: 49%;
    margin-top: -57px;
    margin-left: -55px;  
    -webkit-backface-visibility: hidden;
    transition: all 0.17s ease-in-out;
    -moz-transition: all 0.17s ease-in-out;
    -webkit-transition: all 0.17s ease-in-out;
    -o-transition: all 0.17s ease-in-out;
 }

 
 .preloader {
      margin: 300px auto;
      width: 70px;
      height: 30px;
      text-align: center;
      font-size: 10px;
    }

.preloader img {
    -webkit-backface-visibility: hidden;
	
}

#container {
    opacity: 0;
    transition: all 0.17s ease-in-out;
    -moz-transition: all 0.17s ease-in-out;
    -webkit-transition: all 0.17s ease-in-out;
    -o-transition: all 0.17s ease-in-out;
	 
}

#container.active {opacity: 1 ; background-color:#fff !important; }
  
.balck{
	background-color:#f6f6f6 !important;
 	height:100vh;
	width:100%;
 }
 
  .preloader > div {
      background-color: #7ab626;
      height: 10px;
      width: 10px;
      border-radius: 50%;
      display: inline-block;
      
      -webkit-animation: stretchdelay 0.7s infinite ease-in-out;
      animation: stretchdelay 0.7s infinite ease-in-out;
    }
 
 .preloader .circ2 {
      -webkit-animation-delay: -0.6s;
      animation-delay: -0.6s;
    }

    .preloader .circ3 {
      -webkit-animation-delay: -0.5s;
      animation-delay: -0.5s;
    }

    .preloader .circ4 {
      -webkit-animation-delay: -0.4s;
      animation-delay: -0.4s;
    }

    .preloader .circ5 {
      -webkit-animation-delay: -0.3s;
      animation-delay: -0.3s;
    }

    @-webkit-keyframes stretchdelay {
      0%, 40%, 100% { -webkit-transform: translateY(-10px) }  
      20% { -webkit-transform: translateY(-20px) }
    }

    @keyframes stretchdelay {
      0%, 40%, 100% { 
        transform: translateY(-10px);
        -webkit-transform: translateY(-10px);
      } 20% {
        transform: translateY(-20px);
        -webkit-transform: translateY(-20px);
      }
    }


@media screen and (max-width:1200px)
{
	.filter-container {   width: 40%; padding-right:10px; margin:10px 0px;  }
}

@media screen and (max-width:767px)
{
	.filter-container {   width:50%; padding-right:10px; margin:5px 0px;   }
	
}

 
/*****Table*******/	
@media screen and (min-width:1340px)
{

.mobile-slider {  top:120px;}
 
.mobile-container img { width:300px; height:459px; }
	
.home-swiper-container { width: 139px; height: 233px; top:181px; right:115px;}

.download-app {left:15%;}
 
 }
 
@media screen and (min-width:1740px)
{
.mobile-slider {  top:120px;}
 
.mobile-container img { width:397px; height:608px; }
	
.home-swiper-container { width: 182px; height: 310px; top:201px; right:149px;}

.download-app {left:20%;}
}

@media screen and (max-width:1200px)
{
.qutes {font-size:40px; line-height:40px;  }

.qutes-said {font-size:16px; margin-top:10px; }
 
.mobile-slider {  top:130px; right:20px}
 
.mobile-container { z-index:9999 !important; }
 
.mobile-container img { width:183px; height:280px; }
	
.home-swiper-container {position:absolute; width:84px; height:144px; top:165px; right:89px; z-index:999;}
  
}


@media screen and (max-width:1000px)
{
  
.mobile-slider {  top:100px; right:20px}
 
.home-swiper-container {position:absolute; width:84px; height:144px; top:135px; right:89px; z-index:999;} 

.menu .dropdown {border:none; border-radius:0px; display:none; }

.download-in-mobile {display:block;}
}




@media screen and (max-width:1000px)
{
	
#traxi-carousel { background-color:#fff;}

#traxi-carousel .carousel-caption {  position:relative; left: 0%; width:auto;}

#traxi-carousel .carousel-indicators {  margin-left: 0%;}

.menu .navbar-nav li a  {font-size:17px; padding:15px 6px; margin:0px;}
	  
}

 
@media screen and (max-width:980px)
{
 .qutes {font-size:30px; line-height:30px;  }
 .qutes-said {font-size:16px; margin-top:10px; }
 .stars img {width:150px; height:31px;}
 .qutes span {   font-size:55px;  }
 
 .unique-title {font-size:30px; line-height:30px;}
 .unique-title-light  {font-size:22px; line-height:22px; padding:10px 10px 10px 0px;}
 .unique-bodytext {font-size:18px;	line-height:25px;	width:90%;}
 
 .scales-title {font-size:30px; line-height:30px;}
 .scales-bodytext {font-size:18px;	line-height:25px;	width:95%;}
 
 .unable-bodytext {font-size:18px;	line-height:25px;}
  
}

@media screen and (max-width:880px)
{
 
 
.mobile-container img { width:250px; height:278px; }
	
.home-swiper-container { width: 68px; height: 134px; top:133px; right:107px;}
 
.mobile-slider {  top:95px; }
 
.mobile-container img { width:130px; height:200px; }
	
.home-swiper-container {position:absolute; width:62px; height:103px; top:120px; right:70px; z-index:999;}   
   
   
   
}

@media screen and (max-width:767px)
{
 .qutes {font-size:30px; line-height:30px; margin-right:0px; margin-top:10px;  }
 .qutes-said {font-size:14px; margin-top:10px; }
 .stars img {width:75px; height:15px; display:none;}
 .qutes span { font-size:30px;  }
 .menu {  margin-top:10px;  }
 
.hamburger { margin: 20px 0px; display: block;}
.hamburger span, .hamburger span:before, .hamburger span:after { width: 30px; height: 2px; }
.hamburger span:before {margin: -7px 0 0;}
.hamburger span:after { margin: 7px 0 0;}
.navbar-brand img    {width:100px; height:48px;}
.navbar-collapse {background-color:#fff; border-top:#7cb526;}
.mobile-background {background-color:#7cb526;}
.menu .navbar-nav li a  {font-size:17px; padding:10px; margin:0px; color:#454a4e;} 
  
.imge-right {float:left; text-align:left;}
.scales-bodytext, .unique-bodytext {width:100%;}
 
.voicepadding {padding:70px 10px 250px 5px; } 
  
.menu .dropdown {border:none; border-radius:0px; display:none; }
 
.navbar-nav .dropdown li a  {color:#454a4e !important;} 	  
	 
.download-in-mobile {top:120px;}	 
 
.qutes-top {padding-top:30px;}

.get-app {width:auto; font-size:16px; }


 
}

@media screen and (max-width:650px)
{
  .home-swiper-container, .mobile-slider { display:none;}
  .carousel .item { height: auto; overflow:hidden;}
  .carousel .item img {height:290px; }
  .download-in-mobile {top:150px;}
  
  .qutes-top {padding-top:20px;}
  .video-position iframe {width:480px !important; height:230px !important;}
  
}

@media screen and (max-width:550px)
{
 .qutes {font-size:25px; line-height:25px;  }
 .qutes-said {font-size:12px; margin-top:10px; }
 .stars img {width:75px; height:15px;}
 .video-position iframe {width:350px !important; height:190px !important;}

 .traxi-table {overflow-x:hidden; }
 .traxi-table table th {padding-left:3px;}
 .traxi-table table th, table td {padding: 4px 3px; }
 .traxi-table table td {font-size:15px;   padding-left:3px;}
  
}

@media screen and (max-width:420px)
{
 .video-position iframe {width:300px !important; height:150px !important;}
}