﻿@import url(https://fonts.googleapis.com/css?family=Lato:400,300,700,900);
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700,300);
@import url(https://fonts.googleapis.com/css?family=Oswald:400,300);
@import url(https://fonts.googleapis.com/css?family=Droid+Sans:400,700);
@import url(https://fonts.googleapis.com/css?family=Coda:400,800);
@import url(https://fonts.googleapis.com/css?family=Glegoo:400,700);
@import url(https://fonts.googleapis.com/css?family=Kreon:400,300,700);
@import url(https://fonts.googleapis.com/css?family=Courgette);


/*font-family: 'Oleo Script', cursive;*/


html{font-family:'Lato',arial,sans-serif !important; background:#fff;}
body{font-family:'Lato',arial,sans-serif !important;color:#555; line-height: 1.42857; background:#fff;  word-wrap: break-word !important;}
a{color:#555; text-decoration:none !important;}
a:hover{text-decoration:none;color:#2a6a9f; text-decoration:none !important; outline:none;}
a:focus{text-decoration:none;color:#2a6a9f;outline-offset: 0 !important; }
a:visited { outline:none;}
a:active { outline:none;}
a, a:visited, a:focus, a:active, button, a:hover{
    outline:0 none !important;
}
.leftpadding{ padding-left:0px !important;}
.rightpadding{ padding-right:0px !important;}
.nomargin{ margin:0px !important}
.margin_top_10{ margin-top:10px !important}
.margin_bottom_10{ margin-bottom:0px !important}

.container-fluid .admin_form_top .container {  padding: 0;}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {  font-family: inherit;  font-weight: 500; line-height: 1.1;}
/*html body .navbar-fixed-top {
  background: #2d78bb none repeat scroll 0 0 !important;
}
.navbar-fixed-top, .footer_bg{ background:#2d78bb;}
.nav > li > a:hover, .nav > li > a:focus {
  color: #999999 !important;
}*/

.footer_bg { background: #3b2a23 url("../images/cubes.png") repeat scroll 0 0 / 40px auto !important;}

/*.navbar-inverse .navbar-nav > li > a {  color: #fff !important;}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
color: #F9A110 !important;
 }*/

.feature_div .btn.btn-primary { position: relative;    padding: 10px 40px;    margin: 0px 10px 10px 0px;    border-radius: 4px;    color: #fff;    text-decoration: none;      background-color: #f39c3c;    border-bottom: 5px solid #ec8124 !important;    transition: all 0.1s;    -webkit-transition: all 0.1s; border:none;}

.feature_div .btn.btn-primary:hover {
  background: #ffffff none repeat scroll 0 0;
  border: 1px solid #f39c3c;
  color: #000000;
  text-decoration: none;
  transform: translate(0px, 5px);
}
.feature_div h3 {  color: #699210 ;  font-family: "Lato",arial,sans-serif;  font-size: 18px; font-weight:bold; }
h2 > span {display:block; margin-bottom:10px;  font-family:'Lato',arial,sans-serif;   background:url(../images/line.png) center bottom no-repeat;  padding: 0 20px 23px;color:#3b2a23;text-transform:none; background-size:40%;}

.list-group .btn.btn-primary.btn-lg.btn-block {
  background: #e3b321 none repeat scroll 0 0;  color: #ffffff;}
.list-group .btn.btn-primary.btn-lg.btn-block:hover{  background: #3B2A23 ;  color: #ffffff;}
.container-fluid.testimonials {  background: #f4d6bc none repeat scroll 0 0;}

.footer_ads_section{background: #0099CB;padding: 40px 0; display:none;}
.footer_ads_section:hover{background:#2C77BA;padding: 40px 0;}

.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
  background-color: #4f382f !important;  border-color: #013046;  color: #fff;  z-index: 2; border:none;}
.navbar-toggle {
  margin-right: 0px !important;
  padding: 5px !important;
  position: relative;
}

.banner_left_text{ padding:20px;}
.banner_left_text h3{color:#fff;font-size: 34px;line-height: 64px;margin: 0; font-family: 'Oswald', sans-serif;}
.banner_left_text h3 span{color:#feba82;margin: 0; }

.ideas_div .container {
  position: relative;
  text-align: left;
}
.ideas_div {
  background: #ffeaaa none repeat scroll 0 0;
}.idea_ribbon {
  left: 17%;
  position: absolute;
  top: -117px;
}
h4.idea_font_style {
  font-size: 22px;
  line-height: 32px;
  margin: 10px auto;
}
h4.idea_font_style2{color: #5a5a5a;
  font-size: 24px;text-indent: 100px;
  line-height: 36px;
  margin: 30px auto; 
}.idea_font_style2 label {
  display: inline;
}h4.idea_font_style2 label {
 color:#C44908;
    font-weight: bold;
}.idea_frame h2 {
  color:#C44908;
}
.idea_frame {
  border: 5px double #5a911f;
  padding: 30px;
  width: 100%;
}
.border_frame {
  border: 3px double #666666;
  margin: 0 auto;
  padding: 0;
  width: 80%;
}.ideas_div h2{
  margin-top:30px; 
}.ideas_div .container-fluid {
  padding:80px 0;
}.idea_font_style2 span {
  color: #4b7221;
}
.ideas_div{ padding: 60px 0;     position:relative;      color:#333;      background-color:#e8eff4;      text-align:center;}
h4.ideas_div { text-align:left;}
.ideas_div:after {      content: "";      display: block;      position: absolute;      bottom: -10px;      left:0;      right:0;      height: 10px;      /* TODO Add browser prefixes */      background:        linear-gradient(          45deg, transparent 33.333%,          #e8eff4 33.333%, #e8eff4 66.667%,          transparent 66.667%        ),        linear-gradient(          -45deg, transparent 33.333%,          #e8eff4 33.333%, #e8eff4 66.667%,          transparent 66.667%        );        background-size: 8px 20px;        background-position: 0 -10px;   }

.form_z1{ background:url(../images/z1.png) center center no-repeat; height:93px; width:100%;transition: all .2s ease-in-out;}
.form_z1:hover{ background:url(../images/z1a.png) center center no-repeat; height:93px; width:100%;transform: scale(1.1);}

.form_z2{ background:url(../images/z2.png) center center no-repeat; height:93px;width:100%;transition: all .2s ease-in-out;}
.form_z2:hover{ background:url(../images/z2a.png) center center no-repeat; height:93px; width:100%;transform: scale(1.1);}

.form_z3{ background:url(../images/z3.png) center center no-repeat; height:93px; width:100%;transition: all .2s ease-in-out;}
.form_z3:hover{ background:url(../images/z3a.png) center center no-repeat; height:93px; width:100%;transform: scale(1.1);}

.form_z4{ background:url(../images/z4.png) center center no-repeat; height:93px; width:100%;transition: all .2s ease-in-out;}
.form_z4:hover{ background:url(../images/z4a.png) center center no-repeat; height:93px; width:100%;transform: scale(1.1);}

.right_round_box1{  background: #e3b321 none repeat scroll 0 0;  border-radius: 50px;  color: #fff; padding: 30px;transition: all .5s ease-in-out;}
.right_round_box1:hover{-webkit-transform: rotate(-30deg);     -moz-transform: rotate(-30deg);       -o-transform: rotate(-30deg);      -ms-transform: rotate(-30deg);          transform: rotate(-30deg);}
.right_round_box1 .fa {  font-size: 42px;}

.right_round_box2{  background: #2a6a9f none repeat scroll 0 0;  border-radius: 50px;  color: #fff; padding: 30px;transition: all .5s ease-in-out;}
.right_round_box2:hover{-webkit-transform: rotate(-30deg);     -moz-transform: rotate(-30deg);       -o-transform: rotate(-30deg);      -ms-transform: rotate(-30deg);          transform: rotate(-30deg);}
.right_round_box2 .fa {  font-size: 42px;}

.right_round_box3{  background: #3B2A23 none repeat scroll 0 0;  border-radius: 50px;  color: #fff; padding: 30px;transition: all .5s ease-in-out;}
.right_round_box3:hover{-webkit-transform: rotate(-30deg);     -moz-transform: rotate(-30deg);       -o-transform: rotate(-30deg);      -ms-transform: rotate(-30deg);          transform: rotate(-30deg);}
.right_round_box3 .fa {  font-size: 42px;}

.features_div .container-fluid {
padding-bottom: 40px;
    padding-top: 40px; background:#FFFFFF;
}
.feature_div h2 {
  font-family: "Glegoo",serif;
  font-weight: bold;
}
.list_of_select .btn.btn-info.btn-select {
  padding: 0;
}.list_of_search .btn.btn-info {
  padding: 9px;
}
.dropdown-menu.logout_nav a {
  text-align: left;color: #D54C36;
}
div.navbar-header div.logo_div a span {  /*color:#e3b321;*/}
.nav.navbar-nav.navbar-right a {
  text-decoration: none !important;
}
a.btn.btn-lg.btn-primary.btn-block, a.btn{text-decoration:none !important}
.nav.navbar-nav.navbar-right a{font-family:'Lato',arial,sans-serif;}
p{font-family:'Lato',arial,sans-serif;font-weight: lighter;}
.navbar-inverse {
 background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
border:none !important;
}
.logo_div {
  float: left;
  font-family: lato;
  font-size: 30px !important;
  font-weight: 600;
}
.logo_div a:hover{
 text-decoration:none;
}
.navbar {
  margin-bottom: 0 !important;
  min-height: 50px;
  padding: 5px 0 !important;
}

/*.navbar-fixed-top{background: #2a6a9f;
box-shadow:0px 0px 3px #fff;}
.container-fluid .menu{background:#f0f0f0 !important; color:#000 !important}*/
.logo_div > a {
  color: #ffffff !important;
  font-family: "Lato",arial,sans-serif;
  text-decoration: none !important;
}
.banner {
  background-color: #286da8;
  color: #ffffff;
}


.head_bg{background: #2a6a9f url(../images/banner-1.jpg) no-repeat center center;
min-height:100%;background-size:cover;
}

.carousel-inner > .item > img,
  .carousel-inner > .item > a > img {
      width: 70%;
      margin: auto;
  }.carousel-control.left {
  background-image: none !important;
  background-repeat: repeat-x;
}.carousel-control.right {
  background-image: none !important;
  background-repeat: repeat-x;
}
.bannerleft .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next {
display:none;
}
.bannerleft .carousel-control .glyphicon-chevron-right, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next {
display:none;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #2a6a9f !important;
}.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
  background-color: #8fcbfc !important;
}h2.pagetitle {
  color: #ffffff;
  font-family: "Lato",arial,sans-serif;
  font-size: 26px; margin-bottom: 24px;
  font-weight: 500;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
}.services-img {
  border: 2px solid #ffffff;
  border-radius: 50%;
  height: 70px;
  margin: 0 auto;
  position: relative;
  text-align: center;
  width: 70px;
}.services-img .fa {
    color: #ffffff;
}
.services-img i {
    font-size: 35px;
    line-height: 70px;
}.service-bottom {
  background: #ffffff none repeat scroll 0 0;
  height: 20px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  width: 1px;
}.bannerleft div.col-sm-4 h5.text-center.nomargin {
  border: 1px solid #ffffff;
  margin: 0 !important;
  padding: 4px;
}.form_div1 {  background: rgba(0, 0, 0, 0) url("../images/h-creat.png") no-repeat scroll center center;  height: 98px;  transition: all 0.2s ease-in-out 0s;  width: 100%;}
.form_div1:hover {
  background: rgba(0, 0, 0, 0) url("../images/creat.png") no-repeat scroll center center;
  height: 98px;
  transform: scale(1.1);
  width: 100%;
}
.form_div2 {  background: rgba(0, 0, 0, 0) url("../images/data_backup.png") no-repeat scroll center center;  height: 98px;  transition: all 0.2s ease-in-out 0s;  width: 100%;}
.form_div2:hover {
  background: rgba(0, 0, 0, 0) url("../images/h_data_backup.png") no-repeat scroll center center;
  height: 98px;
  transform: scale(1.1);
  width: 100%;
}
.form_div3 {  background: rgba(0, 0, 0, 0) url("../images/h-survey.png") no-repeat scroll center center;  height: 98px;  transition: all 0.2s ease-in-out 0s;  width: 100%;}
.form_div3:hover {
  background: rgba(0, 0, 0, 0) url("../images/survey.png") no-repeat scroll center center;
  height: 98px;
  transform: scale(1.1);
  width: 100%;
}
.form_div4 {  background: rgba(0, 0, 0, 0) url("../images/h_secure.png") no-repeat scroll center center;  height: 98px;  transition: all 0.2s ease-in-out 0s;  width: 100%;}
.form_div4:hover {
  background: rgba(0, 0, 0, 0) url("../images/secure.png") no-repeat scroll center center;
  transform: scale(1.1);
}

.feature_div p {  color: #000;  font-weight: 300;}


ul.p_summary {
  padding-left: 0;
}
ul.p_summary li {
  background:   /* rgba(0, 0, 0, 0) url("../images/li-bg.png") no-repeat scroll left 14px;;*/;
  color: #ffffff;
  font-size: 20px;font-family:'Lato',arial,sans-serif;
  line-height: 40px; margin-left:10px;
  list-style: outside none none;text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
  padding-left: 0px; font-weight:100;
}
ul.p_summary li .fa.fa-cubes:hover{
	transform: scale(1.1);
	}
ul.p_summary li .fa.fa-cubes {
  text-align: center;
  width: 30px;
}
.list-inline.social-buttons {
  font-size: 30px !important;
}
ul.nav.navbar-nav.navbar-right li a.active {
  color: #999 !important; margin-right:1px;
}.Form-label-text {
  font-weight: normal;
}.select_all > label {
  font-weight: normal;
}

.list_of_options h4{ margin:0px; font-weight:normal; color:#333;text-align: left !important;}
ul.nav.navbar-nav.navbar-right li a{transition: all .2s ease-in-out; background:none;}
li.dropdown ul.nav.navbar-nav.navbar-right li a:hover{transform: none;}
.entries .copy_rights {
  background: #141414 none repeat scroll 0 0;
  color: #666;
  padding: 0;
}.copy_rights p{
    color: #666666;
}
.bannerbox {
  padding: 60px 0 0px;
}.wel_section h3 {
  font-family: lato;
  font-weight: 100 !important;
  margin: 0 0 5px;
}.wel_section p {
  font-family: lato;
  font-weight: 100;
  line-height: 20px;
  margin-bottom: 8px;
}.feature_div .col-sm-3 > img {
  text-align: center;
}
.feature_div p{ font-weight:300;line-height: 26px;}
.welcome_div {
  margin: 20px 0;background:url(../images/cream-pixels.png) repeat;padding-bottom: 20px;
}

.feature_div .btn.btn-primary:active {
    transform: translate(0px,5px);
    -webkit-transform: translate(0px,5px);
    border-bottom: 1px solid;
}
.wel_left .img-responsive:hover {
  opacity: 0.8;
}
.wel_right img{transition: all .5s ease-in-out;}
.wel_right img:hover{transform: scale(1.1);-webkit-transform: rotate(-360deg);
     -moz-transform: rotate(-360deg);
       -o-transform: rotate(-360deg);
      -ms-transform: rotate(-360deg);
          transform: rotate(-360deg);}

ul.list-inline.social-buttons li a img{transition: all .2s ease-in-out;}
ul.list-inline.social-buttons li a img:hover{transform: scale(1.2);-webkit-transform: rotate(-20deg);
     -moz-transform: rotate(-20deg);
       -o-transform: rotate(-20deg);
      -ms-transform: rotate(-20deg);
          transform: rotate(-20deg);
		  -webkit-filter: grayscale(100%);
		  -moz-transform:scale(1.3); 
-webkit-transform:scale(1.3);
-o-transform:scale(1.3);}

.container-fluid.footer_bg h2.text-center span {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  color: #fff;
  margin: 0;
  padding: 0;
}

.nopadding {
padding: 0 !important; 
}.wel_left {
  margin-top: 25px;
}
.wel_right{
  margin-top: 25px !important;
}

.list-group-item.list-group-item-text:hover {
  background: #ccc none repeat scroll 0 0;
}

.features_div {
  display: block;
  margin: 0px 0 30px;
}
.plans_div{  display: block;
  margin: 50px 0;
}

.footer_div h3 {
  font-weight: bold;
}
.social-buttons.list-inline {
  list-style: outside none none;
  margin-left: -5px;
  padding-left: 0;
}
.bg-success.site_sitemap {
  background: #ffffff none repeat scroll 0 0;
}.site_sitemap .list-group > li {
  list-style: outside none none !important;
}.site_sitemap .list-group a {
  padding-left: 5px;
}.site_sitemap ul.list-group {
  margin-left: 15px;
}.terms_section_div ul {
    background: #f7e5ad none repeat scroll 0 0;
    /*list-style: inside none disc;
    padding: 10px;*/
}

footer.footer_div{ }
footer.footer_div a{ color:#000; text-decoration:underline;}
footer.footer_div a:hover{ text-decoration:none}
.copy_rights{background:#141414; padding:30px 0 5px; color:#cfcfcf;}
.footer_bottom h5 {
  font-weight: bold;
}
.navbar-inverse .navbar-toggle {color: #ffffff;
  border-color: #ffffff !important;
}.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #ffffff !important;
}
.my_btn{ background:#fff; padding:4px 10px; border-radius:20px; width:100px; margin:16px auto 7px; color:#000; text-align:center; font-size:18px; font-weight:500;}
.list-group-item h4 {
  border-bottom: 4px double #fff;
  padding-bottom: 10px;
}
.bhoechie-tab-menu .list-group-item h4 {
  border-bottom: 0 double #fff;
  padding-bottom: 10px;font-size: 32px;
    margin: 0;
    padding: 0 0 0 10px;
}
a.list-group-item:hover, a.list-group-item:focus {
  background-color: #daebbf !important;
}

.list-group-item h5 { padding: 0 0 0 0px;}
a.list-group-item:hover, a.list-group-item:focus{background:#daebbf ;}


.bhoechie-tab-menu a {
  text-decoration: none !important;text-align: left;
}.add_user_div.blockbtns {
  margin: 20px 0;
  text-align: center;
}
.list-group-item {
  padding: 10px 0 !important;
}.container.footer_map {
  background: #000000 none repeat scroll 0 0;
  opacity: 0.7;
  position: relative;
  top: -410px;
}.container-fluid.footer_bg.clearfix {
  height: 470px;
  /*overflow: hidden;*/
}
	/* Carousel start*/

#quote-carousel{padding:0 10px 30px;margin-top:0px}
#quote-carousel .carousel-control{background:none;color:#CACACA;font-size:2.3em;text-shadow:none;margin-top:20px}
#quote-carousel .carousel-control.left{left:-60px}
#quote-carousel .carousel-control.right{right:-60px}
#quote-carousel .carousel-indicators{right:50%;top:auto;bottom:0;margin-right:-19px}
#quote-carousel .carousel-indicators li{width:30px;height:30px;margin:5px;cursor:pointer;border:0px solid #CCC;border-radius:50px;opacity:.4;overflow:hidden;transition:all .4s}
#quote-carousel .carousel-indicators .active{background:none;width:30px;height:30px;border-radius:100px;border-color:#666;opacity:1;overflow:hidden}
.carousel-inner{min-height:120px}
.col-sm-9.col-sm-offset-1 > p{font-size:14px!important}
.item blockquote{border-left:none;margin:0}
.item blockquote p:before{content:"\f10d";font-family:'Fontawesome';float:left;margin-right:10px}

                                     /*login page start*/
									 
.pagetopcenter {
  margin-top:3.4%;
}.banner_add .container-fluid {
  margin-bottom: 0 !important;
}
#login {
  margin-bottom: 40px;
}
div#contact.container-fluid.footer_bg.clearfix{ padding-top:20px;}
 
 
 /*admin page start*/

.admin_div{ margin-top:70px; }
.admin_subpannel{ background:#dbeefe;min-height:400px; overflow:hidden; margin-bottom:50px;}
.admin_user .glyphicon.glyphicon-user {
   color:#fff;
}
.admin_user.dropdown {
  margin: 10px 0;
}
.col-sm-6.admin_user.dropdown > span {
  font-weight: bold;
  padding-left: 10px;
}
.admin_subpannel h3{ margin-top:15px;}
.admin_subpannel button.btn.btn-primary.btn-lg.admin_creat{ width:100%; font-weight:bold; font-size:14px;box-shadow: 0 0 0 1px #75befb inset;text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);}
.admin_logout{margin: 10px 0;}
.admin_creat{margin: 10px 0;}
.admin_form_template{ overflow:hidden; clear:both;}
.col-sm-12.admin_planel_creat {
  margin-top: 20px;
}.col-sm-4.admin_planel_left {
  background: rgba(0, 0, 0, 0) url("../images/bg.png") repeat scroll 0 0;
  border: 1px solid #cccccc;
  border-radius: 10px;
  margin-bottom: 20px;
  min-height: 300px;
}
.col-sm-4.admin_planel_left h4{ border-bottom:double 3px #ccc;}



.col-sm-8.admin_planel_right h4{ border-bottom:double 3px #ccc;}

.col-sm-8.admin_planel_right {
    background: rgba(0, 0, 0, 0) url("../images/bg.png") repeat scroll 0 0;
  border: 1px solid #cccccc;
  border-radius: 10px;
  margin-bottom: 50px;

}.admin_planel_left .nav.nav-tabs a {
  text-decoration: none !important;
}


.fixed_footer{ position:fixed; bottom:0px; background:#2a6a9f; width:100%; min-height:45px; color:#fff;}
.fixed_footer p{color:#fff;}
.admin_head{ background:none !important;}
.admin_nav{position:fixed; top:10px; background:#2a6a9f url(../images/maze-black.png) repeat; background-color: #2a6a9f !important;
  border-color: #080808;padding: 0 0 3px !important; }
ul.nav.navbar-nav.navbar-left li a{ text-decoration:none !important;}
ul.nav.navbar-nav.navbar-left li a.active{
  background:none repeat scroll 0 0;
  color: #fff !important;
 font-weight:bold; text-decoration:none !important;
}
ul.nav.navbar-nav.navbar-left li a:hover{
  background:none repeat scroll 0 0;
  color: #fff !important;
 font-weight:bold !important; text-decoration:none !important;
}
.admin_nav ul.nav.navbar-nav.navbar-right li{ margin:10px 4px 0; float:left;}
.nav.navbar-nav.navbar-right > li {line-height: 32px;
  color: #ffffff;
  font-weight: bold;
}
.admin_nav .dropdown-menu a {
  color: #2a6a9f !important;
  font-weight: bold !important;
}
.entries .logo_div > a {

}li.dropdown.open ul.dropdown-menu {
  text-align: center;
  width: 100%;
}.list_of_creatform .btn.btn-info {
  background: #ff8a18 none repeat scroll 0 0; padding: 4px 10px;
  border:none;border-radius:3px;margin: 0 6px; float: left;
}
.add_account_name .btn.btn-info{  background: #ff8a18 none repeat scroll 0 0;
  border:none;border-radius:5px; padding:6px 12px;
}.margin_10 .btn.btn-info {
  float: none;
}
#adv-search .btn.btn-info {
  background: #ffffff none repeat scroll 0 0;
  border: 0 solid #a56939;
  border-radius: 0;
  color: #a56939; margin-top: 6px;
  margin-left: -25px;
  padding: 0;
  z-index: 99;
}.pagination > li > a, .pagination > li > span {
  color: #000000 !important;
  padding: 1px 10px !important;
}


#adv-search .form-control {
  border: 1px solid #a56939;border-radius: 12px;
}
.list_of_select .btn.btn-default.btn-select.btn-select-light {
  border: 1px solid #ccc;
  padding: 0;border-radius:2px;
}.btn-select .btn-select-arrow {
  color: #a56939 !important;border-radius: 0;
}.btn-select-value {
  color: #808080 !important;
}.plain_breadcrumb .btn-info {
  background-color: #ffffff !important;
  border-color: #cccccc;
  color: #333333;
}.btn.btn-default.btn-select.btn-select-light.active li {
  border-bottom: 1px solid #cccccc;
}
li.admin_user.dropdown.open ul.dropdown-menu li a:hover{ background: #2a6a9f !important;
  color: #ffffff !important;}
.admin_form_top a{ color:#fff;}
.admin_form_top h3 a:hover, .admin_form_top h3 a:focus{color:#fff; opacity:0.8; border:none; outline:none;}
.admin_form_top h3 a {
  font-size: 20px; color:#fff;
  font-weight: bold;
  text-decoration: none !important;
  text-transform: uppercase;
}li.admin_user {
  padding: 10px 15px 8px;
}.admin_user {
  color: #fff !important;
}.admin_user.btn-group button.btn{
  margin-left: 10px;
}
.admin_entries_output{ margin-bottom:20px;}
.entrie_mid_top.admin_entries_output {
  padding-top: 0;
}.entrie_mid_top h3 {
  font-size: 18px;
  margin: 8px 0;
}.admin_mid_top h3 img {
  margin-bottom: 7px;
}.admin_mid_top button {
text-transform: capitalize;font-family: 'Roboto Condensed', sans-serif; font-size:16px;
}.add_account_name img {
  border: 3px solid #DAEBBF;
  border-radius: 60px;
}ul.nav.navbar-nav.navbar-right li.dropdown a.dropdown-toggle.nav_top:focus {
  color:#d3d3d3 !important;
}
.navbar-nav > li > a img {
  border-radius: 50%;
  cursor: pointer;
  float: right;
  height: 34px;
  margin-right:0px;
  margin-top: -8px;
  overflow: hidden;
  width: 34px;
}
.admin_entries div.admin_form_top ul.nav.navbar-nav.navbar-left li a.active.admin_logo{color:#2a6a9f !important; }
.admin_form_top{ margin-top:0px;padding: 3px 0;}
.admin_mid_top{background:#fff; padding-top: 15px; padding-bottom: 0px;}
.admin_mid_top .btn.btn-primary {
  margin: 10px 3px;
}.admin_mid_top .glyphicon {
  margin: 0 7px;
}
.entries .container-fluid{background:#fff; margin-bottom:3px;
-webkit-box-shadow: 0px 5px 5px 0px rgba(231,231,231,0.6);
-moz-box-shadow: 0px 5px 5px 0px rgba(231,231,231,0.6);
box-shadow: 0px 2px 2px 0px rgba(231,231,231,0.6);}
.entrie_mid_top{background:#fff; padding-top: 25px;}
.breadcrumb_div{ margin-bottom:0px;}
.admin_dash_board{margin-bottom:15px;}
.user_account_select{margin-bottom:0px;}
.list_of_options h3 {
  font-weight: 300;margin-top: 4px !important;
}
.list_of_options {
  padding: 8px 0;
}
.list_of_options span.small {
  color: #F2635F;
  font-weight: bold;
}.creatreport .btn.btn-info.btn-md {
  padding: 7px 5px !important;
}.date_fields .input-group-addon {
  padding: 6px 10px !important;
}.list_of_date .btn.btn-default.search_btn.date_button {
  padding: 3px 10px !important;
}
/*.date_fields .form-control {
  margin-left: 10px !important;
}*/
.creatreport{ float:right;}
.entrie_groups {border-radius: 8px;
  background: #f4f4f4 none repeat scroll 0 0;
  border:1px solid #b6d87d;
  margin-bottom: 20px;
  padding:0 0 0px;
}.entrie_group_list{}
.entrie_group_list .panel-title > a {
  font-size: 15px;
  font-weight: bold;
  text-decoration: none !important;
}.list_of_creatform {
  float: right;
}
.entrie_group_list .glyphicon.glyphicon-list {
  margin-right: 10px;
}
.user-title {
  border-radius: 8px 8px 0 0;
  color: #ffffff;
  margin: 8px 0;
  padding: 10px 15px;
}
.user-title a{color:#fff; font-weight:bold; text-decoration:none !important;}
.user-title a:hover,.user-title a:focus{color:#fff; text-decoration:none !important;}
.entrie_list_edit .glyphicon {
  margin: 0 4px;
}
.entrie_list_items {
  clear: both;
  display: block;
  float: left;
  margin-bottom: 10px !important;
  width: 100%; 
}
.user-title:hover{ background: #3084ca;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMwODRjYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzMyOWJmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMDg0Y2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #3084ca 0%, #329bf3 50%, #3084ca 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3084ca), color-stop(50%,#329bf3), color-stop(100%,#3084ca));
background: -webkit-linear-gradient(top,  #3084ca 0%,#329bf3 50%,#3084ca 100%);
background: -o-linear-gradient(top,  #3084ca 0%,#329bf3 50%,#3084ca 100%);
background: -ms-linear-gradient(top,  #3084ca 0%,#329bf3 50%,#3084ca 100%);
background: linear-gradient(to bottom,  #3084ca 0%,#329bf3 50%,#3084ca 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3084ca', endColorstr='#3084ca',GradientType=0 );
}


.list_items a{ text-decoration:none !important; padding-left:10px !important;}
.group_list_items > li {
  float: left;
  list-style: outside none none;
  margin: 0 4px;
}
.group_list_items > li a:hover {
  background: #256091 none repeat scroll 0 0;
 color:#fff; border-radius:3px;
}
.entrie_list_edit a:hover {
  font-weight: bold !important;
  opacity: 0.7;
}
ul.group_list_items li span {
  color: #327ab6;
  font-size: 12px;
}
div.entrie_list_items ul.group_list_items li a:hover span.glyphicon{color: #fff;}
.group_list_items .btn.btn-info.btn-sm {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border: medium none;
  color: black;
  font-size: 13px;
  font-weight: bold;
}.output_box_highlight .col-sm-12.nopadding.entries_count {
  text-align: left;
}
.left_output .entries_count .btn.btn-info.btn-sm {
  color: #333333;
}.left_output .fa.fa-envelope {
  color: #7b3d02;
}.left_output .fa.fa-file-pdf-o {
  color: #e26565;
}.left_output .fa.fa-print {
  color: #333333;
}.left_output h4 {
  color: #6a431a;margin-bottom: 0;
}
.group_list_items .btn.btn-info.btn-sm:hover{color:#00ACEE;}
ul.group_list_items {  padding: 0 !important; margin:0px;}
ul.group_list_items li a {
  font-size: 12px; text-decoration:none !important;  display: block;
  font-weight: bold; color:#616161; padding: 5px 10px 5px 0;
}
.group_list_items .glyphicon {  margin: 0 8px;}
span.entrie_list_edit {  float: right;}
span.entrie_list_edit > li {  float: left;  list-style: outside none none;}span.entrie_list_edit a {font-size: 13px;
  color: #ffffff !important;
  margin: 0 6px;
  text-decoration: none !important;
}
h4.panel-title span.entrie_list_edit li a span.glyphicon {
  margin: 0 4px;
}
.admin_user.dropdown {
  margin: 0 !important;
}
span.star-cb-group input {
  display: block;
  float: left;
  margin: 0 2px;
}
/* popup entries */
div.entries ul li.output_data {
  background: #ffffff none repeat scroll 0 0;
}
.form_second .output_box_highlight .entries {
  background: #ffffff!important; border: 1px solid #c8c7c7 !important;
    border-radius: 10px !important;
    box-shadow: 0 0 8px 5px #e0dede !important;
    margin-bottom: 20px;
}
.output_box_highlight{ padding:10px;
  background:#DAEBBF!important; border: 1px solid #f2a65e !important;
    border-radius: 10px !important;
   /* box-shadow:0 0 5px 2px #9dd1fc !important;*/
    margin-bottom: 20px;
}
.outputdesign > h4 {
  margin: -4px 0 8px;
}
.list-group.user_management._list {
  padding-top: 10px;
}.bhoechie-tab a {
  color: #000 !important;
}
.bhoechie-tab ul a:hover{
  color: #000 !important;
}

.account_admin_set_permission h3 {
  color: #ff8a18;
}
.user_active_section h3{color: #FF8A18;}
.user_active_section label {
  color: #000;
}.user_active_section h3 span a {
  color: #000 !important;
  float: right;
  font-size: 14px;
  margin-right: 15px;
  padding: 3px;line-height: 22px;
}
.user_active_section h3 span a .fa{color: #ff0000 !important;
}.input-group.date_fields.list_of_date {
  margin: 0 5px 0 -2px;
}
.account_admin_set_permission{
 margin: 10px 0;
  border-radius: 4px;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.4);
  padding:0px 0 !important;
}.account_admin_set_permissio_tab .active > a {
  text-decoration: none !important;
}.bhoechie-tab .btn {
  color: #ffffff !important;
}
.account_admin_set_permissio_tab .tab-content > .active {
  background: #fff none repeat scroll 0 0;
  border: 1px solid #ddd;margin-bottom:0px;
  border-radius: 3px;
  margin-top: -2px;
  padding: 10px;
  visibility: visible;
}.account_admin_set_permissio_tab .nav.nav-tabs a {
  text-decoration: none !important;
}
.list_of_date .input#login-username.form-control{
  border: 1px solid #cccccc;
  border-radius: 2px;
  padding: 0;
}
.tab-pane .list_of_select .btn.btn-default.btn-select.btn-select-light {
  border: 1px solid #cccccc;
  border-radius: 2px;
  padding: 0;
}.list_of_date input[type="text"] {
  height: 28px;margin-left: 5px;
  padding: 0 5px;border-radius: 0px !important;
}.account_btn .btn {
  background: #ff8a18 none repeat scroll 0 0;
  border: medium none;
  padding: 3px 8px;
}
.account_btn .btn:hover, .account_btn .btn:focus{
  background: #ff8a18 none repeat scroll 0 0;
  border: medium none;
  padding: 3px 8px;
}

.inner_form_designer_left .btn.btn-default.btn-select.btn-select-light {
  margin: 10px 0;
}
#entries {
  max-width: 560px;
}.form_second {
  background-color: #ffffff !important;
  margin-bottom: 20px;
  padding: 0 !important;
}.headebox {
  background: #e8eaec none repeat scroll 0 0;
  border-radius: 10px 10px 0 0;
  overflow: hidden;
}.elogo {
  margin: 10px 0 8px 10px;
}.headebox h4 {
  line-height: 46px;
}#entries .output_box_highlight {
  padding: 0;
}.outputdesign {
  border-radius: 8px;
  display: block;
  font-size: 13px !important;
}.output_box_highlight {
  margin:15px auto;
  width: 100%;
}.outputdesign {
  font-size: 13px !important;
}.entrie { clear:both;
  border-bottom: 1px solid #4c8902 ;
  margin-bottom: 10px;

}.entries ul {
  
  margin-bottom: 0;
}.entrie ul { display:flex;
  padding: 0;
}li.input_data {
  background:#ffebad  none repeat scroll 0 0;
  color: #000;
  float: left;
  font-size: 12px;
  font-weight: normal;
  line-height: 18px;
  padding: 2px 2%;
  width: 40%;
}.entrie_groups .col-sm-12.text-right.list_of_creatform {
  margin: 10px 0 0; font-size:12px;text-align: center !important;
}
.addlanguage_buttons {
  text-align: center;
}
.addlanguage_buttons .btn.btn-info{background:#FF8A18; border-radius: 3px;
    margin: 0 4px;
    padding: 4px 10px; border:none;}
.output_box_highlight .form-group {
  margin: 0;
  padding: 10px 10px 0;
}.output_box_highlight .output {
  float: left;
  width: 40%;
}.output_box_highlight .output-name {
  float: left;
  width: 54%;
}.form_box {
  border-bottom: 1px solid #cccccc;
  margin: 0;
}.tr_grid_name > a {
  clear: both;
  display: block;
  width: 100%;
}
.admin_entries_output .entrie {
  margin-bottom: 5px;
}span.star-cb-group label {
  float: left;margin-right: 5px;
}
.matrics label {
  font-weight: normal;
}.matrics span {
  color: #008000;
  font-weight: bold;
}
.entrie ul li {
  list-style: outside none none;
}li.output_data { font-size: 12px;
  float: left;
  padding: 0 2%;
  width: 56%;
}.entries ul li {margin-bottom: 0;
  list-style: outside none none;
}.footerbg {
  background: #e8eaec none repeat scroll 0 0;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}div#entries .footerbg p {
  font-size: 11px;
  line-height: 18px;
  margin: 10px 0;
}
.admin_form_top .navbar-nav > li > a{
  padding-bottom: 18px;
  padding-top: 15px;
}
.panel-group .panel-body {
  padding: 5px 10px;
}
.entrie_list_edit{ border-bottom:0px solid #2a6a9f !important}
/*  entrie_myaccount */


.entrie_myaccount{
  background: #e5f0ff none repeat scroll 0 0;
  border: 1px solid #cccccc;
 
  padding: 20px 0;
}

.nav-tabs.nav-tabs-left{float:left;border-right:0}
.nav-tabs.nav-tabs-left li a{margin-right:-1px;border-radius:4px 0 0 4px;border-right:none}
.nav-tabs.nav-tabs-right{float:right;border-left:0}
.nav-tabs.nav-tabs-right li a{margin-left:-1px;border-radius:0 4px 4px 0;border-left:none;text-align:right}
.nav-tabs.nav-centered li a{text-align:center}
.nav-tabs.nav-tabs-left,.nav-tabs.nav-tabs-right{border-bottom:0;max-width:33%}
.nav-tabs.nav-tabs-left li,.nav-tabs.nav-tabs-right li{float:none;margin:0}
.nav-tabs.nav-tabs-left li a,.nav-tabs.nav-tabs-right li a{border:1px solid #74afdf;background-color:#4380b1;color:#fff}
.nav-tabs.nav-tabs-left li a:hover,.nav-tabs.nav-tabs-right li a:hover{background-color:#b4dbfb;border-color:#74afdf;color:#000}
.nav-tabs.nav-tabs-left li.active a,.nav-tabs.nav-tabs-right li.active a,.nav-tabs.nav-tabs-left li.active .glyphicon,.nav-tabs.nav-tabs-right li.active .glyphicon{color:#333}
.nav-tabs.nav-tabs-left li.active a:hover,.nav-tabs.nav-tabs-right li.active a:hover,.nav-tabs.nav-tabs-left li.active .glyphicon:hover,.nav-tabs.nav-tabs-right li.active .glyphicon:hover{color:#444}
.nav-tabs.nav-tabs-left li.active a,.nav-tabs.nav-tabs-right li.active a,.nav-tabs.nav-tabs-left li.active a:hover,.nav-tabs.nav-tabs-right li.active a:hover,.nav-tabs.nav-tabs-left li.active a:focus,.nav-tabs.nav-tabs-right li.active a:focus{background-color:#b4dbfb;border-color:#74afdf;border-right: medium none #b4dbfb;}
.nav-tabs.nav-tabs-left li:not(:last-of-type),.nav-tabs.nav-tabs-right li:not(:last-of-type){margin-bottom:-1px}
.tab-content.side-tabs .tab-pane{display:none;padding:1rem;overflow-y:auto;border:1px solid #a1a1a4}
.tab-content.side-tabs-left{margin-left:45px}
.tab-content.side-tabs-left .tab-pane{border-radius:0 4px 4px 0}
.tab-content.side-tabs-left .tab-pane.active{display:block;background-color:#b4dbfb;border-color:#74afdf;color:#000000;font-weight:normal;}
.tab-content.side-tabs-right{margin-right:45px}
.tab-content.side-tabs-right .tab-pane{border-radius:4px 0 0 4px}
main > .row:not(:first-of-type){margin-top:1.1em}
col.time,col.repname{width:12em}
col.did{width:9em}
.user_photo {
  background: #cccccc none repeat scroll 0 0;
  border: 3px double #29699e;
  border-radius: 10px;
  padding: 30px 0;
  text-align: center;
  width: 100%;
}
.user_icon_img {
  padding: 0 !important;
}
ul.nav.nav-tabs.nav-tabs-left.nav-centered li.active a {
  text-decoration: none !important;
}ul.nav.nav-tabs.nav-tabs-left.nav-centered li span {
  float: right;
  line-height: 24px;
  margin-left: 10px;
}.nav.nav-tabs.nav-tabs-left.nav-centered li a {
  text-align: left;text-decoration: none !important;
}
nav.nav.navbar-nav.navbar-right div.navbar-header button.navbar-toggle {
  background: #4eb0ff none repeat scroll 0 0;
}
div.navbar-header button.navbar-toggle span.icon-bar{ background: #ffffff !important;}
.navbar-collapse.collapse.in {  background: none;}
.user_active_section_form .list_of_creatform.nopadding a.btn.btn-info {
  float: none;
  text-align: right !important;
}.user_active_section_form div.col-sm-12.text-right.list_of_creatform.nopadding {
  text-align: right !important;
}



.user_photo i {
  font-size: 120px;color: #2a6a9f;
}.entrie_myaccount .col-xs-12 {
  position: relative;
}.entrie_myaccount .user_edit_icon {
  bottom: 5px;
  font-size: 20px;
  position: absolute;
  right: 20px;
}
.leftdiv {
  display: table-cell;
}.search_container {
  display: table-cell;
}
.list_no{ float:left;}.date_no { float:left;}

/* input style css*/
th.tb_gridth {
  height: 26px;
  overflow: hidden;
  position: relative;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal;
}
.my_table{ font-size:12px !important; background:#ffebad ;margin-bottom: 0 !important; margin:10px 0px;}
.my_table.table-hover > tbody > tr:hover{
  background-color: #fbd6b2  !important;
}.right_output {
  background: #ffffff none repeat scroll 0 0;
  padding: 5px;border-radius: 8px;
}
.my_table th {
  color: #000;font-weight: normal;
}.admin_view_formdata .form_entry_list {
  padding-top: 0;
}.admin_view_formdata .btn.btn-info {
  padding: 3px 8px;
}/*.pagination > li > a, .pagination > li > span {
  color: #000000 !important;
  padding: 2px 12px !important;
}*/
.my_table.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td{
  border: 1px solid #ccc !important;
}
.my_table thead tr.table_a_tr{ color:#fff; background:#006393}
.my_table td{ border:solid 1px #999;}
.my_table td {  padding:4px !important}
th{width: initial;    height: 20px;}
	
	
.my_table thead tr.table_a_tr th.tb_gridth div.list_no{ width:15px; overflow:hidden;}
.my_table div.date_no,div.entrie_name,div.entrie_email,div.entrie_phone,div.entrie_city,div.entrie_file,div.entrie_zip,div.entrie_rating,div.entrie_s_option,div.entrie_address,div.entrie_feel_rating,div.entrie_employee,div.entrie_comments{ width:60px; overflow:hidden;}


.my_table div.tr_grid_date,div.tr_grid_name,div.tr_grid_email,div.tr_grid_name,div.tr_grid_phone,div.tr_grid_city,div.tr_grid_fileupload,div.tr_grid_zipcode,div.tr_grid_rating,div.tr_grid_option,div.tr_grid_address,div.tr_grid_rate_option,div.tr_grid_performance,div.tr_grid_comments {
  overflow: hidden;
  text-overflow: ellipsis;
  width: 60px;
}
.tr_grid_fileupload img {
  height: auto;
  max-width: 60% !important;
}
.dropdown-toggle.nav_top:hover {
  color: #d3d3d3 !important;
}
.form_title_text{border-bottom:solid 0px #d6614a; color:#8cba39; font-weight:bold; display: inherit;line-height: 32px;}
.form_title_text .fa {
  color: #d6614a;font-style: italic;    margin-right: 10px;
}
.copy_rights .nav.navbar-nav.navbar-right.pull-left a {
  color: #ffffff; text-decoration:underline;
}
.copy_rights .nav.navbar-nav.navbar-right.pull-left a:hover{
  color: #666666 !important; text-decoration:none; transform:none;
}

div.entrie_zip,div.tr_grid_zipcode{  width: 50px !important;}
div.entrie_rating,div.tr_grid_rating{ width:40px !important}
th.tb_gridth {  padding: 4px !important;}
ul.nav.navbar-nav li a.active{ color: #000000 !important;    margin-right: 1px;}
.col-sm-5.submissions_right h3 {  margin: 10px 0; text-align:left; font-size:18px;}	
.submissions_left.nopadding {  background: #d9efff none repeat scroll 0 0; padding-bottom:10px;}
.submissions_left .output_box_highlight {  background: #d9efff none repeat scroll 0 0 !important;  border: medium none !important;  border-radius: 0;  margin: 0;  max-height: 421px;  overflow-y: scroll;  width: 100% !important;}
.btn.btn-xs.btn-primary.btn-block.glyphicon.glyphicon-print.pull-left {
  width: 70px;
}.btn.btn-xs.btn-primary.btn-block.glyphicon.glyphicon-file.pull-right {  width: 70px;}
.submissions_control {  border-top: 3px double #cccccc;  padding-top: 14px !important;}
.client_reply textarea#message.form-control {  padding: 10px;}
.entrie_submissions {
  display: table;
  margin-bottom: 20px !important;
  width: 100%;
}.entries_group_panel {
  margin: 15px 0;
}
.admin_form_page{position:relative;margin-bottom: 10px;}
.admin_entries{position:relative;  }
.container.entrie_list {
  bottom: 0;
  left: 50%;
  margin: 0 0 0 -585px;
  position: fixed;
}.container.entrie_list {  background: #006393 none repeat scroll 0 0; z-index:9999999;}
.entrie_submissions .pagination.pull-right {  margin: 10px 0;}
.submissions_right {  background: #d9efff none repeat scroll 0 0; padding-bottom:10px;}
.leftdiv .form-control {
  background-color: #d9efff;
  background-image: none;
  border: 1px solid #2a6a9f;
  border-radius: 0;
  color: #555555;
  display: block;
  font-size: 14px;
  padding: 1px 2px;
  width: 100%;
}
div.search_container div.input-group input.form-control {
 background-color: #d9efff;border: 1px solid #2a6a9f;border-radius: 0;color: #555555;
}
.search_container button{background-color: #d9efff; color: #555555;}
.search_container input[type=placeholder]{ color: #000 !important;}
.login_form h2 {
  font-size: 22px; margin-top: 0;
}
.login_form h2 span {
  margin-bottom: 8px;
}
.login_form {
  background:#95b75b;
  border-radius: 8px; color:#fff;
  padding: 20px;
}
.login_form h2 {
  color: #fff;
}
.login_form p a{ color: #ffffff;}
.login_form .checkbox a{color: #ffffff;}
.login_form h2 span {
  color: #fff;
}
.login_form a{color: #ffffff;}
.login_form a:hover{color: #ffffff;}
.form_bg{background:#f4f4f4; padding:10px; padding-top:15px; border-radius:4px;  min-height: 160px !important;
}
.form_bg a, .form_bg p a{ color:#333;}
.form_bg a:hover, .form_bg p a:hover{ color:#333;}
.form_bg .checkbox > label {
  color: #333;
}.login_form .col-sm-12.text-center > img {
  margin-bottom: 10px;
  margin-top: -50px;
}

.login_form .col-sm-12.text-center > img:hover{-webkit-transform: rotate(-20deg);
     -moz-transform: rotate(-20deg);
       -o-transform: rotate(-20deg);
      -ms-transform: rotate(-20deg);
          transform: rotate(-20deg); 
		 }
		  
		  
.form_bg label {
  font-weight: normal !important;
}.col-sm-8.login_form {
  padding: 5px;
}
.form-control {
  font-family: lato !important;
	}

.btn-breadcrumb .btn:not(:last-child):after{content:" ";display:block;width:0;height:0;border-top:17px solid transparent;border-bottom:17px solid transparent;border-left:10px solid #fff;position:absolute;top:50%;margin-top:-17px;left:100%;z-index:3}
.btn-breadcrumb .btn:not(:last-child):before{content:" ";display:block;width:0;height:0;border-top:17px solid transparent;border-bottom:17px solid transparent;border-left:10px solid #adadad;position:absolute;top:50%;margin-top:-17px;margin-left:1px;left:100%;z-index:3}
.btn-breadcrumb .btn{padding:6px 10px 6px 15px}
.btn-breadcrumb .btn:first-child{padding:6px 2px 6px 2px}
.btn-breadcrumb .btn:last-child{padding:6px 10px 6px 15px}
.btn-breadcrumb .btn.btn-default:not(:last-child):after{border-left:10px solid #fff}
.btn-breadcrumb .btn.btn-default:not(:last-child):before{border-left:10px solid #adadad}
.btn-breadcrumb .btn.btn-default:hover:not(:last-child):after{border-left:10px solid #ebebeb}
.btn-breadcrumb .btn.btn-default:hover:not(:last-child):before{border-left:10px solid #adadad}
.admin_mid_top i {
  padding: 3px 0;
}
.btn.btn-default.search_btn.date_button {
  width: auto !important;margin-right: 20px !important;
}
select.selectpicker{ background:#fff !important; border:solid 1px #329bb8; border-radius:0px; height:50px;}
.btn.btn-lg.btn-primary.addaccount_btn {  margin: 0 3px;  padding: 14px 16px;}
.nomargin{ margin:0px !important}
.search_btn{ padding:9px 12px !important}
.dashboard_selections .pagination.bootpag.pull-right.view_form_data {
  margin-top: 0 !important;
}
.list_of_name h4 { font-size: 14px;text-overflow: ellipsis; line-height: 20px;
 display: table-cell; margin:5px 0;text-transform: capitalize;
}.list_of_name span.list_of_form {
  color: #ae6c04; text-align: center;
    width: 40px;
 display: table-cell;
  font-size: 12px;
  line-height: 12px;
  margin: 5px 0 0 10px;
}.list_of_form .fa.fa-bell {
  display: none;
}.entries_count .fa.fa-trash-o {
  color: #ff0000;
}.entries_count .fa.fa-adn{
  color: #2D78BB;
  transform: scale(1.1);
}.entries_count .fa.fa-eye {
  color: #2170f1;
}.entries_count .fa.fa-th {
  color: #ae6c04;
}.entries_count .fa.fa-list-ol {
  color: #a205c8;
}.entries_count .fa.fa-lock {
  color: #c47326;
}.entries_count .fa.fa-share-alt {
  color: #5c90db;
}
.entries_count .fa.fa-plus-square {
  color: #2D78BB;
}


.entry_btn {
  margin: 0 10px;
}
.entries_count .radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline {
  margin-right: 15px;
}.col-sm-12.text-right.blockbtns {
  margin: 10px 0;
}
li.dropdown a.dropdown-toggle img.img-circle {
  margin: -6px 0 0 10px;
}
.navbar-header > span {
  display: inline-block;
  font-size: 20px;
  line-height: 48px;
  text-align: right;
  width: 70%;
}
.analytics_report{ background:#ffebad ;border-bottom: 1px solid #d6614a; border-radius:0px; padding:4px 10px !important; margin:12px 0px 5px 0px;}
.analytics_report:hover {  background: #efd583 none repeat scroll 0 0;}
.entries_list {
  background: none;border-bottom: 1px solid #d6614a;
  border-radius: 0px;  line-height: 22px;
  color: #101429;margin: 0px 0;
}
.permission_border_line .entries_list.select_check{border-bottom: 1px solid #b6d87d !important;}
.pager li > a, .pager li > span {
  border: 1px solid #bebfbf !important;
}

.entries_count a {text-transform: capitalize;
  font-size: 12px;
  padding: 3px 10px;
}
.entries_count a i {
  font-size: 14px;
  line-height: 20px;
}
.entries_count {
  text-align: left;
}.entries_list {
  margin: 0px 0; padding: 1px 10px !important;
}.copy_rights .container-fluid {
  background: #141414  !important;
  border-bottom: 0 solid #cccccc !important;
  box-shadow: none !important;
}
.entries_group {
  background: #ffebad none repeat scroll 0 0;
 margin-bottom: 0px;
  padding: 0px;
}
.entries_group .entries_list:hover{
  background: #daebbf ;
}
.entries_count .btn.btn-info.btn-sm {
  background:none;
  border: medium none;
  color: #000;
}.radio.radio-primary {
  display: block;
}

.entries_count.nopadding a.btn.btn-info.btn-sm > i.fa:hover{ 
  -webkit-transform: rotate(-30deg); 
      -moz-transform: rotate(-30deg);  
	       -o-transform: rotate(-30deg); 
		        -ms-transform: rotate(-30deg); 
				         transform: rotate(-30deg);
}
.breadcrumb_div .nomargin.text-center {
  color: #6b1c10; font-weight:bold;
}
.input-group.add-on {
  width: 100%;
}.list_of_search .btn.btn-default.search_btn {
  width: 100%;
}.copy_rights .container-fluid {
  background: #141414 none repeat scroll 0 0;
  box-shadow: none;
}.list_of_creatform .list_of_search {
  float: right;margin-left: 10px;
  width: auto;
}.list_of_creatform .pagination.bootpag.pull-right {
  float: right !important;margin-right: 10px !important;
}
.admin_view_formdata {
  background: #ffffff none repeat scroll 0 0;
  margin:0px;
}
.form_entry_list{ margin-top:10px; clear:both; padding: 10px 0;}
.form_entry_list .pagination {
  display: inline;
  float: right;
  margin: 0 0 0 10px !important;
}.form_entry_list .btn.btn-info.btn-md {
  margin: 0 10px;
}
.my_table th {
  background: #efd583  ;
}.my_table tr td {
  color: #000; text-align:left;
}
.my_table.table-hover > tbody > tr:hover{
  background-color: #bfdef7;
}
div.add_account_name h1.fa.fa-user{
   display: block;border: 1px solid #ccc; margin-top:0px;  font-size:80px;border-radius: 10px;
  line-height: 150px;
}
.btn.btn-default.search_btn.date_button {
  margin: 0 3px;
  padding: 6px 12px !important;
}
.list_of_search .btn.btn-default.search_btn {
  padding: 6px !important;
}



.blockbtns .btn.btn-info.btn-md{ min-width:90px;}

.list_of_fields .btn {
  padding: 3px 8px;
}.list_of_search input {
  height: auto;
  padding: 3px 8px !important;
}

.blockbtns .btn.btn-info.btn-md{
border:1px solid #25729a; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #3093c7; background-image: -webkit-gradient(linear, left top, left bottom, from(#3093c7), to(#1c5a85));
 background-image: -webkit-linear-gradient(top, #3093c7, #1c5a85);
 background-image: -moz-linear-gradient(top, #3093c7, #1c5a85);
 background-image: -ms-linear-gradient(top, #3093c7, #1c5a85);
 background-image: -o-linear-gradient(top, #3093c7, #1c5a85);
 background-image: linear-gradient(to bottom, #3093c7, #1c5a85);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#3093c7, endColorstr=#1c5a85);}

.blockbtns .btn.btn-info.btn-md:hover{
border:1px solid #1c5675;
 background-color: #26759e; background-image: -webkit-gradient(linear, left top, left bottom, from(#26759e), to(#133d5b));
 background-image: -webkit-linear-gradient(top, #26759e, #133d5b);
 background-image: -moz-linear-gradient(top, #26759e, #133d5b);
 background-image: -ms-linear-gradient(top, #26759e, #133d5b);
 background-image: -o-linear-gradient(top, #26759e, #133d5b);
 background-image: linear-gradient(to bottom, #26759e, #133d5b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#26759e, endColorstr=#133d5b);
}
.darkblue .btn.btn-info.btn-md{ min-width:90px;}
.darkblue .btn.btn-info.btn-md{
border:1px solid #25729a; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:12px;font-family:arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #3093c7; background-image: -webkit-gradient(linear, left top, left bottom, from(#3093c7), to(#1c5a85));
 background-image: -webkit-linear-gradient(top, #3093c7, #1c5a85);
 background-image: -moz-linear-gradient(top, #3093c7, #1c5a85);
 background-image: -ms-linear-gradient(top, #3093c7, #1c5a85);
 background-image: -o-linear-gradient(top, #3093c7, #1c5a85);
 background-image: linear-gradient(to bottom, #3093c7, #1c5a85);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#3093c7, endColorstr=#1c5a85);}

.darkblue .btn.btn-info.btn-md:hover{
border:1px solid #1c5675;
 background-color: #26759e; background-image: -webkit-gradient(linear, left top, left bottom, from(#26759e), to(#133d5b));
 background-image: -webkit-linear-gradient(top, #26759e, #133d5b);
 background-image: -moz-linear-gradient(top, #26759e, #133d5b);
 background-image: -ms-linear-gradient(top, #26759e, #133d5b);
 background-image: -o-linear-gradient(top, #26759e, #133d5b);
 background-image: linear-gradient(to bottom, #26759e, #133d5b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#26759e, endColorstr=#133d5b);}



div.bhoechie-tab-container{
  z-index: 10;
 padding: 0 !important;
  border-radius: 0px;
  border:0px solid #ddd;
  margin-top:-15px;
  margin-left: 0px;
}
div.bhoechie-tab-menu{
  padding-right: 0;
  padding-left: 0;
  padding-bottom: 0;
}
div.bhoechie-tab-menu div.list-group{
  margin-bottom: 0;
}
div.bhoechie-tab-menu div.list-group>a{
  margin-bottom: 0;
}
div.bhoechie-tab-menu div.list-group>a .glyphicon,
div.bhoechie-tab-menu div.list-group>a .fa {
  color: #808080 ;
}
div.bhoechie-tab-menu div.list-group>a:first-child{
  border-top-right-radius: 0;
  -moz-border-top-right-radius: 0;
}
div.bhoechie-tab-menu div.list-group>a:last-child{
  border-bottom-right-radius: 0;
  -moz-border-bottom-right-radius: 0;
}
div.bhoechie-tab-menu div.list-group>a.active,
div.bhoechie-tab-menu div.list-group>a.active .glyphicon,
div.bhoechie-tab-menu div.list-group>a.active .fa{
  color: #808080;
}
div.bhoechie-tab-menu div.list-group>a.active:after{
  content: '';
  position: absolute;
  left: 100%;
  top: 50%;
  margin-top: -13px;
  border-left: 0;
  border-bottom: 13px solid transparent;
  border-top: 13px solid transparent;
  border-left: 10px solid #B6D87D ;
}.user_active_section {
  border-radius: 4px;color:#000;
box-shadow:0 0 4px rgba(0, 0, 0, 0.4);
}
.bhoechie-tab h1.fa.fa-user {
  font-size: 120px; color:#cccccc;
}
div.bhoechie-tab-content{
  padding-left: 0px;
  padding-top: 10px;
}
.list-group-item:first-child {
  border-top-left-radius: 0 !important;
}
div.bhoechie-tab div.bhoechie-tab-content:not(.active){
  display: none;
}.list_of_creatform .btn.btn-default {
  background: #505e67 none repeat scroll 0 0;
  border-bottom-color: #000000;
  border-width: 0 0 5px;
  color: #ffffff;
}.list_of_creatform .btn.btn-default:hover {
  background: #657884 none repeat scroll 0 0;
}.entries .container-fluid {padding: 2px 0;
  background: #2D78BB none repeat scroll 0 0;
  box-shadow: 0 2px 2px 0 rgba(231, 231, 231, 0.6);
  margin-bottom: 3px;
}.entries .container-fluid {
  border-bottom: 1px solid #cccccc;
}.admin_dash_board h3 {
  color: #5d3c19;
}.admin_dash_board h5 {
  color: #5d3c19;
}.list_of_options {-webkit-border-radius: 8px 8px 0 0;
border-radius: 8px 8px 0 0;
  background: #b6d87d  none repeat scroll 0 0 !important;
}h3.mylogo {
  padding: 5px 0 8px 0;
}#myNavbar.collapse.navbar-collapse {
  margin-top: 10px;
}.dropdown-menu.logout_nav {
  margin-top: 11px !important;border: 1px solid #2d78bb;
}
.pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
  background-color: #f2635f !important;
  border-color: #f2635f !important;
  color: #ffffff;
  cursor: default;
  z-index: 2;
}.pagination > li > a, .pagination > li > span {
  color: #000 !important;
}.pagination {
  border: 1px solid #f2635f;
}.pagination > .active > a{ color: #fff !important;  background-color: #f2635f !important;  border-color: #f2635f !important;}
.navbar-header > a {
  color: #ffffff !important;
  font-family: Calibri;
  font-size: 30px;
  font-weight: bold;
  text-decoration: none !important;
}
div.navbar-header a sapn {
  color: #ffffff !important;
  font-family: Calibri;
  font-size: 30px;
  font-weight: bold;
  line-height: 42px;
  margin: 10px 0 0 7px;display: flex;
  text-decoration: none !important;
}
.nomargin.mylogo b {
  font-family: Lucida Calligraphy;
}
.dashboard_selections{ margin:8px 0px;}.copy_rights .nav.navbar-nav.navbar-right.pull-left a {
  padding: 10px 15px;
}
.copy_rights .container-fluid {
  margin: 0;
}
.entries_group_panel .panel.panel-animated.panel-default{
  margin-top: 15px;
}
ul.list-group li.list-group-item {
  padding: 5px 10px !important;
}
.user_management .list-group-item.active.text-center {
  background: #daebbf   none repeat scroll 0 0 !important;
}
.col-sm-12.bhoechie-tab-container.user_management {
  margin: 0;
}
.user_active_section .input-group.list_of_select {
  width: 100%;
}
.user_active_section .input-group.list_of_select .btn.btn-default.btn-select.btn-select-light {
  max-width: 100%;padding:3px;
}.user_active_section .btn-select-value {
  border-radius: 0 !important; 
}
.user_active_section_form div.input-group span.input-group-addon i.glyphicon{color: #a56939 !important;}
.pagination.bootpag.pull-right {  margin-top: 0;}
ul.view_form_data li a {
  padding: 4px 10px !important;
}
ul.view_form_data{ margin:0px 10px;}
.select_all {  text-align: right;}
.select_check{ padding:0px;}
.select_check input[type="checkbox"] {
  margin: 0 5px;
}

.add_account_name .btn.btn-default.btn-select.btn-select-light {  max-width: 100%;  padding: 3px;}
.add_user_form i.glyphicon{color: #a56939 !important;}

.entries_group .my_table{ margin-top:0px;}
.login_form .btn {  background: #ff8a18 none repeat scroll 0 0;  border: medium none;  color: #ffffff;}
.login_form .btn:hover, .login_form .btn:active, .login_form .btn:focus{  background: #cb6807 none repeat scroll 0 0;  border: medium none;  color: #ffffff;}

.date_fields div.input-group-btn a.btn.btn-info.btn-md{
  background: #ff8a18 none repeat scroll 0 0;
  border: medium none;
  border-radius: 5px;
  margin: 0 4px;
}
.date_fields .fa.fa-calendar {
  color: #a56939;
}button.date_button {  background: #e6e6e6 none repeat scroll 0 0; color:#000;}
button.date_button:hover{ background:#a56939; color:#fff; }
.change_sub_domain .btn.btn-info {
  background: #a56939 none repeat scroll 0 0;
}

.creat_form{ }

.form_designer_left ul li {
  width: 33%;
}.form_designer_left ul.nav.nav-tabs li.active {
  width: 34%;
}.control_icons .col-sm-6 {
  background: #ff8a18 none repeat scroll 0 0;
  border-radius: 4px;
  color: #ffffff;
  display: block;
  margin: 1%;
  padding: 3%;
  width: 48%;
}.control_icons span {
  margin-left: 10px;font-weight: normal;
}.control_icons .fa {
  font-weight: bold;font-size: 20px;
}
.copy_rights .nav.navbar-nav.navbar-right.pull-left > li {
  display: inline-block;
}
.control_icons .col-sm-6:hover {
  background: #F2635F;
}
.fa.fa-sequence{ background:url(../images/sequence.png) left top no-repeat;height: 19px;    width: 16px;}
.inner_form_designer_left {margin-right: 2px;
  background: #ffffff none repeat scroll 0 0;
  border: 1px solid #cccccc;
  margin-top: 1px;
  padding: 10px;-webkit-border-radius: 0 0 8px 8px;
border-radius: 0 0 8px 8px !important;
}.form_designer_left .nav.nav-tabs > li {
  text-align: center;
}
.form_designer_left ul.nav.nav-tabs a {
  border-bottom: medium none !important;text-decoration: none !important;
}.form_designer_left .nav-tabs {margin-bottom: -2px;
  border-bottom: 0 solid #dddddd !important;
}
.control_icons .col-sm-6 {
  background: #25ade5 none repeat scroll 0 0;
  border-radius: 4px;
  color: #ffffff;
  cursor: pointer;
  display: inline-block;
  padding: 6px 19px;
  text-decoration: none;
  text-shadow: 0 1px 0 #666666;
}
.control_icons .col-sm-6:hover {
	background:#009EE5;
}
.control_icons .col-sm-6:active {
	position:relative;
	top:1px;
}
.form_designer_left ul.nav.nav-tabs a{color: #000000 !important;  font-weight: bold;padding:9px 15px 11px !important}
.form_designer_left ul.nav.nav-tabs li a:hover{
  color: #000000 !important;padding: 9px 15px 11px 15px !important;
  font-weight: bold;
}
 .form_designer_left ul.nav.nav-tabs li.active a{ color: #3399FF !important;padding: 9px 15px 11px 15px !important;
  font-weight: bold;
}
 

.staticcontrols, .containercontrols {
  margin-top: 20px !important;
}
.form-group label {
  font-weight: normal !important;
}
.input_form_fields .form-control {
  border-radius: 3px !important;
  height: auto !important;
  margin: 0 !important;
  padding: 2px 10px !important;
}.input_form_fields .form-group {
  margin-bottom: 5px !important;
}.input_form_fields .btn-select.btn-select-light {
  margin: 20px 0;
  max-width: 99%;
}.input_form_fields .btn-select.btn-select-light li {
  width: 100%;
}
.inner_field_control{position:relative;}
.hide {  display: none !important;}
.inner_field_control {margin-bottom: 15px;cursor: move;
  background: #f5f5f5 none repeat scroll 0 0;
  border: 1px dotted #000000;
  padding: 5px;
  position: relative;
}

.theme_patterns > ul {
  padding: 0;
}.theme_patterns ul li {
  float: left;
  height: 60px;
  margin: 5px;
  width: 60px;border: 1px solid #cccccc;
}
.inner_field_control > .active{ background:#fff;}
.inner_field_control:hover{ background:#fff;}
.form_designer_left{ background:#E4EEF2; padding-top: 15px;}
.theme_designer_left .panel-title a {
  text-decoration: none !important; color:#8cba39;
}
.ui-widget-content {
  background: #eeeeee url(../images/colorpickerbg.png) repeat-x scroll 50% top;
  border: 1px solid #dddddd;
  color: #333333;
}

.theme_designer_left{ background:#E4EEF2; padding-top: 15px;padding-bottom: 15px;border-right:1px solid #cccccc;-webkit-border-radius: 0 0 0 8px;

border-radius: 0 0 0 8px;}


.form_designer_right{ background:#fff; padding:10px;padding-bottom: 15px !important;border-left:1px solid #cccccc; border-radius:0 0 8px 0 ; margin-top:0px;}
.field_close{position:absolute; right:0px; top:0px; color:#ff0000;}
.move_left_offbox{position:absolute; right:0px; top:15px;color:#008000;}
.creat_form .list_of_options{ background:#009ee5 !important;}
section#admin.admin_entries div.container div.row div.entrie_groups.creat_form{ 
border: 1px solid #009ee5 !important; background:#fff;

}.form_valid_buttons .btn.btn-info.btn-block {
  float: right;
  width: 90px;
}.form_valid_buttons {
  display: inline-block;
}
.forms_manager .btn.btn-info {
  background: #f2f2f2 none repeat scroll 0 0;
  border: 1px solid #cccccc;
  border-radius: 3px;
  color: #009ee5;
  margin: 0 4px;
}

.creat_form .list_of_options > h4 {
  color: #ffffff;
}.form_designer_left .nav > li > a:hover, .nav > li > a:focus {
  background-color: #ffffff;
  text-decoration: none; margin-bottom:0px;}
.navbar-header b {  font-family: Lucida Calligraphy;}
.share_form .share_box_left {
  display: block;margin-top: 15px;
  padding: 10px;
}ul.share_left_list {
  padding: 0;
}ul.share_left_list li {
  padding:10px;
}ul.share_left_list li:hover {
  background: #DAEBBF;
}
.share_form .share_box_right {
  display: block;margin-top:0px;border-left: 1px solid #cccccc;
  padding: 10px;
}div.entrie_groups ul.pagination {
  margin-bottom: 15px; margin-top: 15px !important;
}.pagination.bootpag.pull-right.view_form_data {
  margin-bottom: 0;
}
#private_share{ margin-top:15px;}
.share_box_right div.control-group.form-group {
  float: left;
  margin-bottom: 15px !important;
  width: 100%;
}
.share_box_right textarea.form-control {
  max-height: 110px !important;
}
.inner_form_designer_left h5 {
  margin-bottom: 5px !important;
}
div.form_button i img {
  background: #ffffff none repeat scroll 0 0;
  border-radius: 3px;
  height: 20px;
  overflow: hidden;
  padding: 0 3px;
  width: 30px;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
  color: #999999 !important;
  text-decoration: none;
}
.list_of_creatform.analytics_button {
  float: left;
}.form_design_title_bg .col-sm-6.col-xs-12 > h4 {
  text-align: left !important;
}.list_of_options .col-sm-6 h4 {
  text-align: left;
}div.logo_div a img {
  float: left;
}.logo_div span {
  display: inline-block;
  margin-top: 5px;
}
.technology_section h1{ background:url(../images/title_line.jpg) left 22px repeat-x;}
.signupfree{ margin-top:30px;}
a.signupfree, a.signupfree:focus{ cursor:pointer; text-transform:uppercase;padding: 10px 30px;
	-webkit-transition: margin-top 0.3s ease, box-shadow 0.3s ease ;
	-moz-transition: margin-top 0.3s ease, box-shadow 0.3s ease;
	transition: margin-top 0.3s ease, box-shadow 0.3s ease;
	background:#ff8a18 ;
	border: solid 0px #16a085;
    -webkit-box-shadow: 0px 5px 0px #cb6807;
    -moz-box-shadow: 0px 5px 0px #cb6807;
    box-shadow: 0px 5px 0px #cb6807;
	}	
a.signupfree:active, a.signupfree:hover{
	-webkit-transition: margin-top 0.2s ease, box-shadow 0.2s ease;
	-moz-transition: margin-top 0.2s ease, box-shadow 0.2s ease;
	transition: margin-top 0.2s ease, box-shadow 0.2s ease;
    margin-top:36px;
	background:#cb6807 !important;
    -webkit-box-shadow: 0px 0px 0px #cb6807 ;
    -moz-box-shadow: 0px 0px 0px #cb6807 ;
    box-shadow: 0px 0px 0px #cb6807 ;
}
.technology_section h1 span {  background: #ffffff none repeat scroll 0 0;  padding: 10px; color:#fc9e54;font-weight: bold;}
.ideas_div {
  background:#e8eff4;
  padding: 60px 0;
}
.ideas_div h2{  font-family: "Coda",cursive;font-weight: bold; color:#ec8124;}
.ideas_div h2 b {
  background: rgba(0, 0, 0, 0) url("../images/frame-idea.png") no-repeat scroll center top;
  color: #c9302c;
  padding: 52px 20px 20px;
}
.ideas_div h3 {
  color: #4b7221;
  font-family: "Glegoo",serif;
  font-size: 20px;
  font-weight: 400;line-height: 36px;
}
.ideas_div h3 span {
  color: #c44908;
  font-weight: bold;

}
select {
  -moz-appearance: none;
  background: #ffffff url("../images/arrow_bottom.png") no-repeat scroll right 5px bottom 10px / 15px 10px !important;
  border: 1px solid #a56939;
  height: 28px;
  padding: 0 30px 3px 4px;
  width: 100%;
}









/* media screens start here */

@media only screen and (min-device-width : 320px) and (max-device-width : 1024px) {
.social-buttons.list-inline {  text-align: center;  top: 0;}
.entries_count {  text-align: left !important;}
.entries_count a {  padding: 3px 20px 3px 0;}
}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
.technology_admin h3.text-center {  font-size: 120% !important;}
.technology_admin h4.text-center {  font-size: 120% !important;}
	
.flip_old_paper {background: rgba(0, 0, 0, 0) url("../images/old_paper.png") no-repeat scroll center top !important; text-align:center;}
.old_paper {background: rgba(0, 0, 0, 0) url("../images/old_paper.png") no-repeat scroll center top !important; text-align:center;}
	
}



@media only screen and (min-device-width : 980px) and (max-device-width : 1920px) {.entries_count {text-align: right;}
.features_page .modal-body > img {
  max-height: 100% !important;
  max-width: 100% !important;
}

 }
@media only screen and (min-device-width : 320px) and (max-device-width : 767px) {

    h1.report_title_span {
  line-height: 40px;
  text-align: center;
}
.report_title_span span {
  display: block;
  font-size: 90%;
}


html body.entries section#login.pagetopcenter div.container div.row div.col-sm-8.login_form div.col-sm-6.form_bg div.col-sm-10 form div.row div.col-sm-5.nopadding_right{
  padding-right: 15px !important;
    margin-top: 10px;
}
.banner_right_text img {
  padding: 10px;
}	.technology__sub_section{ padding: 10px 0px;}
.ideas_div h2 b {
  background: none; padding:0px;
}
.form_div1{animation-delay:.1s}
.form_div2{margin-top: 50px;}
.form_div3{margin-top: 50px;}
.form_div4{margin-top: 50px;}
.report_title_span {
  line-height: 40px;
}
.report_title_span > span{line-height: 60px;}
.technology_group {
  margin: 35px 0 !important;
}
.reed1{ padding-bottom:10px !important;}
.flip_old_paper {background: rgba(0, 0, 0, 0) url("../images/old_paper.png") no-repeat scroll center top !important; text-align:center;}
.old_paper {background: rgba(0, 0, 0, 0) url("../images/old_paper.png") no-repeat scroll center top !important; text-align:center;}

.signupfree{ margin-top:30px; float:none; text-align:center;}	
.technology_section h1 {  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.technology_section h1 span {  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;  padding: 0;}
.tech_section_1{border-left:0 solid #f44c4d}
.view-arrow{display:none}
.banner_left_text h3{font-size:20px;text-align:center}
.technology_group .img-responsive{display:inline}
.logo_div > a{margin:0!important}
div.logo_div a img.img-responsive{float:left}
div.logo_div a span{display:inline-block;padding:5px 0 0}
.banner_left_text h3{font-size:24px;line-height:44px}
.logo_div{width:70%!important;font-size:26px!important}
.next_previous_links.links_top ul.pager{display:block;margin:10px 0}
.share_form .share_box_right{border-left:none!important}
.viewformdata_buttons .btn.btn-info{margin:0 6px!important}
.navbar-toggle{margin-top:20px}
.list_of_creatform.analytics_button{float:none}
.viewformdata_buttons .btn.btn-info{float:none}
.viewformdata_buttons{margin-bottom:0}
.form_control_buttons{margin:10px 0}
.control_icons{clear:both;margin:10px 0}
.control_icons .col-sm-6{padding:6px 10px}
.dashboard_controls .btn.btn-default.btn-select.btn-select-light{max-width:100%;width:100%!important}
.dashboard_controls #adv-search.input-group{margin:10px 0;width:100%}
.dashboard_controls .list_of_creatform .btn.btn.btn-info{float:none;text-align:center!important}
.user_active_section h3{display:inline-block}
.admin_form_top .navbar-header{width:100%}
.form_title_text{text-align:left!important}
.social-buttons.list-inline{text-align:center;top:0;width:100%}
.copy_rights .nav.navbar-nav.navbar-right.pull-left{text-align:center;width:100%}
.copy_rights p.text-center{margin:15px 0;display:block;line-height:28px}
.dashboard_controls{float:none!important;margin:0 10px;text-align:center}
.list_of_select{float:left;width:98%!important}
.list_of_search{float:left;width:98%!important}
.creat_form_button{float:left;text-align:center;width:100%!important}
.margin_10{margin:10px 0!important}
.control_icons .col-sm-6{float:left}
.entries_list .entries_count{margin:0}
.col-sm-8.login_form{margin:0 10px}
.col-sm-6.form_bg{margin-top:20px}
#login.pagetopcenter{margin-top:7%!important}
.navbar-header > a{margin-left:20px}
.navbar-toggle{margin-right:20px}
.nav.navbar-nav.navbar-right{margin:0;text-align:right}
.dropdown-menu.logout_nav a{color:#fff;text-align:right}
section#header div.container-fluid div.container.nopadding div.row{margin:0}
.entrie_groups{width:96%;margin:0 2%}
.admin_form_page{padding:0 10px}
.form_designer_left{margin-bottom:20px}
.entries_count form{text-align:right}
.btn.copylink{margin-top:15px}
.entries_count{text-align:left!important}
.entries_count a{margin:0 10px 0 0;padding:3px 0}
.entrie_myaccount .col-sm-9{margin-top:25px}
.entrie_myaccount .nav.nav-tabs.nav-tabs-left.nav-centered > li{min-width:120px!important}
.entrie_myaccount .nav-tabs.nav-tabs-left,.nav-tabs.nav-tabs-right{border-bottom:0 none;max-width:42%!important}
.logo_div > a{margin:15px}
.bannerbox{padding:10px 0!important}
.welcome_div{margin:10px 0!important}
#login.pagetopcenter{margin-top:27%}
.panel-heading{width:100%;display:inline-block}
.entrie_list_edit{margin:10px 0}
.breadcrumb_div{margin-bottom:0}
.col-sm-4.col-xs-12.list_of_name{padding:0}
.col-sm-3.col-xs-12.list_of_name{padding:0}
.panel-body{overflow:hidden}
.btn-breadcrumb .btn.btn-default{margin-top:10px}
div#adv-search.input-group{margin:10px 10%;width:80%}
.list_of_creatform{text-align:center}
.pagination.bootpag.pull-right.view_form_data{margin-bottom:10px}
.outputdesign div.col-sm-2.rightpadding{padding-right:15px!important}
.add_language_toptitle h4{text-align:center}
.add_language_select{margin:10px 0}
.icon_color_change .fa{display:none}
.icon_color_change .language{color:#2d78bb!important}
.icon_color_change .edit{color:#048f04!important}
.icon_color_change .view{color:#2170f1!important}
.icon_color_change .reports{color:#ae6c04!important}
.icon_color_change .entries{color:#a205c8!important}
.icon_color_change .permission{color:#c47326!important}
.icon_color_change .share{color:#5c90db!important}
.icon_color_change .delete{color:red!important}
.analytics_button .btn.btn-info{float:none;margin:3px 0}

}



/*  media end               */

.admin_entries .entrie_groups{padding-bottom:0}
.panel-default{margin-top:15px}
fieldset.scheduler-border{padding:0 1.4em 1.4em!important;margin:0 0 1.5em!important;-webkit-box-shadow:0 0 0 0 #000;border-radius:4px;box-shadow:0 0 0 0 #000}
legend.scheduler-border{font-size:1.2em!important;font-weight:700!important;text-align:left!important}
.scheduler-border{background:#fff none repeat scroll 0 0;border:medium none;padding:0 10px;width:auto}
legend{color:#333;display:block;font-size:21px;line-height:inherit;margin-bottom:0!important}
.smart-box{background:#B6D87D none repeat scroll 0 0!important;border-radius:5px;padding:10px 0;text-align:center;color:#A56939!important}
.creat_form div.col-sm-12.list_of_options.form_design_title_bg{background:#59ccff!important}
.progress{height:26px!important;margin:10px!important;width:100%;border:1px solid #bdb76b}
.progress-bar-info{background-color:#5bc0de;line-height:26px}
.banner_add .container-fluid{background:#fff none repeat scroll 0 0}
.cancel_button{float:right;padding:0 10px}
.cancel_button > a{color:#fff;font-weight:700;text-decoration:none!important}
.cancel_button > a:hover,.cancel_button a:focus,.cancel_button a:active{color:#f5f5f5}
.close_button{float:right;padding:0 10px}
.close_button > a{color:#fff;font-weight:700;text-decoration:none!important}
.close_button > a:hover,.close_button a:focus,.close_button a:active{color:#f5f5f5}
.save_button{float:right;padding:0 10px}
.save_button > a{color:#fff;font-weight:700;text-decoration:none!important}
.save_button > a:hover,.save_button a:focus,.save_button a:active{color:#f5f5f5}
.form_design_title{background:#d0d0d0;margin-bottom:20px}
.error_notice{background:#daebbf none repeat scroll 0 0;border-radius:10px;padding:10px;text-align:center;margin-bottom:20px}
.success_notice{background:#daebbf none repeat scroll 0 0;border-radius:10px;margin-bottom:20px;padding:10px}
.validations_title span{margin-left:10px}
.validations_title .col-sm-6.nopadding{margin-bottom:10px}
h4.modal-title{color:red}
.modal-title.green{color:green}
.modal-content{border:10px solid #a56939!important;border-radius:30px!important}
.validations_title{background:#589576;border-radius:5px;color:#fff;display:block;padding:10px}
.properties_top_section{background:#a39877 none repeat scroll 0 0;border-radius:5px;color:#fff;display:block;padding:10px;margin:10px 0}
.properties_section{background:#E9A128;border-radius:5px;color:#fff;display:block;padding:10px;margin:10px 0}
.col-sm-6.nopadding > input{color:#4c4c4c}
.change_sub_domain{background:#FED6B0;padding:15px 10px;margin:5px 0 25px;border-radius:6px;width:100%;text-align:center}
.change_sub_domain h4 span{color:#ff8a18}
.control_inner_chart img{height:auto;width:90%}
.modal-body > div{text-align:center}
.modal-body .text{background:#CCC none repeat scroll 0 0;border:medium none;border-radius:6px;text-align:center}
.control_inner_chart{min-height:200px;text-align:center}
.vertical-align{display:flex;align-items:center}
.control_inner_chart_content{display:table-cell;vertical-align:middle;text-align:center;min-width:290px}
.control_inner_box{min-height:285px;border:1px solid #B6D87D;background:#FFF;border-radius:5px;margin:10px 0;padding-bottom:15px}
.control_inner_title{background:#B6D87D none repeat scroll 0 0;margin-bottom:12px;padding:8px 20px;text-align:right}
.control_box_title h4{color:#009ee5;font-size:16px;font-weight:500}
.create_new_report:hover{background:#E4EEF2 none repeat scroll 0 0;border:1px dotted red;border-radius:0}
.form_designer_section{background:#e4eef2 none repeat scroll 0 0;-webkit-border-radius:0 0 0 8px;border-radius:0 0 0 8px}
div.fieldcontrol.checkbox ul li{padding-left:40px}
.tooltip.right .tooltip-inner{background-color:#e5f6fd;padding:4px 8px;border:1px solid #7fd7f7;max-width:180px;color:#333534;opacity:1}
.tooltip .tooltip-arrow{border-right:5px solid #7fd7f7!important}
.brown-tooltip{text-decoration:none!important}
.dashboard_selections .form-control{height:28px}
.dashboard_selections ul.view_form_data li a{padding:2px 10px!important}
.box_highlight{background:#FFF;padding:10px;border-radius:10px}
.inputGroupContainer .input-group{width:100%}
#contact_form .form_box{border-bottom:medium none!important}
label.col-md-12{font-size:12px!important;font-weight:700}
div.form_box div.form-group.has-feedback label.col-md-12{font-size:12px!important;font-weight:700!important}
div.col-md-12.inputGroupContainer div.input-group input.form-control{border-radius:4px!important;color:#999;height:26px}
.btn.btn-default.btn-select.btn-select-light{padding:0 10px 0 0;text-align:right}
.selectContainer .btn.btn-default.btn-select.btn-select-light{max-width:100%;width:100%}
.checkbox_div label{min-width:90px}
.optiongroup label{min-width:70px}
.form_box:hover{background:#b6d87d none repeat scroll 0 0;border-radius:4px;list-style:outside none none}
.col-md-12.inputGroupContainer{padding-bottom:10px}
.creat_form .form-control:focus{border-color:#589576!important;border:solid .5px;box-shadow:none!important;outline:0 none}
.creat_form .form-control{border-color:#746c51!important}
.dropdown_box{background:#4bb2c5;border-radius:5px;color:#fff;display:block;padding:10px;margin:10px 0}
.display_columns_div{padding:0 8px 0 6px}
.dropdown .fa.fa-plus{color:green;font-size:14px}
.dropdown .fa.fa-minus{color:red;font-size:14px}
.dropdown input[type="text"]{border:1px solid #ccc;border-radius:4px;color:#333!important;font-size:12px;margin-bottom:10px;margin-right:0;padding:2px 4px;width:100%}
.btn.btn-primary.btn-sm.dropdown{background:#f5f5f5 none repeat scroll 0 0;border:0 solid #ccc;border-radius:12px;color:#216097;margin:0 3px;padding:4px;width:36%}
.dropdown_right{text-align:right}
.dropdown{display:block;margin-bottom:10px}
.edit_form_data_content{background:#fff;border-radius:8px;padding:15px 0;margin-bottom:15px}
.title_border{border-bottom:3px double #2a6a9f;margin-bottom:10px}
.next_previous_links .previous a{background:#ff8a18 none repeat scroll 0 0;border:medium none!important;padding:4px 10px;color:#fff;text-decoration:none!important}
.next_previous_links .next a{background:#ff8a18 none repeat scroll 0 0;border:medium none!important;color:#fff;padding:4px 10px;text-decoration:none!important}
.next_previous_links .next a:hover,.next_previous_links .next a:focus,.next_previous_links .previous a:hover,.next_previous_links .previous a:focus{background:#fd8006}
.next_previous_links .pager{margin:0;font-size:14px}
.next_previous_links{text-align:center}
.next_previous_links .btn.btn-info{background:#ff8a18 none repeat scroll 0 0;border:medium none;border-radius:3px;margin:0 10px;padding:4px 10px}
.links_top .next > a{margin-left:15px}
.next_previous_links ul.pager sapn .btn.btn-info{width:19%}
.language_head{background:#ffebad none repeat scroll 0 0}
.language_form_title{background:#ffebad none repeat scroll 0 0;border:1px solid #f3ca4c;border-radius:8px;margin:5px 0;padding:4px 0 0!important}
.add_launguage_page .form-control{border-radius:2px;margin-bottom:5px;height:28px;padding:3px 12px!important}
.language_form_text_title{background:#ffebad none repeat scroll 0 0;border:1px solid #fdbab9;border-radius:8px;margin:5px 0;padding:4px 0 0!important}
.language_form_field_multiline{border:1px solid #fdbab9;background:#ffebad none repeat scroll 0 0;border-radius:8px;margin:5px 0;padding:10px 0!important}
.language_form_field_radio{background:#ffebad none repeat scroll 0 0;border-radius:8px;margin:10px 0 5px;padding:10px 0!important}
.language_form_field_radio input[type="radio"]{margin:5px 10%;text-align:center}
.language_form_field_matrix{background:#ffebad none repeat scroll 0 0;border-radius:8px;margin:10px 0 5px;padding:10px 0!important}
.add_launguage_page_section h4{font-size:14px;line-height:24px}
.add_launguage_page_section{color:#000;font-size:14px;line-height:24px}
.add_launguage_page_section a{color:#000}
.add_launguage_page_section a:hover{color:#000}
.add_launguage_page_section .table-hover > tbody > tr:hover{background-color:#59742a}
.language_form_field_matrix .hide_mobile > th{border-bottom-width:1px}
.add_launguage_preview_page{min-height:300px}
.add_language_toptitle h5{color:#7b3d02}
div.entrie_groups.animated.fadeInDownBig{padding-bottom:0}
textarea.size_small{margin:10px;padding:10px;width:96%}
.user_active_section_form .list_of_creatform{margin-bottom:20px!important}
.dropdown_box h5 a{clear:both;color:#fff;display:inline-block;margin:10px 0 10px 10px !important}
.addlanguage_buttons .btn.btn-info{margin:10px 10px 10px 0}
.m_entries{color:#a205c8}
.m_viewform{color:#2170f1}
.m_viewreports{color:#ae6c04}
.inline_block{display:block}
.inline_block h5{float:left;margin:5px 10px 0 0}
.add_language_select .list_of_select{float:right;width:190px}
.list_of_search{float:left;width:190px}
.creat_form_button{float:left;width:120px}
.dashboard_controls{float:right;margin:0 0 0 10px}
.add_account_name .btn.btn-sm.btn-info{margin:5px 0}
.add_user_form .list_of_select{margin-bottom:10px;width:100%}
.add_user_buttons a.btn.btn-info{float:none;text-align:right}
.change_password_btn .btn.btn-info{float:none}
.add_language_line{border-bottom:1px solid #B6D87D;width:100%;clear:both;margin-top:5px;display:inline-block}
.dashboard_controls .list_of_select{float:left;width:190px;margin-top:2px}
.account_admin_set_permissio_tab .change_sub_domain.list_of_creatform .btn.btn-info{float:none;text-align:center}
.edit_form_data_output_view_bg{background:#FFF;border-radius:8px;padding:10px 0}
.edit_entrie_data_left{line-height:26px}
.edit_entrie_data_right .form-control{border:none;border-radius:0;height:26px}
.edit_entrie_data_control{background:#ffebad none repeat scroll 0 0;border-radius:4px;clear:both;display:inline-block;margin-bottom:10px!important;padding:4px;position:relative;width:100%}
.edit_form_data_output_view_control{margin-top:10px}
.copy_rights .container-fluid{position:relative}
.smooth_scrool{border-radius:40px;bottom:8px;position:absolute;right:20px!important}
.smooth_scrool .glyphicon.glyphicon-chevron-up{color:#5aacf8;font-size:18px;font-weight:400!important;opacity: 0.4;}
.smooth_scrool .glyphicon.glyphicon-chevron-up:hover{opacity:1;}
.feature_div h2.text-center strong a{color:#ec8124;text-decoration:none!important}
.scrool_top{border-bottom:1px solid #f4f4f4;clear:both;margin-bottom:30px;text-align:right;width:100%}
.scrool_top > a{clear:both;padding:10px;text-decoration:none!important}
.scrool_top a i{font-size:24px}
.inner_sub_banner h5{color:#fff}
.user_data_disply{margin:0 20px}
.user_data_disply .entries_list{border-bottom:0 solid #f4f4f4;margin:5px 0}
.user_data_disply h4.color2{padding:5px 0;font-size:18px}
.forms_manager_wizard_a{background:#a39877;border-radius:10px;color:#333;margin:10px 0;padding:10px}
.forms_manager_wizard_b{background:#789;border-radius:10px;color:#333;margin:10px 0;padding:10px}
.forms_manager_wizard_c{background:#589576;border-radius:10px;color:#333;margin:10px 0;padding:10px}
.forms_manager_wizard_a fieldset{border:1px solid #fff;padding:10px}
.forms_manager_wizard_a fieldset legend{background:#fff none repeat scroll 0 0;border:1px solid green;color:green;font-size:16px;line-height:24px;padding:0;text-align:center}
.forms_manager_wizard_b fieldset{border:1px solid #fff;padding:10px}
.forms_manager_wizard_b fieldset legend{background:#fff none repeat scroll 0 0;border:1px solid green;color:green;font-size:16px;line-height:24px;padding:0;text-align:center}
.forms_manager_wizard_c fieldset{border:1px solid #fff;padding:10px}
.forms_manager_wizard_c fieldset legend{background:#fff none repeat scroll 0 0;border:1px solid green;color:green;font-size:16px;line-height:24px;padding:0;text-align:center}
.animate_popup{animation:.9s cubic-bezier(0.175,0.885,0.32,0.9) 0 normal none 1 running creiden_popup;opacity:1}
.form_div1{animation-delay:.1s}
.form_div2{animation-delay:.2s}
.form_div3{animation-delay:.3s}
.form_div4{animation-delay:.4s}
.wel_section1{animation-delay:.2s}
.wel_section2{animation-delay:.4s}
.wel_section3{animation-delay:.6s}
.wel_section4{animation-delay:.8s}
.reed1{animation-delay:.4s}
.reed2{animation-delay:.4s}
.reed3{animation-delay:.5s}
.reed4{animation-delay:.6s}
.reed5{animation-delay:.3s}

.reed1{background:#f8e8e4 none repeat scroll 0 0;min-height:232px!important;}
.reed2{background:#f6d7f9 none repeat scroll 0 0;min-height:232px!important;}
.reed3{background:#bee9ff none repeat scroll 0 0;min-height:232px!important;}
.reed4{background:#FFEBAC none repeat scroll 0 0;min-height:232px!important;}
.feature_article .img-responsive {
  margin-top: 40px;
}
.technology_section_user .fa{color:#f9a110;font-size:50px;line-height:230px}
.technology_section .container{padding:45px 0}
.technology_section_user{margin:7% 0!important}
.ecofriendly .container-fluid {
  background: #92be40 none repeat scroll 0 0;
  padding: 70px 0;
}
.ecofriendly h3{margin-bottom:10px; color:#fff;}

.old_paper{background:rgba(0,0,0,0) url(../images/old_paper.png) no-repeat scroll center top / 86% auto}
.old_paper_control{padding:1% 6% 15% 18%}
.old_paper_control > p {
  color: #242424;font-family: 'Courgette', cursive;
  font-size: 18px;line-height: 22px;
}
.old_paper.old_paper_control span {
  display: block;font-weight: normal;
  line-height: 30px;
  padding: 8px 0 !important;
}.old_paper.old_paper_control strong {
  color: #ff432a;
}

.flip_old_paper{background:rgba(0,0,0,0) url(../images/old_paper.png) no-repeat scroll center top / 86% auto}
.flip_old_paper_control{padding:1% 6% 15% 18%}
 .flip_old_paper_control > p{color: #e75e03;color: #242424;font-family: 'Courgette', cursive;
  font-size: 18px;line-height: 22px;}
.flip_old_paper_control span{display: block;font-weight: normal;
  line-height: 30px;
  padding: 8px 0 !important;}
.flip_old_paper_control strong {
  color: #ff432a;
}
  
.star_tree{text-align:center;padding:10% 0 0}
.star_tree p{color:#fff;font-family:"Glegoo",serif;font-size:30px;font-weight:700;text-align:center}
.inner_sub_banner{min-height:180px}
.inner_sub_banner h2{color:#fff;line-height:40px;padding:40px 0;text-align:center}
.reports_section h3{color:#fff;font-size:20px;text-align:center;text-align:center}
.reports_section{background:#35302D;padding:75px 0}
.report_list1{background:#9968A4;border:5px double #fff;border-radius:96px;color:#fff;padding:60px;text-align:center}
.report_list2{background:#3975B7;border:5px double #fff;border-radius:96px;color:#fff;padding:50px;text-align:center}
.report_list3{background:#56AC40;border:5px double #fff;border-radius:96px;color:#fff;padding:60px;text-align:center}
.report_list4{background:#E03C31;border:5px double #fff;border-radius:96px;color:#fff;padding:50px;text-align:center}
.report_1{color:#FEC111;display:table-cell;padding:0 10px}
.report_2{color:#f8931f;display:table-cell;padding:0 10px}
.report_3{color:#DE3F17;display:table-cell;padding:0 10px}
.report_4{color:#67ACBC;display:table-cell;padding:0 10px}
.reports_section p{font-weight:700;font-size:16px}
.reports_section h2.text-center{color:#fff;display:inline-table;font-weight:700;margin-top:30px;text-shadow:1px 2px 0 #606060;width:100%}
.report_block{background:#98C7D1;padding:60px 0 40px}
.report_title_span{color:#ED5144;line-height:140px; font-family: "Coda",cursive;text-shadow: 1px 2px 2px #ffffff;}
.report_block_s1{ min-height:280px!important; }
.report_block_s2{/*background:url(../images/badge.png) center center no-repeat;*/min-height:280px!important}
.report_block_s3{ min-height:280px!important; }
.report_block_s2 > h1{color:#fff;line-height:240px;text-align:center}
.report_block_s1 span{font-size:26px;display:block;color:#fff;font-weight:700;margin:10px 0 0!important;text-shadow:1px 1px 0px #606060}
.report_block_s3 span{font-size:26px;display:block;color:#fff;font-weight:700;margin:10px 0 0!important;text-shadow:1px 1px 0px #606060}
.report_block_s1 p, .report_block_s3 p {
  color: #13252B; font-family: "Glegoo",serif;
  font-size: 16px;
  font-weight: bold;
  line-height: 34px;
}
.report_block_s3 p .fa {
  color: #e5f5e3;padding-left: 5px;
  font-size: 14px;
  font-weight: 100 !important;
  line-height: 34px;
  padding-right: 10px;
}
.report_title_span > span{color:#f0fafb;font-size:50px;font-weight:700;text-shadow:2px 3px 2px #606060}
.footer_ads_section .logo_div{line-height:80px}
.footer_ads_section .logo_div b{font-family:Lucida Calligraphy}
.feature_section_div div.feature_article h4{color:#f60!important;font-weight:700;margin-top:5px;padding-top:0}
.feature_article p span{color:#f60}
.reportabuse h3{color:#fff;font-weight:700}
.reportabuse p span{color:red}
.reportabuse .form-horizontal .control-label{text-align:left}
.reportabuse p strong{color:#f60}
.reportabuse_radio{display:inline;float:left;margin:0 10px 0 0;padding:0}
.footer_bottom {
  background: #141414 none repeat scroll 0 0;
  margin-bottom: 50px;
}
.footer_bottom ul{padding-left:8px}
.footer_bottom ul li{line-height:32px;list-style:outside none none}
.footer_bottom ul li a{color:#777}
.footer_bottom_copyrights{background:#000}
.container-fluid.footer_bottom_copyrights{
    border-top:1px solid #3e3e3e;
    bottom: 0;
    position: fixed;
    width: 100%; height:50px;

}
.footer_bottom_copyrights p{padding:15px 0;margin:0}
.footer_bottom_copyrights .social-buttons{margin:0}
.footer_bottom ul li a i{line-height:26px;padding-right:8px}
h4.panel-title a{font-size:14px!important;display:block;line-height:20px;text-decoration:none!important}
.reportabuse .panel-heading{padding:4px 6px!important}
.reportabuse .form-control{border-radius:0!important;height:auto;padding:2px!important}
.form_second{background-color:#fff!important;border:1px solid #c8c7c7!important;border-radius:10px!important;box-shadow:0 0 8px 5px #e0dede!important;min-height:20px;padding:0!important;max-width:560px;margin:20px 0}
.headebox{background:#323a54;border-radius:10px 10px 0 0;overflow:hidden; padding:20px;}
.headebox h4{color:#fff;font-weight:700}
.elogo{margin:10px 0 8px 10px}
.reportabuse .form-group{margin-bottom:4px}
.col-sm-12.text-center.footerbg{background:#141414 none repeat scroll 0 0;color:#fff}
.footerbg p{font-size:11px;line-height:28px;margin:10px 0}
.report_title_bg{background:#f2b623;padding:10px 15px}
.terms_section_div h3{color:#c73a25;font-weight:700}
.terms_section_div p{font-size:16px;font-weight:lighter}
.terms_section_div ul li{font-size:16px;padding:5px 10px;font-weight:lighter;margin-bottom:10px}
.terms_section_div h2{color:navy;font-weight:700;text-transform:capitalize;text-align:center}
.terms_section_div a{font-weight:700}
.terms_section_bg{background:#fff none repeat scroll 0 0}
.terms_section_div strong{color:#f60!important}
.terms_section_div a{color:#f60!important}
.feature_article_section{background:#eee none repeat scroll 0 0;border-radius:8px;box-shadow:0 0 4px 1px rgba(0,0,0,0.25);padding-bottom:20px}
ul.feature_sidebar{padding-left:10px;padding-right:20px;background:#eee none repeat scroll 0 0;border-radius:8px;box-shadow:0 0 4px 1px rgba(0,0,0,0.25);color:#0065cc;padding-bottom:20px}
.feature_section_div{margin:20px 0}
.feature_article_section h4{color:#000}
.feature_article_section ul{padding-left:10px;margin-top:20px}
.feature_article_section ul li{list-style:outside none none;background:url(../images/list_icon.png) left center no-repeat;margin-bottom:5px}
.feature_article_section ul li a{font-size:14px;padding:0 0 0 20px;text-decoration:none!important}
.feature_sidebar li{list-style:outside none none;padding-left:10px}
.feature_article{margin:20px 0}
.feature_article p{color:#444;font-size:14px;line-height:28px}
.feature_section_div .feature_sidebar.affix-top li a{padding:0}
ul.feature_sidebar.affix li a{padding:0}
.technology_group{clear:both;margin:95px 0;overflow:hidden;position:relative}
.view-arrow{position:relative}
.view-arrow > i{position:absolute;display:inline-block;width:0;height:0;line-height:0;border:15px solid transparent;margin-left:-40px;border-right:15px solid #F44C4D;left:-9px;top:100px}
.reed3 .view-arrow > i{position:absolute;display:inline-block;width:0;height:0;line-height:0;border:15px solid transparent;margin-left:-40px;border-right:15px solid #04648e;left:-9px;top:100px}
.reed4 .view-arrow > i{position:absolute;display:inline-block;width:0;height:0;line-height:0;border:15px solid transparent;margin-left:-40px;
border-right:15px solid #04648e;left:-9px;top:100px}

.view-arrow_right{position:relative}
.view-arrow_right > i{position:absolute;display:inline-block;width:0;height:0;line-height:0;border:15px solid transparent;margin-right:-40px;
border-left:15px solid #028168;right:-9px;top:100px}
.tech_section_1{border-left:solid 5px #F44C4D}
.tech_section_2{border-right:solid 5px #B77ABD}
.tech_section_3{border-left:solid 5px #04648e}
.tech_section_4{border-right:solid 5px #028168}
.tech_section_2.reed2 div.view-arrow_right i.view-arrow_right{border-left-color:#B77ABD}
.technology_admin{background:url(../images/technology_admin_bg.png) center center repeat-y; text-align:center;}
.technology_admin_sub{text-align:center}
.technology_admin_sub_list{padding:10px;border:solid 1px #ccc}
.technology_admin_sub_list > img{margin:10px}
.technology_admin_sub_list{background:#fff none repeat scroll 0 0;border-radius:50px;display:block;height:100px;margin:0 auto;width:100px}
.technology_admin_sub_list > img{margin:15px 0;border-radius: 10px;}
img.technology_group_image{margin:4px 0}
#contact.container-fluid.footer_bg{background:#fff none repeat scroll 0 0!important;color:#000!important}
#about.container-fluid.footer_bg{background:#fff none repeat scroll 0 0!important}
.rules_page .list_of_options{margin-bottom:20px!important}
div.navbar-header button.navbar-toggle{float:right;top:10px;right: 12px;}
.footer_ads_section h2{color:#FFE8D6;font-family:Lucida Calligraphy;font-size:26px;font-weight:700;margin-top:50px;}
.technology_group img {
  background: #ffffff none repeat scroll 0 0;
}


.technology__sub_section h2{
  font-family: "Coda",cursive;
  font-size: 32px;
  font-weight: 400;
  line-height: 40px;
  margin: 10px 0;
}.technology__sub_section h3{
  font-weight: bolder;font-family: 'Glegoo', serif;
  margin: 20px 0 5px;color: #f44c4d;font-size: 26px;
}
.technology__sub_section h4{
  font-weight: bolder;font-family: 'Glegoo', serif;
  margin: 10px 0 5px;color: #218DAA;font-size: 22px;
}
.technology__sub_section p {
  font-family: "Kreon",serif;
  font-style: italic;
  position: relative;
}
.ecofriendly {
  color: #ffffff;
}.ecofriendly h4 {
font-family: "Coda",cursive; color:#fff;line-height: 26px;}
.ecofriendly h4 span {
  color: #ffebac;
  font-weight: bold;
}
.ecofriendly h3{font-family: "Glegoo",serif; font-weight:bold;  color:#000;}
/*.flip-container{	-webkit-perspective:1000;	-moz-perspective:1000;	-o-perspective:1000;	perspective:1000px;	border:1px solid #383938}.flip-container:hover .flipper,.flip-container.hover .flipper{	-webkit-transform:rotateY(180deg);	-moz-transform:rotateY(180deg);	-o-transform:rotateY(180deg);	transform:rotateY(180deg)}.flip-container,.front,.back{width:260px;height:260px}.flipper{-webkit-transition:.6s;-webkit-transform-style:preserve-3d;-moz-transition:.6s;-moz-transform-style:preserve-3d;-o-transition:.6s;-o-transform-style:preserve-3d;transition:.6s;transform-style:preserve-3d;position:relative}.front,.back{	-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0}.front{background:#ccc url(../images/form-1.png) center center no-repeat;  z-index:2}.back{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);background:#fff; color:#383938}
.front .name{display:inline-block;background:rgba(33,33,33,0.9);color:#f8f8f8;font-family:Courier;padding:5px 10px;bottom:60px;left:25%;position:absolute;-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-o-transform:rotate(-20deg);transform:rotate(-20deg)}
.back-logo{}
.back-title{font-weight:700;color:#00304a;text-align:center;text-shadow:.1em .1em .05em #acd7e5;font-family:Courier;font-size:2em}
.back p{text-align:center;padding:0 20px;font-family:arial;line-height:2em}
*/

















.features_page .modal-dialog {
  margin: 10px auto;
  text-align: center;
  width: 100% !important;
}
.features_page .modal-content {
  border: 0 none !important;
  border-radius: 12px !important;
}

#lightbox .modal-content {
    display: inline-block;
    text-align: center;   
}

.features_page .modal-dialog .close{
  background-color: #191919 !important;
  border: 2px solid #ffffff;
  border-radius: 30px;
  color: #ffffff;
  display: block !important;
  opacity: 1;
  padding: 5px 8px;
  position: absolute;
  right: 0px;
  top: 0px;
  visibility: visible !important;
  z-index: 2147483647 !important;
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1920px) {
.ecube_nav .nav {
  margin-top: 8px;
}
}


