@import url('../css/bootstrap.min.css');
@import url('../css/owl.carousel.css');
@import url('../css/owl.theme.default.css');
@import url('../css/extension.css');
/*@import url('https://fonts.googleapis.com/css?family=Krub:300,400,600,600,700');*/
@import url('https://fonts.googleapis.com/css?family=Nunito:300,400,600,700');
body {
background: #fff;
font-family: 'Nunito', sans-serif;
font-weight: 300;
font-size:16px;
line-height:1.6;
letter-spacing: 0.5px;	
min-height: 100%;	
padding-top:100px;
padding-bottom:100px;	
}
h1, h2, h3, h4, h5, h6 {
font-family:'Nunito', sans-serif;
font-weight: 600;
letter-spacing: 0.5px;	
}
a {
color: #000;
-webkit-transition: 300ms;
-moz-transition: 300ms;
-o-transition: 300ms;
transition: 300ms;
}
a:hover{
color: #000;
text-decoration:none;
outline:none;
}
.fixed-top{border-bottom: 1px #d8d9da solid;}
.fixed-bottom{border-top: 1px #d8d9da solid;}
.bg-white{background:#fff;}
.bg-darkblue{background:#262c46;}
.bg-purple .navbar-nav .nav-link{
color: #6cc5e2;
background: -moz-linear-gradient(left, #e83192  20%, #6cc5e2  40%);
background: -webkit-linear-gradient(left, #e83192  50%, #6cc5e2  40%);
background: linear-gradient(to right, #e83192  20%, #6cc5e2  40%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;		
font-weight:600;
}
.navbar-toggler-icon{background:#6cc5e2; display:block; cursor: pointer; text-decoration:none; outline:none; box-shadow:none; height:2px;margin-bottom: 6px;border:none;}
.navbar-toggler-icon:hover{border:none; text-decoration:none; outline:none;box-shadow:none;}
.navbar-toggler-icon:visited{border:none; text-decoration:none; outline:none;box-shadow:none;}
.navbar-toggler-icon:visited{border:none; text-decoration:none; outline:none;box-shadow:none;}
button:focus {outline: none;}

.btn-outline-gradient{
background: transparent;
border:2px solid transparent;
border-image: linear-gradient(45deg, #e83192, #6cc5e2);
border-image-slice:1;
color:#fff;	
text-decoration:none;    
outline:none;    
box-shadow: none;    
}
.btn-outline-gradient:hover{color:#212121;background:#fff;border:1px solid #fff;text-decoration:none;outline:none;box-shadow:none;}
.btn-outline-gradient:visited{color:#212121;background:#fff; border:1px solid #fff;text-decoration:none;outline:none;box-shadow:none;}
.btn-outline-gradient:focus{color:#212121;background:#fff; border:1px solid #fff;text-decoration:none;outline:none;box-shadow:none;}
nav .btn{border-radius:0px;cursor: pointer;}

nav .form-control{
border-radius:0px; 
background: transparent;
border:2px solid transparent;
border-image: linear-gradient(45deg, #e83192, #6cc5e2);
border-image-slice:1;
}
nav  .form-control:focus {
background-color:#150329;
color:#fff;		
border:2px solid transparent;
border-image: linear-gradient(45deg, #e83192, #6cc5e2);
border-image-slice:1;	
outline: 0;
box-shadow:none;	
}

/*hr {
border-top: 1px solid #e5e5e5;
border-bottom: 1px solid #fff;
}*/
.btn {
font-weight: 400;
}
/* .panel-heading .pagination{padding-left: 10px;margin: 12px 0;}
.panel-heading .pagination > li > a, .pagination > li > span{padding: 6px 14px; cursor:auto; color:#34495e !important;}
.panel-heading  ul.pagination > li.active > a, ul.pagination > li:hover > a{background:#fff !important; color:#34495e !important;}
.panel-heading  .pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover{background:#fff !important; color:#34495e !important; }
.panel-heading  ul.pagination > li.active > a{background:#34495e !important; color:#fff !important; } */

body h3{font-size:22px;}
.pagination>li>a, .pagination>li>span {
   position: relative;
   float: left;
   padding: 6px 12px;
   margin-left: -1px;
   line-height: 1.42857143;
   color: #262c46;
   text-decoration: none;
   background-color: #fff;
   border: 1px solid #ccc;
}
.panel-heading ul.pagination > li.incorrect > a {
   background: #ddd;
}
.panel-heading ul.pagination > li.incorrect > a {
   background: #ddd;
}
.panel-heading ul.pagination > li.completed > a {
   background: #150329 !important;
   color: #fff !important;
}
.panel-heading .pagination > li > a, .pagination > li > span {
   padding: 6px 14px;
   cursor: default;
   color: #262c46;
}
.list-group-item:first-child {
border-top-left-radius:0px;
border-top-right-radius:0px;
}

body>section {
padding: 20px 0;
}

section b{font-weight:600;}
strong{font-weight:600;}

/* .carousel-item .panel-thumbnail div{margin-top:5px; margin-bottom:5px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;} 
.carousel-item .panel-thumbnail div a{font-size:14px; color:#171717; text-decoration:none;outline:none;}
.carousel-item .panel-thumbnail div a:hover{color:#171717;text-decoration:none;outline:none;}
.carousel-item .panel-thumbnail div a:visited{color:#171717;text-decoration:none;outline:none;} 
.carousel-control-next, .carousel-control-prev{color:#000;}
.carousel-control-next, .carousel-control-prev .fa{font-size:2em;} */


.img-flex{max-width:150px;}
.post-time{font-size:11px;font-weight:600;color:#150329;margin-bottom:5px;position:relative;top:-8px;}
.media-body{font-size:14px;}
.media-body h5 a{font-size:16px;}

#info-block{
padding: 8px;
background: #fff;
box-shadow: 1px 1px 22px rgba(157, 184, 209, 0.19);
border: 1px solid #ddd;
margin-top:8px;
}
#info-block h1{font-size:18px; margin-top:0px; }
#info-block p {font-size:14px; margin-top:0px;}


.list-none{list-style:none;padding:0;margin-top:15px;}
.link{font-size: 13px;height: 64px;margin-top:10px; margin-bottom: 10px; line-height:1.3; overflow: hidden;}
.modal h4{font-size: 1.3rem;margin-bottom: 15px;}
.modal .btn-lg {padding: .66rem 0rem;font-size: 1rem;line-height: 0.5;}
.modal-title {margin: 0 auto;width:100%;}
.modal-header .close{cursor:pointer;}
.sidebar{
/* padding:13px; */
background:#fff; 	
}
.f-11{font-size:11px;}
.sidebar ul {list-style:none;margin:0;padding:0;}
.sidebar ul li {list-style:none; text-align:left; border: 1px solid #ccc;width:100%; overflow: auto;padding:8px;margin-bottom:15px;}
/* .sidebar ul li:last-child{border-bottom:none;} */
.sidebar ul li .post {float:left; width:30%; }
.sidebar ul li .post img {height:100px;width:100%;}
.sidebar ul li .title {float:left; margin-left:10px; font-size:15px;width:66%; }
.sidebar ul li a {text-decoration:none;outline:none;font-size:14px;font-weight:600;clear:both;display:block;}
.sidebar ul li a:hover{text-decoration:none;outline:none;color:#242424;} 
.sidebar ul li span{font-size:12px; display:block; color:#013C98;}

.bg-white{background:#fff;}
.bg-purple{background:#150329;}
.panel-heading .pagination{padding-left: 1px; margin: 12px 0;}
.panel-heading .pagination > li > a, .pagination > li > span{padding: 6px 14px; cursor:none; color:#34495e !important;}
.panel-heading  ul.pagination > li.active > a, ul.pagination > li:hover > a{background:#fff !important; color:#34495e !important;}
.panel-heading  .pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover{background:#fff !important; color:#34495e !important; }
.panel-heading  ul.pagination > li.active > a{background:#212121 !important; color:#fff !important; border:1px solid #212121;}
.list-group-item:first-child {
border-top-left-radius:0px;
border-top-right-radius:0px;
}
.list-group{margin-bottom: 0px;}
.panel-body .badge{background:#fff; color:#1f1e1c; min-width: 40px;padding: 12px 12px; border-radius:0px; margin-right: 10px;}
.panel-body .list-group-item:hover{background:#ddd;}
.panel-body .list-group .active{background:#150329; border: 1px solid #150329; color:#150329;}
.panel-body .list-group .active a{color:#fff;}
.panel-body .list-group .active a:hover{color:#fff;}
.panel-body .list-group .active a:focus{color:#fff;}
.panel-body .list-group .active a:visit {color:#fff;} 
.panel-body .list-group-item a{display: block;width: 100%; font-size:16px; font-weight: 400;}
.panel-body .list-group-item a:hover{color:#000;}
.panel-body .list-group-item a:focus{color:#000;}
.panel-body .list-group-item a:visit {color:#000;} 
.modal-body{overflow:auto;}
.r-size{resize:none;}
.margin-top-0{margin-top:0px;}


.navbar-form .form-control{border-radius:0px;}
.navbar-form .btn{border-radius:0px;}
.fixed-bottom{padding:10px 0 10px 0;}
.fixed-bottom p{margin:0;font-size:14px; font-weight:400;text-transform: uppercase;padding-top: 3px;}
footer{padding:0 10px 10px 0; color:#6cc5e2;} 
footer ul {list-style: none;padding: 0;margin: 0;letter-spacing: 0.5px;}
footer ul li {display: inline-block;}
footer ul li a{color:#6cc5e2;font-size: 14px;font-weight: 400;margin-left:15px;text-transform: uppercase;letter-spacing: 0.5px;}
footer ul li a{outline:none;text-decoration:none;}
footer ul li a:hover{outline:none;text-decoration:none; color:#6cc5e2;}

#slider{margin-top:60px;} 
#common{
margin-top:80px;
}
.width-150{width:150px;}
.media{
padding:8px; 	
background:#fff; 	
box-shadow: 1px 1px 22px rgba(157, 184, 209, 0.19);	
}
.media{border: 1px solid #ddd;}
.media-body h4 a{font-size: 18px;color: #834db2;}
.media-body p{line-height:1.4 ;}
.media-body p span{font-size:13px; display:block;float: right;margin-top: 18px;color: #808080;} 
.form-group.sb-search-open .form-control-submit,
.no-js .form-control .form-control-submit {z-index: 90;}
.z-99{z-index:-99;}
.sign-in{border: 1px solid #ffb400; border-radius:0px !important;}
.create{background:#ffb400;color:#fff !important; border-radius:0px !important;}
.m-height-450{min-height:450px;}
.col-centered{float:none; margin:0 auto;}
input[type="checkbox"], input[type="radio"]{margin:7px 0 0;}
.panel-title a{display:inline-block;width:100%;}
.panel-title .fa{font-size:1.2em;color:#ffb400;}
.panel-body h3{margin-top:0px;}
.margin-top-20{margin-top:20px;}
.main {
max-width: 400px;
margin: 0 auto;
background: #fff;
padding: 30px;
  }
.login-or {
position: relative;
font-size: 18px;
color: #aaa;
margin-top: 20px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
}
.span-or {
display: block;
position: absolute;
left: 50%;
top: -2px;
margin-left: -25px;
background-color: #fff;
width: 50px;
text-align: center;
}
.hr-or {
background-color: #cdcdcd;
height: 1px;
margin-top: 0px !important;
margin-bottom: 0px !important;
}
.main h3 {text-align: center;margin-top:0px;margin-bottom:20px;}
.facebook{background:#3b5998;color:#fff;}
.facebook:hover{background:#3b5998;color:#fff;}
.google-plus{background:#f24537;color:#fff;}
.google-plus:hover{background:#f24537;color:#fff;}
.f-12{font-size:12px; }
.opacity-dark-blue{background-color:rgba(31, 41, 52, 0.8);color:#fff;}
.text-yellow{color:#ffb400;}

ul.faq {
	list-style: none;
	margin: 0;
}
ul.faq li {
	margin-top: 30px;
}
ul.faq li:first-child {
	margin-top: 0;
}
ul.faq li span.number {
	display: block;
	float: left;
	width: 155px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	background: #4151a8;
	color: #fff;
	font-size: 24px;
	margin-right:20px; 
}
ul.faq li>div {
margin-left:0px;
}
ul.faq li>div h3 {
margin-top: 0;
}
ul.faq li>div p{
text-align:justify;
}

#error {
text-align: center;
margin-top: 150px;
margin-bottom: 150px;
}
.btn-primary{
background:transparent;
color:#528ed3; 
border-color:#528ed3;	
}
.btn-primary:hover{
background:#528ed3;
color:#fff; 
border-color:#528ed3;
text-decoration:none;
outline:none; 	
}
.m-top-80{margin-top:80px;}
/*.navbar-toggle{background: 	}
*/
@media (max-width:767px) {
#slider{margin-top:20px;}   
.m-top-80{margin-top:8px;}
.created-by{font-size: 14px;line-height: 16px;}
.created-date {padding-top:5px;font-size: 12px;}
.step-number{font-size: 16px !important; width:30px !important;height:30px !important;margin-right: 8px !important;}
.amwidget-question h2{font-size:16px !important;}
.amwidget{min-width:100%;}

.panel-heading .pagination > li > a, .pagination > li > span {padding: 5px 8px;font-size: 12px;}
.media-body, .media-left, .media-right { 
display:block;
margin-bottom:20px; 	
}
.media-body, .media-left, .media-right { 
display:block;
margin-left:auto;
margin-right:auto;	
}
.sidebar ul li .post{ width:100%;}
.sidebar ul li .post img{height:auto !important;} 	
.sidebar ul li .title{width:100%; margin-left:0px; }
	
#title h1{
font-size:19px; 
text-align: center;	
}	

ul.breadcrumb {
margin: 4px 0 0;
background: transparent;
text-align: center;
}
.navbar-toggle{margin-top: 14px; background:#528ed3; border-radius: 0px;}
.navbar-brand>img{padding:0px 6px;}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus{background:#528ed3;}	
.media-body{width:auto;}	
.width-150{width:100%;max-width: 100%; display:block; height: auto;margin-right:auto;margin-left:auto;}	
.media-left, .media > .pull-left{padding-right:0px;}	
.media-heading{margin-bottom:15px;}	
.media-body p{font-size:14px;}	
body{padding-bottom:0px;}	
.navbar-fixed-bottom{position:relative;}	
#common {margin-top:5px;}	
h3{font-size:18px;}	
footer{text-align:center;}
footer ul li a{font-size:10px;margin-left:6px;}	
}

.hidden {display:none;}
.completion-wrap {
  margin: 0 0 20px;
  position:relative;
}
.completion-cover {
/*   background: rgba(0, 0, 0, 0.85) none repeat scroll 0 0; */
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 999;
  padding-top: 20px;
}
.calculating {
  margin: -18px auto 0;
  position: relative;
  width: 100px;
}
.calculating img {

  width: 100px;
}
.complete-header {
  border-bottom: 1px solid #d9d9d9;
  color: #f00055;
  font-size: 280% !important;
  line-height: 1;
  margin: 20px 0 20px;
  padding: 0 0 20px;
}
.panel-body .list-group .incorrect a{color:red;}
.panel-body .list-group .complete a{color:green;}
.total-bar.grey {
  background-color: #e5e5e5;
}
.total-percent {
  border-right: 1px dotted #1e1d1d;
  color: #ffb400;
  font-weight: bold;
  left: 10px;
  position: absolute;
  text-align: center;
  width: 70px;
  z-index: 2;
}

.user-info-block {
font-size: 14px;
margin-bottom: 0;
min-height: 55px;
padding-left: 55px;
position: relative;
}

.user-info-block img {
width: 35px;
height: 35px;
position: absolute;
left: 0px;
top: 0px;
border-radius: 6px;
}

.created-by {
display: block;
font-size: 12px;
line-height:1.5;
color:#06E6E6E
}
.created-by a{color:#6E6E6E;text-decoration:none;outline:none;}
.created-by a:hover{color:#6E6E6E;text-decoration:none;outline:none;}
.created-date {
color: #979797;
display: block;
padding-top: 1px;
font-size: 12px;
}
.amwidget-answers.poll-results li {
padding-left: 90px;
position: relative;
}

.total-bar {
background: #d2fd94
none repeat scroll 0 0;
bottom: 0;
left: 0;
position: absolute;
top: 0;
z-index: 1;
}

.total-title {
position: relative;
z-index: 2;
}
.question-itm.goal {
  background: #ff0055 none repeat scroll 0 0;
  color: #fff !important;
}
#widget-wrap {
padding-top: 30px;
}

.amwidget {
display: block;
overflow: hidden;
font-family: 'Nunito', sans-serif;
width:100%;
font-weight: 300;
position: relative;
}
.amwidget-question {
background: #150329 none repeat scroll 0 0;
color: #fff;
min-height: 34px;
padding: 10px;
margin-top: -3px;	
}

.amwidget-question h2 {
margin:0;
font-size: 20px;
line-height: 33px;	
font-weight: 600;
padding-left: 2px;
position: relative;
padding-top: 2px;
}

.step-number {
background: #fff none repeat scroll 0 0;
border-radius: 0px;
color: #6b6a6a;
display: inline-block;
top:1px;
font-size: 18px;
font-weight: 700;
font-weight: bold;	
text-align: center;
margin-right:8px !important;	
height: 30px;
left: -1px;
margin: 0;
position:relative;
width: 30px;
}
.amwidget-hero-image {
clear: both;
   display: block;
   overflow: hidden;
   position: relative;
   width:100%;
   float:left;
}
.amwidget-hero-image img{
max-width: 100%;
   width: 100%;
   height: auto;
  margin-left:auto;
 margin-right:auto;
display:block; 
  } 
.hero-description {
   background: rgba(5, 173, 192, 0.83);
width:100%;
   color: #fff;
   padding: 30px 10px 10px 18px;
   position:relative;
}
.maximize-arrow, .minimize-arrow {
   display: block;
   font-family: 'Nunito', sans-serif;
   line-height: 2;
   margin-top: -13px;
   position: relative;
   text-align: center;
   top: -3px;
}

.list-group{cursor:pointer;}
.panel-body .list-group .active{padding:0px 0px;}
.panel-body .badge{min-width: 34px;padding: 4px 4px;}
.question-wrap .img-fluid{width: 100%;}


.spacer {
   display: block;
   clear: both;
}
.bdrbot {   border-bottom: 1px dotted #212121;}
.mbot30 {   margin-bottom: 30px !important;}
.mtop30 {  margin-top: 30px !important;}
.amwidget-hero-image .img-fluid{width:100%;}

/*Gallery Style*/
.quiz-horizontal {max-width: 100%;width: 100%;}
.step-text {background: #fff none repeat scroll 0 0;border-radius: 0;color:#0b175f; display: block;font-size: 14px;
font-weight: 400;margin: -8px -8px 6px;padding: 2px 6px 3px;position: relative;width: auto;}
.image-answer-wrap {position: relative;}
.or-box {background: #fff none repeat scroll 0 0;border: 6px solid #528ed3; border-radius: 50%;box-shadow: 0 3px 9px rgba(0, 0, 0, 0.9);font-size: 14px;font-weight: bold;left: 50%;margin-left: -36px;margin-top: -34px;padding:13px 11px 0px 13px;position: absolute;
top: 49%; z-index: 777; width:60px;height:60px;text-align: center;}
/*.quiz-horizontal.image .amwidget-hero-image.left {padding: 0 10px 0 0;}*/
.quiz-horizontal.image .amwidget-hero-image {display: block;clear:none; overflow: hidden;position: relative;float: left;width: 50%;}
/*.amwidget-hero-image {clear: none;float:left;padding: 0 10px 0 0;}    */
.click-info {background: #6b6a6a none repeat scroll 0 0;border-radius: 0 0 6px 6px;clear: both;color: #fff;font-size: 12px;padding: 3px 5px 5px;text-align:center; position:absolute;bottom:0;width:100%;}
.ul-plain{padding: 0;margin-bottom:30px;}
.ul-plain li {padding-bottom: 10px;font-size: 14px;list-style-type: none;}
.ul-plain li a:before{content:"\f105"; font-family:'FontAwesome'; color:#4a4a4a;display:inline-block;margin-right: 5px;}
.ul-plan li h4{font-size:18px; font-weight:bold;}
.header {font-weight: 400;color:#150329;position: relative;/* border-bottom: 1px solid #d0d0d0; */ padding-bottom:5px; margin-bottom: 10px;font-size: 22px;}
.header span {font-size: 14px;font-weight: 300;position: absolute;right: 0;top: 7px;text-align: right;float: right;}

.embed-wrap {border: 1px solid #ccc;padding: 15px;}
.embed-config {border: 1px solid #ccc;border-radius: 6px;padding: 15px;}
.embed-user-option {border-bottom: 1px dotted #ccc;margin-bottom: 10px;padding-bottom: 10px;}
.embed-user-option > label {font-weight: 300;}        
.embed-checkbox {margin-right: 10px !important;}
.embed-textbox.height {border: 1px solid #ccc;border-radius: 6px;margin-right: 10px;padding: 4px 8px;}



@media (max-width: 479px){
.img-flex{
display: block;
max-width: 100%;
margin-left: auto;
margin-right: auto;
margin-bottom:5px;
}
.hidden-xs{display:none;}
.visible-xs{diplay:block;}	
.navbar-brand{width:160px;}	
.header{font-size:16px;}	
.header span{margin-top:-26px;}
.fixed-bottom{position:relative;}
#result_excellent h4{font-size:14px;}	
}
/* end 479px */
@media (max-width: 575px) and (min-width: 480px){
.img-flex{
display: block;
max-width: 100%;
margin-left: auto;
margin-right: auto;
margin-bottom:5px;
}
.hidden-xs{display:none;}
.visible-xs{diplay:block;}	
.navbar-brand{width:160px;}	
.header{font-size:16px;}
.header span{margin-top:-26px;}
.fixed-bottom{position:relative;}
#result_excellent h4{font-size:14px;}	
}
/* end 575px */
@media (max-width: 767px) and (min-width: 576px){
.img-flex{
display: block;
max-width: 100%;
margin-left: auto;
margin-right: auto;
margin-bottom:5px;
}
.hidden-xs{display:none;}
.visible-xs{diplay:block;}	
.navbar-brand{width:160px;}	
.header{font-size:16px;}	
.header span{margin-top:-26px;}	
.fixed-bottom{position:relative;}
#result_excellent h4{font-size:14px;}	
} 

.nav-link {display: block;padding:4px 2px;}
.navbar-nav li.active > a { 
border-radius: 0px;
background: transparent;
border: 1px solid transparent;
border-image: linear-gradient(45deg, #e83192, #6cc5e2);
border-image-slice: 1;
}
.owl-carousel .item .card-body {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.panel {
    margin-bottom: 20px;
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);
    box-shadow: 0 1px 1px rgba(0,0,0,.05);
}

.panel-default>.panel-heading {
    color: #333;
  /*   background-color: #f5f5f5; */
    border-color: #ddd;
}

panel-body {
    padding: 15px;
}
.mt-50{margin-top:50px;}
.mb-50{margin-bottom:50px;}
.dropdown:hover>.dropdown-menu {
 display: block;
}
.dropdown-item:hover>.dropdown-menu {
 display: block;
}
.navbar-toggler{cursor:pointer;border:none;}
.dropdown-menu{background-color:#150329;}
.dropdown-item:focus, .dropdown-item{background-color:#150329;color:#fff;}
.dropdown-item:focus, .dropdown-item:hover{background-color:#150329;color:#fff;}
.navbar-brand img{width:200px; padding-top: 4px;}
nav .form-control::-webkit-input-placeholder { color: #fff; }  /* WebKit, Blink, Edge */
nav .form-control:-moz-placeholder { color: #fff; }  /* Mozilla Firefox 4 to 18 */
nav .form-control::-moz-placeholder { color: #fff; }  /* Mozilla Firefox 19+ */
nav .form-control:-ms-input-placeholder { color: #fff; }  /* Internet Explorer 10-11 */
nav .form-control::-ms-input-placeholder { color: #fff; }  /* Microsoft Edge */


/* end 767px */