.top-bar{ background:#33343A; padding:10px 0px;}
.social-icons{ margin-right:5px;}
.contact_info{ color:#FFF; font-size:15px; }
.menu_my{ margin-top:20px;}
.menu_my .navbar-default{ background:none; border:none;}
.menu_my .navbar-nav .active a, .menu_my .navbar-nav .active a:hover{ background:#77BC2D; color:#fff;}
.menu_my .navbar-nav li a:hover{ background:#77BC2D; color:#fff;}
.menu_my. navbar-default .navbar-toggle{ border-color: #77BC2D;}
.menu-text{ font: bold 15px Arial, Helvetica, sans-serif; color:#000;}

@media(max-width:1200px)
{
.menu_my .pull-right{float:none !important;}
}
@media(max-width: 768px)
{
	.top-service{ margin-top:20px;}
}
.content-top{color: #FF7F00; padding-bottom:20px;}
.content-ars{font: normal 18px/25px Calibri, Helvetica, sans-serif; padding:10px 30px; text-align:justify; color:#FFF;}
.content-ars2{font: normal 18px/25px Calibri, Helvetica, sans-serif; text-align:justify; padding-top:10px;  color:#FFF;}
.content-ars3{font: normal 18px/25px Calibri, Helvetica, sans-serif; text-align:justify; padding-top:10px;  color:#000;}

.content-about{font: normal 18px/25px Calibri, Helvetica, sans-serif; padding:10px 30px; text-align:justify; color:#000;}

.content-back1{ background-color:#33343A}
.content-back2{ background:url(../images/polling-back.png); background-color:#33343A}
.content-back3{ background-color: #152235;}
.my_video_class{
	margin: 0 auto;
	border: 20px groove #ddd;
}
.product-back{ background: #1C6A8E; margin-top:0px;}
.product-img{ margin:30px;}
	.services_img{
  
	margin:0 auto;	
	 -webkit-transition-duration: 0.8s;
    -moz-transition-duration: 0.8s;
    -o-transition-duration: 0.8s;
    transition-duration: 0.8s;
     
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
    transition-property: transform;
}
.services_img img{
	border:none;
}

.services_img:hover{
  -webkit-transform:scale(1.1); /*Webkit: Scale up image to 1.2x original size*/
-moz-transform:scale(1.1); /*Mozilla scale version*/
-o-transform:scale(1.1); /*Opera scale version*/
-ms-transform:scale(1.1);
}



@media(max-width:768px)
{

}
.enquire-btn{ margin-top:10px; margin-bottom:10px; color:#FFF; font-size:16px;}
.ready_back{ background:url(../images/ready-back.jpg) repeat-x; height:280px;}

.button-align1{ margin-top: 50px; margin-left:100px;}
.footer{ padding-left:0px; font: normal 16px Calibri, Helvetica, sans-serif; color:#fff; list-style-type:none;}
.footer-text{ text-decoration:none; color:#FFF;}
.social{ font-size:20px; height:30px; width: 30px; text-align:center; padding: 5px; border:}
.subscribe { height:40px; width:160px; border:none; color:#000; padding: 5px; background-color: #fff; margin-top:10px; margin-right:5px; margin-bottom:5px;} 
 <!---SLIDER--->
 .container {
  margin-top: 20px;
}


/* Carousel Styles */

.container{margin-top:00px;}
.carousel-indicators .active{background-color:#77BC2D;}
.carousel-inner img{width:100%;max-height:460px;}
.carousel-control{width:0;}
.carousel-control.left,
.carousel-control.right{opacity:1;filter:alpha(opacity=100);background-image:none;background-repeat:no-repeat;text-shadow:none;}
.carousel-control.left span{padding:0px;margin-left:5px;}
.carousel-control.right span{padding:0px;margin-right:5px;}
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-prev,
.carousel-control .icon-next{position:absolute;top:45%;z-index:5;display:inline-block;color:#77BC2D;}
.carousel-control .glyphicon-chevron-left,
.carousel-control .icon-prev{left:0;}
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next{right:0;}
.carousel-control.left span:hover,
.carousel-control.right span:hover{opacity:.7;filter:alpha(opacity=70);}
/*.carousel-indicators .active {
  background-color: #77BC2D;
}

.carousel-inner img {
  width: 100%;
  max-height: 460px;
}

.carousel-control {
  width: 0;
}

.carousel-control.left,
.carousel-control.right {
  opacity: 1;
  filter: alpha(opacity=100);
  background-image: none;
  background-repeat: no-repeat;
  text-shadow: none;
}

.carousel-control.left span {
  padding: 0px; margin-left:5px;
}

.carousel-control.right span {
  padding: 0px; margin-right:5px;
}

.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-prev,
.carousel-control .icon-next {
  position: absolute;
  top: 45%;
  z-index: 5;
  display: inline-block;
  color: #77BC2D;
}

.carousel-control .glyphicon-chevron-left,
.carousel-control .icon-prev {
  left: 0;
}

.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next {
  right: 0;
}



.carousel-control.left span:hover,
.carousel-control.right span:hover {
  opacity: .7;
  filter: alpha(opacity=70);
} */


/* Carousel Header Styles */

.header-text {
  position: absolute;
  top: 20%;
  left: 1.8%;
  right: auto;
  width: 96.66666666666666%;
  color: #fff;
}

.header-text h2 {
  font-size: 40px;
  font-weight:bold;
}

.header-text h2 span {

  padding: 10px;
}

.header-text h3 span {

  padding: 15px;
}

.btn-min-block {
  min-width: 170px;
  line-height: 26px;
}

.btn-theme {
  color: #fff;
  background-color: transparent;
  border: 2px solid #fff;
  margin-right: 15px;
}

.btn-theme:hover {
  color: #000;
  background-color: #fff;
  border-color: #fff;
}
/* Start of ResponseCard LT Section */
.top-image{ background: url(../images/dots-2x.png.png) ;  background-color:#77BC2D; padding:20px;}
.top-head{ font: bold 33px "Times New Roman", Times, serif; color:#fff; }
.top-head2{ font: normal 28px/44px Verdana, Geneva, sans-serif; color:#fff;  }
.polling-back { background:url(../images/polling-back.png); background-color:#069;}
.tab1{ font: bold 15px vani Verdana, Geneva, sans-serif; padding-left:20px; color: #fff;}
.tab2{ font: normal 16px vani, Geneva, sans-serif; padding-left:50px; color: #fff;}
.feature{ font:bold 18px  Verdana,calibri, Geneva; color:#033; padding-top:10px; text-transform: uppercase; } 
.contact-top{ background:url(../images/contact-us-back.jpg); height:320px;}
.contact-back{ background:url(../images/contact-us-back2.jpg)}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
    color: #fff !important;
    background-color: #77bc2d !important;
}

.feature-heading{ font: bold 22px Arial, Helvetica, sans-serif; color:#FFF; padding-left:31px;}
.ask-quiz{ font: normal 19px vani Verdana, Geneva; color:#000;}
.ans-quiz{ font: normal 18px/24px vani Verdana, Geneva; }

.box > .icon { text-align: center; position: relative; }
.box > .icon > .image { position: relative; z-index: 2; margin: auto; padding-top:25px; width: 100px; height: 100px; border: 4px solid white; line-height: 88px; border-radius: 50%; background: #63B76C; vertical-align: middle; }
.box > .icon:hover > .image { background: #333; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; -webkit-transform:rotate(360deg) scale(1.5); -moz-transform:rotate(360deg) scale(1.5); -o-transform:rotate(360deg) scale(1.5); -ms-transform:rotate(360deg) scale(1.5); transform:rotate(360deg) scale(1.5); }
.box > .icon > .image > i { font-size: 36px !important; color: #fff !important; }
.box > .icon:hover > .image > i { color: white !important; }
.box > .icon > .info { margin-top: -24px; background: rgba(0, 0, 0, 0.04); border: 1px solid #e0e0e0; padding: 15px 0 10px 0; }
.box > .icon:hover > .info { background: rgba(0, 0, 0, 0.04); border-color: #e0e0e0; color: white; }
.box > .icon > .info > h3.title { font-family: "Roboto",sans-serif !important; font-size: 16px; color: #222; font-weight: 500; }
.box > .icon > .info > p { font-family: "Roboto",sans-serif !important; font-size: 13px; color: #666; line-height: 1.5em; margin: 20px;}
.box > .icon:hover > .info > h3.title, .box > .icon:hover > .info > p, .box > .icon:hover > .info > .more > a { color: #222; }
.box > .icon > .info > .more a { font-family: "Roboto",sans-serif !important; font-size: 12px; color: #222; line-height: 12px; text-transform: uppercase; text-decoration: none; }
.box > .icon:hover > .info > .more > a { color: #fff; padding: 6px 8px; background-color: #63B76C; }
.box .space { height: 30px; }

.feature-head { font: bold 18px Arial, Helvetica, sans-serif; color:#000;}
.feature-text { font: normal 16px vani, Helvetica, sans-serif; color:#000;}
.choose-us{ font: 30px Tahoma, Geneva, sans-serif; color:#000; font-weight:800;}
.button {
    background-color: #232F3E; /* Green */
    border-radius: 20px;
    color: white;
    padding: 16px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 4px 2px;
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
    cursor: pointer;
}

.button1 {
    background-color: #232F3E; 
    color: white; 
	font-size:19px;
    border-radius: 2px #232F3E;
}
.button1:hover {
    background-color: #4CAF50;
    color: white;
}
.button3 {
     background-color: #232F3E; 
     color: #fff; 
	 font-size:16px;
     border-radius: 1px #232F3E;
}
.button3:hover {
     background-color: #F0AD4E;
     color: white;
	
}
.back-to-top {
    cursor: pointer;
    position: fixed;
    bottom: 20px;
    right: 20px;
    display:none;
}