
body {
   padding-top: 0px;
   background:#fff;
   -webkit-font-smoothing: antialiased;
   text-shadow: 1px 1px 1px rgba(0,0,0,0.004);   
   font-family: "Helvetica Neue", "Roboto", Helvetica, Arial, sans-serif;
   /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
}

tr:hover { background: #f5f5f5; }
td a { 
    display: block; 
    
}

.navbar-default {
    /*background: #4b4077; /* Old browsers */
    /*background: -moz-linear-gradient(left, rgba(54,34,84,1) 0%, rgba(135,57,138,1) 53%, rgba(255,71,74,1) 100%); /* FF3.6-15 */
    /*background: -webkit-linear-gradient(left, rgba(54,34,84,1) 0%,rgba(135,57,138,1) 53%,rgba(255,71,74,1) 100%); /* Chrome10-25,Safari5.1-6 */
    /*background: linear-gradient(to right, rgba(54,34,84,1) 0%,rgba(135,57,138,1) 53%,rgba(255,71,74,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#41226b', endColorstr='#abdd3335',GradientType=1 ); /* IE6-9 */
    border-color: transparent; 
	background:none;	
	  border-top: 4px solid transparent;
	  -moz-border-image: -moz-linear-gradient(left, rgba(54,34,84,1) 0%, rgba(135,57,138,1) 53%, rgba(255,71,74,1) 100%);
	  -webkit-border-image: -webkit-linear-gradient(left, rgba(54,34,84,1) 0%,rgba(135,57,138,1) 53%,rgba(255,71,74,1) 100%);
	  border-image: linear-gradient(to right, rgba(54,34,84,1) 0%,rgba(135,57,138,1) 53%,rgba(255,71,74,1) 100%);
	  border-image-slice: 1;
      border-bottom:0px solid transparent;	  
}
.navbar-default .navbar-nav > li > a {
    color: #fff;
	font-weight:500;
	font-size:13px;
    /*text-shadow: 1px 1px 1px #ccc;*/	
	border-bottom:1px solid transparent;
}
.navbar.scrolled > li > a {
    color: #ccc;
  font-weight:500;
  font-size:13px;
    /*text-shadow: 1px 1px 1px #ccc;*/  
  border-bottom:1px solid transparent;
}


.navbar {
    -webkit-transition: all 0.6s ease-out;
    -moz-transition: all 0.6s ease-out;
    -o-transition: all 0.6s ease-out;
    -ms-transition: all 0.6s ease-out;
    transition: all 0.6s ease-out;
}

.navbar.scrolled {
    border-color: transparent; 
	  background:#5a4181;	
	  border-top: 4px solid transparent;
	  -moz-border-image: -moz-linear-gradient(left, rgba(54,34,84,1) 0%, rgba(135,57,138,1) 53%, rgba(255,71,74,1) 100%);
	  -webkit-border-image: -webkit-linear-gradient(left, rgba(54,34,84,1) 0%,rgba(135,57,138,1) 53%,rgba(255,71,74,1) 100%);
	  border-image: linear-gradient(to right, rgba(54,34,84,1) 0%,rgba(135,57,138,1) 53%,rgba(255,71,74,1) 100%);
	  border-image-slice: 1;	
	  border-bottom:0px solid transparent;
    color:#ccc;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{
    color: #e8e8e8;
	font-weight:500;
	font-size:13px;
   /* text-shadow: 1px 1px 1px #ccc;*/	
 	/*box-shadow: inset 0 -1px 0 0 white;*/
}

.navbar-default .nav-justified > li > a {
    color: #fff;
	font-weight:400;
	font-size:13px;
    /*text-shadow: 1px 1px 1px #ccc;*/	
	border-bottom:1px solid transparent;
}
.navbar-default .nav-justified > li > a:hover, .navbar-default .nav-justified > li > a:focus{
    color: #eee;
	font-weight:400;
	font-size:13px;
	background:transparent;
   /* text-shadow: 1px 1px 1px #ccc;*/	
 	/*box-shadow: inset 0 -1px 0 0 white;*/
}

.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: rgba(231, 231, 231, 0);
}


.mainnav{
    background:rgba(245, 245, 245, 1.00);
	border:1px solid;
	border-color: rgba(0, 0, 0, 0.1);
	}

#tlf{border-left:1px solid #755a9e;}

.navbar-brand {
	margin:-28px 0 0 -10px;
    float: left;
    font-size: 17px;
    height: 40px;
    line-height: 18px;
    padding: 0px 5px;
}
.navbar{
	min-height:30px;
	}
.navbar-nav > li > a {
   /* padding-bottom: 15px;
    padding-top: 15px;*/
}	

.navbar-inverse {
    /*background: #362754;
    /*border-color: #362754;
    /*-webkit-box-shadow: 0px 30px 30px 0px rgba(113,86,142,0.58);
    -moz-box-shadow: 0px 30px 30px 0px rgba(113,86,142,0.58);
    box-shadow: 0px 30px 30px 0px rgba(113,86,142,0.58); */
	/*background:rgba(0, 0, 0, 0.03);*/
	/*border-color:transparent;*/
    /*text-shadow: 1px 1px 8px #221836;	*/
}
.navbar-inverse .navbar-nav > li > a {
    color: #70458f;
	font-weight:600;
}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus{
    color: #8454a6;
	font-weight:600;
}
.nav2 .navbar-nav > li > a {
    padding-bottom: 7px;
    padding-top: 7px;
}	
.nav > li > a {
    position: relative;
    display: block;
    padding: 11px 25px 9px 25px; 
}
/*pejdzs*/

.tajtl{
	border-bottom:1px solid #eeeeee;
	}
.tajtl h1{
	font-size:30px;
	font-weight:200;
	color: #999;
	margin-top:-10px;
	}
.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
    background-color: #ccc;
    border-color: none;
    color: #fff;
    z-index: 2;
    border-top:0px solid transparent;
    border-left:0px solid transparent;
    border-right:0px solid transparent;      
    border-bottom: 2px solid transparent;   
    -moz-border-image: -moz-linear-gradient(left, rgba(54,34,84,1) 0%, rgba(135,57,138,1) 53%, rgba(255,71,74,1) 100%);
    -webkit-border-image: -webkit-linear-gradient(left, rgba(54,34,84,1) 0%,rgba(135,57,138,1) 53%,rgba(255,71,74,1) 100%);
    border-image: linear-gradient(to right, rgba(54,34,84,1) 0%,rgba(135,57,138,1) 53%,rgba(255,71,74,1) 100%);
    border-image-slice: 1;    
}	
#hedlajn{
background: #652c92; /* Old browsers */
background: -moz-linear-gradient(left, #652c92 0%, #372452 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #652c92 0%,#372452 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #652c92 0%,#372452 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#652c92', endColorstr='#372452',GradientType=1 ); /* IE6-9 */
	background-size:cover;
	margin-top:-45px;
  padding:100px 0 80px 0;
	/*padding: 27vh 0 80px 0; */
	color:#fff;
  height:350px;  
  /*height:80vh;*/

}

#hedlajn2{
  background:#332940 url('../img/h1.jpg') no-repeat center top;
  background-size:cover;
  min-height:400px;
  margin-top:-45px;
  padding:120px 0 80px 0;
  color:#fff;
  height:400px;  

}

#hedlajn3{
  background:#332940 url('../img/h1.jpg') no-repeat center top;
  background-size:cover;
  min-height:800px;
  margin-top:-45px;
  padding:180px 0 80px 0;
  color:#fff;
  height:800px;  

}

.form-control[readonly], fieldset[disabled] .form-control {
    background-color: #fff;
    opacity: 1;
}

.form-control[disabled] {
    background-color: #fff;
    opacity: 0.3;
}

input[type="radio"]:focus{
    outline:none;
	}

.punch{
	margin-bottom:20px;
	font-size:30px;
	font-weight:200;
    text-shadow: 1px 1px 8px #25173a;
	opacity: 1;
	}
	
.btn-type {
    background-color: transparent;
    color:#fff;
    font-size:13px;
    font-weight:600;
	border: 0px solid transparent;
	border-radius:0px;	
}

.btn-type:hover,
.btn-type:focus {
    background-color: transparent;
    color:#fff;
    box-shadow:0 0 0;
    font-size:13px;
	border: 0px solid transparent;	
	border-radius:0px;
}

.btn-type:active,
.btn-type.active,
.btn-type.active:after{
    background-color: transparent;
    color:#fc751b;
    box-shadow:0 0 0;
    font-size:13px;
	/*content:'\2714'; */
	border: 0px solid transparent;	
}

.radio label {
    color: #fff;
    text-shadow: 0px 0px 2px #333;
}

.glforma{
    background: none; /* Old browsers */
    /*background: -moz-linear-gradient(left, rgba(88,57,132,0.5) 0%, rgba(135,57,138,0.66) 53%, rgba(255,71,74,) 100%); 
    background: -webkit-linear-gradient(left, rgba(88,57,132,0.5) 0%,rgba(135,57,138,0.66) 53%,rgba(255,71,74,1) 100%); 
    background: linear-gradient(to right, rgba(88,57,132,0.5) 0%,rgba(135,57,138,0.66) 53%,rgba(255,71,74,1) 100%); 
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#41226b', endColorstr='#abdd3335',GradientType=1 ); */
    border-color: transparent; 
    border-radius: 4px 40px 40px 4px;
    margin-right: -15px;
    margin-top: 5px;
    padding: 10px 0px 10px 5px;
    border:0px solid #fff;
}
/*
input:focus::-webkit-input-placeholder { background:#fff; color:transparent; }
input:focus:-moz-placeholder { background:#fff; color:transparent; } /* FF 4-18 */
/*input:focus::-moz-placeholder { background:#fff; color:transparent; } /* FF 19+ */
/*input:focus:-ms-input-placeholder { background:#fff; color:transparent; } /* IE 10+ */


.input-group .form-control {
    float: left;
    margin-bottom: 0;
    position: relative;
	  width:100%;
    min-width: 40px;
    z-index: 2;
    border:1px solid #ccc;
}

.form-group {
    margin-bottom: 0;
}

.bootstrap-touchspin{
	padding:5px;
	}
.bootstrap-touchspin-up, .bootstrap-touchspin-down{
	font-weight:600;
	font-size:14px;
	}

 button.btn.btn-default.brd.bootstrap-touchspin-down {
    border: 1px solid #ccc;
    border-radius: 4px 0 0 4px;
} 

 button.btn.btn-default.brd.bootstrap-touchspin-up {
    border: 1px solid #ccc;
    border-radius: 0 4px 4px 0;
} 
.input-group-addon {
    background-color: #eee;
    border: 1px solid #ccc;
    border-radius: 4px;
    color: #555;
    font-size: 14px;
    font-weight: normal;
    line-height: 1;
    padding: 6px 12px;
    text-align: center;
    width: 100%;
}	
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
    background-color: #5a4181;
    color: #fff;
    outline: 0 none;
    text-decoration: none;
}

.dropdown-menu{
  border-radius:4px;
}
.btn-default {
    background-color: #fff;
    border-color: #fff;
	  font-weight:400;
    color: #5a4181;
	  height:50px;
    border-radius:4px;
    font-size:15px;

}

.btn-default:active,
.btn-default.active,
.btn-default:hover,
.btn-default:focus {
    background:#fff;
    border:1px solid #c188e9;
    border-radius:4px;
	}

.brd{
  border:1px solid #ccc;
}

.btn-circle {
	background:#cc8fff;
	color:#fff;
	border:none;
    border-radius: 0px 4px 4px 0px;
    font-size: 15px;
    height: 50px;
    line-height: 1.42857;
    margin: 0;
    padding: 6px 0;
    text-align: center;
    width: 130px;
    -webkit-transition: background 0.5s ; /* For Safari 3.1 to 6.0 */
    transition: background 0.5s;
}
.btn-circle:active,
.btn-circle.active,
.btn-circle:hover,
.btn-circle:focus {
	background:#51d8b9;
	color:#fff;
	border:none;
    border-radius: 0px 4px 4px 0px;
    font-size: 15px;
    height: 50px;
    line-height: 1.42857;
    margin: 0;
    padding: 6px 0;
    text-align: center;
    width: 130px;

}

.btn-lila {
  background:#cc8fff;
  color:#fff;
  border:none;
  text-align: center;
  -webkit-transition: background 0.5s ; /* For Safari 3.1 to 6.0 */
  transition: background 0.5s;
}
.btn-lila:active,
.btn-lila.active,
.btn-lila:hover,
.btn-lila:focus {
  background:#51d8b9;
  color:#fff;
  border:none;
  text-align: center;


}

.btn-nwsl {
  background:#ff8f8f;
  color:#fff;
  border:none;
  text-align: center;
  -webkit-transition: background 0.5s ; /* For Safari 3.1 to 6.0 */
  transition: background 0.5s;
}
.btn-nwsl:active,
.btn-nwsl.active,
.btn-nwsl:hover,
.btn-nwsl:focus {
  background:#51d8b9;
  color:#fff;
  border:none;
  text-align: center;


}

.form-control {
  border-radius:4px;
  background:#fff;
  /*border-color:#c188e9;*/
  font-weight:600;
  color:#5a4181;
  height:50px;
  border:1px solid #fff;
  font-size: 15px;
    -webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0);
    box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0);
    -webkit-appearance: none;

}

.form-control::-moz-placeholder {
  color: #afafaf;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #afafaf;
  opacity: 1;
}
.form-control::-webkit-input-placeholder {
  color: #afafaf;
  opacity: 1;
}

.form-control:focus {
  border-radius:4px;
  border-color: #fff;
  outline: 0;
  background:#fff;
  -webkit-box-shadow: 0px 0px 0px 0px rgba(255,255,255,0.5);
  -moz-box-shadow: 0px 0px 0px 0px rgba(255,255,255,0.5);
  box-shadow: 0px 0px 0px 0px rgba(255,255,255,0.5); */

}

.has-feedback .form-control {
    padding-right: 5px;
  border-radius:4px;
  background:#fff;
  /*border-color:#c188e9;*/
  color:#fff;
  font-weight:400;
  color:#5a4181;
  height:50px;
  	
}
.has-success .form-control {
   border-color:transparent;
   border: 1px solid #fff;
 -webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.0);
   box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.0);  
}

.picker__input.picker__input--active {
    border-color: #fff;
}

:focus{
  outline:none;
  }

 input-group .form-control {
    border: 1px solid #ccc;
} 
input#passengers, input#noKids, input#noBebe {
    border: 1px solid #ccc;
}


/*#returnDate, #inputDestination{
  margin-left:-3px;
  } */
  
.linkara{
  margin-top:20px;
  margin-bottom:20px;
}  
.linkz{
  font-size: 13px;
  color:#5a4181;
  font-weight:400;
  padding:6px 3px 0px 3px;
  margin-right:0px;
  border-bottom:1px dotted #ccc;
  }
.daslika{
   border: medium none;
   border-radius: 0px;
   min-height: 250px;
   margin-top:0px;
   opacity:0.8;   
   }

.daslika:hover{
   border: medium none;
   border-radius: 0px;
   min-height: 250px;
   margin-top:0px;
   opacity:1;
   }
.komp{
   font-size:20px;
   color:#585858;
   margin-top:20px;
   margin-bottom:5px;
   font-weight:200;
   } 

.btn-komp {
    background-color: transparent;
    border:0px dashed #261c3b;
	font-weight:600;
    color: #a5a5a5;
}

.btn-komp:active,
.btn-komp.active,
.btn-komp:hover,
.btn-komp:focus {
    border: 0px dashed #2c2042;
	color: #999;
	}   
   

.tabz{
  padding:25px 0 40px 0;
  background:#fff;
   }
.tabz img{
  padding:18px;
  opacity:1;
  }
.tabz img:focus,
.tabz img:hover,
.tabz img:active{
  padding:18px;
  opacity:0.8;
  } 


.kompanije{
	padding:25px 0 40px 0;
	background:#ffffff;
   }
.kompanije img{
	padding:18px;
	opacity:1;
	}
.kompanije img:focus,
.kompanije img:hover,
.kompanije img:active{
	padding:18px;
	opacity:0.8;
	}	
.phonuda{
    padding:2px;
	}
.destina {
    color: #fff;
    float: left;
    font-size: 26px;
    font-weight: 600;
    padding: 80px 10px 0;
    text-align: center;
	text-shadow: 1px 1px 0px #333;
}

.cijena {
    color: #fff;
    float: left;
    font-size: 20px;
    font-weight: 600;
    padding: 5px 10px 0;
    text-align: center;
	text-shadow: 1px 1px 0px #333;
}
.pon{
   font-size:24px;
   color:#999;
   margin-top:20px;
   margin-bottom:35px;
   font-weight:200;
   }
	
.ponude{
	background:#fff;
	padding: 20px 0 60px 0;
	}
.radio label, .checkbox label {
    cursor: default;
    font-weight: 400;
    margin-bottom: 5px;
    min-height: 20px;
    padding-left: 20px;
}

.radio input[type="radio"] {
    cursor: pointer;
    opacity: 0;
    z-index: 1;
}

#loading {
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
  position: fixed;
  display: none;
  opacity: 0.8;
  filter: alpha(opacity = 80);
  background-color:#FFF;
  z-index: 98;
  text-align: center;
}
#loading-image {
  left:0;
  right:0;
  top:50px;
  margin-left:auto;
  margin-right:auto;
  position: absolute;
  z-index: 100;
}
#loading_txt {
  left:0;
  right:0;
  margin-left:auto;
  margin-right:auto;
  position: absolute;
  z-index: 100;
  font-size:28px;
  color:#000000;
  width:100%;
  text-align:center;
}
#loading_wraper {
	position: relative; 
    z-index:99; 
    width:100%;
    top:30%;
}

.lomad {
    display:    none;
    position:   fixed;
    z-index:    1000;
    top:        0;
    left:       0;
    height:     100%;
    width:      100%;
    background: #fff 
                url('../img/loader.gif') 
                50% 50% 
                no-repeat;
}
body.loading {
    overflow: hidden;   
}

body.loading .lomad {
    display: block;
}

.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label {
    color: #fe5a5a;
}
.futer{
   width:100%;
   margin-top:0px;
   padding-top: 20px;
   color:#9a9a9a;
   background:#eeeeee;
   min-height:200px;
}
.futer li a{
   color:#a5a5a5;
   }
.futer li a:hover, .futer li a:focus{
   color:#333;
   text-decoration:none;
   }
.futimg{
   margin-top:6px;
   margin-bottom:8px;
}

.futer h3{
   font-size: 14px;
   font-weight:600;
   margin-top:10px;
   margin-bottom:5px;
}
.futer ul li{
   font-size:12px;
   }
   
.modal-backdrop{
	z-index:-1;
	}

.navbar-default .navbar-toggle .icon-bar {
    background-color: #c5c5c5;
}
.navbar-toggle .icon-bar {
    border-radius: 1px;
    display: block;
    height: 1px;
    width: 22px;
}
.navbar-default .navbar-toggle {
    border-color: transparent;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus,
.navbar-default .navbar-toggle:active {
    background: transparent;
}


@media (max-width: 1199px) {


#hedlajn{
  background:#332940 url('../img/h1.jpg') no-repeat center top;
  background-size:cover;
  min-height:630px;
  margin-top:-45px;
  padding:140px 0 80px 0;
  color:#fff;
  height:640px;  


} 

#hedlajn2{
  background:#332940 url('../img/h1.jpg') no-repeat center top;
  background-size:cover;
  min-height:630px;
  margin-top:-45px;
  padding:140px 0 80px 0;
  color:#fff;
  height:640px;  


} 
	
.btn-circle {
	background:#fd7380;
	color:#f1f1f1;
	border:none;
    border-radius: 4px;
    font-size: 18px;
    height: 50px;
    line-height: 1.42857;
    padding: 6px 0;
	margin:20px auto 10px auto;
    text-align: center;
    width: 100%;
    -webkit-box-shadow: 0px 0px 0px 0px rgba(255,255,255,0.22);
    -moz-box-shadow: 0px 0px 0px 0px rgba(255,255,255,0.22);
    box-shadow: 0px 0px 0px 0px rgba(255,255,255,0.22);
    -webkit-transition: box-shadow 0.5s, background 0.5s ; /* For Safari 3.1 to 6.0 */
    transition: box-shadow 0.5s, background 0.5s;

}
.btn-circle:active,
.btn-circle.active,
.btn-circle:hover,
.btn-circle:focus {
	background:#02dbee;
	color:#fff;
	border:none;
    border-radius: 4px;
    font-size: 18px;
    height: 50px;
    line-height: 1.42857;
    margin: 20px auto 10px auto;
    padding: 6px 0;
    text-align: center;
    width: 100%;
    -webkit-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.42);
    -moz-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.42);
    box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.42);

}

.glforma {
  border-radius: 4px;	
  padding: 10px 10px 10px 10px;
}

}
@media (max-width: 1199px) {
.tajtl h1{
	font-size:30px;
	font-weight:200;
	color: #999;
	margin-top:10px;
	}   
  
}	

@media (min-width: 1199px) {

#inputOrigin{
  border-radius:4px 0px 0px 4px;
  border-right: 1px solid #dadada

}

#inputDestination{
  border-radius:0px;
  border-right: 1px solid #dadada;
  
}

#departureDate{
  border-radius:0px;
  border-right: 1px solid #dadada;

  
}

#returnDate{
  border-radius:0px;
  border-right: 1px solid #dadada;
  
}

.btn-default {
    background-color: #fff;
    border-color: #fff;
    font-weight: 400;
    color: #5a4181;
    height: 50px;
    border-radius: 0px 0px 0px 0px;
    font-size: 15px;
}
.btn-default:active,
.btn-default.active,
.btn-default:hover,
.btn-default:focus {
    background:#fff;
    border:1px solid #fff;
    border-radius:0 0px 0px 0;
  }

.nopad{
   padding-left:0px;
   padding-right:0px;
}
}


.picker--focused .picker__day--highlighted, .picker__day--highlighted:hover, .picker__day--infocus:hover, .picker__day--outfocus:hover {
    background: #fd7380;
    border-radius: 14px;
    color: #000;
    cursor: pointer;
}

/* newsleter forma */

.success-message{
   margin-top:60px;
   color:#51d8b9;
}

input#subscribe-email{
	border:1px solid #f1f1f1;
	border-radius:4px; 
	width:100%;
}

button.btn.btn-nwsl{
	height:50px; 
	margin-top:45px;
}

@media (max-width: 992px) {

  #hedlajn3{
  background:#332940 url('../img/h1.jpg') no-repeat center top;
  background-size:cover;
  margin-top:-45px;
  padding:180px 0 80px 0;
  color:#fff;
  height:1200px;  

} 
} 

@media (max-width: 767px) {
#aviok{
  margin-top:25px
  } 
.navbar-default{
  background:#451b5d;
}  
input[type='text'],
input[type='number'],
textarea {
  font-size: 16px;
}
  
} 