@charset "UTF-8";

@import url(https://fonts.googleapis.com/css?family=Lato:300,400);
.buttonLatoText {color: #fff;font-family: 'Lato';font-weight: 400;}
.logoSideTitle {font-family: 'Lato';font-weight: 300;}
.down-arrow:hover{background-color:#FFFF40;}


@font-face {
  font-family: "navbug-streamline-icons";
  src:url("/fonts/navbug-streamline-icons.eot");
  src:url("/fonts/navbug-streamline-icons.eot?#iefix") format("embedded-opentype"),
    url("/fonts/navbug-streamline-icons.woff") format("woff"),
    url("/fonts/navbug-streamline-icons.ttf") format("truetype"),
    url("/fonts/navbug-streamline-icons.svg#navbug-streamline-icons") format("svg");
  font-weight: normal;
  font-style: normal;
}


body{	border:0px;
	-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;
	background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #4F4F4F),color-stop(1, #000000));
	background-image: -o-linear-gradient(top, #4F4F4F 0%, #000000 100%);
	background-image: -moz-linear-gradient(top, #4F4F4F 0%, #000000 100%);
	background-image: -webkit-linear-gradient(top, #4F4F4F 0%, #000000 100%);
	background-image: -ms-linear-gradient(top, #4F4F4F 0%, #000000 100%);
	background-image: linear-gradient(to top, #4F4F4F 0%, #000000 100%);

font-family:arial, sans-serif;min-height:547px;margin:0px; font-size:12px;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-webkit-text-size-adjust:none;}
img{border:0px;}
a{color:#06c;text-decoration:none}
a:hover{text-decoration:none}
.topbannerlogo{color:#fff;font-size:12px;font-weight:700;background-color:#255EA1}
.nb_topbanner{background-image:url(/images/mobile/top_bg_s.png); background-repeat:repeat-x; height:56.5px;}
.inputsearch1{margin-bottom:0;border:0 solid #fff;font-size:.8em;font-family:Tahoma, Geneva, sans-serif;color:#333;width:100px;padding:4px}
.inputsearchBIG{margin-bottom:0;border:1 solid #4B4B4B;font-size:.8em;font-family:Tahoma, Geneva, sans-serif;color:#333;width:92px;padding:4px}
.accidentbut-lrg,.accidentbut-lrg:visited{margin-bottom:0;background-image:url(/images/search_but_bg.gif);font-family:arial, sans-serif;display:inline-block;border:0 solid #999;color:#fff;font-size:.6em;font-weight:700;letter-spacing:.02em;text-decoration:none;width:auto;padding:4px}
.accidentbut-lrg:hover{margin-bottom:0;cursor:pointer;background-image:url(/images/search_but_bg.gif);font-family:arial, sans-serif;display:inline-block;border:0 solid #999;color:#FF0;font-size:.6em;font-weight:700;letter-spacing:.02em;text-decoration:none;width:auto;padding:4px}
#ajax_listOfOptions{position:absolute;width:290px;height:170px;overflow:auto;border:3px solid #363636;-moz-border-radius-bottomright:7px;border-bottom-right-radius:7px;-moz-border-radius-bottomleft:7px;border-bottom-left-radius:7px;-moz-border-radius-topright:7px;border-top-right-radius:7px;-moz-border-radius-topleft:7px;border-top-left-radius:7px;background-color:#363636;text-align:left;FONT-SIZE: 15px;z-index:100;FONT-WEIGHT: bold; font-family:Arial, Helvetica, sans-serif; color:#FFF;}
#ajax_listOfOptions div{margin:1px;padding:1px;cursor:pointer;font-size:0.9em;}
#ajax_listOfOptions .optionDiv{border-bottom: 1px dotted #5a6672;}
#ajax_listOfOptions .optionDivSelected{ background-color:#5a6672;color:#ffed27;}
form{display:inline}
.news_title{height:20px;width:95%;-moz-border-radius-topright:10px;border-top-right-radius:10px;-moz-border-radius-topleft:10px;border-top-left-radius:10px;background-color:#255EA2;color:#FFF;font-size:13px;font-weight:700;text-decoration:none}
.news_title_city{font-size:11px;color:#BF0000}
.news_clip{width:100%;color:#333;font-size:12px;text-align:left}
.news_clip:hover{background-color:#F2F8FE}
.news_clip a,.directory_listing a{font-size:13px;color:#366090;font-weight:700}
.news_clip a:hover,.directory_listing a:hover{font-size:13px;color:#BF0000;font-weight:700}
.blog_text2 a{color:#164C97;font-family:Arial, Helvetica, sans-serif;font-size:13px;text-decoration:none;font-weight:700;text-align:left}
.blog_text2 a:hover{color:#9E0000;font-family:Arial, Helvetica, sans-serif;font-size:13px;text-decoration:none;font-weight:700;text-align:left}
.blog_text2{color:#434343;font-family:Arial, Helvetica, sans-serif;font-size:11px}
.inputboxmo{border:1px solid #4B4B4B;font-size:11px;height:22px;padding-bottom:3px;padding-left:3px;width:115px;color:#666}
.buttonchangecity{margin-bottom:3px;font-family:arial, sans-serif;display:inline-block;border:1px solid #999}

.reportbuttons{-moz-border-radius: 5px; border-radius: 5px;-moz-box-shadow: 4px 4px 4px #656565;-webkit-box-shadow: 4px 4px 4px #656565;box-shadow: 4px 4px 4px #656565;text-align:center;border:0px solid #2970e2;font-size:.8em; color:#fff; background-color: #2970e2;width:93%;height:54px;padding-top:4px;}
.thin_line {border: 1px dotted #CACACA; border-style: none none dotted; color: #fff; background-color: #fff;padding-top:5px;padding-left:5px;padding-right:5px }
.menubuttonshighway{-moz-border-radius: 5px; border-radius: 5px;-moz-box-shadow: 3px 3px 3px #808080;-webkit-box-shadow: 3px 3px 3px #808080;box-shadow: 3px 3px 3px #808080;background-color:#A8A8A8;font-size:.8em}
.reports-dropdown{position:absolute;z-index:2;opacity:0;filter:alpha(opacity=0);width:100%;max-width:100%;height:100%;font-size:1.3em;-webkit-appearance:menulist-button;margin:0}

.topHalfRoundedPad{clear:both; background-color:#fff; border:0px solid #ccc; overflow:hidden; padding:3px; text-align:left; border-top-left-radius:7px; border-top-right-radius:7px; -moz-border-radius-topleft:7px; -webkit-border-top-left-radius:7px; -moz-border-radius-topright:7px; -webkit-border-top-right-radius:7px}
.topHalfRoundedPad .header{clear:both;overflow:auto;margin:0 -2px;padding:2px 8px}
.bottomHalfRoundedPad{clear:both;background-color:#fff;border:0px solid #ccc;overflow:hidden;padding:3px;text-align:left; border-bottom-left-radius:7px; border-bottom-right-radius:7px;-moz-border-radius-bottomleft:7px;-webkit-border-bottom-left-radius:7px;-moz-border-radius-bottomright:7px;-webkit-border-bottom-right-radius:7px}

 .topHalfRoundedPad[data-color=blue] { color:#FFF; text-decoration:none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #1D64F0),color-stop(1, #1AD6FD)); background-image: -o-linear-gradient(top, #1D64F0 0%, #1AD6FD 100%); background-image: -moz-linear-gradient(top, #1D64F0 0%, #1AD6FD 100%); background-image: -webkit-linear-gradient(top, #1D64F0 0%, #1AD6FD 100%); background-image: -ms-linear-gradient(top, #1D64F0 0%, #1AD6FD 100%); background-image: linear-gradient(to top, #1D64F0 0%, #1AD6FD 100%); }
 .topHalfRoundedPad[data-color=grey]{color:#FFF;text-decoration:none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #8E8E8E),color-stop(1, #CACACA));background-image: -o-linear-gradient(top, #8E8E8E 0%, #CACACA 100%);background-image: -moz-linear-gradient(top, #8E8E8E 0%, #CACACA 100%);background-image: -webkit-linear-gradient(top, #8E8E8E 0%, #CACACA 100%);background-image: -ms-linear-gradient(top, #8E8E8E 0%, #CACACA 100%);background-image: linear-gradient(to top, #8E8E8E 0%, #CACACA 100%);}
 .topHalfRoundedPad[data-color=green]{color:#FFF;text-decoration:none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #0DB319),color-stop(1, #46E742));background-image: -o-linear-gradient(top, #0DB319 0%, #46E742 100%);background-image: -moz-linear-gradient(top, #0DB319 0%, #46E742 100%);background-image: -webkit-linear-gradient(top, #0DB319 0%, #46E742 100%);background-image: -ms-linear-gradient(top, #0DB319 0%, #46E742 100%);background-image: linear-gradient(to top, #0DB319 0%, #46E742 100%);}
 .topHalfRoundedPad[data-color=orange]{color:#FFF;text-decoration:none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #FF2A68),color-stop(1, #FF5C38));background-image: -o-linear-gradient(top, #FF2A68 0%, #FF5C38 100%);background-image: -moz-linear-gradient(top, #FF2A68 0%, #FF5C38 100%);background-image: -webkit-linear-gradient(top, #FF2A68 0%, #FF5C38 100%);background-image: -ms-linear-gradient(top, #FF2A68 0%, #FF5C38 100%);background-image: linear-gradient(to top, #FF2A68 0%, #FF5C38 100%);}
 .topHalfRoundedPad[data-color=white]{color:#1E4D84;text-decoration:none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #FFFFFF),color-stop(1, #FFFFFF));background-image: -o-linear-gradient(top, #FFFFFF 0%, #FFFFFF 100%);background-image: -moz-linear-gradient(top, #FFFFFF 0%, #FFFFFF 100%);background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #FFFFFF 100%);background-image: -ms-linear-gradient(top, #FFFFFF 0%, #FFFFFF 100%);background-image: linear-gradient(to top, #FFFFFF 0%, #FFFFFF 100%);}
 .topHalfRoundedPad[data-color=purple]{color:#FFF;text-decoration:none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #C844FA),color-stop(1, #EE4CB8));background-image: -o-linear-gradient(top, #C844FA 0%, #EE4CB8 100%);background-image: -moz-linear-gradient(top, #C844FA 0%, #EE4CB8 100%);background-image: -webkit-linear-gradient(top, #C844FA 0%, #EE4CB8 100%);background-image: -ms-linear-gradient(top, #C844FA 0%, #EE4CB8 100%);background-image: linear-gradient(to top, #C844FA 0%, #EE4CB8 100%);}

.content{clear:both;background-color:#fff;border:0px solid #ccc;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;overflow:hidden;padding:3px;text-align:left;}
.content .header{clear:both;border-bottom:1px dotted #ccc;overflow:auto;margin:0 -2px;padding:2px 8px}
.dropdown-title{font-size:1em;float:left;padding:10px 7px}
.inputsearch{height:32px;width:80%;padding-left:2px;font-size:1em}
.inputsearch_s{height:32px;width:75%;padding-left:2px;font-size:1em}
.header .dropdown-title{font-weight:700}
.header .fake-dropdown{-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topleft:7px;-webkit-border-top-left-radius:7px;-moz-border-radius-topright:7px;-webkit-border-top-right-radius:7px}
.down-arrow{float:right;border-left:1px dotted #ccc;padding:10px}
.fake-dropdown{height:2.5em;position:absolute;float:left;width:100%;border-right:1px dotted #ccc;background-color:#fefefe;-moz-border-radius-bottomleft:7px;-webkit-border-bottom-left-radius:7px;-moz-border-radius-bottomright:7px;-webkit-border-bottom-right-radius:7px}
.dropdown-container:hover .fake-dropdown{background-color:#eee}
.content .footer{border-top:1px dotted #ccc;overflow:auto;clear:both;margin:0 -2px;padding:8px}
#report-content .footer{margin:0}
.title{font-weight:700;font-size:1em;float:left}
#footer{text-align:center;font-size:.75em;margin:20px 0 10px}
#footer div.b{margin-top:7px}
.label{float:left;margin-top:2px}
.label-double{float:left}
.value{float:left;color:#666;font-weight:700;font-size:1.2em}
.serachbutmob,.serachbutmob:visited{margin-bottom:0;background-image:url(/images/sbut.png);font-family:arial, sans-serif;display:inline-block;border:0 solid #999;color:#fff;font-size:.6em;font-weight:700;letter-spacing:.02em;text-decoration:none;width:20px;background-repeat:no-repeat;background-color:#FFF;padding:4px}
.serachbutmob:hover{margin-bottom:0;cursor:pointer;background-image:url(/images/sbut.png);font-family:arial, sans-serif;display:inline-block;border:0 solid #999;color:#FF0;font-size:.6em;font-weight:700;letter-spacing:.02em;text-decoration:none;width:20px;background-repeat:no-repeat;background-color:#FFFF80;padding:4px}

.footermobile{background-color:#000000;color:#C5C5C5;font-size:11px;text-align:center;width:100%;height:30px;padding-top:8px;}
.footermobile a{color:#fff;font-size:11px}

.footermobile_nocolor{color:#C5C5C5;font-size:11px;text-align:center;width:100%;padding-top:8px;}
.footermobile_nocolor a{color:#fff;font-size:11px}

.articledatepub{color:#666;font-size:10px;font-family:arial, Geneva, sans-serif}
*,#report-content .header{margin:0;padding:0}
.dropdown-container,.input-container{position:relative;display:block;width:100%;max-width:100%;height:2.5em}
#footer div.a,#footer div.c{margin-top:8px}
.comment_logo{ background-image:url(/images/comment_icon_2.png);background-repeat:no-repeat;background-size:15px 15px;width:15px; height:15px;}
.searchbox{border:0 solid #fff;background-color:#fff;font-size:15px;height:22px;padding-bottom:3px;padding-right:3px;padding-left:3px;width:100%;color:#666}
.bardel_s{background-image:url(/images/mobile/bar_del_s.png); background-repeat:repeat-y; height:22px; width:2px;}
.nb_topmenu_txt{color:#FFF; font-size:11px; font-weight:bold}
.nb_topmenu_txt:hover{color:#FF0;text-decoration:none;}
.nb_searchbut{background-image: url('/images/search_but.png');background-size:35px 29.5px;}
.nb_searchbut:hover{background-image: url('/images/search_but_on.png');background-size:35px 29.5px;}
.map_hidder{font-size:20px;padding-top:25px;padding-bottom:0px;width:100%; height:320px; border: 1px solid #EEEEEE; background-color:#DBDBDB;color:#000;FONT-WEIGHT: bold;padding-left:8px; padding-right:8px;background-image:url(/images/map_icon_2.jpg);background-position:left;text-shadow: 1px 1px 3px #000;}
.emptyspace4{height:4px;}

[data-icon]:before {
  font-family: "navbug-streamline-icons" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^="icon-"]:before,
[class*=" icon-"]:before {
  font-family: "navbug-streamline-icons" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


.icon-chat-2:before {
  content: "c";
}
.icon-user-edit-2:before {
  content: "d";
}
.icon-magnifier:before {
  content: "U";
}
.icon-map-pin-marker:before {
  content: "l";
}
.icon-map-pin:before {
  content: "m";
}
.icon-database-search:before {
  content: "n";
}
.icon-folder-search:before {
  content: "o";
}
.icon-files:before {
  content: "p";
}
.icon-traffic-cone:before {
  content: "s";
}
.icon-traffic-light-1:before {
  content: "t";
}
.icon-traffic-light-2:before {
  content: "u";
}
.icon-construction-sign:before {
  content: "v";
}
.icon-document-box-3:before {
  content: "w";
}
.icon-drawer-1:before {
  content: "x";
}
.icon-bubble-chat-2:before {
  content: "A";
}
.icon-bubble-conversation-6:before {
  content: "B";
}
.icon-facebook-circle:before {
  content: "I";
}
.icon-google-plus-circle:before {
  content: "L";
}
.icon-twitter-circled:before {
  content: "P";
}
.icon-bug-1:before {
  content: "T";
}
.icon-bubble-conversation-2:before {
  content: "q";font-size:1.2em;
}
.icon-magnifier-bold:before {
  content: "i";
}
.icon-edit-3:before {
  content: "e";
}
.icon-newspaper-2:before {
  content: "a";
}
.icon-archive:before {
  content: "X";
}
.icon-box:before {
  content: "Y";
}
.icon-road-1:before {
  content: "Z";
}
.icon-traffic-cone-1:before {
  content: "0";
}
.icon-address:before {
  content: "1";
}
.icon-fontawesome-webfont-4:before {
  content: "2";
}
.icon-map:before {
  content: "k";
}
.icon-direction-move-1:before {
  content: "4";
}
.icon-pin-alt:before {
  content: "5";
}
.icon-map-marker-2:before {
  content: "6";
}
.icon-map-marker-1:before {
  content: "3";
}
.icon-police:before {
  content: "8";
}
.icon-sheriff-badge:before {
  content: "9";
}
.icon-camera-front:before {
  content: "G";
}
.icon-chat-2:before {
  content: "c";
}
.icon-weather:before {
  content: "b";
}
.icon-car:before {
  content: "f";
}
.icon-bus-24:before {
  content: "g";
}
.icon-fontawesome-webfont:before {
  content: "h";
}
.icon-scooter:before {
  content: "j";
}
.icon-boat:before {
  content: "r";
}
.icon-train:before {
  content: "y";
}
.icon-fontawesome-webfont-1:before {
  content: "z";
}
.icon-fontawesome-webfont-2:before {
  content: "C";
}
.icon-yang-ying:before {
  content: "D";
}
.icon-x-circle:before {
  content: "E";
}
.icon-fontawesome-webfont-3:before {
  content: "F";
}
.icon-fontawesome-webfont-5:before {
  content: "H";
}
.icon-gas-station:before {
  content: "M";
}
.icon-coffee:before {
  content: "O";
}
.icon-fast-food:before {
  content: "Q";
}
.icon-restaurant:before {
  content: "R";
}
.icon-toilets:before {
  content: "S";
}


.greySearchIconButton
{
	font-family: "navbug-streamline-icons";
	text-align:center;	
	border:1 solid #27323E;
	-moz-border-radius:3px;
	border-radius:3px;
	width:32px;
	height:25px;
	background-color:#4D9830;
	color:#FFF;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
	padding-bottom:2px;	
	-webkit-font-smoothing: antialiased;
  	-moz-osx-font-smoothing: grayscale;
	

	background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0, #191C1F),
	color-stop(1, #778591)
	);
	background-image: -o-linear-gradient(top, #191C1F 0%, #778591 100%);
	background-image: -moz-linear-gradient(top, #191C1F 0%, #778591 100%);
	background-image: -webkit-linear-gradient(top, #191C1F 0%, #778591 100%);
	background-image: -ms-linear-gradient(top, #191C1F 0%, #778591 100%);
	background-image: linear-gradient(to top, #191C1F 0%, #778591 100%);	
}
.greySearchIconButton:hover{color:#38C2ED}
.socialIcons {color:#fff;font-family: "navbug-streamline-icons";  -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;font-size:35px;}
.socialIcons:hover{color:#38C2ED}


.newsV4_lineup_item {
    width:100%;
    font-family: Arial,sans-serif;
    font-size: 16px;
    line-height: 1;
    color:#333333;
    text-align:left
}
.newsV4_lineup_item:hover{background-color:#F2F8FE}


.newsV4_lineup_itemTitle {
    vertical-align: top;
    -moz-box-sizing: border-box;
    font-size: 1rem;
    line-height: 1;
    color:#115278;
    font-weight:bold;
}
.newsV4_lineup_itemTitle:hover{color:#BF0000;}
.newsV4_lineup_itemLocation{font-size:10px;text-transform:uppercase;color:#39923F;}
.newsV4_lineup_itemText { font-weight:normal;font-size:0.8em;text-align:left;width:100%;}
.newsV4_lineup_itemMagLogo {color:#0A7619; font-weight:normal;font-size:15px;font-family:"navbug-streamline-icons";text-align:right;}
.newsV4_lineup_itemMagLogo:hover{color:#098D1C;}
.newsV4_lineup_incident_roadClosed {background-color:#FF8401;color:#fff;font-size:0.9em;text-align:left;padding:2px 2px 2px 2px;font-weight:bold;width:100%;}
.listarticle_spacer {padding-left:2px;padding-right:2px;font-size:8px;}
.ladda-button{
	position:relative;
	background:#666;
	 height:62px;
	width:63px;
	cursor:pointer;
	overflow:hidden;
	color:#000;
	border-radius:5px;
	border:0px solid transparent;
	-webkit-appearance:none;
	-webkit-font-smoothing:antialiased;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	font-size:.8em;
}
 .ladda-button:hover{border-color:rgba(0,0,0,0.07);background-color:transparent;}
 .ladda-button[data-color=transparent]{background:transparent;border:0px solid transparent;height:0px;width:0px;}
 .ladda-button[data-color=blue]{color:#FFF;text-decoration:none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #1D64F0),color-stop(1, #1AD6FD));background-image: -o-linear-gradient(top, #1D64F0 0%, #1AD6FD 100%);background-image: -moz-linear-gradient(top, #1D64F0 0%, #1AD6FD 100%);background-image: -webkit-linear-gradient(top, #1D64F0 0%, #1AD6FD 100%);background-image: -ms-linear-gradient(top, #1D64F0 0%, #1AD6FD 100%);background-image: linear-gradient(to top, #1D64F0 0%, #1AD6FD 100%);}
 .ladda-button[data-color=blue]:hover{border:2 solid #1E4D84;}
 .ladda-button[data-color=grey]{color:#FFF;text-decoration:none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #8E8E8E),color-stop(1, #CACACA));background-image: -o-linear-gradient(top, #8E8E8E 0%, #CACACA 100%);background-image: -moz-linear-gradient(top, #8E8E8E 0%, #CACACA 100%);background-image: -webkit-linear-gradient(top, #8E8E8E 0%, #CACACA 100%);background-image: -ms-linear-gradient(top, #8E8E8E 0%, #CACACA 100%);background-image: linear-gradient(to top, #8E8E8E 0%, #CACACA 100%);}
 .ladda-button[data-color=grey]:hover{border:2 solid #ffffff;}
 .ladda-button[data-color=green]{color:#FFF;text-decoration:none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #0DB319),color-stop(1, #46E742));background-image: -o-linear-gradient(top, #0DB319 0%, #46E742 100%);background-image: -moz-linear-gradient(top, #0DB319 0%, #46E742 100%);background-image: -webkit-linear-gradient(top, #0DB319 0%, #46E742 100%);background-image: -ms-linear-gradient(top, #0DB319 0%, #46E742 100%);background-image: linear-gradient(to top, #0DB319 0%, #46E742 100%);}
 .ladda-button[data-color=green]:hover{border:2 solid #BFF7C3;} 
 .ladda-button[data-color=orange]{color:#FFF;text-decoration:none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #FF2A68),color-stop(1, #FF5C38));background-image: -o-linear-gradient(top, #FF2A68 0%, #FF5C38 100%);background-image: -moz-linear-gradient(top, #FF2A68 0%, #FF5C38 100%);background-image: -webkit-linear-gradient(top, #FF2A68 0%, #FF5C38 100%);background-image: -ms-linear-gradient(top, #FF2A68 0%, #FF5C38 100%);background-image: linear-gradient(to top, #FF2A68 0%, #FF5C38 100%);}
 .ladda-button[data-color=orange]:hover{border:2 solid #FABEB8;}
 .ladda-button[data-color=white]{color:#1E4D84;text-decoration:none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #FFFFFF),color-stop(1, #FFFFFF));background-image: -o-linear-gradient(top, #FFFFFF 0%, #FFFFFF 100%);background-image: -moz-linear-gradient(top, #FFFFFF 0%, #FFFFFF 100%);background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #FFFFFF 100%);background-image: -ms-linear-gradient(top, #FFFFFF 0%, #FFFFFF 100%);background-image: linear-gradient(to top, #FFFFFF 0%, #FFFFFF 100%);}
 .ladda-button[data-color=white]:hover{border:2 solid #1E4D84;}
 .ladda-button[data-color=purple]{color:#FFF;text-decoration:none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #C844FA),color-stop(1, #EE4CB8));background-image: -o-linear-gradient(top, #C844FA 0%, #EE4CB8 100%);background-image: -moz-linear-gradient(top, #C844FA 0%, #EE4CB8 100%);background-image: -webkit-linear-gradient(top, #C844FA 0%, #EE4CB8 100%);background-image: -ms-linear-gradient(top, #C844FA 0%, #EE4CB8 100%);background-image: linear-gradient(to top, #C844FA 0%, #EE4CB8 100%);}
 .ladda-button[data-color=purple]:hover{border:2 solid #7D0955;}
.ladda-button[disabled],	.ladda-button[data-loading]{border-color:rgba(0,0,0,0.07);cursor:default;background-color:transparent;}
.ladda-button[disabled]:hover,
	.ladda-button[data-loading]:hover{cursor:default;background-color:transparent;}
.ladda-button 
	.ladda-spinner{position:absolute;z-index:2;display:inline-block;width:32px;height:32px;top:50%;margin-top:-16px;opacity:0}
.ladda-button 
	.ladda-label{position:relative;z-index:3;}
.ladda-button  
	.ladda-progress{position:absolute;width:0;height:100%;left:0;top:0;background:rgba(0,0,0,0.2);visibility:hidden;opacity:0;-webkit-transition:0.1s linear all;-moz-transition:0.1s linear all;-ms-transition:0.1s linear all;-o-transition:0.1s linear all;transition:0.1s linear all}
.ladda-button[data-loading]  
	.ladda-progress{opacity:1;visibility:visible}
.ladda-button, 
	.ladda-button  
	.ladda-spinner, 
	.ladda-button  
	.ladda-label{-webkit-transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all;-moz-transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all;-ms-transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all;-o-transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all;transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all}
.ladda-button[data-style=zoom-in], 
	.ladda-button[data-style=zoom-in]  
	.ladda-spinner, 
	.ladda-button[data-style=zoom-in]  
	.ladda-label, 
	.ladda-button[data-style=zoom-out], 
	.ladda-button[data-style=zoom-out]  
	.ladda-spinner, 
	.ladda-button[data-style=zoom-out]  
	.ladda-label{-webkit-transition:0.3s ease all;-moz-transition:0.3s ease all;-ms-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all}
.ladda-button[data-style=zoom-out]{overflow:hidden}
.ladda-button[data-style=zoom-out]  
	.ladda-spinner{left:50%;margin-left:-16px;-webkit-transform:scale(2.5);-moz-transform:scale(2.5);-ms-transform:scale(2.5);-o-transform:scale(2.5);transform:scale(2.5)}
.ladda-button[data-style=zoom-out]  
	.ladda-label{position:relative;display:}
.ladda-button[data-style=zoom-out][data-loading]  
	.ladda-label{opacity:0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}
.ladda-button[data-style=zoom-out][data-loading]  
	.ladda-spinner{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}
	
h1 {
  font-weight: bold;
  font-size: 1.1em;
}
h2 {
  font-weight: bold;
  font-size: 1.2em;
}