/*!
 * Start Bootstrap - Grayscale Bootstrap Theme (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */

body {
    width: 100%;
    height: 100%;
    font-family: "Open Sans","Trebuchet MS",Helvetica,Arial,sans-serif;
    color:#000000;
    background-color:#FFFFFF;
}

html {
    width: 100%;
    height: 100%;
}

h1,
h2,
h3,
h4,
h5,
h6 {
   
   
	font-family: 'Raleway', 'Open Sans', sans-serif !important;
   
}

p {
    margin: 15px 0 15px;
    font-size: 14px;
    line-height: 1.5;
	color:#464646;
}
ul li, ol li { 
	font-size:14px; 
	color:#464646; 
	line-height:1.5;
	
}


.modal1-body1 ul.iam-bullet li {

	    list-style-position: inside;
    margin: 8px auto;
    background: url(../../images/bullet.png) 0 7px no-repeat;
    padding: 0 0 0 20px;
    
    text-align: left;
}

.modal1-body1 ul.iam-bullet li li { list-style:disc; background:none !important; padding:0;}
.modal1-body1 ul.iam-bullet li li li { list-style:circle;}


.space
{
padding-top:15px;
padding-bottom:15px;
border:0px;
outline:none;
}

.space_top
{
padding-top:3px;
padding-bottom:3px;
background-color:#FFFFFF;
border:0px;
outline:none;
}

.auto_content_height
{
width:100%; float:left; overflow:auto; overflow-x:hidden; height:300px;
}

.auto_content_height1
{
width:100%; float:left; overflow:auto; overflow-x:hidden; height:720px;

}
.demo-attention {
	background-color: #D35400;
	color: #fff;
	padding: 10px;
	width: 400px;
	margin: 0 auto;
	text-align: center;
	margin-bottom: 25px;
	border-radius: 3px;
}
.demo-iframe {
	background-color: #fff;
	padding: 10px 25px;
}
.demo-wrapper {
	width: 600px;
	margin: 0 auto;
}
.demo-wrapper iframe {
	border: 1px solid #ccc;
	width: 100%;
	background-color: #fff;
	height: 400px;
}
.demo-wrapper iframe::-webkit-scrollbar {
    width: 12px;
}
.demo-wrapper iframe::-webkit-scrollbar-track {
    background-color: #eaeaea;
    border-left: 1px solid #ccc;
}
.demo-wrapper iframe::-webkit-scrollbar-thumb {
    background-color: #ccc;
}
.demo-wrapper iframe::-webkit-scrollbar-thumb:hover {
	background-color: #aaa;
}

.sub_tit
{
color:#ff9900;
}

.orange-text
{
color:#ff9900;
}

.black-text
{
color:#000000;
}
.white-text
{
color:#FFFFFF;

}


.tit_sub1 {
        font-size: 11pt;
		color:#AEABAB;
		height:90px;
		
}
.tit_sub2 {
		color:#FFFFFF;
		
}
.client_txt
{
padding-top:45px;
height:110px;
}


.hideme
{
    opacity:0;
}


.title_padding
{
padding-top:150px;
}
	
.text-oranger
{
color:#ff9900;
}
.bg-oranger
{
background-color:#ff9900;
height:34px;
}
.readmore {
        font-size: 12pt;
		color:#f27a30;
		padding-top:15px;
    }
.readmore a::hover {
        font-size: 12pt;
		color:#AEABAB;
    }
	
<!-- Social Media -->

.share-block {
	float: right;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	
	width:235px;
}

.share-block .icon {
	display: inline-block;
	width: 21px;
	height: 21px;
	background-image:url(../img/share_icons.png);
	background-repeat: no-repeat;
	margin-left: 10px;
	background-size: cover;
	vertical-align: middle;
}

.share-block .icon.fb {
	background-position: 0 0;
}

.share-block .icon.twitter {
	background-position: -29px; 0;
}

.share-block .icon.linkedin {
	background-position: -58px 0;
}

.share-block .icon.google {
	background-position: -85px 0;
}


<!-- Social Media End -->


<!-- Scroll Play Vertical Start -->
 .test {
      position: relative; 
      top: 120px;
      height: 200px;
      overflow: auto;
      font-size: 28px;
  }
  #section1 {color:#000000; padding-top:200px; border-bottom: 1px solid #D1D1D1; }
  #section2 {color: #000000; padding-top:200px; border-bottom: 1px solid #D1D1D1;}
  #section3 {color: #000000;  padding-top:200px; border-bottom: 1px solid #D1D1D1;}
  #section41 {color: #000000; padding-top:200px; border-bottom: 1px solid #D1D1D1;}
  #section42 {color: #000000;  padding-top:200px; border-bottom: 1px solid #D1D1D1;}
  
  
  <!-- Scroll Play Vertical End-->
  
  
  
  

@media(min-width:768px) {
    p {
        margin: 15px 0 35px;
         font-size: 12pt;
        line-height: 1.6;
		color:#464646;
    }
	.tit_sub {
        margin: 0 0 35px;
         font-size: 14pt;
        
		color:#464646;
    }
	
	}

a {
    color:#2C2424;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

a:hover,
a:focus {
    text-decoration: none;
    color:#333333;
}

.light {
    font-weight: 400;
}

.navbar-custom {
    margin-bottom: 0;
    border-bottom: 1px solid rgba(255,255,255,.3);
    text-transform:capitalize;
   font-family: "Open Sans","Trebuchet MS",Helvetica,Arial,sans-serif;
   font-weight:normal;
   background-color:#000000;
  
   
}
.toplogin
{
	padding-top:5px;
 	height:40px;
	background-color:#ff9900;
}
.navbar-custom .navbar-brand {
    font-weight: 700;
}

.navbar-custom .navbar-brand:focus {
    outline: 0;
}

.navbar-custom .navbar-brand .navbar-toggle {
    padding: 4px 6px;
    font-size: 14px;
    color: #fff;
}

.navbar-custom .navbar-brand .navbar-toggle:focus,
.navbar-custom .navbar-brand .navbar-toggle:active {
    outline: 0;
}

.navbar-custom a {
    color: #fff;
}

.navbar-custom .nav li a {
    -webkit-transition: background .3s ease-in-out;
    -moz-transition: background .3s ease-in-out;
    transition: background .3s ease-in-out;
}

.navbar-nav>li>a {
        _padding-top: 52px;
        _padding-bottom: 15px;
		line-height:78px;
		font-size:18px;
    }

.navbar-custom .nav li a:hover {
    outline: 0;
    color: rgba(255,255,255,.8);
    background-color: transparent;
}

.navbar-custom .nav li a:focus,
.navbar-custom .nav li a:active {
    outline: 0;
    background-color: transparent;
}

.navbar-custom .nav li.active {
    outline: 0;
}

.navbar-custom .nav li.active a {
    /*background-color: rgba(255,255,255,.3);*/
}

.navbar-custom .nav li.active a:hover {
    color: #fff;
}


@media(min-width:768px) {

    .navbar-custom {
        _padding: 20px 0;
        border-bottom: 0;
       /* letter-spacing: 1px;*/
        _background: 0 0;
        -webkit-transition: background .5s ease-in-out,padding .5s ease-in-out;
        -moz-transition: background .5s ease-in-out,padding .5s ease-in-out;
        transition: background .5s ease-in-out,padding .5s ease-in-out;
    }

    .navbar-custom.top-nav-collapse {
        padding: 0;
       /* border-bottom: 1px solid rgba(255,255,255,.3);*/
        background: #000;
    }
}

.intro {
    display: table;
    width: 100%;
    height: auto;
   /* padding: 100px 0;*/
    text-align: center;
    color: #fff;
    background:url(../img/top-bg.jpg) no-repeat bottom center scroll;
    background-color: #000;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.intro .intro-body {
    display: table-cell;
    vertical-align: middle;
	background: rgba(0, 0, 0, 0.4) 0%;
	
}

.intro .intro-body .brand-heading {
   
	font-weight:bold;
}

.intro .intro-body .intro-text {
    font-size: 21pt;
	color:#ff9900;
}

@media(min-width:768px) {
    .intro {
        height: 100%;
        padding: 0;
    }

    .intro .intro-body .brand-heading {
        font-size: 42pt;
    }

    .intro .intro-body .intro-text {
        font-size: 21pt;
    }
	
}

.btn-circle {
    width: 70px;
    height: 70px;
    margin-top: 15px;
    padding: 7px 16px;
    border: 2px solid #fff;
    border-radius: 100%!important;
    font-size: 40px;
    color: #fff;
    background: 0 0;
    -webkit-transition: background .3s ease-in-out;
    -moz-transition: background .3s ease-in-out;
    transition: background .3s ease-in-out;
}

.btn-circle:hover,
.btn-circle:focus {
    outline: 0;
    color: #fff;
    background: rgba(255,255,255,.1);
}

.btn-circle i.animated {
    -webkit-transition-property: -webkit-transform;
    -webkit-transition-duration: 1s;
    -moz-transition-property: -moz-transform;
    -moz-transition-duration: 1s;
}

.btn-circle:hover i.animated {
    -webkit-animation-name: pulse;
    -moz-animation-name: pulse;
    -webkit-animation-duration: 1.5s;
    -moz-animation-duration: 1.5s;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
}

@-webkit-keyframes pulse {    
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }

    50% {
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
    }

    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@-moz-keyframes pulse {    
    0% {
        -moz-transform: scale(1);
        transform: scale(1);
    }

    50% {
        -moz-transform: scale(1.2);
        transform: scale(1.2);
    }

    100% {
        -moz-transform: scale(1);
        transform: scale(1);
    }
}

.about-container {
    padding-top: 100px;
}

.about-section {
    width: 100%;
    padding: 50px 0;
    color: #fff;
    background:url(../img/about-bg.jpg) no-repeat center center scroll;
    background-color: #000;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}
.client-section {
    padding-top: 100px;
}
.client-section {
    width: 100%;
    padding: 50px 0;
    color: #fff;
    background: url(../img/client_gb.jpg) no-repeat center center scroll;
    background-color: #000;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

#map {
    width: 100%;
    height: 200px;
    margin-top: 10px;
}

@media(min-width:767px) {
    
    .download-section {
        padding: 100px 0;
    }
  .map_button
  {
  background-image:url(../img/conatcus_icon.png);
  width:128px;
  height:119px;
  background-color: transparent;
  border:0px;
  outline:none;
 
  }
    #map {
        height: 400px;
        margin-top: -54px;
		/*z-index:-99		*/
    }
}

.btn {
    border-radius: 0;
   
    font-weight: 400;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.btn-default {
        background-color: transparent;
		
}

.btn-default:hover,
.btn-default:focus {
        outline: 0;
    color: #000;
  
}

ul.banner-social-buttons {
    margin-top: 0;
}

@media(max-width:1199px) {
    ul.banner-social-buttons {
        margin-top: 15px;
    }
}

@media(max-width:767px) {
    ul.banner-social-buttons li {
        display: block;
        margin-bottom: 20px;
        padding: 0;
    }

    ul.banner-social-buttons li:last-child {
        margin-bottom: 0;
    }
	
	
}

footer {
    padding: 68px 0;
}

footer p {
    margin: 0;
}

::-moz-selection {
    text-shadow: none;
    background: #fcfcfc;
    background: rgba(255,255,255,.2);
}

::selection {
    text-shadow: none;
    background: #fcfcfc;
    background: rgba(255,255,255,.2);
}

img::selection {
    background: 0 0;
}

img::-moz-selection {
    background: 0 0;
}

body {
    webkit-tap-highlight-color: rgba(255,255,255,.2);
}




<!-- ANIMATION START -->

.revealOnScroll
{
    opacity:0;
}
#first {
  animation-duration: 1s;
  animation-delay: 1s;
   animation-iteration-count: 1;
}

#second {
  animation-duration: 1s;
  animation-delay: 2s;
  animation-iteration-count: 1;
}

#third {
  animation-duration: 1s;
  animation-delay: 3s;
  animation-iteration-count: 1;
}
#four {
  animation-duration: 1s;
  animation-delay: 4s;
  animation-iteration-count: 1;
}
#five {
  animation-duration: 1s;
  animation-delay: 5s;
  animation-iteration-count: 1;
}
#six {
  animation-duration: 1s;
  animation-delay: 6s;
  animation-iteration-count: 1;
}
#seven {
  animation-duration: 1s;
  animation-delay: 7s;
  animation-iteration-count: 1;
}


#about_first
{
	animation-duration: 1s;
 	animation-delay: 1s;
}



/* Smartphones (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {
 .content-section {
        padding-top: 180px;
    }

}

/* Smartphones (landscape) ----------- */
@media only screen 
and (min-width : 321px) {
  .content-section {
        padding-top: 220px;
    }

}

/* Smartphones (portrait) ----------- */
@media only screen 
and (max-width : 320px) {
 .content-section {
        padding-top: 110px;
    }

}

/* iPads (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
.content-section {
        padding-top: 100px;
    }

}

/* iPads (landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {
  .content-section {
        padding-top: 105px;
    }

}

/* iPads (portrait) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {
 .content-section {
        padding-top: 130px;
    }

}

/* Desktops and laptops ----------- */
@media only screen 
and (min-width : 1224px) {
 .content-section {
        padding-top:130px;
    }

}

/* Large screens ----------- */
@media only screen 
and (min-width : 1824px) {
 .content-section {
        padding-top:130px;
    }

.content-section1222 {
        padding-top: 130px;
    }
}

/* iPhone 4 - 5s ----------- */
@media
only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5) {
 .content-section {
        padding-top: 130px;
    }

}

/* iPhone 6 ----------- */
@media
only screen and (max-device-width: 667px) 
only screen and (-webkit-device-pixel-ratio: 2) {
 .content-section {
        padding-top: 130px;
    }

}

/* iPhone 6+ ----------- */
@media
only screen and (min-device-width : 414px) 
only screen and (-webkit-device-pixel-ratio: 3) {
 .content-section {
        padding-top: 200px;
    }

}


.text-white {
	color:#ffffff;
}

#landing-img {
	background:	linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),url(../img/top-bg.jpg)  50% 0 no-repeat fixed;
	min-height: 100%;
	margin: 0 auto;
	width: 100%;
	position: relative;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
#about-sec {
	position: relative;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
#buyline-1 {
	background:linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)),url(../img/about-bg.jpg)  50% 0 no-repeat fixed;
	min-height: 450px;
	width: 100%;
	position: relative;
	/*	-webkit-box-shadow: 0 0 20px rgba(0,0,0,0.4);
	box-shadow: 0 0 20px rgba(0,0,0,0.4);*/
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
		
#clients-sec {
	position: relative;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

#buyline-2 {
	background: linear-gradient( rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)),url(../img/client_gb.jpg)  50% 0 no-repeat fixed;
	min-height: 400px;
	margin: 0 auto;
	width: 100%;
	position: relative;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
.sec5 .sec5-body {
	display: table-cell;
	vertical-align: middle;
	background: rgba(0, 0, 0, 0.8) 0%;
}

a { outline:none !important;}

.carousel-inner > .item > img,
  .carousel-inner > .item > a > img {
      width: 70%;
      margin: auto;
  }
  

.auto-scroll-full .img-border { height:auto;}


.img-border { width:650px; border:1px solid #ccc; padding:5px;height:500px; margin:0 auto;  -webkit-box-shadow: 1px 3px 5px 1px rgba(0,0,0,0.27); -moz-box-shadow: 1px 3px 5px 1px rgba(0,0,0,0.27); box-shadow: 1px 3px 5px 1px rgba(0,0,0,0.27);}
.iam-img {width:500px; height:auto;}
.tech-scouting-img {width:850px; height:auto;}
.strategic-planning-img {width:550px; height:auto;}
.nbde-img {width:630px; height:auto;}
.technology-analysis-img {width:400px; height:auto;}
.merger-acquisition-analysis-img {width:380px; height:auto;}
.portfolio-management-img {width:700px; height:auto;}
.portfolio-management-img {width:700px; height:auto;}
.licensing-transaction-strategies-img {width:475px; height:auto; padding-bottom:20px;}
.open-innovation-img {width:475px; height:auto;}

@media only screen and (max-width: 979px) {}
@media only screen and (min-width: 768px) and (max-width: 979px) {

.img-border { height:400px !important;}

}

@media only screen and (min-width: 480px) and (max-width: 767px) {

.img-border { height:200px !important;}
.navbar-nav>li>a { font-size:15px; line-height:20px;}
.content-section { padding-top:140px !important;}

}

@media only screen and (max-width: 479px) {

.img-border { height:100px !important;}
.h1, h1 { font-size:20pt;}
.h2, h2 { font-size:18pt !important;}
.h3, h3 { font-size:15pt !important; font-weight:bold;}
.h5, h5 { font-size:14px;}
p { font-size:13px;}
ul li { 
	font-size:13px; 
}
.navbar-nav>li>a { font-size:12px; line-height:20px;}
.navbar-brand { width:270px;  } 
.content-section { padding-top:125px !important;}
.carousel-inner { height:700px !important;}
.btn { font-size:11px !important; white-space:normal;}
}

.holder {
  position: relative;
}
.no-radius {
  border-radius: 0;
}
.opacity-25 {
  opacity: 0.25;
  filter: alpha(opacity=25);
}
.opacity-50 {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.opacity-75 {
  opacity: 0.75;
  filter: alpha(opacity=75);
}
.opacity-100 {
  opacity: 1;
  filter: alpha(opacity=100);
}
.no-margin {
  margin: 0 !important;
}
.margin-bottom-lg {
  margin-bottom: 5px;
}
.margin-bottom-xl {
  margin-bottom: 10px;
}
.margin-bottom-xxl {
  margin-bottom: 20px;
}

.margin-top-sp{
	margin:15px 0 0 0;
}
.no-padding {
  padding: 0 !important;
}
.force-padding {
  padding: 24px;
}
.large-padding {
  padding: 48px;
}
.small-padding {
  padding: 12px;
}
.no-y-padding {
  padding: 0 24px;
}
.no-side-padding {
  padding: 24px 0;
}

.no-background { background:none !important;}
.border-gray,
.border-black,
.border-white,
.border-lg,
.border-xl,
.border-xxl {
  border-style: solid;
  border-width: 1px;
  border-color: #0c0c0c;
}
.border-lg {
  border-width: 2px;
}
.border-xl {
  border-width: 3px;
}
.border-xxl {
  border-width: 5px;
}
.border-white {
  border-color: #ffffff;
}
.border-gray {
  border-color: #969c9c;
}
.border-transparent {
  border-color: transparent;
}
.hidden-border {
  border-color: transparent !important;
}
.border-dashed {
  border-style: dashed;
}
.overlay {
  position: absolute;
  left: 0;
  right: 0;
  padding: 15px;
}
.overlay-default {
  background-color: rgba(150, 156, 156, 0.75);
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.5);
  border-top: 1px solid rgba(255, 255, 255, 0.5);
}
.overlay-primary {
  background-color: rgba(10, 168, 158, 0.75);
  color: #ffffff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.5);
  border-top: 1px solid rgba(255, 255, 255, 0.5);
}
.overlay-shade-top {
  background-repeat: repeat-x;
    background-image: linear-gradient(to bottom, rgba(12, 12, 12, 0.6) 0%, rgba(12, 12, 12, 0) 100%);
}
.overlay-shade-bottom {
  background-repeat: repeat-x;
    background-image: linear-gradient(to bottom, rgba(12, 12, 12, 0) 0%, rgba(12, 12, 12, 0.6) 100%);
}
.mask {
  position: relative;
  overflow: hidden;
}
.bottom-layer {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 0;
}
.top-layer {
  position: relative;
  z-index: 1;
}
.stick-top-left,
.stick-top-right,
.stick-top-left-right {
  position: absolute;
  top: 0;
}
.stick-bottom-left,
.stick-bottom-right,
.stick-bottom-left-right {
  position: absolute;
  bottom: 0;
}
.stick-top-left,
.stick-bottom-left,
.stick-top-left-right,
.stick-bottom-left-right {
  left: 0;
}
.stick-top-right,
.stick-bottom-right,
.stick-top-left-right,
.stick-bottom-left-right {
  right: 0;
}
.height-1,
.size-1 {
  height: 40px;
}
.height-2,
.size-2 {
  height: 80px;
}
.height-3,
.size-3 {
  height: 120px;
}
.height-4,
.size-4 {
  height: 160px;
}
.height-5,
.size-5 {
  height: 200px;
}
.height-6,
.size-6 {
  height: 240px;
}
.height-7,
.size-7 {
  height: 280px;
}
.height-8,
.size-8 {
  height: 320px;
}
.height-9,
.size-9 {
  height: 360px;
}
.height-10,
.size-10 {
  height: 400px;
}
.height-11,
.size-11 {
  height: 440px;
}
.height-12,
.size-12 {
  height: 480px;
}
.width-1,
.size-1 {
  width: 40px;
}
.width-2,
.size-2 {
  width: 80px;
}
.width-3,
.size-3 {
  width: 120px;
}
.width-4,
.size-4 {
  width: 160px;
}
.width-5,
.size-5 {
  width: 200px;
}
.width-6,
.size-6 {
  width: 240px;
}
.width-7,
.size-7 {
  width: 280px;
}
.width-8,
.size-8 {
  width: 320px;
}
.width-9,
.size-9 {
  width: 360px;
}
.width-10,
.size-10 {
  width: 400px;
}
.width-11,
.size-11 {
  width: 440px;
}
.width-12,
.size-12 {
  width: 480px;
}
.auto-width {
  width: auto !important;
}

.auto-height { height:auto !important;}

::selection {
  background: #ff9900; color:#000; /* WebKit/Blink Browsers */
}
::-moz-selection {
  background: #ff9900; color:#000; /* Gecko Browsers */
}


#loding-circle { line-height:39px; font-size:20px;}
#loding-circle i { margin:5px 15px 0 0;}

#loding-forgot { line-height:39px; font-size:20px;}
#loding-forgot i { margin:5px 15px 0 0;}

#loding-signup { line-height:39px; font-size:20px;}
#loding-signup i { margin:5px 15px 0 0;}

#loding-reset { line-height:39px; font-size:20px;}
#loding-reset i { margin:5px 15px 0 0;}

#loding-contact { line-height:39px; font-size:20px;}
#loding-contact i { margin:5px 15px 0 0;}
.height-cs { height:250px;}

.action-call {font-size:30px; background:#fdcaab; margin:20px 0 0 0; padding:20px 0;}

.enlarge-img { height:30px; color:#000000; font-size:15px; line-height:30px; width:100%; text-align:center; }
.enlarge-img a { color:#000000; }


.share-block { display:none !important;}

.pointer-cur { cursor:pointer;}

.img-center-align { width:100%; text-align:center;}
.img-center-align img { display:inline-block;}

.img-box {height:50px; line-height:50px; text-align:center; color:#fff; font-weight:bold; font-size:14px; width:50px;}
.txt-box { height:50px; line-height:50px; color:#464646; font-size:14px; padding:0 0 0 10px;}
.bor-left-no { border-left:0px;}




	.marginBottom-0 {margin-bottom:0;}

.dropdown-submenu {position:relative;}
.dropdown-submenu>.dropdown-menu{top:98px;right:0;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px; position:absolute;}
.dropdown-submenu:hover>a:after{border-left-color:#555;}
.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}