.dropdown-toggle{
 background-color:transparent !important;
 border-color:transparent !important;
}
.dropdown-toggle:hover{
 background-color:transparent !important;
 border-color:transparent !important;
}
.dropdown-menu li{
	display:inline !important;
	float:left;
	margin:5px;
}
.dropdown-toggle, .tool-tip{
	text-transform:none !important;
	font-weight:normal !important;
	
}
.red-tooltip + .tooltip > .tooltip-inner {background-color: #000 !important;color:#fff !important;}
.red-tooltip + .tooltip > .tooltip-arrow { border-top-color:#000 !important;color:#fff !important; }
.dropdown-menu{
	background:#e4e4e4 !important;
}
			#myDropdown label {
			font-weight: normal !important;
			margin-bottom:0px !important;
			}
			#myDropdown lable:hover{
			border:none !important;
			}			
			#myDropdown a {
			color: #333;
			}
			#myDropdown a:focus, #myDropdown a:hover {
                text-decoration:none;
            }

    .block-box-pricing .dropdown-menu{
    	 background-color:transparent !important;
 border-color:transparent !important;
    }
   .block-box-pricing  .dropdown-toggle{
    padding:0px !important;
    }
     .block-box-pricing .dropdown-menu>li>a{
     	padding:2px !important;
     }
    body{
    	margin-top:0px !important;
    }
		.footerlinks a, .footertab a {
			color: #ccc;
			font-size: 12px;
			line-height: 200%;
		}
        .form-control-signup {
            background: transparent !important;
            border-top: none !important;
            border-left: none !important;
            border-right: none !important;
            border-radius: 0px !important;
            box-shadow: none;
            color: #666 !important;
            padding-left: 0px;
			font-size:13px;
        }
		 .form-control{
			font-size:13px !important;
		 }
		input:-webkit-autofill,textarea:-webkit-autofill, select:-webkit-autofill {
		    padding-left: 0px;
            border-color: #fff !important;
            background: transparent !important;
            border-top: none !important;
            border-left: none !important;
            border-right: none !important;
            border-radius: 0px !important;
            box-shadow: none !important;
            color: #fff !important;
            outline: none !important;
		}
		.help-block{
			background:#9d2d3a !important;
			color:#fff !important;
			font-size:12px;
			padding-left:10px;
		}        
        .has-error .form-control-feedback {
            color: #df0101 !important;
        }        
        .form-control-signup::-moz-placeholder {
            color: rgb(170,170,170) !important;
            opacity: 1;
        }		
		.form-control-signup:focus::-moz-placeholder {
            color: rgb(170,170,170) !important;
            opacity: 1;
        }		
		
		.form-control-signup::-webkit-input-placeholder { /* Chrome/Opera/Safari */
			color: rgb(170,170,170) !important;
            opacity: 1;
		}
		.form-control-signup::-moz-placeholder { /* Firefox 19+ */
			color: rgb(170,170,170) !important;
            opacity: 1;
		}
		.form-control-signup:-ms-input-placeholder { /* IE 10+ */
			color: rgb(170,170,170) !important;
            opacity: 1;
		}
		.form-control-signup:-moz-placeholder { /* Firefox 18- */
			color: rgb(170,170,170) !important;
            opacity: 1;
			}
        .form-control-signup:focus {
            padding-left: 0px;
            border-color: rgb(170, 170, 170);
            background: transparent !important;
            border-top: none !important;
            border-left: none !important;
            border-right: none !important;
            border-radius: 0px !important;
            box-shadow: none !important;
            color: #666 !important;
            outline: none !important;
        }        
        .has-error .checkbox,
        .has-error .checkbox-inline,
        .has-error .control-label,
        .has-error .help-block,
        .has-error .radio,
        .has-error .radio-inline,
        .has-error.checkbox label,
        .has-error.checkbox-inline label,
        .has-error.radio label,
        .has-error.radio-inline label {
            color: #df0101;
            #background: transparent !important;
            border-top: none !important;
            border-left: none !important;
            border-right: none !important;
            border-radius: 0px !important;
            box-shadow: none;
            #color: #fff !important;
            #padding-left: 0px;
            text-align: left !important;
        }        
        .has-success .form-control-feedback {
            color: #04b404;
        }        
        .has-success .form-control {
            background: transparent !important;
            border-top: none !important;
            border-left: none !important;
            border-right: none !important;
            border-radius: 0px !important;
            box-shadow: none;
            border-color: #fff !important;
            color: #fff !important;
            padding-left: 0px;
        }        
        .has-error .form-control {
            #color: #df0101;
            background: transparent !important;
            border-top: none !important;
            border-left: none !important;
            border-right: none !important;
            border-radius: 0px !important;
            border-color: #fff !important;
            box-shadow: none;
            color: #fff !important;
            padding-left: 0px;
            text-align: left !important;
        }        
        .fixed {
            background-color: #eeeeee;
            border: medium none;
            display: none;
            position: fixed;
            top: 0;
            z-index: 999999999;
        }        
        .section_header {
            color: #999999;
            font-size: 42px;
            font-weight: 500;
        }        
        .main_header_orange {
            color: #f27d2f;
            font-size: 42px;
            font-weight: 800;
            text-align: center;
        }        
        .caption_header_blue {
            color: #428bca;
            font-size: 32px;
            text-align: center;
        }        
        .select-active {
            background: #ddd none repeat scroll 0 0 !important;
            color: #000 !important;
        }        
        .select-active:hover {
            background: #ddd none repeat scroll 0 0 !important;
            color: #000 !important;
        }        
        .caption_header_blue_faq {
            color: #428bca;
            font-size: 32px;
        }        
        .medium_desc_grey {
            color: #999999;
            font-size: 20px;
        }        
        .normal_desc_grey {
            color: #333333;
            font-size: 14px;
            text-align: center;
        }        
        .normal_desc_grey_ans {
            color: #333333;
            font-size: 14px;
        }        
        .dropdown {
            background-color: white;
            border: 1px solid white;
            border-radius: 11px;
            height: 182px;
            margin: 26px;
            width: 212px;
        }        
        .subevent {
            background-color: #f3f6fa;
            border: 1px solid #f3f6fa;
            border-radius: 27px;
            color: #ffffff;
            cursor: pointer;
            height: 45px;
            margin: 7px;
            padding: 5px;
            width: 315px;
        }        
        .textbox {
            margin: 10px;
            padding-left: 30px;
        }        
        .input-field {
            background-color: #ffffff;
            border: medium none #ffffff;
            height: 30px;
            width: 50px;
        }        
        .avgtooltip {
            background-color: #f27a28;
            bottom: 18px;
            box-shadow: 0 0 1px 1px #dddddd;
            color: #ffffff;
            left: 218px;
            padding: 17px 0 5px;
            position: absolute;
            text-align: center;
            width: 50px;
        }        
        .range-max {
            font-size: 20px;
        }        
        .range-min {
            font-size: 20px;
        }        


        li {}        
        .media-heading > a {
            color: #428bca;
            text-decoration: none;
        }        
        h1,h2,h3,h4,h5,h6 {
            font-family: Muli-Regular;
        }        
        .media-body > h4,
        .media-body > .h4 {
            font-size: 18px;
        }        
        .media-body > p {
            font-size: 14px;
            font-family: Muli-Regular;
        }        
        @font-face {
            font-family: "Heiti TC";
            src: url("https://db.onlinewebfonts.com/t/91764cfbfb9049ea89665b0ac8f0ee41.eot");
            src: url("https://db.onlinewebfonts.com/t/91764cfbfb9049ea89665b0ac8f0ee41.eot?#iefix") format("embedded-opentype"), url("https://db.onlinewebfonts.com/t/91764cfbfb9049ea89665b0ac8f0ee41.woff2") format("woff2"), url("https://db.onlinewebfonts.com/t/91764cfbfb9049ea89665b0ac8f0ee41.woff") format("woff"), url("https://db.onlinewebfonts.com/t/91764cfbfb9049ea89665b0ac8f0ee41.ttf") format("truetype"), url("https://db.onlinewebfonts.com/t/91764cfbfb9049ea89665b0ac8f0ee41.svg#Heiti TC") format("svg");
        }		

.fixed{
  top:0;
 position:fixed;
  display:none;
  border:none;
  z-index:999999999;
  background-color:#EEEEEE;
}

.section_header{
	font-size: 42px;
	font-weight:500;	
	color: #999999;
}


.main_header_orange{
	font-size: 42px;
	font-weight:800;
	text-align: center;
	color: #F27D2F;
}

.caption_header_blue{
	font-size:32px;
	#font-weight: normal;
	text-align: center;
	color: #428BCA;
}

.select-active{
	background:#ddd !important;
	color:#000 !important;
}
.select-active:hover{
	background:#ddd !important;
	color:#000 !important;
}
.caption_header_blue_faq{
	font-size: 32px;
	#font-weight: normal;
	#text-align: center;
	color:#428BCA;
}


.medium_desc_grey{
	color: #999999;
    font-size: 20px;    
}

.normal_desc_grey{
	 color: #333333;
    font-size: 14px;
    text-align:center;
}

.normal_desc_grey_ans{
	 color: #333333;
    font-size: 14px;
}


.dropdown{
	background-color: white;
    border: 1px solid white;
    border-radius: 11px 11px 11px 11px;
    height: 182px;
    margin: 26px;
    width: 212px;
}

.subevent{
	border: 1px solid #F3F6FA;
	background-color: #F3F6FA;
    border-radius: 27px 27px 27px 27px;
    cursor: pointer;
    height: 45px;
    margin: 7px;
    padding: 5px;
    width: 315px;
    color:#ffffff;
}

.textbox{
    margin: 10px;
    padding-left: 30px;    
}

.input-field{
	background-color: #FFFFFF;
    border: medium none #FFFFFF;
    height: 30px;
    width: 50px;
}



.avgtooltip{
	background-color: #F27A28;
    bottom: 18px;
    box-shadow: 0 0 1px 1px #DDDDDD;
    color: #FFFFFF;
    left: 218px;
    padding: 17px 0 5px;
    position: absolute;
    text-align: center;
    width: 50px;
}


.range-max{
	font-size:20px;
}

.range-min{
	font-size:20px;
}

li{
	list-type:desc;
}

 .newresponsive {
    -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
    filter: grayscale(100%);
}
.active-class a span{
	border-bottom:2px solid #fff;
	padding-bottom:2px;
	cursor:pointer !important;
} 
.font-class span{	
	cursor:pointer !important;
} 
.nav-list > li {
cursor:default !important;
}
	.footer-countries{
		margin:0 5px;
	}
	.footerheading{
		color: #ccc;
		font-size: 12px;
		line-height: 200%;
	}