/*--------------------------------------------Edit Profile tabs------------------------------------------------------------*/

.neEditProfileTab .nav-tabs li a 

{

  padding-bottom: 15px;

  padding-top: 15px;

  font-size: 14px;

  background: rgba(249,249,249,1.00);

  margin-bottom: 5px;

  border:1px solid rgba(242, 242, 242, 1);	

  color:rgba(77,77,77,1.00);

  transition:all 0.5s ease-in-out;

}

.neEditProfileTab .nav-tabs li a:hover, 

.neEditProfileTab .nav-tabs li a:focus

{

  

  background: rgba(239, 239, 239, 1);

  color:rgba(77,77,77,1.00);

}

.neEditProfileTab  .tab-content

{

	background:rgba(249, 249, 249, 1);

	border:1px solid rgba(235,235,235,1.00);

	margin-top:10px;

	padding-left:15px;

	padding-right:15px;

	box-shadow:0px 4px 0px 0px rgba(0, 0, 0, 0.15);

}







.neEditProfileTab .nav-tabs li.active a 

{

	box-shadow: -5px 0px 10px -4px rgba(168, 168, 168, 1);

	border-left:1px solid rgba(231, 231, 231, 1);

	background: #fcf8e3;

    border: 1px solid #faebcc;

    color: #8a6d3b;

	animation-name:editTabs;

	animation-iteration-count:0.3s;

	animation-duration:1s;

	animation-timing-function:ease-in-out;

	-webkit-animation-name:editTabs;

	-webkit-animation-iteration-count:0.3s;

	-webkit-animation-duration:1s;

	-webkit-animation-timing-function:ease-in-out;

	

}

@keyframes editTabs

{

	0%

	{

		opacity:0.3;

		transform:translatex(15%) rotate(0deg);

		

	}

	50%

	{

		opacity:0.7;

		transform:translatex(0%) rotate(0deg);

		

	}

	75%

	{

		opacity:0.7;

		transform:translatex(5%) rotate(0deg);

		

	}

	100%;

	{

		opacity:1;

		transform:translatex(0%) rotate(360deg);

	}

}

@-webkit-keyframes editTabs

{

	0%

	{

		opacity:0.3;

		transform:translatex(15%) rotate(0deg);

		

	}

	50%

	{

		opacity:0.7;

		transform:translatex(0%) rotate(0deg);

		

	}

	75%

	{

		opacity:0.7;

		transform:translatex(5%) rotate(0deg);

		

	}

	100%;

	{

		opacity:1;

		transform:translatex(0%) rotate(360deg);

	}

}

/*--------------------------------------------Edit Profile tabs End------------------------------------------------------------*/

/*------------------------------------------------alert warning----------------------------------------------------------------*/

.alertWarning

{

  color: #8a6d3b;

  background-color: #fcf8e3;

  border-color: #faebcc;

  padding:15px;

  border: 1px solid transparent;

}

/*------------------------------------------------alert warning----------------------------------------------------------------*/

/*--------------------------------------------video responsive------------------------------------------------------------*/

.embed-responsive {

  position: relative;

  display: block;

  height: 0;

  padding: 0;

  overflow: hidden;

}

.embed-responsive .embed-responsive-item,

.embed-responsive iframe,

.embed-responsive embed,

.embed-responsive object {

  position: absolute;

  top: 0;

  bottom: 0;

  left: 0;

  width: 100%;

  height: 100%;

  border: 0;

}

.embed-responsive.embed-responsive-16by9 {

  padding-bottom: 56.25%;

}

.embed-responsive.embed-responsive-4by3 {

  padding-bottom: 75%;

}

/*--------------------------------------------video responsive end------------------------------------------------------------*/

/*--------------------------------------------Privacy tabs------------------------------------------------------------*/

.ne_privacy_tab ul li a

{

	padding:12px 15px;

	background:rgb(190, 186, 182);

	color:white;

	border-bottom:5px solid rgba(181, 97, 2, 1);

}

.ne_privacy_tab ul li.active a

{

	animation-name:privacytab;

	animation-duration:0.5s;

	animation-iteration-count:0.3s;

	animation-play-state:running;

	animation-timing-function:ease-in-out;

	-webkit-animation-name:privacytab;

	-webkit-animation-duration:0.5s;

	-webkit-animation-iteration-count:0.3s;

	-webkit-animation-play-state:running;

	-webkit-animation-timing-function:ease-in-out;

	border-bottom:5px solid rgba(3, 95, 8, 1);

	background:rgba(237,237,237,1.00);

	color:rgba(38,38,38,1.00);

}

.ne_privacy_tab ul li.active a:hover

{

	animation-name:privacytab;

	animation-duration:0.5s;

	animation-iteration-count:0.3s;

	animation-play-state:running;

	animation-timing-function:ease-in-out;

	-webkit-animation-name:privacytab;

	-webkit-animation-duration:0.5s;

	-webkit-animation-iteration-count:0.3s;

	-webkit-animation-play-state:running;

	-webkit-animation-timing-function:ease-in-out;

	border-bottom:5px solid rgba(3, 95, 8, 1);

	background:rgba(237,237,237,1.00);

	color:rgba(38,38,38,1.00);

	transition:all 0.5s ease-in-out;

	

}

.ne_privacy_tab ul li a:hover

{

	padding:12px 15px;

	background:rgba(5,143,0,1.00);

	color:white;

	bottom:5px;

	animation-name:privacytab;

	animation-duration:0.7s;

	animation-iteration-count:0.3s;

	animation-play-state:running;

	animation-timing-function:ease-in-out;

	-webkit-animation-name:privacytab;

	-webkit-animation-duration:0.7s;

	-webkit-animation-iteration-count:0.3s;

	-webkit-animation-play-state:running;

	-webkit-animation-timing-function:ease-in-out;

	 border-bottom:5px solid rgba(3, 95, 8, 1);

	 transition:all 0.5s ease-in-out;

}

@keyframes privacytab

{

	0%

	{

		padding-bottom:20px;

	}

	25%

	{

		padding-bottom:10px;

	}

	50%

	{

		padding-bottom:20px;

	}

	100%

	{

		padding-bottom:10px;

	}

}

@-webkit-keyframes privacytab

{

	0%

	{

		padding-bottom:20px;

	}

	25%

	{

		padding-bottom:10px;

	}

	50%

	{

		padding-bottom:20px;

	}

	100%

	{

		padding-bottom:10px;

	}

}



/*--------------------------------------------Privacy tabs end--------------------------------------------------------*/

/*--------------------------------------------delete tabs------------------------------------------------------------*/

.ne_delete_tab ul.nav-tabs 

{

	border-bottom:1px solid rgb(190, 186, 182);

}

.ne_delete_tab ul.nav-tabs li.active a

{

	padding:10px 15px;

	background:#F50000;

	display:block;

	text-align:center;

	color:rgba(255,255,255,1.00);

	border-radius:5px 5px 0px 0px;

	transition:all 0.3s linear;

	-moz-transition:all 0.3s linear;

	-webkit-transition:all 0.3s linear;

	-ms-transition:all 0.3s linear;

	-o-transition:all 0.3s linear;

}



.ne_delete_tab ul.nav-tabs li a

{

	padding:10px 15px;

	text-align:center;

	color:rgba(0,0,0,1.00);

}

/*--------------------------------------------delete tabs End------------------------------------------------------------*/

/*------------------------------------------------Express intrest tabs--------------------------------------------------*/

.ne_interest_sent_tab

{

	background:rgba(255,255,255,1.00);

	border:1px solid rgba(211,211,211,1.00);

	

}

.ne_exp_sub_tab ul.ne_exp_interest_sended li.active a

{

	background:rgba(255,255,255,1.00);

	color:rgba(0,0,0,1.00);

	padding-top:18px;

	padding-bottom:18px;

	text-align:center;

	border:1px solid rgba(211,211,211,1.00);

}



.ne_exp_tab ul.nav-tabs li a

{

	padding:20px 30px;

	background: rgba(255,255,255,1.00);

	color:rgba(43,43,43,1.00);

	box-shadow: 2px 2px 4px 0px rgba(217,217,217,1.00);

	border-bottom:1px solid rgba(236, 236, 236, 1);

}

.ne_exp_tab ul.nav-tabs li:last-child a

{

	border-bottom:none;

}

.ne_exp_tab ul.nav-tabs li.active a

{

	background:rgba(239, 239, 239, 1);

}

.ne_exp_tab_content

{

	background:rgba(239, 239, 239, 1);

	padding:15px 15px;

}

.ne_exp_sub_tab ul.nav-tabs li a

{

	padding-top:15px ;

	padding-bottom:15px;

	background: rgba(247, 247, 247, 1);

	color:rgba(43,43,43,1.00);

	box-shadow: 2px 2px 4px 0px rgba(217,217,217,1.00);

	border:1px solid rgba(211,211,211,1.00);

	border-bottom:none;

	text-align:center;	

}





.ne_tab_sub_tab_content

{

	padding:10px 15px;

	background:rgba(255,255,255,1.00);

	border: 1px solid rgba(211,211,211,1.00);

	border-top:none;

}

.ne_exp_sub_tab ul.nav-tabs li.active a

{

	background:rgba(255,255,255,1.00);

	color:rgba(0,0,0,1.00);

	padding-top:18px;

	padding-bottom:18px;

	-webkit-animation-name: hvr-pulse-1;

   animation-name: hvr-pulse-1;

   -webkit-animation-duration: 0.5s;

   animation-duration: 0.5s;

   -webkit-animation-timing-function: linear;

   animation-timing-function: linear;

   -webkit-animation-iteration-count: 0.3s;

   animation-iteration-count: 0.3s;

}

@-webkit-keyframes hvr-pulse-1 {

 25% {

    -webkit-transform: scale(1.0);

    transform: scale(1.0);

  }



  75% {

    -webkit-transform: scale(0.9);

    transform: scale(0.9);

  }

}



@keyframes hvr-pulse-1 {

   25% {

    -webkit-transform: scale(1.0);

    transform: scale(1.0);

  }



  75% {

    -webkit-transform: scale(0.9);

    transform: scale(0.9);

  }

}

/*------------------------------------------------Express intrest tabs End--------------------------------------------------*/

/*------------------------------------------------for Pagination--------------------------------------------------*/

.pagination {

  display: inline-block;

  padding-left: 0;

  margin: 20px 0;

  border-radius: 4px;

}

.pagination > li {

  display: inline;

}

.pagination > li > a,

.pagination > li > span {

  position: relative;

  float: left;

  padding: 6px 12px;

  margin-left: -1px;

  line-height: 1.42857143;

  color: #428bca;

  text-decoration: none;

  background-color: #fff;

  border: 1px solid #ddd;

}

.pagination > li:first-child > a,

.pagination > li:first-child > span {

  margin-left: 0;

  border-top-left-radius: 4px;

  border-bottom-left-radius: 4px;

}

.pagination > li:last-child > a,

.pagination > li:last-child > span {

  border-top-right-radius: 4px;

  border-bottom-right-radius: 4px;

}

.pagination > li > a:hover,

.pagination > li > span:hover,

.pagination > li > a:focus,

.pagination > li > span:focus {

  color: #2a6496;

  background-color: #eee;

  border-color: #ddd;

}

.pagination > .active > a,

.pagination > .active > span,

.pagination > .active > a:hover,

.pagination > .active > span:hover,

.pagination > .active > a:focus,

.pagination > .active > span:focus {

  z-index: 2;

  color: #fff;

  cursor: default;

  background-color: #428bca;

  border-color: #428bca;

}

.pagination > .disabled > span,

.pagination > .disabled > span:hover,

.pagination > .disabled > span:focus,

.pagination > .disabled > a,

.pagination > .disabled > a:hover,

.pagination > .disabled > a:focus {

  color: #777;

  cursor: not-allowed;

  background-color: #fff;

  border-color: #ddd;

}

.pagination-lg > li > a,

.pagination-lg > li > span {

  padding: 10px 16px;

  font-size: 18px;

}

.pagination-lg > li:first-child > a,

.pagination-lg > li:first-child > span {

  border-top-left-radius: 6px;

  border-bottom-left-radius: 6px;

}

.pagination-lg > li:last-child > a,

.pagination-lg > li:last-child > span {

  border-top-right-radius: 6px;

  border-bottom-right-radius: 6px;

}

.pagination-sm > li > a,

.pagination-sm > li > span {

  padding: 5px 10px;

  font-size: 12px;

}

.pagination-sm > li:first-child > a,

.pagination-sm > li:first-child > span {

  border-top-left-radius: 3px;

  border-bottom-left-radius: 3px;

}

.pagination-sm > li:last-child > a,

.pagination-sm > li:last-child > span {

  border-top-right-radius: 3px;

  border-bottom-right-radius: 3px;

}

.pager {

  padding-left: 0;

  margin: 20px 0;

  text-align: center;

  list-style: none;

}

.pager li {

  display: inline;

}

.pager li > a,

.pager li > span {

  display: inline-block;

  padding: 5px 14px;

  background-color: #fff;

  border: 1px solid #ddd;

  border-radius: 15px;

}

.pager li > a:hover,

.pager li > a:focus {

  text-decoration: none;

  background-color: #eee;

}

.pager .next > a,

.pager .next > span {

  float: right;

}

.pager .previous > a,

.pager .previous > span {

  float: left;

}

.pager .disabled > a,

.pager .disabled > a:hover,

.pager .disabled > a:focus,

.pager .disabled > span {

  color: #777;

  cursor: not-allowed;

  background-color: #fff;

}

.ne_tab_sub_tab_content nav

{

	background:none;

}

.ne_tab_sub_tab_content nav ul

{

	margin-top:0px;

	margin-bottom:0px;

	float:right;

	font-size:12px;

}

.ne_tab_sub_tab_content nav ul.pagination li a

{

	font-size:12px;

	color:rgba(47,47,47,1.00);

}

/*-----------------------------------------------for pagination End----------------------------------------------*/

/*-----------------------------------------------For menu & dropdown----------------------------------------------*/

.sr-only {

  position: absolute;

  width: 1px;

  height: 1px;

  padding: 0;

  margin: -1px;

  overflow: hidden;

  clip: rect(0, 0, 0, 0);

  border: 0;

}

.sr-only-focusable:active,

.sr-only-focusable:focus {

  position: static;

  width: auto;

  height: auto;

  margin: 0;

  overflow: visible;

  clip: auto;

}



.collapse {

  display: none;

  visibility: hidden;

}

.collapse.in {

  display: block;

  visibility: visible;

}

tr.collapse.in {

  display: table-row;

}

tbody.collapse.in {

  display: table-row-group;

}

.collapsing {

  position: relative;

  height: 0;

  overflow: hidden;

  -webkit-transition-timing-function: ease;

       -o-transition-timing-function: ease;

          transition-timing-function: ease;

  -webkit-transition-duration: .35s;

       -o-transition-duration: .35s;

          transition-duration: .35s;

  -webkit-transition-property: height, visibility;

       -o-transition-property: height, visibility;

          transition-property: height, visibility;

}

.caret {

  display: inline-block;

  width: 0;

  height: 0;

  margin-left: 2px;

  vertical-align: middle;

  border-top: 4px solid;

  border-right: 4px solid transparent;

  border-left: 4px solid transparent;

}

.dropup,

.dropdown {

  position: relative;

}

.dropdown-toggle:focus {

  outline: 0;

}

.dropdown-menu {

  position: absolute;

  top: 100%;

  left: 0;

  z-index: 1000;

  display: none;

  float: left;

  min-width: 160px;

  padding: 5px 0;

  margin: 2px 0 0;

  font-size: 14px;

  text-align: left;

  list-style: none;

  background-color: rgb(248, 243, 243);

  -webkit-background-clip: padding-box;

          background-clip: padding-box;

  border: 1px solid rgb(163, 161, 161);

  border: 1px solid rgba(0, 0, 0, .15);

  border-radius: 4px;

  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);

          box-shadow: 0 6px 12px rgba(0, 0, 0, .175);

}

.dropdown-menu.pull-right {

  right: 0;

  left: auto;

}

.dropdown-menu .divider {

  height: 1px;

  margin: 9px 0;

  overflow: hidden;

  background-color: #e5e5e5;

}

.dropdown-menu > li > a {

  display: block;

  padding: 3px 20px;

  clear: both;

  font-weight: normal;

  line-height: 1.42857143;

  color: rgb(233, 142, 142);

  white-space: nowrap;

}

.dropdown-menu > li > a:hover,

.dropdown-menu > li > a:focus {

  color: #262626;

  text-decoration: none;

  background-color: #d8d7d7;

}

.dropdown-menu > .active > a,

.dropdown-menu > .active > a:hover,

.dropdown-menu > .active > a:focus {

  color: #fff;

  text-decoration: none;

  background-color: #337ab7;

  outline: 0;

}

.dropdown-menu > .disabled > a,

.dropdown-menu > .disabled > a:hover,

.dropdown-menu > .disabled > a:focus {

  color: #777;

}

.dropdown-menu > .disabled > a:hover,

.dropdown-menu > .disabled > a:focus {

  text-decoration: none;

  cursor: not-allowed;

  background-color: transparent;

  background-image: none;

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);

}

.open > .dropdown-menu {

  display: block;

}

.open > a {

  outline: 0;

}

.dropdown-menu-right {

  right: 0;

  left: auto;

}

.dropdown-menu-left {

  right: auto;

  left: 0;

}

.dropdown-header {

  display: block;

  padding: 3px 20px;

  font-size: 12px;

  line-height: 1.42857143;

  color: #777;

  white-space: nowrap;

}

.dropdown-backdrop {

  position: fixed;

  top: 0;

  right: 0;

  bottom: 0;

  left: 0;

  z-index: 990;

}

.pull-right > .dropdown-menu {

  right: 0;

  left: auto;

}

.dropup .caret,

.navbar-fixed-bottom .dropdown .caret {

  content: "";

  border-top: 0;

  border-bottom: 4px solid;

}

.dropup .dropdown-menu,

.navbar-fixed-bottom .dropdown .dropdown-menu {

  top: auto;

  bottom: 100%;

  margin-bottom: 2px;

}

@media (min-width: 768px) {

  .navbar-right .dropdown-menu {

    right: 0;

    left: auto;

  }

  .navbar-right .dropdown-menu-left {

    right: auto;

    left: 0;

  }

}

.btn-group,

.btn-group-vertical {

  position: relative;

  display: inline-block;

  vertical-align: middle;

}

.btn-group > .btn,

.btn-group-vertical > .btn {

  position: relative;

  float: left;

}

.btn-group > .btn:hover,

.btn-group-vertical > .btn:hover,

.btn-group > .btn:focus,

.btn-group-vertical > .btn:focus,

.btn-group > .btn:active,

.btn-group-vertical > .btn:active,

.btn-group > .btn.active,

.btn-group-vertical > .btn.active {

  z-index: 2;

}

.btn-group .btn + .btn,

.btn-group .btn + .btn-group,

.btn-group .btn-group + .btn,

.btn-group .btn-group + .btn-group {

  margin-left: -1px;

}

.btn-toolbar {

  margin-left: -5px;

}

.btn-toolbar .btn-group,

.btn-toolbar .input-group {

  float: left;

}

.btn-toolbar > .btn,

.btn-toolbar > .btn-group,

.btn-toolbar > .input-group {

  margin-left: 5px;

}

.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {

  border-radius: 0;

}

.btn-group > .btn:first-child {

  margin-left: 0;

}

.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {

  border-top-right-radius: 0;

  border-bottom-right-radius: 0;

}

.btn-group > .btn:last-child:not(:first-child),

.btn-group > .dropdown-toggle:not(:first-child) {

  border-top-left-radius: 0;

  border-bottom-left-radius: 0;

}

.btn-group > .btn-group {

  float: left;

}

.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {

  border-radius: 0;

}

.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,

.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {

  border-top-right-radius: 0;

  border-bottom-right-radius: 0;

}

.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {

  border-top-left-radius: 0;

  border-bottom-left-radius: 0;

}

.btn-group .dropdown-toggle:active,

.btn-group.open .dropdown-toggle {

  outline: 0;

}

.btn-group > .btn + .dropdown-toggle {

  padding-right: 8px;

  padding-left: 8px;

}

.btn-group > .btn-lg + .dropdown-toggle {

  padding-right: 12px;

  padding-left: 12px;

}

.btn-group.open .dropdown-toggle {

  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);

          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);

}

.btn-group.open .dropdown-toggle.btn-link {

  -webkit-box-shadow: none;

          box-shadow: none;

}

.btn .caret {

  margin-left: 0;

}

.btn-lg .caret {

  border-width: 5px 5px 0;

  border-bottom-width: 0;

}

.dropup .btn-lg .caret {

  border-width: 0 5px 5px;

}





.navbar {

  position: relative;

  min-height: 50px;

  margin-bottom: 20px;

  border: 1px solid transparent;

}

@media (min-width: 768px) {

  .navbar {

    border-radius: 4px;

  }

}

@media (min-width: 768px) {

  .navbar-header {

    float: left;

  }

}

.navbar-collapse {

  padding-right: 15px;

  padding-left: 15px;

  overflow-x: visible;

  -webkit-overflow-scrolling: touch;

  border-top: 1px solid transparent;

  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);

          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);

}

.navbar-collapse.in {

  overflow-y: auto;

}

@media (min-width: 768px) {

  .navbar-collapse {

    width: auto;

    border-top: 0;

    -webkit-box-shadow: none;

            box-shadow: none;

  }

  .navbar-collapse.collapse {

    display: block !important;

    height: auto !important;

    padding-bottom: 0;

    overflow: visible !important;

    visibility: visible !important;

  }

  .navbar-collapse.in {

    overflow-y: visible;

  }

  .navbar-fixed-top .navbar-collapse,

  .navbar-static-top .navbar-collapse,

  .navbar-fixed-bottom .navbar-collapse {

    padding-right: 0;

    padding-left: 0;

  }

}

.navbar-fixed-top .navbar-collapse,

.navbar-fixed-bottom .navbar-collapse {

  max-height: 340px;

}

@media (max-device-width: 480px) and (orientation: landscape) {

  .navbar-fixed-top .navbar-collapse,

  .navbar-fixed-bottom .navbar-collapse {

    max-height: 200px;

  }

}

.container > .navbar-header,

.container-fluid > .navbar-header,

.container > .navbar-collapse,

.container-fluid > .navbar-collapse {

  margin-right: -15px;

  margin-left: -15px;

}

@media (min-width: 768px) {

  .container > .navbar-header,

  .container-fluid > .navbar-header,

  .container > .navbar-collapse,

  .container-fluid > .navbar-collapse {

    margin-right: 0;

    margin-left: 0;

  }

}

.navbar-static-top {

  z-index: 1000;

  border-width: 0 0 1px;

}

@media (min-width: 768px) {

  .navbar-static-top {

    border-radius: 0;

  }

}

.navbar-fixed-top,

.navbar-fixed-bottom {

  position: fixed;

  right: 0;

  left: 0;

  z-index: 1030;

}

@media (min-width: 768px) {

  .navbar-fixed-top,

  .navbar-fixed-bottom {

    border-radius: 0;

  }

}

.navbar-fixed-top {

  top: 0;

  border-width: 0 0 1px;

}

.navbar-fixed-bottom {

  bottom: 0;

  margin-bottom: 0;

  border-width: 1px 0 0;

}

.navbar-brand {

  float: left;

  height: 50px;

  padding: 15px 15px;

  font-size: 18px;

  line-height: 20px;

}

.navbar-brand:hover,

.navbar-brand:focus {

  text-decoration: none;

}

.navbar-brand > img {

  display: block;

}

@media (min-width: 768px) {

  .navbar > .container .navbar-brand,

  .navbar > .container-fluid .navbar-brand {

    margin-left: -15px;

  }

}

.navbar-toggle {

  position: relative;

  float: right;

  padding: 9px 10px;

  margin-top: 8px;

  margin-right: 15px;

  margin-bottom: 8px;

  background-color: transparent;

  background-image: none;

  border: 1px solid transparent;

  border-radius: 4px;

}

.navbar-toggle:focus {

  outline: 0;

}

.navbar-toggle .icon-bar {

  display: block;

  width: 22px;

  height: 2px;

  border-radius: 1px;

}

.navbar-toggle .icon-bar + .icon-bar {

  margin-top: 4px;

}

@media (min-width: 768px) {

  .navbar-toggle {

    display: none;

  }

}

.navbar-nav {

  margin: 7.5px -15px;

}

.navbar-nav > li > a {

  padding-top: 10px;

  padding-bottom: 10px;

  line-height: 20px;

}

@media (max-width: 767px) {

  .navbar-nav .open .dropdown-menu {

    position: static;

    float: none;

    width: auto;

    margin-top: 0;

    background-color: transparent;

    border: 0;

    -webkit-box-shadow: none;

            box-shadow: none;

  }

  .navbar-nav .open .dropdown-menu > li > a,

  .navbar-nav .open .dropdown-menu .dropdown-header {

    padding: 5px 15px 5px 25px;

  }

  .navbar-nav .open .dropdown-menu > li > a {

    line-height: 20px;

  }

  .navbar-nav .open .dropdown-menu > li > a:hover,

  .navbar-nav .open .dropdown-menu > li > a:focus {

    background-image: none;

  }

}

@media (min-width: 768px) {

  .navbar-nav {

    float: left;

    margin: 0;

  }

  .navbar-nav > li {

    float: left;

  }

  .navbar-nav > li > a {

    padding-top: 15px;

    padding-bottom: 15px;

  }

}

.navbar-form {

  padding: 10px 15px;

  margin-top: 8px;

  margin-right: -15px;

  margin-bottom: 8px;

  margin-left: -15px;

  border-top: 1px solid transparent;

  border-bottom: 1px solid transparent;

  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);

          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);

}

@media (min-width: 768px) {

  .navbar-form .form-group {

    display: inline-block;

    margin-bottom: 0;

    vertical-align: middle;

  }

  .navbar-form .form-control {

    display: inline-block;

    width: auto;

    vertical-align: middle;

  }

  .navbar-form .form-control-static {

    display: inline-block;

  }

  .navbar-form .input-group {

    display: inline-table;

    vertical-align: middle;

  }

  .navbar-form .input-group .input-group-addon,

  .navbar-form .input-group .input-group-btn,

  .navbar-form .input-group .form-control {

    width: auto;

  }

  .navbar-form .input-group > .form-control {

    width: 100%;

  }

  .navbar-form .control-label {

    margin-bottom: 0;

    vertical-align: middle;

  }

  .navbar-form .radio,

  .navbar-form .checkbox {

    display: inline-block;

    margin-top: 0;

    margin-bottom: 0;

    vertical-align: middle;

  }

  .navbar-form .radio label,

  .navbar-form .checkbox label {

    padding-left: 0;

  }

  .navbar-form .radio input[type="radio"],

  .navbar-form .checkbox input[type="checkbox"] {

    position: relative;

    margin-left: 0;

  }

  .navbar-form .has-feedback .form-control-feedback {

    top: 0;

  }

}

@media (max-width: 767px) {

  .navbar-form .form-group {

    margin-bottom: 5px;

  }

  .navbar-form .form-group:last-child {

    margin-bottom: 0;

  }

}

@media (min-width: 768px) {

  .navbar-form {

    width: auto;

    padding-top: 0;

    padding-bottom: 0;

    margin-right: 0;

    margin-left: 0;

    border: 0;

    -webkit-box-shadow: none;

            box-shadow: none;

  }

}

.navbar-nav > li > .dropdown-menu {

  margin-top: 0;

  border-top-left-radius: 0;

  border-top-right-radius: 0;

}

.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {

  margin-bottom: 0;

  border-top-left-radius: 4px;

  border-top-right-radius: 4px;

  border-bottom-right-radius: 0;

  border-bottom-left-radius: 0;

}

.navbar-btn {

  margin-top: 8px;

  margin-bottom: 8px;

}

.navbar-btn.btn-sm {

  margin-top: 10px;

  margin-bottom: 10px;

}

.navbar-btn.btn-xs {

  margin-top: 14px;

  margin-bottom: 14px;

}

.navbar-text {

  margin-top: 15px;

  margin-bottom: 15px;

}

@media (min-width: 768px) {

  .navbar-text {

    float: left;

    margin-right: 15px;

    margin-left: 15px;

  }

}

@media (min-width: 768px) {

  .navbar-left {

    float: left !important;

  }

  .navbar-right {

    float: right !important;

    margin-right: -15px;

  }

  .navbar-right ~ .navbar-right {

    margin-right: 0;

  }

}

.navbar-default {

  background-color: #f8f8f8;

  border-color: #e7e7e7;

}

.navbar-default .navbar-brand {

  color: #777;

}

.navbar-default .navbar-brand:hover,

.navbar-default .navbar-brand:focus {

  color: #5e5e5e;

  background-color: transparent;

}

.navbar-default .navbar-text {

  color: #777;

}

.navbar-default .navbar-nav > li > a {

  color: #777;

}

.navbar-default .navbar-nav > li > a:hover,

.navbar-default .navbar-nav > li > a:focus {

  color: #333;

  background-color: transparent;

}

.navbar-default .navbar-nav > .active > a,

.navbar-default .navbar-nav > .active > a:hover,

.navbar-default .navbar-nav > .active > a:focus {

  color: #555;

  background-color: #e7e7e7;

}

.navbar-default .navbar-nav > .disabled > a,

.navbar-default .navbar-nav > .disabled > a:hover,

.navbar-default .navbar-nav > .disabled > a:focus {

  color: #ccc;

  background-color: transparent;

}

.navbar-default .navbar-toggle {

  border-color: #ddd;

}

.navbar-default .navbar-toggle:hover,

.navbar-default .navbar-toggle:focus {

  background-color: #ddd;

}

.navbar-default .navbar-toggle .icon-bar {

  background-color: #888;

}

.navbar-default .navbar-collapse,

.navbar-default .navbar-form {

  border-color: #e7e7e7;

}

.navbar-default .navbar-nav > .open > a,

.navbar-default .navbar-nav > .open > a:hover,

.navbar-default .navbar-nav > .open > a:focus {

  color: #555;

  background-color: #e7e7e7;

}

@media (max-width: 767px) {

  .navbar-default .navbar-nav .open .dropdown-menu > li > a {

    color: #777;

  }

  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,

  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {

    color: #333;

    background-color: transparent;

  }

  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,

  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,

  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {

    color: #555;

    background-color: #e7e7e7;

  }

  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,

  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,

  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {

    color: #ccc;

    background-color: transparent;

  }

}

.navbar-default .navbar-link {

  color: #777;

}

.navbar-default .navbar-link:hover {

  color: #333;

}

.navbar-default .btn-link {

  color: #777;

}

.navbar-default .btn-link:hover,

.navbar-default .btn-link:focus {

  color: #333;

}

.navbar-default .btn-link[disabled]:hover,

fieldset[disabled] .navbar-default .btn-link:hover,

.navbar-default .btn-link[disabled]:focus,

fieldset[disabled] .navbar-default .btn-link:focus {

  color: #ccc;

}

.navbar-inverse {

  background-color: #222;

  border-color: #080808;

}

.navbar-inverse .navbar-brand {

  color: #9d9d9d;

}

.navbar-inverse .navbar-brand:hover,

.navbar-inverse .navbar-brand:focus {

  color: #fff;

  background-color: transparent;

}

.navbar-inverse .navbar-text {

  color: #9d9d9d;

}

.navbar-inverse .navbar-nav > li > a {

  color: #9d9d9d;

}

.navbar-inverse .navbar-nav > li > a:hover,

.navbar-inverse .navbar-nav > li > a:focus {

  color: #fff;

  background-color: transparent;

}

.navbar-inverse .navbar-nav > .active > a,

.navbar-inverse .navbar-nav > .active > a:hover,

.navbar-inverse .navbar-nav > .active > a:focus {

  color: #fff;

  background-color: #080808;

}

.navbar-inverse .navbar-nav > .disabled > a,

.navbar-inverse .navbar-nav > .disabled > a:hover,

.navbar-inverse .navbar-nav > .disabled > a:focus {

  color: #444;

  background-color: transparent;

}

.navbar-inverse .navbar-toggle {

  border-color: #333;

}

.navbar-inverse .navbar-toggle:hover,

.navbar-inverse .navbar-toggle:focus {

  background-color: #333;

}

.navbar-inverse .navbar-toggle .icon-bar {

  background-color: #fff;

}

.navbar-inverse .navbar-collapse,

.navbar-inverse .navbar-form {

  border-color: #101010;

}

.navbar-inverse .navbar-nav > .open > a,

.navbar-inverse .navbar-nav > .open > a:hover,

.navbar-inverse .navbar-nav > .open > a:focus {

  color: #fff;

  background-color: #080808;

}

@media (max-width: 767px) {

  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {

    border-color: #080808;

  }

  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {

    background-color: #080808;

  }

  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {

    color: #9d9d9d;

  }

  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,

  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {

    color: #fff;

    background-color: transparent;

  }

  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,

  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,

  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {

    color: #fff;

    background-color: #080808;

  }

  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,

  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,

  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {

    color: #444;

    background-color: transparent;

  }

}

.navbar-inverse .navbar-link {

  color: #9d9d9d;

}

.navbar-inverse .navbar-link:hover {

  color: #fff;

}

.navbar-inverse .btn-link {

  color: #9d9d9d;

}

.navbar-inverse .btn-link:hover,

.navbar-inverse .btn-link:focus {

  color: #fff;

}

.navbar-inverse .btn-link[disabled]:hover,

fieldset[disabled] .navbar-inverse .btn-link:hover,

.navbar-inverse .btn-link[disabled]:focus,

fieldset[disabled] .navbar-inverse .btn-link:focus {

  color: #444;

}

/*-----------------------------------------------For menu & dropdown end----------------------------------------------*/



/*-----------------------------------------------Bootstrap Modal----------------------------------------------*/

.close {

  float: right;

  font-size: 21px;

  font-weight: bold;

  line-height: 1;

  color: #000;

  text-shadow: 0 1px 0 #fff;

  filter: alpha(opacity=20);

  opacity: .2;

}

.close:hover,

.close:focus {

  color: #000;

  text-decoration: none;

  cursor: pointer;

  filter: alpha(opacity=50);

  opacity: .5;

}

button.close {

  -webkit-appearance: none;

  padding: 0;

  cursor: pointer;

  background: transparent;

  border: 0;

}

.modal-open {

  overflow: hidden;

}

.modal {

  position: fixed;

  top: 0;

  right: 0;

  bottom: 0;

  left: 0;

  z-index: 1040;

  display: none;

  overflow: hidden;

  -webkit-overflow-scrolling: touch;

  outline: 0;

  

}

@keyframes modalnew

{

	0%

	{

		top:400px;

		overflow:hidden;

		opacity:0.4;

	}

	75%

	{

		

	    top:0px;

		overflow:hidden;

		left:0px;

		opacity:1;

	}

}

@-webkit-keyframes modalnew

{

	0%

	{

		top:400px;

		overflow:hidden;

		opacity:0.4;

	}

	75%

	{

		

	    top:0px;

		overflow:hidden;

		left:0px;

		opacity:1;

	}

}

@-moz-keyframes modalnew

{

	0%

	{

		top:400px;

		overflow:hidden;

		opacity:0.4;

	}

	75%

	{

		

	    top:0px;

		overflow:hidden;

		left:0px;

		opacity:1;

	}

}

.modal.fade .modal-dialog 

{

  animation-name:modalnew;

  animation-play-state:running;

  animation-iteration-count:0.3s;

  animation-duration:1.5s;

  animation-timing-function:ease-in-out;

  

  -webkit-animation-name:modalnew;

  -webkit-animation-play-state:running;

  -webkit-animation-iteration-count:0.3s;

  -webkit-animation-duration:1.5s;

  -webkit-animation-timing-function:ease-in-out;

  

  -moz-animation-name:modalnew;

  -moz-animation-play-state:running;

  -moz-animation-iteration-count:0.3s;

  -moz-animation-duration:1.5s;

  -moz-animation-timing-function:ease-in-out;

}

.modal.in .modal-dialog {

  -webkit-transform: translate(0, 0);

      -ms-transform: translate(0, 0);

       -o-transform: translate(0, 0);

          transform: translate(0, 0);

}

.modal-open .modal {

  overflow-x: hidden;

  overflow-y: auto;

}

.modal-dialog {

  position: relative;

  width: auto;

  margin: 10px;

}

.modal-content {

  position: relative;

  background-color: #fff;

  -webkit-background-clip: padding-box;

          background-clip: padding-box;

  border: 1px solid #999;

  border: 1px solid rgba(0, 0, 0, .2);

  outline: 0;

  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);

          box-shadow: 0 3px 9px rgba(0, 0, 0, .5);

		  padding:10px;

}

.modal-backdrop {

  position: absolute;

  top: 0;

  right: 0;

  left: 0;

  background:url(../img/dark_embroidery.png) repeat;

}

.modal-backdrop.fade {

  filter: alpha(opacity=0);

  opacity: 0;

}

.modal-backdrop.in {

  filter: alpha(opacity=80);

  opacity: 0.8;

}

.modal-header {

  min-height: 16.42857143px;

  padding: 15px;

  border-bottom: 1px solid #e5e5e5;

}

.modal-header .close {

  margin-top: -2px;

}

.modal-title {

  margin: 0;

  line-height: 1.42857143;

}

.modal-body {

  position: relative;

  padding:15px;

  

}

.modal-footer {

  padding:5px;

  text-align: right;

  border-top: 1px solid #e5e5e5;

  background:rgba(236, 236, 236, 1);

}

.modal-footer .btn + .btn {

  margin-bottom: 0;

  margin-left: 5px;

}

.modal-footer .btn-group .btn + .btn {

  margin-left: -1px;

}

.modal-footer .btn-block + .btn-block {

  margin-left: 0;

}

.modal-scrollbar-measure {

  position: absolute;

  top: -9999px;

  width: 50px;

  height: 50px;

  overflow: scroll;

}

@media (min-width: 768px) {

  .modal-dialog {

    width: 600px;

    margin: 5% auto;

  }

  .modal-content {

    -webkit-box-shadow: 0px 2px 17px 5px rgba(0, 0, 0, 0.5);

            box-shadow:0px 2px 17px 5px rgba(0, 0, 0, 0.5);

			padding:10px;

  }

  .modal-sm {

    width: 300px;

  }

}

@media (min-width: 992px) {

  .modal-lg {

    width: 900px;

  }

}

/*-----------------------------------------------Bootstrap Modal----------------------------------------------*/



.embed-responsive {

  position: relative;

  display: block;

  height: 0;

  padding: 0;

  overflow: hidden;

}

.embed-responsive .embed-responsive-item,

.embed-responsive iframe,

.embed-responsive embed,

.embed-responsive object,

.embed-responsive video {

  position: absolute;

  top: 0;

  bottom: 0;

  left: 0;

  width: 100%;

  height: 100%;

  border: 0;

}

.embed-responsive.embed-responsive-16by9 {

  padding-bottom: 56.25%;

}

.embed-responsive.embed-responsive-4by3 {

  padding-bottom: 75%;

}

.panel {

  margin-bottom: 20px;

  background-color: #ffffff;

  border: 1px solid transparent;

  border-radius: 4px;

  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);

  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);

}

.panel-body {

  padding: 15px;

}

.panel-body:before,

.panel-body:after {

  content: " ";

  /* 1 */



  display: table;

  /* 2 */



}

.panel-body:after {

  clear: both;

}

.panel-body:before,

.panel-body:after {

  content: " ";

  /* 1 */



  display: table;

  /* 2 */



}

.panel-body:after {

  clear: both;

}

.panel > .list-group {

  margin-bottom: 0;

}

.panel > .list-group .list-group-item {

  border-width: 1px 0;

}

.panel > .list-group .list-group-item:first-child {

  border-top-right-radius: 0;

  border-top-left-radius: 0;

}

.panel > .list-group .list-group-item:last-child {

  border-bottom: 0;

}

.panel-heading + .list-group .list-group-item:first-child {

  border-top-width: 0;

}

.panel > .table,

.panel > .table-responsive {

  margin-bottom: 0;

}

.panel > .panel-body + .table,

.panel > .panel-body + .table-responsive {

  border-top: 1px solid #dddddd;

}

.panel > .table-bordered,

.panel > .table-responsive > .table-bordered {

  border: 0;

}

.panel > .table-bordered > thead > tr > th:first-child,

.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,

.panel > .table-bordered > tbody > tr > th:first-child,

.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,

.panel > .table-bordered > tfoot > tr > th:first-child,

.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,

.panel > .table-bordered > thead > tr > td:first-child,

.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,

.panel > .table-bordered > tbody > tr > td:first-child,

.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,

.panel > .table-bordered > tfoot > tr > td:first-child,

.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {

  border-left: 0;

}

.panel > .table-bordered > thead > tr > th:last-child,

.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,

.panel > .table-bordered > tbody > tr > th:last-child,

.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,

.panel > .table-bordered > tfoot > tr > th:last-child,

.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,

.panel > .table-bordered > thead > tr > td:last-child,

.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,

.panel > .table-bordered > tbody > tr > td:last-child,

.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,

.panel > .table-bordered > tfoot > tr > td:last-child,

.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {

  border-right: 0;

}

.panel > .table-bordered > thead > tr:last-child > th,

.panel > .table-responsive > .table-bordered > thead > tr:last-child > th,

.panel > .table-bordered > tbody > tr:last-child > th,

.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,

.panel > .table-bordered > tfoot > tr:last-child > th,

.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th,

.panel > .table-bordered > thead > tr:last-child > td,

.panel > .table-responsive > .table-bordered > thead > tr:last-child > td,

.panel > .table-bordered > tbody > tr:last-child > td,

.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,

.panel > .table-bordered > tfoot > tr:last-child > td,

.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td {

  border-bottom: 0;

}

.panel-heading {

  padding: 5px 15px;

  border-bottom: 1px solid transparent;

  border-top-right-radius: 3px;

  border-top-left-radius: 3px;

}

.panel-heading > .dropdown .dropdown-toggle {

  color: inherit;

}

.panel-title {

  margin-top: 0;

  margin-bottom: 0;

  font-size: 16px;

}

.panel-title > a {

  color: inherit;

}

.panel-footer {

  padding: 10px 15px;

  background-color: #f5f5f5;

  border-top: 1px solid #dddddd;

  border-bottom-right-radius: 3px;

  border-bottom-left-radius: 3px;

}

.panel-group .panel {

  margin-bottom: 0;

  border-radius: 4px;

  overflow: hidden;

}

.panel-group .panel + .panel {

  margin-top: 5px;

}

.panel-group .panel-heading {

  border-bottom: 0;

}

.panel-group .panel-heading + .panel-collapse .panel-body {

  border-top: 1px solid #dddddd;

}

.panel-group .panel-footer {

  border-top: 0;

}

.panel-group .panel-footer + .panel-collapse .panel-body {

  border-bottom: 1px solid #dddddd;

}

.panel-default {

  border-color: #dddddd;

}

.panel-default > .panel-heading {

  color: #333333;

  background-color: #f5f5f5;

  border-color: #dddddd;

}

.panel-default > .panel-heading + .panel-collapse .panel-body {

  border-top-color: #dddddd;

}

.panel-default > .panel-heading > .dropdown .caret {

  border-color: #333333 transparent;

}

.panel-default > .panel-footer + .panel-collapse .panel-body {

  border-bottom-color: #dddddd;

}

.panel-primary {

  border-color: #428bca;

}

.panel-primary > .panel-heading {

  color: #ffffff;

  background-color: #428bca;

  border-color: #428bca;

}

.panel-primary > .panel-heading + .panel-collapse .panel-body {

  border-top-color: #428bca;

}

.panel-primary > .panel-heading > .dropdown .caret {

  border-color: #ffffff transparent;

}

.panel-primary > .panel-footer + .panel-collapse .panel-body {

  border-bottom-color: #428bca;

}

.panel-success {

  border-color: #08B20C;

}

.panel-success > .panel-heading {

  color: #FFF;

  background-color: #08B20C;

  border-color: #08B20C;

}

.panel-success > .panel-heading + .panel-collapse .panel-body {

  border-top-color: #08B20C;

}

.panel-success > .panel-heading > .dropdown .caret {

  border-color: #08B20C transparent;

}

.panel-success > .panel-footer + .panel-collapse .panel-body {

  border-bottom-color: #08B20C;

}

.panel-warning {

  border-color: #F58220;

}

.panel-warning > .panel-heading {

  color: #ffffff;

  background-color: #F58220;

  border-color: #faebcc;

}

.panel-warning > .panel-heading + .panel-collapse .panel-body {

  border-top-color: #faebcc;

}

.panel-warning > .panel-heading > .dropdown .caret {

  border-color: #c09853 transparent;

}

.panel-warning > .panel-footer + .panel-collapse .panel-body {

  border-bottom-color: #faebcc;

}

.panel-danger {

  border-color: #ebccd1;

}

.panel-danger > .panel-heading {

  color: #b94a48;

  background-color: #f2dede;

  border-color: #ebccd1;

}

.panel-danger > .panel-heading + .panel-collapse .panel-body {

  border-top-color: #ebccd1;

}

.panel-danger > .panel-heading > .dropdown .caret {

  border-color: #b94a48 transparent;

}

.panel-danger > .panel-footer + .panel-collapse .panel-body {

  border-bottom-color: #ebccd1;

}

.panel-info {

  border-color: #bce8f1;

}

.panel-info > .panel-heading {

  color: #3a87ad;

  background-color: #d9edf7;

  border-color: #bce8f1;

}

.panel-info > .panel-heading + .panel-collapse .panel-body {

  border-top-color: #bce8f1;

}

.panel-info > .panel-heading > .dropdown .caret {

  border-color: #3a87ad transparent;

}

.panel-info > .panel-footer + .panel-collapse .panel-body {

  border-bottom-color: #bce8f1;

}

.plan nav

{

	display:block;

}

.plan .nav ul

{

}



.plan .nav-tabs li a

{

	

	text-align:center;

	border-top:5px #EA8716 solid;

}

.plan .nav-tabs li a

{

	margin-right:2px;

	text-align:center;

	display:block;

	padding:10px 15px;

	font-size:18px;

	border-bottom:1px solid rgba(215, 215, 215, 1);

	border-left:1px solid rgba(215, 215, 215, 1);

	border-right:1px solid rgba(215, 215, 215, 1);

	color: #EA8716;

}

.plan .nav-tabs li a:hover

{

	margin-right:2px;

	text-align:center;

	display:block;

	padding:10px 15px;

	background:#058F00;

	color:white;

	font-size:18px;

}

.plan .nav-tabs .active a

{

	margin-right:2px;

	text-align:center;

	display:block;

	color:rgba(42, 42, 42, 1);

	background:rgba(233, 233, 233, 1);

	border-top:5px rgba(5,143,0,1.00) solid;

	text-align:center;

}

.plan .nav-tabs .active a

{

	

	

}

.plan .nav-tabs .active .arrow-down

{

	width:0px;

	height:0px;

	border-left:10px solid transparent;

	border-right:10px solid transparent;

	border-top:10px solid rgba(215, 215, 215, 1);

	position:absolute;

	z-index:1;

	text-align:center;

}

.plan .nav-tabs .arrow-down

{

	width:0px;

	height:0px;

	border-left:10px solid transparent;

	border-right:10px solid transparent;

	border-top:10px solid rgba(0,0,0,1);

	position:absolute;

	z-index:1;

	margin-top:10px;

	margin-left:100px;

	display:none;

}

.plan .nav-tabs

{

	margin-bottom:20px;

}





.ne-success-story 

{

		display:block;

}

.ne-success-story ul

{

		/*display:block;

		border-bottom:1px solid rgba(153,153,153,1);*/

}

.ne-success-story  li

{

		padding:0px 15px 0px 15px;

		/*background:rgba(229, 229, 229, 1);*/

		margin-right:10px;

		/*border-bottom:5px solid rgba(215, 215, 215, 1);*/

		border-radius: 5px 5px 0px 0px;

}

.ne-success-story  li.active

{

		background:none;

		border-bottom:none !important;

		border:1px solid rgba(223, 223, 223, 1);

}

.ne-success-story .active .tabs

{

		border-bottom:4px solid rgba(197, 197, 197, 1);

}

.ne-success-story li .tabs 

{

		display:block;

		vertical-align:bottom !important;

		alignment-baseline:baseline;

		text-align:center;

		padding:15px 15px 10px 15px;

		border-bottom:none;

		color:rgba(0,0,0,1);

}



.arrow-down

{

	width:0px;

	height:0px;

	border-left:10px solid transparent;

	border-right:10px solid transparent;

	border-top:10px solid rgba(235, 235, 235, 1);

	margin-top:0px;

	display:block;

}

.tooltip {

  position: absolute;

  z-index: 1070;

  display: block;

  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;

  font-size: 12px;

  font-weight: normal;

  line-height: 1.4;

  visibility: visible;

  filter: alpha(opacity=0);

  opacity: 0;

}

.tooltip.in {

  filter: alpha(opacity=90);

  opacity: .9;

}

.tooltip.top {

  padding: 5px 0;

  margin-top: -3px;

}

.tooltip.right {

  padding: 0 5px;

  margin-left: 3px;

}

.tooltip.bottom {

  padding: 5px 0;

  margin-top: 3px;

}

.tooltip.left {

  padding: 0 5px;

  margin-left: -3px;

}

.tooltip-inner {

  max-width: 100%;

  padding: 3px 8px;

  color: #fff;

  text-align: center;

  text-decoration: none;

  background-color: #000;

  border-radius: 4px;

}

.tooltip-arrow {

  position: absolute;

  width: 0;

  height: 0;

  border-color: transparent;

  border-style: solid;

}

.tooltip.top .tooltip-arrow {

  bottom: 0;

  left: 50%;

  margin-left: -5px;

  border-width: 5px 5px 0;

  border-top-color: #000;

}

.tooltip.top-left .tooltip-arrow {

  right: 5px;

  bottom: 0;

  margin-bottom: -5px;

  border-width: 5px 5px 0;

  border-top-color: #000;

}

.tooltip.top-right .tooltip-arrow {

  bottom: 0;

  left: 5px;

  margin-bottom: -5px;

  border-width: 5px 5px 0;

  border-top-color: #000;

}

.tooltip.right .tooltip-arrow {

  top: 50%;

  left: 0;

  margin-top: -5px;

  border-width: 5px 5px 5px 0;

  border-right-color: #000;

}

.tooltip.left .tooltip-arrow {

  top: 50%;

  right: 0;

  margin-top: -5px;

  border-width: 5px 0 5px 5px;

  border-left-color: #000;

}

.tooltip.bottom .tooltip-arrow {

  top: 0;

  left: 50%;

  margin-left: -5px;

  border-width: 0 5px 5px;

  border-bottom-color: #000;

}

.tooltip.bottom-left .tooltip-arrow {

  top: 0;

  right: 5px;

  margin-top: -5px;

  border-width: 0 5px 5px;

  border-bottom-color: #000;

}

.tooltip.bottom-right .tooltip-arrow {

  top: 0;

  left: 5px;

  margin-top: -5px;

  border-width: 0 5px 5px;

  border-bottom-color: #000;

}

.popover {

  position: absolute;

  top: 0;

  left: 0;

  z-index: 1060;

  display: none;

  max-width: 100%;

  padding: 1px;

  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;

  font-size: 14px;

  font-weight: normal;

  line-height: 1.42857143;

  text-align: left;

  white-space: normal;

  background-color: #fff;

  -webkit-background-clip: padding-box;

          background-clip: padding-box;

  border: 1px solid #ccc;

  border: 1px solid rgba(0, 0, 0, .2);

  border-radius: 6px;

  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);

          box-shadow: 0 5px 10px rgba(0, 0, 0, .2);

}

.popover.top {

  margin-top: -10px;

}

.popover.right {

  margin-left: 10px;

}

.popover.bottom {

  margin-top: 10px;

}

.popover.left {

  margin-left: -10px;

}

.popover-title {

  padding: 8px 14px;

  margin: 0;

  font-size: 14px;

  background-color: #f7f7f7;

  border-bottom: 1px solid #ebebeb;

  border-radius: 5px 5px 0 0;

}

.popover-content {

  padding: 9px 14px;

}

.popover > .arrow,

.popover > .arrow:after {

  position: absolute;

  display: block;

  width: 0;

  height: 0;

  border-color: transparent;

  border-style: solid;

}

.popover > .arrow {

  border-width: 11px;

}

.popover > .arrow:after {

  content: "";

  border-width: 10px;

}

.popover.top > .arrow {

  bottom: -11px;

  left: 50%;

  margin-left: -11px;

  border-top-color: #999;

  border-top-color: rgba(0, 0, 0, .25);

  border-bottom-width: 0;

}

.popover.top > .arrow:after {

  bottom: 1px;

  margin-left: -10px;

  content: " ";

  border-top-color: #fff;

  border-bottom-width: 0;

}

.popover.right > .arrow {

  top: 50%;

  left: -11px;

  margin-top: -11px;

  border-right-color: #999;

  border-right-color: rgba(0, 0, 0, .25);

  border-left-width: 0;

}

.popover.right > .arrow:after {

  bottom: -10px;

  left: 1px;

  content: " ";

  border-right-color: #fff;

  border-left-width: 0;

}

.popover.bottom > .arrow {

  top: -11px;

  left: 50%;

  margin-left: -11px;

  border-top-width: 0;

  border-bottom-color: #999;

  border-bottom-color: rgba(0, 0, 0, .25);

}

.popover.bottom > .arrow:after {

  top: 1px;

  margin-left: -10px;

  content: " ";

  border-top-width: 0;

  border-bottom-color: #fff;

}

.popover.left > .arrow {

  top: 50%;

  right: -11px;

  margin-top: -11px;

  border-right-width: 0;

  border-left-color: #999;

  border-left-color: rgba(0, 0, 0, .25);

}

.popover.left > .arrow:after {

  right: 1px;

  bottom: -10px;

  content: " ";

  border-right-width: 0;

  border-left-color: #fff;

}

.ne-search-option .nav 

{

	border-bottom:1px solid rgba(69, 158, 56, 1);

}

.ne-search-option .nav  li a

{

	padding:10px 15px;

	display:block;

	border:1px solid rgba(158, 181, 75, 1);

	background: #aabe53;

 	background: linear-gradient(to bottom,#aabe53 0,#829e38 100%);

    background: -moz-linear-gradient(top,#aabe53 0,#829e38 100%);

    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#aabe53),color-stop(100%,#829e38));

    background: -webkit-linear-gradient(top,#e75480 0,#ec779a 100%);

	border-bottom:none ; 

	color:rgba(255,255,255,1);

	font-size:14px;

	text-align:center;

	transition:ease-out 0.4s;

}



.ne-search-option ul .active a

{

	border-bottom:1px solid rgba(255,255,255,1); 

	margin-bottom:-2px;

	background:rgba(255,255,255,1);

	position:relative;

	color:rgba(16, 124, 0, 1);

	box-shadow: 0px -6px 0px 0px rgb(158, 181, 75);

	-moz-box-shadow: 0px -6px 0px 0px rgb(158, 181, 75);

	-webkit-box-shadow: 0px -6px 0px 0px rgb(119, 118, 118);

	-o-box-shadow: 0px -6px 0px 0px rgb(158, 181, 75);

	-ms-box-shadow: 0px -6px 0px 0px rgb(158, 181, 75);

}

.ne-search-option .tab-content

{

	padding:15px;

	border:1px solid rgba(69, 158, 56, 1);

	border-top:none;

	background:rgba(255,255,255,1);

}



.ne-contact-tab .nav li

{

	text-align:center;

	display:block;

	padding-left:0px;

	padding-right:0px;

	

}

.ne-contact-tab .nav li a

{

	font-size:16px;

	display:block;

	padding-top:15px;

	padding-bottom:15px;

	color:#2F2F2F;

}

.ne-contact-tab .nav li a:hover

{

	background:#EAEAEA;

	color:rgba(69,158,56,1.00);

	text-shadow:1px 1px 2px #FFFFFF;

}

.ne-contact-tab .nav li.active 

{

	background:#DFDFDF ;

	color:white;

}

.ne-contact-tab .nav li

{

	background:#F1F1F1 ;

	color:white;

}



@media(min-width:200px) and  (max-width:320px)

{

	.ne-success-story  li

	{

		margin-right:5px;

	}

	.ne-success-story li

	{

		padding: 15px 8px 0px;

		

	}

	.ne-success-story li .tabs

	{

		font-size:10px;

		padding: 11px 0px 10px;

	}

	.ne-success-story li

	{

		padding:0px 9px 0px;

		border-radius:5px 5px 0px 0px;	

	}

	

}

@media(min-width:321px) and (max-width:480px)

{

	.ne-success-story  li

	{

		margin-right:5px;

	}

	.ne-success-story li

	{

		padding: 15px 8px 0px;

		

	}

	.ne-success-story li .tabs

	{

		font-size:12px;

		padding: 11px 0px 10px;

	}

	.ne-success-story li

	{

		padding:0px 9px 0px;

		border-radius:5px 5px 0px 0px;	

	}

}

@media(min-width:481px) and  (max-width:768px)

{

	

}

@media(min-width:769px) and (max-width:999px)

{

.ne_privacy_tab ul li a

 {

    padding: 12px 5px;

    background: none repeat scroll 0% 0% #F50000;

    color: #FFF;

    border-bottom: 5px solid #B56102;

}

.ne_privacy_tab ul li a:hover {

    padding: 12px 5px;

}

@media(min-width:1000px) and (max-width:1199px)

{

.ne_privacy_tab ul li a {

    padding: 12px 5px;

    background: none repeat scroll 0% 0% #F50000;

    color: #FFF;

    border-bottom: 5px solid #B56102;

}

.ne_privacy_tab ul li a:hover {

    padding: 12px 5px;

}

}

@media(min-width:1200px)

{

	

}



/*----------------------------------------After Login Pages------------------------------------------------------------------------------*/

.ne_tab_my_home .nav li 

{

	text-align:center;

	background:#FFF;

	border:1px solid #ECECEC;

	display:block;

}

.ne_tab_my_home .nav li a 

{

	text-align:center;

	color:#6A6A6A;

	font-size:14px;

	padding-top:10px;

	padding-bottom:15px;

	box-shadow: 1px 1px 3px 0px #D8D8D8;

}

.ne_tab_my_home .nav .active

{

	position:relative;

	background:#F50000;

	color:#FFFFFF;

	border:1px solid #F50000;

}

.ne_tab_my_home .nav .active a

{

   color:#FFFFFF;

   

}

.ne_tab_my_home .nav li.active:before

{

	z-index:-1;

	position:absolute;

	content:"";

	bottom:15px;

	left: 7px;

    width: 75%;

    top: 45px;

    max-width:300px;

    background: #777;

    -webkit-box-shadow: 0 15px 10px #545454;

    -moz-box-shadow: 0 15px 10px #545454;

    box-shadow: 0 15px 10px #545454;

    -webkit-transform: rotate(-6deg);

    -moz-transform: rotate(-6deg);

   -o-transform: rotate(-6deg);

   -ms-transform: rotate(-6deg);

   transform: rotate(-6deg);

}



.ne_count_home_tab

{

	background:#FFFFFF;

	border-radius:4px;

	color:rgb(255, 253, 251);

	padding:8px;

	font-size:16px;

	box-shadow:inset 2px 0px 5px 0px #8C8C8C;

	margin-bottom:15px;

}

.ne_count_home_tab span:before

{

	content:"(";

	padding-right:3px;

}

.ne_count_home_tab span:after

{

	content:")";

	padding-left:3px;

}

.ne_tab_my_home .tab-content

{

	padding-top:10px;

	padding-bottom:10px;

	border: 1px solid #ECECEC;

	margin-top:20px;

	box-shadow: 1px 1px 3px 0px #D8D8D8;

	background:#FFFFFF;

	border-radius:4px;

}







/*--------------------------------------   Margins------------------------------------------------------*/





/*-------------------------------------- Margins End----------------------------------------------------*/





/*--------------------------------------   Paddings-----------------------------------------------------*/





/*-------------------------------------- Paddings End---------------------------------------------------*/





/*-------------------------------------- font colors & size---------------------------------------------*/





/*-------------------------------------- font colors & size End-----------------------------------------*/





/*-------------------------------------- background-----------------------------------------------------*/





/*-------------------------------------- background End-------------------------------------------------*/





/*-------------------------------------- borders--------------------------------------------------------*/





/*-------------------------------------- borders End----------------------------------------------------*/





/*-------------------------------------- Extra css--------------------------------------------------------*/

.ne_result_pagination nav

{

	list-style-type: none;

    background: none;

	text-align:center;

}

.ne_result_pagination .pagination

{

	margin-top:10px;

	margin-bottom:10px;

}

.ne_result_pagination .pagination > li > a,.ne_result_pagination .pagination > li > span {

    position: relative;

    float: left;

    padding: 6px 12px;

    margin-left: -1px;

    line-height: 1.42857;

    color: #EA7C00;

    text-decoration: none;

    background-color: #FFF;

    border: 1px solid #DDD;

	transition:all 0.4s ease-in-out;

}

.ne_result_pagination .pagination > li:last-child > a,.ne_result_pagination .pagination > li:last-child > span {

    border-top-right-radius: 0px;

    border-bottom-right-radius: 0px;

}

.ne_result_pagination .pagination > li:last-child > a,.ne_result_pagination .pagination > li:last-child > span {

    border-top-right-radius: 0px;

    border-bottom-right-radius: 0px;

}

.ne_result_pagination .pagination > li:first-child > a,.ne_result_pagination .pagination > li:first-child > span {

    margin-left: 0px;

    border-top-left-radius: 0px;

    border-bottom-left-radius: 0px;

}

.ne_result_pagination .pagination > li:first-child > a,.ne_result_pagination .pagination > li:first-child > span {

    margin-left: 0px;

    border-top-left-radius: 0px;

    border-bottom-left-radius: 0px;

}

.ne_result_pagination .pagination > li > a:hover,

.ne_result_pagination .pagination > li > span:hover,

.ne_result_pagination .pagination > li > a:focus,

.ne_result_pagination .pagination > li > span:focus 

{

	color: #0D9404;

	background-color: #F2F2F2;

	border-color: #ddd;

}



/*-------------------------------------- Extra css End----------------------------------------------------*/



/*----------------------------------------After Login Pages------------------------------------------------------------------------------*/

