/* Custom Stylesheet */
/**
 * Use this file to override Materialize files so you can update
 * the core Materialize files in the future
 *
 * Made By MaterializeCSS.com
 */


.thisSelect  {
	color: red;
	border: 2px solid red;
		}



// ============================================================== input-field =======================================================================//


.input-field select {
     color: #ff0000 !important; 

   }

  /* label color */
   .input-field label{
     color: #0;
font-size:6px;

   }
   /* label focus color */
   .input-field input[type=text]:focus + label {
     color: #eee;
   }
   /* label underline focus color */
   .input-field input[type=text]:focus {
     border-bottom: 1px solid #000;
     box-shadow: 0 1px 0 0 #000;
   }
   /* valid color */
   .input-field input[type=text].valid {
     border-bottom: 1px solid #000;
     box-shadow: 0 1px 0 0 #000;
   }
   /* invalid color */
   .input-field input[type=text].invalid {
     border: 2px solid #ff0000;
     box-shadow: 0 0px 0 0 #000;
	padding-left: 15px;
   }
   /* icon prefix focus color */
   .input-field .prefix.active {
     color: #000;
   }
        

   .input-field input[type=password].invalid {
     border: 2px solid #ff0000;
     box-shadow: 0 0px 0 0 #000;
	padding-left: 15px;
   }


   .input-field input[type=password].invalid {
     border: 2px solid #ff0000;
     box-shadow: 0 0px 0 0 #000;
	padding-left: 15px;
   }



   .input-field input[type=text].searchField, input[type=text]:not(.browser-default):focus:not([readonly]).searchfield {
      border: none;
      border-bottom: 1px solid #000;
      box-shadow: 0 0px 0 0 #000;
      padding-left: 15px;
      color: #000;
   }

// ============================================================== select =======================================================================//

.select-wrapper input.select-dropdown {
  position: relative;
  cursor: pointer;
  background-color: transparent;
  border: none;
  border-bottom: 1px solid #9e9e9e;
  outline: none;
  height: 3rem;
  line-height: 3rem;
  width: 100%;
  font-size: 10px !important; 
  margin: 0 0 8px 0;
  padding: 0;
  display: block;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  z-index: 1;
}


.select-dropdown{
    color: #000;
    font-size: 12px;;
}

ul.dropdown-content.select-dropdown li span {
    color: #000; 
    font-size: 13px;
}



.thisLabel select { font-size: 11px; color: red;}

.slider li img{max-width:100%;height:auto;}



img, a img {border:none;}

a {font-face: "Open Sans", Verdana, Arial ; font-weight: 400; font-size: 14px; text-decoration:none; color:#000; }

nav li a {font-face: "Open Sans", Verdana, Arial ; font-weight: 400; font-size: 14px; text-decoration:none; color:#000; }

html, body {font-face: "Open Sans", Roboto, Verdana, Arial; font-weight: 400; text-decoration:none; color:#000; font-size: 14px;}

.row, .col { font-size: 14px; font-weight: 300;}


.topic { 	font-size:36px; line-height: 36px; font-style:normal; font-weight:400; text-decoration:none; color:#444444; line-height: 36px;}
.topicsup { padding-left: 74px; font-size: 20px; font-weight: 600; color:#ff0000; line-height: 26px; text-decoration:none;}


.icon-block {
  padding: 0 15px;
}
.icon-block .material-icons {
	font-size: inherit;
}


 .cDist {padding-top: 20px;
	
}
 .cDistB {padding-bottom: 20px;
	
}
 .lDistT {padding-top: 10px;
	
}


 .lDistB {padding-bottom: 10px;
	
}
 .rightt {text-align: right;
	
}

 .lDist {padding-left: 10px;
	
}

.f14_300 {font-weight: 300; font-size: 14px; text-decoration:none; color:#000;}
.f14_600 {font-weight: 600; font-size: 14px; text-decoration:none; color:#000;}
.f14_700 {font-weight: 700; font-size: 14px; text-decoration:none; color:#000;}
.f14_500 {font-weight: 500; font-size: 14px; text-decoration:none; color:#000;}

.f15_500 {font-weight: 500; font-size: 15px; text-decoration:none; color:#000;}
.f15_400 {font-weight: 400; font-size: 15px; text-decoration:none; color:#000;}
.f15_300 {font-weight: 300; font-size: 15px; text-decoration:none; color:#000;}

.f16_500 {font-weight: 500; font-size: 16px; text-decoration:none; color:#000;}
.f16_400 {font-weight: 400; font-size: 16px; text-decoration:none; color:#000;}	
.f16_300 {font-weight: 300; font-size: 16px; text-decoration:none; color:#000;}	

.f10_700 {font-weight: 700; font-size: 10px; text-decoration:none; color:#000;}	

.f13_300 {font-weight: 300; font-size: 13px; text-decoration:none; color:#000;}	
.f13_400 {font-weight: 400; font-size: 13px; text-decoration:none; color:#000;}	
.f13_700 {font-weight: 700; font-size: 13px; text-decoration:none; color:#000;}	

.f12_400 {font-weight: 400; font-size: 12px; text-decoration:none; color:#000;}	
.f12_300 {font-weight: 300; font-size: 12px; text-decoration:none; color:#000;}	

