html, body {
    margin: 0;     
    padding: 0;
    width: 100%;
    line-height: 15px;
   /* font-family: Arial, sans-serif;*/
  font-family: Tahoma,sans-serif;
    color: #4a494a;
    height:auto;
    font-size:12px;
    min-height:100%;
    height: 100%;
    background: #ffffff;
    overflow: visible;
}
body{
	color: #777777;	
	 width: 100%;
 	height: 100%;
 	background: #ffffff;
 	overflow-x: hidden;
}


*:focus {
    outline: 0;
}
ul{ padding: 0; }
img{border: 0px;}
a{color: #323132; text-decoration: none; border: 0px; }
a:hover{text-decoration: none;}
a:active { outline: none;  -moz-outline-style: none; border: 0px;}
a:focus { outline: none;  -moz-outline-style: none; border: 0px;}
.clr{ clear:both;}
.hidden{ display:none;}
.left{float: left;}
.right{float: right;}
.container-wrap{width: 100% margin: 0 auto;}
.more{color: #2C3DA3; font-size: 13px; display: block; float: right; margin-top: 10px;}


.noright{margin-right: 0 !important;}
.up{text-transform: uppercase;}
h2,h3,h4,h5{color: #323132;}
.title{color: #323132; text-transform: uppercase; font-size: 16px; font-weight: normal;}


#head_info .weather-now, .gray-title, .content-title,.polls-content h3 a{font-family: 'Open Sans',sans-serif; font-weight: 700; }
.nav .tab,.content-title,.archive-acc ul li,.side-weather .weather-now{font-family: 'Open Sans',sans-serif; font-weight: 600; }

/*****************LAYOUT************************/
#main{width: 100%; margin:0 auto; }

#header{position: relative; margin:0;  z-index: 9; /*background: url(/images/sky.jpg) center center no-repeat ;*/ 
	/*background: url(/images/hbg.jpg) no-repeat center;background-size: cover;*/  height: 130px;
}
#header .uussan{ position: absolute; top:0; left:0;  height: 272px;width: 100%; display: block;}
#header .uussan img{width: 100%;}

#header .container-wrap{padding:30px 40px 0;}
#header .white{background: rgba(255,255,255,.75); margin: 0 40px; }
#header .white .container-wrap{padding: 15px 40px;}
#header .logo{float: left;}
#header .right-side{float: right; width: 635px;}
#header #language{color: #FFFFFF;}
#header #language a{color: #FFFFFF;}
#header #language a.active{color: #323132;}
#header .menu{ float: right; margin-top:33px;}
#header .menu ul{margin: 0; padding: 0; list-style: none; background: rgba(255,255,255,.8);
	-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;
	-moz-box-shadow: 0px 1px 1px #646566;
	-webkit-box-shadow: 0px 1px 1px #646566;
	box-shadow: 0px 1px 1px #646566;
}
#header .menu ul li{float:left; /*margin-right: 110px*/  position: relative; border-right: 1px solid #bebebe;}
#header .menu ul li.norborder{border-right: none;}
#header .menu ul li:last-child{margin-right: 0;}
#header .menu ul li a{display: block;  color: #0093dd; font-size: 14px; padding: 8px 15px; text-transform: uppercase; /*padding-bottom: 3px;*/}
/*#header .menu ul li a.selected{border-bottom: 1px solid #323132;}*/
#header .menu ul li a.selected,#header .menu ul li a:hover{
	color:#FFFFFF; 
	background: #1eabf2; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlYWJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzExOTdkYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDdkYmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #1eabf2 0%, #1197da 44%, #007dbc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1eabf2), color-stop(44%,#1197da), color-stop(100%,#007dbc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #1eabf2 0%,#1197da 44%,#007dbc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #1eabf2 0%,#1197da 44%,#007dbc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #1eabf2 0%,#1197da 44%,#007dbc 100%); /* IE10+ */
background: linear-gradient(to bottom, #1eabf2 0%,#1197da 44%,#007dbc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1eabf2', endColorstr='#007dbc',GradientType=0 ); /* IE6-8 */

}
#header .menu ul li.radiusleft a, #li-16 a,#li-16{
	-moz-border-radius:4px 0 0 4px; -webkit-border-radius:4px 0 0 4px; border-radius:4px 0 0 4px;
}
#header .menu ul li.radiusright a, #li-15 a, #li-15{
	-moz-border-radius:0 4px 4px 0; -webkit-border-radius:0 4px 4px 0; border-radius:0 4px 4px 0;
}


#header .menu ul li ul{display: none; position: absolute; left: 0; bottom: -143px;  padding: 15px 0 15px 15px; background: #FFFFFF; min-width: 283px;
	-webkit-transition: display 3s linear;
	-moz-transition: display 3s linear;
	-o-transition: display 3s linear;
	-ms-transition: display 3s linear;
	transition: display 3s linear;
}
#header .menu ul li ul.selected{display: block;
	-webkit-transition: display 3s linear;
	-moz-transition: display 3s linear;
	-o-transition: display 3s linear;
	-ms-transition: display 3s linear;
	transition: display 3s linear;
}

#header .menu ul li:hover ul{display: block;}
#header .menu ul li.hassub:hover{background: url(/images/active-menu.png) bottom center no-repeat;}
#header .menu ul li ul li{padding: 0; margin-right: 15px;}
#header .menu ul li ul li{color: #252525; font-size: 10px; text-align: center; }
/*#header .menu ul li a span{height: 1px; width: 0; background:#323132; margin:5px auto; display:block;
	-webkit-transition:all 500ms ease-out 0s; 
	-moz-transition: all 500ms ease-out 0s; 
	-o-transition: all 500ms ease-out 0s; 
	-ms-transition: all 500ms ease-out 0s;
	transition: all 500ms ease-out 0s;
}
#header .menu ul li:hover a span{
	width:100%; 
	-webkit-transition:all 500ms ease-out 0s; 
	-moz-transition: all 500ms ease-out 0s; 
	-o-transition: all 500ms ease-out 0s; 
	-ms-transition: all 500ms ease-out 0s;
	transition: all 500ms ease-out 0s;
}*/
#header .menu ul li a.selected span{width:100%; }

#header #head_info{color: #FFFFFF}
#header #head_info .left{float: left; width: 765px;}
#header #head_info .right{float: right; width: 365px;}
#header #head_info .left h2{font-size: 18px; font-weight: normal; text-transform: uppercase; color: #FFFFFF; margin: 0; padding: 5px 20px;
	background: rgba(0,0,0,.4); height: 48px;
}
#header #head_info .left h3{font-size: 18px; font-weight: normal; color: #FFFFFF; margin: 0;margin-bottom: 20px}
#header #head_info .left .clndr{float: left; width: 47px; margin-right: 25px; font-size: 9px; }
#header #head_info .left .clndr span{display: block; width:24px; height: 23px; background: url(/images/assets.png) 0 0 no-repeat; margin:0 auto; margin-bottom: 5px;}
#header #head_info .left .content{background: rgba(0,0,0,.25); padding: 20px;}
#header #head_info .left .content div{line-height: 20px;}
#header #head_info .left .content .more{ color: #4a484c; }
#header #head_info .left .content .more span{display: block; padding: 10px; background: rgba(255,255,255,.7); float: left; }
#header #head_info .left .content .more span.arrow{background: rgba(255,255,255,.8); width: 25px; height: 35px; color: #1e1d1d; }
#header #head_info .left h2 span{margin-top: 10px; display: block;}
#header #head_info .places a{display: block; float: left; padding:0 31px; border-right: 1px solid #FFFFFF; text-transform: uppercase; 
	font-size: 14px; color: #fbfbfd;
}
#header #head_info .places a.active{background: rgba(255,255,255,.35)}
#header #head_info .places a.last{border: none; padding-right: 	0;}
#head_info .weather-now{color: #fbfbfd; font-size: 13px; padding-top: 20px; text-align: center;}
#head_info .weather-now h3{color: #FFFFFF; font-size: 20px; text-transform: uppercase; font-weight: normal; text-align: center; text-decoration: underline;}
#head_info .weather-now .temperature{ width: 80px; margin: 0 auto;}
#head_info .weather-now .temperature{display: block; font-size: 30px; }
#head_info .weather-now .temperature .big{font-size: 25pt; display: block; float: left; line-height: 40px;}
#head_info .weather-now .temperature .small{float: left; width: 14px; margin-left:5px; font-size: 19px;}
#head_info .weather-now .temperature .small span{line-height: 30px;}
#head_info .weather-now .condition{ width: 100%; margin-top:5px;}
#head_info .weather-now  .wind{font-size: 14px; font-family: Tahoma, sans-serif; border-top:1px solid rgba(255,255,255,.5); padding-top:10px; margin-top: 10px; }
#head_info .weather-now  .wind .inner{width: 115px; margin: 0 auto;}
.link-to-yesterday{color: #fbfbfd; font-size: 12px; text-transform: uppercase; text-decoration: underline; float: right; margin-top: 38px; font-weight: normal;}
 #head_info .tempPic img{width: 70px;}
 #head_info .weather-now .temp-desc{font-family: Tahoma, sans-serif; font-size: 14px; font-weight: normal; margin-top:5px; height: 40px; display: block;}
 
 .table table tr td a, .table table tr td{font-weight: normal;}

#footer{ background: #6a696a; color: #dbd9d9; font-size: 12px; z-index: 9;}
#footer .container-wrap{padding: 15px 40px 5px;}
#footer a{color: #dbd9d9; font-size: 12px; font-weight: normal; }
#footer h2{font-size: 13px; text-transform: uppercase; font-weight: normal;margin: 0; color: #dbd9d9; border-bottom: 1px solid #e0771b; padding-bottom: 8px;margin-bottom:10px; }
#footer .foo-contact{float: left;width:40%; font-weight: normal;}
#footer .foo-links{float: left;width:35%;}
#footer .foo-menu{float: left;width:25%;}
#footer .inner{margin-right: 25px;}
#footer .foo-links ul{float: left; width: 33.3%;}
#footer .foo-links ul li,#footer .foo-menu ul li{padding-left: 15px; background: url(/images/assets.png) 0 -92px no-repeat; margin-bottom: 10px;}
#footer .foo-contact li{margin-bottom: 15px;}
#footer .foo-contact span{float: left; display: block; margin-right: 15px; width: 19px; height: 20px;}
#footer .foo-contact .address span{background: url(/images/assets.png) 0 -118px no-repeat;}
#footer .foo-contact .phone span{background: url(/images/assets.png) 0 -170px no-repeat;}
#footer .foo-contact .fax span{background: url(/images/assets.png) 0 -204px no-repeat;}
#footer .foo-contact .email span{background: url(/images/assets.png) 0 -236px no-repeat;}
#footer .foo-contact .web span{background: url(/images/website.png) 0 0 no-repeat;}

#footer ul{list-style: none; padding: 0;  }
#footer .copyright{ border-bottom: 1px solid #dbd9d9;  text-transform: uppercase;color: #dbd9d9; font-size: 11px; }
#footer .copyright a{font-size: 11px;}
#footer .copyright .left{width:670px; margin-top:10px;}
#footer .copyright .left .co,#footer .copyright .left #modiw{float: left;}
#footer .copyright .left #modiw{display: block; margin-left:20px;}
#footer .copyright .socials{float: right; width: 85px; margin-top:5px;}
#footer .copyright .socials ul{margin: 0; padding: 0;}
#footer .copyright .socials a{display: block; float: left; width: 25px; height: 26px; margin-right: 5px; text-indent: -2000em;}
#footer .copyright .socials a.fb{background: url(/images/assets.png) 0 -382px no-repeat;}
#footer .copyright .socials a.tw{background: url(/images/assets.png) 0 -412px no-repeat;}
#footer .copyright .socials a.yt{background: url(/images/assets.png) 0 -444px no-repeat;  margin-right: 0px;}

.content-wrap{padding:25px  40px 40px; width:1280px; margin:0 auto; position: relative; z-index: 10;}
.inner-wrap{width: 1280px; margin: 0 auto; position: relative; z-index: 999;}
.col-left{width:895px; float: left;  }
.alert .col-left{width: 870px;}
.col-right{width: 282px; float: right;}
.box{background: #f4f4f4; border:1px solid #d4d4d4; padding: 10px;}
.box2{background: #ffffff; border:1px solid #f2efef;}
.mb40{margin-bottom: 40px;}
.mb20{margin-bottom: 20px;}
.mt20{margin-top: 20px;}
.mt40{margin-top: 40px;}
.gray-title{background: #dddbdb; margin: 0; padding: 15px; text-transform: uppercase; font-weight: normal; font-size: 14px;}
.content-title{color: #4a494a; font-size: 18px; text-transform: uppercase; font-weight: normal; margin: 0;}
.bgwhite{background: #FFFFFF !important;}

.side-nav ul{list-style: none; border: 1px solid #d8d7d7;}
.side-nav ul li{ border-bottom: 1px solid #e1e1e1; background: #f2f2f2;  /*border-left: 3px solid #cdcdcd;*/}
.side-nav ul li a{color: #4a494a; font-size: 14px; padding: 15px; display: block; font-weight: normal;}
.side-nav ul li span{display: block; float: left; width: 6px; height: 9px; background: url(/images/side-li.png)no-repeat; margin-top:19px; margin-right: 10px;
	margin-left:15px;
}
.service  .side-nav ul li a{width: 250px; float: left;}
.service .side-nav ul li span{float: left; margin-right: 0;}
/*.side-nav ul li.observation{background: #c2e6f8; border-left:3px solid #36ace8;}
.side-nav ul li.forecast{background: #b9d4df; border-left:3px solid #474441;}
.side-nav ul li.atmosphere{background: #f7d6b9; border-left:3px solid #e67817;}
.side-nav ul li.knowledge{background: #c0d3d1; border-left:3px solid #2d6e68;}*/
.side-nav ul li.selected, .side-nav ul li:hover{background: #e5712c;  }
.side-nav ul li.selected li, .side-nav ul li:hover li{background: #075074;}
.side-nav ul li .subsub{display: none;  marging-top:20px; border:none; padding-left:25px; padding-top:0px; 
	-webkit-transition: display .5s linear;
	-moz-transition: display .5s linear;
	-o-transition: display .5s linear;
	-ms-transition: display .5s linear;
	transition: display .5s linear;
}
.side-nav ul li .subsub li{background: url(/images/side-li3.png) 0 4px no-repeat; padding-left:15px;}
.side-nav ul li.selected a, .side-nav ul li:hover a{color: #FFFFFF;}
.side-nav ul li.selected span, .side-nav ul li:hover span{  background: url(/images/side-li2.png)no-repeat;   width: 9px; height: 6px;}
/*.side-nav ul.wm li:hover span, .side-nav ul.wm li.selected span{background-image: none;}*/
/*.side-nav ul.wm li:hover a, .side-nav ul.wm li.selected a{padding-bottom: 15px; display: block;  }*/
/*.side-nav ul li:hover .subsub, .side-nav ul li.selected .subsub{display: block;
	-webkit-transition: display .5s linear;
	-moz-transition: display .5s linear;
	-o-transition: display .5s linear;
	-ms-transition: display .5s linear;
	transition: display .5s linear;
}*/
.side-nav ul li.selected .subsub{display: block;
	-webkit-transition: display .5s linear;
	-moz-transition: display .5s linear;
	-o-transition: display .5s linear;
	-ms-transition: display .5s linear;
	transition: display .5s linear;
}
.side-nav ul.wm li .subsub li{padding: 0px 0 0; border: none; margin-bottom: 15px;}
.side-nav ul.wm li .subsub a{padding: 0; font-size: 13px; float: none; padding-left:15px;}
.side-nav ul.wm li .subsub li:hover a,.side-nav ul.wm li .subsub li.selected a{font-weight: bold;}
.side-nav ul.wm li .subsub li:hover ul li a,.side-nav ul.wm li .subsub li.selected ul li a{font-weight: normal;}
.side-nav ul.wm li .subsub li:hover ul li:hover a,.side-nav ul.wm li .subsub li.selected ul li.selected a{font-weight: bold;}
.side-nav ul li li .subsub{border: none; padding-left:25px; font-style: italic;}
/*.side-nav ul.wm li .subsub li:hover li a,.side-nav ul.wm li .subsub li.selected li a{color: #4a494a}*/
.side-nav ul.wm li .subsub li li:hover a{font-weight: bold;}
.side-nav ul li .subsub  .subsub{margin-top:10px;}
.side-nav ul li .subsub  .subsub a{font-size: 12px;}
.side-nav ul li .subsub  .subsub li{margin-bottom: 10px;}
.side-nav ul li .subsub li:hover .subsub a{color: #FFFFFF;}

.latest-news{}
.latest-news .item{margin: 10px 15px;}
.latest-news .item .ndate{color: #e85904; font-size: 13px; margin-bottom: 5px; font-weight: normal;}
.latest-news .item .ndate span{width: 4px; height:11px; background: #e67817; margin-right: 3px; display: block; float: left; margin-top: 3px;}
.latest-news .item .ntitle{font-size: 14px; line-height: 18px; padding-left: 7px; display: block; color: #4a494a;font-weight: normal; }

.top-news{}
.top-news .item{margin: 10px 15px;}
.top-news .item .ndate{color: #e85904; font-size: 13px; margin-bottom: 5px; font-weight: normal;}
.top-news .item .ndate span{width: 4px; height:11px; background: #e67817; margin-right: 3px; display: block; float: left; margin-top: 3px;}
.top-news .item .ntitle{font-size: 14px; line-height: 18px; padding-left: 7px; display: block; color: #4a494a;font-weight: normal; }
.top-news .gray-title{
	background: #d9853c;
	color: #ffffff;
}
.top-news .box2{
	border: 1px solid #dddbdb;
}

.banners a{display: block; position: relative; color: #1c252c; font-size: 18px; line-height: 22px; font-weight: normal; width: 281px;  overflow: hidden;}
.banners a span{display: block; position: absolute; bottom: 0; left: 0; background: rgba(255,255,255,.5); padding: 15px 10px; text-align: center; }

.side-poll{}

.app-google{display: block; width: 128px; height: 44px; float: left; margin-right: 26px; background: url(/images/assets.png) 0 -273px no-repeat; text-indent: -2000em;}
.app-apple{display: block; width: 128px; height: 44px; float: left; background: url(/images/assets.png) 0 -323px no-repeat;  text-indent: -2000em;}


.alert2{display: block; background: url(/images/alert.png) no-repeat; width:120px; height: 71px; position: absolute; left:0; bottom: 5px; }
#alert{position: fixed; top:0; left: 0; width: 100%; background: rgba(0,0,0,.25); color: #342928; height: 0;  z-index: 9999; overflow: hidden;}
#alert .a-inner{padding: 25px 0; position: relative; width: 600px; margin: 0 auto; background: #fbefee; margin-top:100px; }
#alert h2{color: #342928; font-size: 16px; text-transform: uppercase;  text-align: center; background: url(/images/h2line.jpg) repeat-x center; margin-top: 0;}
#alert h2 span{ background: #fbefee; padding: 0 10px;}
#alert .close-alert{position: absolute; top:10px; right: 5px; color: #342928; font-size: 15px;}
#alert .body{color: #342928; font-size: 13px; text-align: justify; padding: 10px 25px; }
/*********************HOME****************************/
.polls-content{padding-bottom: 15px;}
.polls-content h3{margin: 5px 0 10px 10px; font-size: 12px; }
.polls-content h3 a{font-size: 12px; color: #4a494a; }
.a-a .xinput{display: block; float: left; width: 8%; }
.a-a label{display: block; float: left; width: 89%; font-weight: normal;}
.polls-content .answers_bar{padding-left:15px;}
.polls-content .a-a{margin-bottom: 10px;}
.polls-content input[type="radio"], input[type="checkbox"]{margin: 3px 0 0;}
.polls-content .pull-right{width: 100%;}
.polls-content .pull-right .btn{float: left; background:#999797;  border: 1px solid #747373; text-transform: uppercase; font-size: 9px; font-family: Verdana, sans-serif;  padding: 2px 10px;} 
.polls-content .pull-right .result{display: block; float: right; margin-right: 15px; font-size: 9px; font-family: Verdana, sans-serif; color: #FFFFFF; background: #999797; padding: 2px 10px;
	text-transform: uppercase; border: 1px solid #747373;
	-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;
}

/************HOME-FORECAST****************/
.tabs-forecast{color: #474441;}
.tabs-forecast .nav{ border: 1px solid #cdcdcd;
	background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #ffffff 0%, #f1f1f1 40%, #e6e6e6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(40%,#f1f1f1), color-stop(100%,#e6e6e6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#f1f1f1 40%,#e6e6e6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#f1f1f1 40%,#e6e6e6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#f1f1f1 40%,#e6e6e6 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 0%,#f1f1f1 40%,#e6e6e6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e6e6',GradientType=0 ); /* IE6-8 */
}
.tabs-forecast .nav .tab{/*padding: 4px 19px;*/ padding: 4px 38px; margin: 0;}
.tabs-forecast .nav.tabsbottom{margin-top: 5px;} 
.tabs-forecast .nav.tabsbottom .tab{padding: 4px 78px; }
.tabs-forecast .nav-tabs > li > a{border: none; font-size: 12px; text-transform: uppercase;  }
.tabs-forecast .nav li{border-right:  1px solid #cdcdcd; }
.tabs-forecast .nav li:last-child{border-right: 0;}
.tabs-forecast .tc-wrap{position:relative; display: none;
	-webkit-transition: display .5s linear;
	-moz-transition: display .5s linear;
	-o-transition: display .5s linear;
	-ms-transition: display .5s linear;
	transition: display .5s linear;
}
.tabs-forecast .tc-wrap.active{display: block;
	-webkit-transition: display .5s linear;
	-moz-transition: display .5s linear;
	-o-transition: display .5s linear;
	-ms-transition: display .5s linear;
	transition: display .5s linear;
}
.tabs-forecast .nav-tabs > li:hover{	}
.tabs-forecast .nav-tabs > li > a:hover,.tabs-forecast .nav-tabs > li.active > a{border: none;
 	color:#FFFFFF;
	background: #1eabf2; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlYWJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzExOTdkYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDdkYmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #1eabf2 0%, #1197da 44%, #007dbc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1eabf2), color-stop(44%,#1197da), color-stop(100%,#007dbc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #1eabf2 0%,#1197da 44%,#007dbc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #1eabf2 0%,#1197da 44%,#007dbc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #1eabf2 0%,#1197da 44%,#007dbc 100%); /* IE10+ */
background: linear-gradient(to bottom, #1eabf2 0%,#1197da 44%,#007dbc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1eabf2', endColorstr='#007dbc',GradientType=0 ); /* IE6-8 */
	border-radius: 0;
}
.tabs-forecast .places{margin-top: 20px;}
.tabs-forecast .places a{display: block; float: left; padding:5px 15px; border: 1px solid #cdcdcd; text-transform: uppercase; 
	font-size: 12px; color: #354458; border-left:none;
	background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #ffffff 0%, #f1f1f1 40%, #e6e6e6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(40%,#f1f1f1), color-stop(100%,#e6e6e6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#f1f1f1 40%,#e6e6e6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#f1f1f1 40%,#e6e6e6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#f1f1f1 40%,#e6e6e6 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 0%,#f1f1f1 40%,#e6e6e6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e6e6',GradientType=0 ); /* IE6-8 */ 
}
/*.tabs-forecast .places a:last-child{border-right: none;}*/
.tabs-forecast .places a:first-child{border-left: 1px solid #CDCDCD;}
.tabs-forecast .places a.active,.tabs-forecast .places a:hover{color: #FFFFFF; 
background: #1eabf2; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlYWJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzExOTdkYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDdkYmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #1eabf2 0%, #1197da 44%, #007dbc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1eabf2), color-stop(44%,#1197da), color-stop(100%,#007dbc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #1eabf2 0%,#1197da 44%,#007dbc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #1eabf2 0%,#1197da 44%,#007dbc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #1eabf2 0%,#1197da 44%,#007dbc 100%); /* IE10+ */
background: linear-gradient(to bottom, #1eabf2 0%,#1197da 44%,#007dbc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1eabf2', endColorstr='#007dbc',GradientType=0 ); /* IE6-8 */
 }
.tc-wrap .right{float: right; padding-top:4px; padding-right: 5px}
.tc-wrap .right .updated_date{float: left; font-size: 11px; color: #e67817;}
.tc-wrap .right .view-types{float: right; margin-left: 20px; margin-top: 5px;}
.tc-wrap .right .view-types a{display: block; float: left; margin-left: 10px; text-indent: -2000em; width: 16px; height: 16px;}
.tc-wrap .right .view-types a.type-img{background: url(/images/assets.png) 0 -32px no-repeat;}
.tc-wrap .right .view-types a.type-text{background: url(/images/assets.png) 0 -48px no-repeat;}
.view-types{float: right; margin-left: 20px;}
.view-types a{display: block; float: left; margin-left: 10px; text-indent: -2000em; width: 19px; height: 15px;}
.view-types a.type-img{background: url(/images/zt.png) -20px 0px no-repeat;}
.view-types a.type-text{background: url(/images/zt.png)  -20px -17px no-repeat;}
.view-types a.type-img.active{background: url(/images/zt.png) 0px 0 no-repeat;}
.view-types a.type-text.active{background: url(/images/zt.png) -1px -17px no-repeat;}
.tabs-forecast h2, .tabs-observation h2{color: #474441; font-size: 16px; text-transform: uppercase; padding: 0 15px;}
.forecast-text{line-height: 20px; padding: 0 15px 30px; position: relative; font-weight: normal;}
.forecast-text .more{position: absolute; right: 0; bottom: 0; width: 130px; color: #FFFFFF;} 
.forecast-text .more span{display: block; padding: 5px 10px; background: rgba(14,148,215,.7); float: left; }
.forecast-text .more span.arrow{background: rgba(14,148,215,.8); width: 25px; height:30px; color: #FFFFFF; }
.tc-wrap .inner-tab{display: none;}
.tc-wrap .inner-tab.active{display: block;}
.fc-dt-date{font-size: 14px; padding: 4px; float: left;}
/*.tab-contents .places a:hover{color: #323132;}*/

.weather-data{padding-top: 20px;  color: #ffffff;}
.weather-data .forecast-day{ width: 157px; height: 224px; margin-right: 22px; float: left; border: 1px solid #dbdcdd;}
.weather-data .forecast-day:last-child{margin-right: 0;}
/*.weather-data .forecast-day.type1{background: #e67817;}
.weather-data .forecast-day.type2{background: #ed7f1f;}
.weather-data .forecast-day.type3{background: #f68727;}
.weather-data .forecast-day.type4{background: #fc9032;}
.weather-data .forecast-day.type5{background: #fe9840; margin-right: 0;}*/
.weather-data .atDay{height: 99px;
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2YzZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2UwZGZkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top, #ffffff 0%, #f3f2f2 40%, #e0dfde 99%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(40%,#f3f2f2), color-stop(99%,#e0dfde)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#f3f2f2 40%,#e0dfde 99%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#f3f2f2 40%,#e0dfde 99%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#f3f2f2 40%,#e0dfde 99%); /* IE10+ */
	background: linear-gradient(to bottom, #ffffff 0%,#f3f2f2 40%,#e0dfde 99%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e0dfde',GradientType=0 ); /* IE6-8 */
}
.weather-data .atNight{ height: 99px;
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2YzZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2UwZGZkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top, #ffffff 0%, #f3f2f2 40%, #e0dfde 99%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(40%,#f3f2f2), color-stop(99%,#e0dfde)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#f3f2f2 40%,#e0dfde 99%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#f3f2f2 40%,#e0dfde 99%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#f3f2f2 40%,#e0dfde 99%); /* IE10+ */
	background: linear-gradient(to bottom, #ffffff 0%,#f3f2f2 40%,#e0dfde 99%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e0dfde',GradientType=0 ); /* IE6-8 */
}
.weather-data {color: #474441; font-size: 12px; padding-top: 20px;}
.weather-data h3{color: #FFFFFF; font-size: 16px; text-transform: uppercase; font-weight: normal; text-align: center; margin: 3px 0;}
.weather-data .wday{font-size: 9px; text-align: right; margin-right: 5px}
.weather-data .temperature{float: left; font-family: 'Open Sans',sans-serif; font-weight: 600; }
.weather-data .temperature{display: block; font-size: 12px; margin-left:0px;padding-top:5px }
.weather-data .temperature .big{font-size: 25pt; display: block; float: left; line-height: 32px; color: #474441;}
.weather-data .temperature .small{float: left; width:14px; margin-left:5px; color: #474441;}
.weather-data .temperature .small span{line-height: 12px; color: #474441;}
.weather-data .temperature .middle{float: left; margin-left:-5px;  font-size: 34px; font-family: 'Open Sans',sans-serif; font-weight: 400; margin-top:7px;}
.weather-data .temperature .middle .small{margin-right: -3px; font-size: 19px; margin-top:-3px;}
.temperature sup{top:-0.3em; }
sup{font-weight: bold;}
.weather-data .condition{float: right;font-size: 9px; height: 58px;  }
.weather-data .condition .temp-desc{width: 60px; display: block; text-align: center; line-height: 10px}
.weather-data .wind{font-size: 12px; font-family: Tahoma, sans-serif; padding:5px 0;  text-align: center;}
.weather-data .atDay{border-bottom:1px solid rgba(255,255,255,.5); padding: 5px 5px 10px; }
.weather-data .atNight{padding: 5px 5px 10px;}
.weather-data .dtitle{font-size: 10px; line-height: 10px; margin: 0 0 10px;}
.weather-data .forecast-day .dtitle{margin: 0;}
.weather-data.wth .dtitle{ margin: 0;}
.weather-data .daydate{position: relative; color: #FFFFFF; padding:5px;
	background: #1eabf2; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlYWJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzExOTdkYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDdkYmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #1eabf2 0%, #1197da 44%, #007dbc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1eabf2), color-stop(44%,#1197da), color-stop(100%,#007dbc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #1eabf2 0%,#1197da 44%,#007dbc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #1eabf2 0%,#1197da 44%,#007dbc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #1eabf2 0%,#1197da 44%,#007dbc 100%); /* IE10+ */
background: linear-gradient(to bottom, #1eabf2 0%,#1197da 44%,#007dbc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1eabf2', endColorstr='#007dbc',GradientType=0 ); /* IE6-8 */      
	border-bottom: 1px solid #dbdcdd;
}
.weather-data .daydate .wday{position: absolute; right: 0; top: 5px;}
.weather-data .daydate h3{color: #FFFFFF; text-align: left; font-size: 14px; margin: 0;}
#forecast-1to5days-img .updated_date{text-align: right; color: #474441; font-size: 11px; padding-top: 15px;}
#forecast-1to5days-img .tempPic img,.f5d-con .tempPic img{width: 35px;}
.weather-12hours .tempPic img{width: 60px;}

.forecast_weather_12hours_tab{padding-bottom: 5px;}
#weather_carousel{padding: 0 25px;}
.weather-12hours{color: #474441; font-size: 14px; width: 156px; height: 235px; overflow: hidden; float: left; border:1px solid #dbdcdd;
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2UwZGZkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top, #ffffff 0%, #eeeeed 40%, #e0dfde 99%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(40%,#eeeeed), color-stop(99%,#e0dfde)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#eeeeed 40%,#e0dfde 99%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#eeeeed 40%,#e0dfde 99%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#eeeeed 40%,#e0dfde 99%); /* IE10+ */
	background: linear-gradient(to bottom, #ffffff 0%,#eeeeed 40%,#e0dfde 99%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e0dfde',GradientType=0 ); /* IE6-8 */
}
.weather-12hours .ptitle{color: #FFFFFF; font-size:14px; text-transform: uppercase; font-weight: normal; text-align: center; font-family: Verdana, sans-serif; 
	margin-bottom: 10px; padding: 10px 0; border-bottom: 1px solid #dbdcdd;
	background: #1eabf2; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlYWJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzExOTdkYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDdkYmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #1eabf2 0%, #1197da 44%, #007dbc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1eabf2), color-stop(44%,#1197da), color-stop(100%,#007dbc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #1eabf2 0%,#1197da 44%,#007dbc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #1eabf2 0%,#1197da 44%,#007dbc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #1eabf2 0%,#1197da 44%,#007dbc 100%); /* IE10+ */
background: linear-gradient(to bottom, #1eabf2 0%,#1197da 44%,#007dbc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1eabf2', endColorstr='#007dbc',GradientType=0 ); /* IE6-8 */
}
.weather-12hours .temperature{display: block; font-size: 12px;line-height: 19px; margin: 0 auto; width:105px; text-align: center; }
.weather-12hours .temperature .big{font-size:24pt; display: block; float: left; line-height: 32px;}
.weather-12hours .temperature .big .dig1{margin-left:10px;}
.weather-12hours .temperature .small{float: left; width: 11px; margin-left:5px;}
.weather-12hours .temperature .small span{line-height:19px;}
.weather-12hours .temperature .middle{float: left; margin-left:-5px;  font-size: 32px; font-family:'Open Sans',sans-serif; font-weight: 400; margin-top:6px;}
.weather-12hours .temperature .middle .small{font-size: 19px; margin-left:5px; margin-top:-5px}
.weather-12hours .temperature .middle .f{font-size: 31px;}
.weather-12hours .condition{font-size: 12px; text-align: center; margin-top: 10px;}
.weather-12hours .condition .temp-desc{height: 40px; display: block;}
.weather-12hours .wind{font-size: 14px; font-family: Tahoma, sans-serif; padding:0px; margin-top: 10px; text-align: center;}
.weather-12hours .wind .inner{width: 115px; margin: 0 auto;}
#weather_carousel .owl-prev{position: absolute; left: 0; top: 0; height: 100%; width: 15px; background: url(/images/sum.png) 2px 50% no-repeat #d5d5d5; display: block; text-indent: -2000em; }
#weather_carousel .owl-next{position: absolute; right: 0; top: 0; height: 100%; width: 15px; background: url(/images/sum.png) -17px 50% no-repeat #d5d5d5; display: block; text-indent: -2000em; }


.forecast_weather_3hours_tab{}
#prognoz_carousel{padding: 0;}
.prognoz-3hours{color: #3093bc; font-size: 12px; width:109px; /*height: 230px;*/ overflow: hidden; float: left;  position: relative; }
.prognoz-3hours .wday{color: #474441; font-size:14px; position: absolute; top: 0; left: 5px; }
.prognoz-3hours .time{padding: 5px;  text-align: center; border: 1px solid #dbdcdd;  color:#FFFFFF; font-size:14px;
	background: #1eabf2; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlYWJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzExOTdkYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDdkYmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #1eabf2 0%, #1197da 44%, #007dbc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1eabf2), color-stop(44%,#1197da), color-stop(100%,#007dbc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #1eabf2 0%,#1197da 44%,#007dbc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #1eabf2 0%,#1197da 44%,#007dbc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #1eabf2 0%,#1197da 44%,#007dbc 100%); /* IE10+ */
background: linear-gradient(to bottom, #1eabf2 0%,#1197da 44%,#007dbc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1eabf2', endColorstr='#007dbc',GradientType=0 ); /* IE6-8 */
}
.prognoz-3hours .temperature{display: block; font-size: 18px;line-height: 14px;text-align: center;    padding-top: 20px; width:55px; margin:0 auto;}
.prognoz-3hours .temperature sup{font-size: 10px;}
.prognoz-3hours .condition{font-size: 14px; text-align: center; padding-top: 15px;  height: 60px; }
.prognoz-3hours .condition.active{ background: url(/images/rain.png) 5px 13px no-repeat; padding-left: 20px; }
.prognoz-3hours .wind{font-size: 12px; font-family: Tahoma, sans-serif; padding:15px 0px 0; text-align: center; }
.wind-dir-desc{display: block; float:left;  margin: 0 10px 0 30px}
.wind-speed{margin-top:5px; display: block;}
.prognoz-3hours .wind .wind-direction,.side-info .wind-direction{display: block; width: 22px; height: 22px; background: url(/images/wdicon2.png) no-repeat; margin: 0 auto; padding:0;
	
}
#prognoz_carousel .owl-prev{position: absolute; left: 0; top: 0; height: 100%; width: 15px; background: url(/images/arrows.png) 3px 80% no-repeat #3093bc; display: block; text-indent: -2000em; }
#prognoz_carousel .owl-next{position: absolute; right: 0; top: 0; height: 100%; width: 15px; background: url(/images/arrows.png) -25px 80% no-repeat #3093bc; display: block; text-indent: -2000em; }
.prognoz-body{
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2UwZGZkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top, #ffffff 0%, #eeeeed 40%, #e0dfde 99%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(40%,#eeeeed), color-stop(99%,#e0dfde)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#eeeeed 40%,#e0dfde 99%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#eeeeed 40%,#e0dfde 99%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#eeeeed 40%,#e0dfde 99%); /* IE10+ */
	background: linear-gradient(to bottom, #ffffff 0%,#eeeeed 40%,#e0dfde 99%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e0dfde',GradientType=0 ); /* IE6-8 */
	border: 1px solid #dbdcdd;
	color: #474441; padding-bottom: 10px;
}
.prognoz-body .temperature sup{top: -0.7em;}
#prognoz_carousel .p3con{float: left;}
#prognoz_carousel .p3con .wday{padding: 5px 0; border: 1px solid #dbdcdd; border-bottom: 0; font-weight: bold; font-size: 13px; text-align: center;}
/************HOME-OBSERVATION****************/
.tabs-observation{color: #e67817;}
.tabs-observation .nav{ border: 1px solid #cdcdcd;
	background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #ffffff 0%, #f1f1f1 40%, #e6e6e6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(40%,#f1f1f1), color-stop(100%,#e6e6e6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#f1f1f1 40%,#e6e6e6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#f1f1f1 40%,#e6e6e6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#f1f1f1 40%,#e6e6e6 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 0%,#f1f1f1 40%,#e6e6e6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e6e6',GradientType=0 ); /* IE6-8 */
}
.tabs-observation .nav .tab{padding: 4px 35px; margin:0;} 
.tabs-observation .nav-tabs > li > a{border: none; font-size: 12px; text-transform: uppercase;  }
.tabs-observation .nav li{border-right:  1px solid #cdcdcd;  }
.tabs-observation .nav li:last-child{border-right: 0;}
.tabs-observation .tc-wrap{position:relative; display: none;
	-webkit-transition: display .5s linear;
	-moz-transition: display .5s linear;
	-o-transition: display .5s linear;
	-ms-transition: display .5s linear;
	transition: display .5s linear;
}
.tabs-observation .tc-wrap.active{display: block;
	-webkit-transition: display .5s linear;
	-moz-transition: display .5s linear;
	-o-transition: display .5s linear;
	-ms-transition: display .5s linear;
	transition: display .5s linear;
}
.tabs-observation.nav-tabs > li:hover{	}
.tabs-observation .nav-tabs > li > a:hover,.tabs-observation .nav-tabs > li.active > a{border: none; color:#FFFFFF;
	border-radius:0; 
	background: #1eabf2; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlYWJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzExOTdkYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDdkYmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #1eabf2 0%, #1197da 44%, #007dbc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1eabf2), color-stop(44%,#1197da), color-stop(100%,#007dbc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #1eabf2 0%,#1197da 44%,#007dbc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #1eabf2 0%,#1197da 44%,#007dbc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #1eabf2 0%,#1197da 44%,#007dbc 100%); /* IE10+ */
background: linear-gradient(to bottom, #1eabf2 0%,#1197da 44%,#007dbc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1eabf2', endColorstr='#007dbc',GradientType=0 ); /* IE6-8 */
}

.obs{position: relative; color: #0f94d7; font-weight: normal;}
.obs .blue-date{padding: 10px; width: 72px; height: 60px; background: #4baada; position: absolute; left: 0; top:0 ; color: #FFFFFF; font-size: 9px;}
.obs .blue-date span{display: block; text-align: center; }
.obs .blue-date span.cal{width: 25px; height: 25px; background: url(/images/assets.png) no-repeat;margin:0 auto; margin-bottom: 5px; }
.obs .orange-date{padding: 10px; width: 72px; height: 60px; background: rgba(4,129,190,.85); position: absolute; left: 0; top:0 ; color: #FFFFFF; font-size: 9px;}
.obs .orange-date span{display: block; text-align: center; }
.obs .orange-date span.cal{width: 25px; height: 25px; background: url(/images/assets.png) no-repeat;margin:0 auto; margin-bottom: 5px; }
.tc-wrap .obs .right .updated_date{color: #0f94d7;}
.obs-img{text-align: center;}
.obs-img img{margin: 0 auto;}
.obs .more{position: absolute; right: 0; bottom: 0; width: 139px; color: #FFFFFF; } 
.obs .more span{display: block; padding: 5px 10px; background: rgba(14, 148, 215,.7); float: left; line-height: 20px; }
.obs .more span.arrow{background: rgba(14, 148, 215,.8); width: 25px; height:30px; color: #FFFFFF; }
.obs .table table{border-collapse: collapse; width: 100%; color: #4a494a; }
.obs .table table thead{background: #4b9cc3; }
.obs .table table tbody{background: #fdfdfd; }
.obs .table table tr td{border: 1px solid #a4cce0; padding: 10px; text-align: center;}
.obs .table table tr td.td-title{ text-align: left;}
#tc-observation-satellite .obs-img{position: relative; height: 287px;  }
#tc-observation-satellite .obs-img a.absimg{display: block; position: absolute; z-index: 1; width: 100%;}
#tc-observation-satellite .obs-img a.absimg img{width: 100%;}
#tc-observation-satellite .right{position: relative; z-index: 2;}
#tc-observation-satellite .orange-date, #tc-observation-satellite .more{z-index: 2;}

.obss{ padding-left: 15px;}
.obs-dt-date{font-size: 14px; padding: 4px; float: left; padding-left: 15px;}
.obss .tempPic img{width: 50px;}
.weather-now-obs{color: #474441; font-size: 14px; width: 127px; height: 215px; overflow: hidden; float: left; margin-right: 15px;
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2UwZGZkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top, #ffffff 0%, #eeeeed 40%, #e0dfde 99%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(40%,#eeeeed), color-stop(99%,#e0dfde)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#eeeeed 40%,#e0dfde 99%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#eeeeed 40%,#e0dfde 99%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#eeeeed 40%,#e0dfde 99%); /* IE10+ */
	background: linear-gradient(to bottom, #ffffff 0%,#eeeeed 40%,#e0dfde 99%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e0dfde',GradientType=0 ); /* IE6-8 */
	border:1px solid #dbdcdd;
}
.weather-now-obs .ptitle{color: #FFFFFF; font-size:12px; text-transform: uppercase; font-weight: normal; text-align: center; font-family: Verdana, sans-serif; 
	margin-bottom: 10px; padding: 10px 0; border-bottom:1px solid #dbdcdd;
	background: #1eabf2; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlYWJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzExOTdkYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDdkYmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #1eabf2 0%, #1197da 44%, #007dbc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1eabf2), color-stop(44%,#1197da), color-stop(100%,#007dbc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #1eabf2 0%,#1197da 44%,#007dbc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #1eabf2 0%,#1197da 44%,#007dbc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #1eabf2 0%,#1197da 44%,#007dbc 100%); /* IE10+ */
background: linear-gradient(to bottom, #1eabf2 0%,#1197da 44%,#007dbc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1eabf2', endColorstr='#007dbc',GradientType=0 ); /* IE6-8 */
}
.weather-now-obs .temperature{display: block; font-size: 12px;line-height: 19px; margin: 0 auto; width:100px; color: #474441; font-family: 'Open Sans',sans-serif; font-weight: 600;}
.weather-now-obs .temperature .big{font-size: 20pt; display: block; float: left; line-height: 32px;}
.weather-now-obs .temperature .big .dig1{margin-left:15px;}
.weather-now-obs .temperature .small{float: left; width: 14px; margin-left:5px;}
.weather-now-obs .temperature .small span{line-height:19px;}
.weather-now-obs .temperature .middle{float: left; margin-left:-5px;  font-size: 26px; font-family: 'Open Sans',sans-serif; font-weight: 600; margin-top:2px;}
.weather-now-obs .temperature .middle .c,.weather-now-obs .temperature .middle .f{line-height: 22px;}
.weather-now-obs .temperature .middle .small{margin-right: -3px; font-size: 19px;}
.weather-now-obs .condition{font-size: 11px; text-align: center; margin-top: 10px;}
.weather-now-obs .condition .temp-desc{height: 30px; display: block;}
.weather-now-obs .wind{font-size: 12px; font-family: Tahoma, sans-serif; padding:0px; margin-top: 10px; text-align: right;}
.weather-now-obs .wind .inner{width: 115px; margin: 0 auto;}
.weather-now-obs .wind .wdt{padding: 0px; text-align: center; display: block;float: left;}
.weather-now-obs .wind .wdcon{float: left; margin:0 15px;}
.weather-now-obs .wind .wdd{display: block; float: left; margin-left: 5px; }
.weather-now-obs .wind .wind-direction{display: block; width: 22px; height: 22px; background: url(/images/wdicon2.png) no-repeat; margin:0 auto; }
#tc-observation-weathernews .small-link{text-transform: uppercase; font-size: 13px; color: #0f94d7; display: block; text-align: right; 
	padding-bottom: 15px; text-decoration: underline; padding-right: 15px; float:right;
}
.mr15{margin-right: 15px;}
.weather-now .wn-left{float: left; width: 45%; display: block;}
.weather-now .wn-right{float: right; width: 45%; display: block;}
.weather-now .temperature .middle{float: left; margin-left:-5px; font-size: 24px; margin-top:7px;}
.weather-now .temperature .middle .small{margin-right: -3px;}
.weather-now .temperature .middle .c{font-size: 32px; line-height: 25px;}

/************HOME-ENVIRONMENT****************/
.tabs-env{color: #4a494a;}
.tabs-env .nav{ border: 1px solid #cdcdcd;
	background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #ffffff 0%, #f1f1f1 40%, #e6e6e6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(40%,#f1f1f1), color-stop(100%,#e6e6e6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#f1f1f1 40%,#e6e6e6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#f1f1f1 40%,#e6e6e6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#f1f1f1 40%,#e6e6e6 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 0%,#f1f1f1 40%,#e6e6e6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e6e6',GradientType=0 ); /* IE6-8 */
}
.tabs-env .nav .tab{/*padding: 4px 55px;*/ padding: 4px 85px; margin:0;} 
.tabs-env .nav-tabs > li > a{border: none; font-size: 12px; text-transform: uppercase;  }
.tabs-env .nav li{border-right:  1px solid #cdcdcd;  }
.tabs-env .nav li:last-child{border-right: 0;}
.tabs-env .tc-wrap{position:relative; display: none;
	-webkit-transition: display .5s linear;
	-moz-transition: display .5s linear;
	-o-transition: display .5s linear;
	-ms-transition: display .5s linear;
	transition: display .5s linear;
}
.tabs-env .tc-wrap.active{display: block;
	-webkit-transition: display .5s linear;
	-moz-transition: display .5s linear;
	-o-transition: display .5s linear;
	-ms-transition: display .5s linear;
	transition: display .5s linear;
}
.tabs-env.nav-tabs > li:hover{	}
.tabs-env .nav-tabs > li > a:hover,.tabs-env .nav-tabs > li.active > a{border: none; color:#FFFFFF;
	border-radius:0; 
	background: #1eabf2; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlYWJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzExOTdkYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDdkYmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #1eabf2 0%, #1197da 44%, #007dbc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1eabf2), color-stop(44%,#1197da), color-stop(100%,#007dbc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #1eabf2 0%,#1197da 44%,#007dbc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #1eabf2 0%,#1197da 44%,#007dbc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #1eabf2 0%,#1197da 44%,#007dbc 100%); /* IE10+ */
background: linear-gradient(to bottom, #1eabf2 0%,#1197da 44%,#007dbc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1eabf2', endColorstr='#007dbc',GradientType=0 ); /* IE6-8 */
}

.tabs-env .table table{border-collapse: collapse; width: 100%; }
.tabs-env .table table thead{background: #4b9cc3; color: #FFFFFF; }
.tabs-env .table table tbody{background: #fdfdfd; }
.tabs-env .table table tr td{border: 1px solid #a4cce0; padding: 10px; text-align: center;}
.tabs-env .table table tr td.td-title{ text-align: left;}


/************HOME-VIDEO****************/
.video-embedding{width: 513px; height: 300px; float: left;}
.video-names{width: 340px; float: left; margin-left: 10px;}
.video-names a{display: block; font-size: 12px; text-transform: uppercase; padding-left: 18px; background: url(/images/li.png) left center no-repeat; }
.video-date{margin-bottom: 20px; text-align: right; font-style: italic;}

/***********************VIEW*************************/
.content-title{color: #4a494a; font-size: 18px; margin: 0 0 15px; padding-bottom: 10px; border-bottom: 1px solid #d4d4d4;}
.body{line-height: 20px; color: #4a494a;}
.body img{margin-right: 15px; margin-bottom: 15px;}
.body p{margin-bottom: 15px;}
.body ul{margin-left: 15px;}
.side-nav.vcontent{}
.side-nav.vcontent li{padding-right: 0;}
/*.side-nav.vcontent li{background: #bdc1ca; padding: 12px; border-left:3px solid #26314e; 
	-webkit-transition: background 3s linear;
	-moz-transition: background 3s linear;
	-o-transition: background 3s linear;
	-ms-transition: background 3s linear;
	transition: background 3s linear;
}
.side-nav.vcontent li a{color: #4a494a; font-size: 12px; text-transform: none; }
.side-nav.vcontent li.selected{background: #e9eaed; border-left:3px solid #7d8395;
	-webkit-transition: background 3s linear;
	-moz-transition: background 3s linear;
	-o-transition: background 3s linear;
	-ms-transition: background 3s linear;
	transition: background 3s linear;
}
.side-nav.vcontent li:hover{border-left:3px solid #7d8395;}
.side-nav.vcontent li:hover ul{display: block;}*/


/***************KNOWLEDGE*******************/
.list .item{float: left; width: 270px; height: 220px; margin-right: 20px; position: relative; line-height: 18px; }
.list .item a{display: block; }
.list .item .thumb{display: block; width: 270px; height: 148px; overflow: hidden; text-align: center; margin-bottom: 5px;}
.list .item .thumb img{width: 100%;}
.list .item .green-date{position: absolute; top:0; left:0; width: 72px; height: 60px; background: rgba(45,110,104,.85); padding: 10px; font-size: 9px; text-align: center; color: #FFFFFF;}
.list .item .green-date .cal{width: 25px; height: 25px; background: url(/images/assets.png) no-repeat;margin:0 auto; margin-bottom: 5px;display: block; }
.videos{width: 740px; margin: 0 auto; }
.videos .video-embedding{height: 490px;}
.video-info{width: 100%; margin-top: 15px; line-height: 20px}
.video-info .vidtitle{font-size: 14px;}
.video-gallery .video-names{width: 100%; margin-top: 60px;}
.video-gallery .video-names .fl{width: 50%; float: left;}
.photo-gallery{width: 740px; margin: 0 auto; }
.photo-gallery .fotorama__caption{ padding:15px; background: #ccc;}
.photo-gallery .fotorama__caption__wrap{background: #ccc;}
.photo-gallery .fotorama__nav-wrap{}
.photo-gallery .fotorama__nav:after, .fotorama__nav:before, .fotorama__stage:after, .fotorama__stage:before{top: 200px !important; bottom: -200px !important; }



/**********OBSERVATION*************/
.cities{}
.cities select{padding: 5px; width: 200px; }
.cities .cities-map{margin:30px 0; padding-top:30px; border-top: 1px solid #e67817;}
.cities .input{float: left; /*width: 275px;*/ width:50%;}
.air-data .cities .input, .water-data .cities .input, .soil-data .cities .input{width: 310px; }

.river-table{}
.river-table table{border-collapse: collapse; }
.river-table table thead{background: #C2E6F8; font-weight: bold;}
.river-table table tr td{border: 1px solid #CCCCCC; padding: 10px 5px; text-align: center; }
.river-table table thead tr td{padding: 12px 5px; color: #323132;}
.river-table table tr.even{background: #D4D4D4; }
.river-table table thead tr td span{font-size: 10px;}

.mapcontainer .back{position: absolute; right: 0; top: 0;}

/**********FORECAST*************/
.box h4{font-size: 16px; color: #4a494a; margin: 20px 0;}
.box .right .updated_date{font-size: 11px; text-transform: none; margin-top: 5px; color: #474441; padding-bottom: 10px;}
.environment-forecast .box .table table{border-collapse: collapse; width: 100%; color: #4a494a; }
.environment-forecast .box .table table thead{background: #d9853c; }
.environment-forecast .box .table table tbody{background: #f7d6b9; }
.environment-forecast .box .table table tr td{border: 1px solid #e67817; padding: 10px; text-align: center;}
.environment-forecast .box .table table tr td.td-title{ text-align: left;}
#weather{margin-top: 30px; }
#Map{margin:0 auto;}
.f5d-con{position: relative; padding-top: 50px;}
.f5d-con .close-f5d{position: absolute; top:70px; right: 0; background: url(/images/hasah.png) 0 -20px no-repeat; width: 20px; height: 20px; text-indent: -2000em; display: block;}
.f5d-con .close-f5d:hover{background: url(/images/hasah.png)  no-repeat;}
.f5d-con.first .close-f5d{top:15px;}
.f5d-con h2{font-size: 22px;}

/**********************/
.tov{margin-left:75px;}
.hentii{margin-left:190px;}
.dornod{margin-left:-10px;}
.suhbaatar{margin-left: 75px;}
.selenge{margin-left: 15px;}
.bulgan{margin-left: 230px;}
.huvsgul{margin-left: 140px;}
.arhangai{margin-left: -11px;}
.uvurhangai{margin-left: 225px;}
.bayanhongor{margin-left: 255px;}
.zavhan{margin-left: 90px;}
.govialtai{margin-left: 220px;}
.uvs{margin-left: 20px;}
.hovd{margin-left: 220px;}
.bayanulgii{margin-left: 220px;}
.gobisumber{margin-left:300px;}
.dornogobi{margin-left: 245px;}
.orhon{margin-left: 70px;}
.darkhan-uul{margin-left: 220px;}

.баянхонгор-голууд .mapcontainer{margin-left:300px;}
.bayan-ulgii-river .mapcontainer{margin-left: 260px;}
.bulgan-rivers .mapcontainer{margin-left:260px;}
.govi-altai-river .mapcontainer{margin-left:240px;}
.hentii-river .mapcontainer{margin-left: 195px;}
.hovd-rivers .mapcontainer{margin-left: 260px;}
.huvsgul-river .mapcontainer{margin-left: 160px;}
.zavhan-rivers .mapcontainer{margin-left:120px;}
.uvs-rivers .mapcontainer{margin-left: 25px;}
.uvurkhangai-river .mapcontainer{margin-left:240px;}
.sukhbaatar-river .mapcontainer{margin-left:85px;}
.selenge-rivers .mapcontainer{margin-left:23px;}
.darkhan-uul-river .mapcontainer{margin-left:205px;}


.environment-monitoring .box .table table{border-collapse: collapse; width: 100%; color: #4a494a; }
.environment-monitoring .box .table table thead{background: #36ace8; }
.environment-monitoring .box .table table tbody{background: #c2e6f8; }
.environment-monitoring .box .table table tr td{border: 1px solid #12aaf8; padding: 10px; text-align: center;}
.environment-monitoring .box .table table tr td.td-title{ text-align: left;}
.agricultural .box .table table{border-collapse: collapse; width: 100%; color: #4a494a; }
.agricultural .box .table table thead{background: #36ace8; }
.agricultural .box .table table tbody{background: #c2e6f8; }
.agricultural .box .table table tr td{border: 1px solid #12aaf8; padding: 10px; text-align: center;}
.agricultural .box .table table tr td.td-title{ text-align: left;}
.nuluulul .box .table table{border-collapse: collapse; width: 100%; color: #4a494a; }
.nuluulul .box .table table thead{background: #36ace8; }
.nuluulul .box .table table tbody{background: #c2e6f8; }
.nuluulul .box .table table tr td{border: 1px solid #12aaf8; padding: 10px; text-align: center;}
.nuluulul .box .table table tr td.td-title{ text-align: left;}

.observation .box .table table{border-collapse: collapse; width: 100%; color: #4a494a; }
.observation .box .table table thead{background: #36ace8; }
.observation .box .table table tbody{background: #c2e6f8; }
.observation .box .table table tr td{border: 1px solid #12aaf8; padding: 10px; text-align: center;}
.observation .box .table table tr td.td-title{ text-align: left;}
.damage-report .box .table table{border-collapse: collapse; width: 100%; color: #4a494a; }
.damage-report .box .table table thead{background: #36ace8; }
.damage-report .box .table table tbody{background: #c2e6f8; }
.damage-report .box .table table tr td{border: 1px solid #12aaf8; padding: 10px; text-align: center;}
.damage-report .box .table table tr td.td-title{ text-align: left;}


.agricultural-forecast .box .table table{border-collapse: collapse; width: 100%; color: #4a494a; }
.agricultural-forecast .box .table table thead{background: #d9853c; }
.agricultural-forecast .box .table table tbody{background: #f7d6b9; }
.agricultural-forecast .box .table table tr td{border: 1px solid #e67817; padding: 10px; text-align: center;}
.agricultural-forecast .box .table table tr td.td-title{ text-align: left;}
.water-forecast .box .table table{border-collapse: collapse; width: 100%; color: #4a494a; }
.water-forecast .box .table table thead{background: #d9853c; }
.water-forecast .box .table table tbody{background: #f7d6b9; }
.water-forecast .box .table table tr td{border: 1px solid #e67817; padding: 10px; text-align: center;}
.water-forecast .box .table table tr td.td-title{ text-align: left;}
.alert .box .table table{border-collapse: collapse; width: 100%; color: #4a494a; }
.alert .box .table table thead{background: #d9853c; }
.alert .box .table table tbody{background: #f7d6b9; }
.alert .box .table table tr td{border: 1px solid #e67817; padding: 10px; text-align: center;}
.alert .box .table table tr td.td-title{ text-align: left;}

.published{text-align: right; }
#alert .published{margin-right: 25px;}
#weather_carousel2{padding: 0 25px;}
#weather_carousel2 .owl-prev{position: absolute; left: 0; top: 0; height: 100%; width: 15px; background: url(/images/sum.png) 2px 50% no-repeat #d5d5d5; display: block; text-indent: -2000em; }
#weather_carousel2 .owl-next{position: absolute; right: 0; top: 0; height: 100%; width: 15px; background: url(/images/sum.png) -17px 50% no-repeat #d5d5d5; display: block; text-indent: -2000em; }

#prevday-weather{padding: 30px 0;}
#prevday-weather table{border-collapse: collapse;}
#prevday-weather table thead{font-weight: bold; color:#FFFFFF;
	background: #fa9e29; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhOWUyOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2Y4OTExYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2Y2N2MwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top, #fa9e29 0%, #f8911a 40%, #f67c01 99%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fa9e29), color-stop(40%,#f8911a), color-stop(99%,#f67c01)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fa9e29 0%,#f8911a 40%,#f67c01 99%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fa9e29 0%,#f8911a 40%,#f67c01 99%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #fa9e29 0%,#f8911a 40%,#f67c01 99%); /* IE10+ */
	background: linear-gradient(to bottom, #fa9e29 0%,#f8911a 40%,#f67c01 99%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa9e29', endColorstr='#f67c01',GradientType=0 ); /* IE6-8 */
}
#prevday-weather table thead tr td{border: 1px solid #fccf9f; color: #FFFFFF; font-weight: normal;}
#prevday-weather table tbody{background: #fefefe;}
#prevday-weather table tr td{border: 1px solid #e5e5e5; padding: 10px; text-align: center; color: #474441;}
#prevday-weather table tbody tr td{font-size: 14px;}


.archive-acc{}
.archive-acc ul{list-style: none; margin: 0; }
.archive-acc ul li{	
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top, #ffffff 0%, #f2f2f2 40%, #e6e6e6 99%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(40%,#f2f2f2), color-stop(99%,#e6e6e6)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#f2f2f2 40%,#e6e6e6 99%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#f2f2f2 40%,#e6e6e6 99%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#f2f2f2 40%,#e6e6e6 99%); /* IE10+ */
	background: linear-gradient(to bottom, #ffffff 0%,#f2f2f2 40%,#e6e6e6 99%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e6e6',GradientType=0 ); /* IE6-8 */
	font-size: 12px; text-transform: uppercase; color: #4a494a;
	display: block; float: left;
	width: 50%; border: 1px solid #cdcdcd;
	margin-bottom: 5px;
	 
}
.archive-acc ul li.noleftb{border-left: none;}
.archive-acc ul li a{display: block; padding: 5px 0; text-align: center;}
.archive-acc ul li a.active, .archive-acc ul li a:hover{color: #FFFFFF;
	background: #23a4e4; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIzYTRlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzIxOTNjYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZDc2YTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #23a4e4 0%, #2193cb 44%, #1d76a2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#23a4e4), color-stop(44%,#2193cb), color-stop(100%,#1d76a2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #23a4e4 0%,#2193cb 44%,#1d76a2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #23a4e4 0%,#2193cb 44%,#1d76a2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #23a4e4 0%,#2193cb 44%,#1d76a2 100%); /* IE10+ */
background: linear-gradient(to bottom, #23a4e4 0%,#2193cb 44%,#1d76a2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#23a4e4', endColorstr='#1d76a2',GradientType=0 ); /* IE6-8 */
}
.archive-acc .tab-contents{margin: 20px 0;}
.archive-acc .tab-content{display: none;}
.archive-acc .tab-content.active{display: block;}
.acc-con{margin-left: 20px;}
.accordion{ overflow: hidden; height: 30px;}
.accordion .acparent{display: block; color: #075074; font-size: 14px;}
.accordion .acparent.active, .accordion .acparent:hover{color: #ee6b22;}
.accchildren{display: block;  overflow: hidden; margin-top:15px; margin-bottom:20px;
	-webkit-transition: height 3s linear;
	-moz-transition: height 3s linear;
	-o-transition: height 3s linear;
	-ms-transition: height 3s linear;
	transition: height 3s linear;
	padding-left: 15px;
}
.accchildren.active{display: block; 
	-webkit-transition: height 3s linear;
	-moz-transition: height 3s linear;
	-o-transition: height 3s linear;
	-ms-transition: height 3s linear;
	transition: height 3s linear;
}
.accordion .acparent span{background: url(/images/assets.png) 0 -559px no-repeat; display: block; float: left; margin-right: 5px; width: 9px; height: 18px; margin-top: 6px;}
.accordion .acparent.active span{background: url(/images/assets.png) 0 -583px no-repeat;}
#download-pdf{background: url(/images/assets.png) 0 -630px no-repeat; padding-left:15px; font-size: 13px; font-weight: bold;}
#download-pdf:hover{background: url(/images/assets.png) 0 -604px no-repeat; color: #f48e25;}
/*************WIND DIRECTIONS**************/
/*.wd-230{    
    -webkit-transform:  rotate(30deg);
	-moz-transform:  rotate(30deg);
	-o-transform:  rotate(30deg);;
	-ms-transform: rotate(30deg);
	transform:  rotate(30deg);
}*/

.places a:hover{color: #ee6b22;}
.print,.print_text{display: block; float: right; height: 20px; background: url(/images/print.png) no-repeat;padding-left:25px; margin-right: 0px; color: #2c84a9; text-transform: uppercase;}

.observation .mapcontainer{margin-top:25px;}

/****************EMBED*******************/
.city_names{}
.city_names label{margin-right: 10px;}
.city_names #WeatherStation{padding: 5px 10px;}
.widget_options{padding:10px; border:1px solid #CCCCCC; margin:20px;}
.widget_options .radio{padding: 0;}
.radio span{display: block; float: left; margin-right: 15px; width: 100px; font-weight: bold; margin-top:3px;}
.radio div{float: left; margin-right: 15px; width: 80px;}
.radio div label{ margin-bottom: 0; display: block; float: left; margin-top:3px;}
.widget_options .input{margin: 10px 0; padding-top:15px;}
.widget_options .input label{display: block; float: left; margin-right: 10px;}
.widget_options .input input{width:40px; float: left; margin-right: 50px;}
.widget_options .input input.color_option {
		
	border:1px solid #bab7b7;
	width:70px;
	height:22px;
	border-right:20px solid #ef6e25;
	line-height:20px;
}
.widget_options .input input.color_option2{
	margin-right: 70px;
	border:1px solid #bab7b7;
	width:70px;
	height:22px;
	border-right:20px solid #cc530e;
	line-height:20px;
}
.widget_options .input input.color_option3,.widget_options .input input.color_option4 {
	margin:0;
	border:1px solid #bab7b7;
	width:70px;
	height:22px;
	/*border-right:20px solid #ffffff;*/
	line-height:20px;
}
.widget_options .input span.txtclr{width: 20px; height: 22px; background: #ffffff; border: 1px solid #bab7b7; display: block; float: left; border-left:none;}
.widget_options .submit input{padding: 3px 15px;}
.widget_options .input span{font-size: 11px; font-style: italic; }
.widget_options .input span .em{margin: 0;}

.vtype, .htype{display: none;}
.vtype.active, .htype.active{display: block;}
textarea.getcode{width: 350px; height: 100px; margin-top:10px;}

.embed_type{display: none; }
.embed_type.active{display: block;}

.eth{width: 370px; min-width: 370px}
.etv{width: 270px; min-width: 270px;}

.section1{float: left; width: 50%; }
.section2{float: left; border-top: 1px solid #dbdcdd;  width: 50%;}
/*.etv .section1{width: 140px;}
.etv .section2{width: 130px;}*/
#embed_widget .weather-data .condition .tempPic img{width: 35px;}
#embed_widget .weather-data .forecast-day{margin-right: 0; display: none; width: 100%; height: 236px;}
#embed_widget .weather-data .forecast-day.active{display: block;}
.section2 .weather-data .forecast-day{float: none;}
#embed_widget .weather-data .forecast-day.type2{height: 47px;  border: 1px solid #dbdcdd; border-left: none; border-top:none; float: none;
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMGRmZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #ffffff 0%, #f2f2f1 40%, #e0dfde 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(40%,#f2f2f1), color-stop(100%,#e0dfde)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#f2f2f1 40%,#e0dfde 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#f2f2f1 40%,#e0dfde 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#f2f2f1 40%,#e0dfde 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ffffff 0%,#f2f2f1 40%,#e0dfde 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e0dfde',GradientType=0 ); /* IE6-8 */
}
#embed_widget .weather-data .temperature .big{font-size: 24px;}
#embed_widget .weather-data .temperature .middle{font-size: 12px;}
#embed_widget .weather-data .temperature .small{width: 10px; font-size: 10px;}
.weather-data .temperature .middle .f{font-size: 28px; line-height: 19px;}
#embed_widget .weather-data .forecast-day.type2 span.sep{float: left; display: block; margin:12px 0 0 5px; font-size: 16px;}
#embed_widget .weather-data .forecast-day.type2 .temperature .big{font-size: 14px;}
#embed_widget .dayname{float: left; font-size: 12px; text-transform: uppercase; padding:15px 0px 0 10px; width: 60px}
#embed_widget .weather-data .condition{float: left; margin-left:10px;}
#embed_widget .weather-data .wind{font-size: 10px;}
#embed_widget .weather-data .daydate{padding: 2px 5px 4px; background: #ef6e25;}
#embed_widget .weather-data .atNight{padding: 2px 5px 5px; height: 106px; }
#embed_widget .weather-data .atDay{padding: 5px 5px 5px; height: 106px; border-bottom: none;}


#embed_widget .weather-data.wth .section1,#embed_widget .weather-data.wth .section2{float: none; border:none; width: 100%;}
#embed_widget .weather-data.wth .forecast-day.type1{width: 100%; height: 105px;}
#embed_widget .weather-data.wth .atNight{float: left;width: 50%; height: 82px; border-right: 1px solid #dbdcdd; border-bottom: 1px solid #dbdcdd; }
#embed_widget .weather-data.wth .atDay{float: left; width: 50%; height: 82px;  border-bottom: 1px solid #dbdcdd;}
#embed_widget .weather-data.wth .forecast-day.type2{width: 20%; float: left;}
#embed_widget .weather-data.wth .forecast-day.type2 .temperature .big{font-size: 14px;}
#embed_widget .weather-data.wth .temperature .middle{font-size: 11px;}
#embed_widget .weather-data.wth .temperature .small{font-size: 10px;}
#embed_widget .weather-data.wth .forecast-day.type2 span.sep{font-size: 12px; margin-top:5px;}
#embed_widget .weather-data.wth .dayname{padding: 3px 0 0; text-align: center;}
#embed_widget .weather-data.wth .temperature{padding: 0; line-height: 12px; }
#embed_widget .weather-data.wth .section1 .temperature{min-width: 45px;}
#embed_widget .weather-data.wth .temperature .big{line-height: 28px; font-size: 30px;}
#embed_widget .weather-data.wth .forecast-day.type1 .temperature{margin-top:15px;}
#embed_widget .weather-data.wth .wind{font-size: 12px;}
#embed_widget .weather-data.wth .forecast-day.type1 .wind{margin-top:10px;}
#embed_widget .weather-data.wth .wind span{display: block;}
#embed_widget .weather-data.wth .dayname{width: 100%;}
#embed_widget .alert-info{width: 100%; background: #cc530e;}
#embed_widget .alert-info a{display: block; color: #FFFFFF; font-size: 12px; background: url(/images/ai.png) 2% center no-repeat; padding: 3px 5px 3px 30px;}

#embed_widget .wth .type1 .wwrap{width: 185px; margin: 0 auto;}
#embed_widget .wth .type2 .wwrap{width: 65px; margin: 0 auto;}
#embed_widget .type1 .wwrap{width: 120px; margin: 0 auto;}
#embed_widget .type2 .wwrap{width: 125px; margin: 0 auto;}

#embed_widget .weather-data .section2 .temperature .big .f {font-size: 14px;}

a.forecast-day{color: #474441;}
a.forecast-day:hover *{color: #474441;}
a.export{display: block; margin: 15px 0;  font-weight: bold; padding: 3px 0 5px 25px; background: url(/images/excel.png) no-repeat; color: #439500; float: right; }
a.green_link{display: block; margin:0 0 15px;  font-weight: bold; padding: 3px 0 5px 25px; color: #439500; float: right; }

.body table{width: 890px;}

.moptions{float: right;}
.moptions label{/*margin-right: 10px; */ color: #0c5ba7; width:110px;}
#WeatherElements{padding: 5px; color: #0c5ba7;}
.monitoring-data{margin-bottom: 60px; padding-bottom: 40px; border-bottom: 1px dashed #ccc;}
.highcharts-axis tspan{text-transform: uppercase;}


.side-alert{color: #FFFFFF; font-size: 12px; line-height: 18px;margin-bottom: 20px; text-align: justify;}
.side-alert .pad{padding: 10px;}
.side-alert h2{font-size: 14px; text-transform: uppercase; margin: 0; padding: 10px 0; color: #FFFFFF; font-weight: normal;	
	border-bottom: 1px solid #FFFFFF; margin-bottom: 10px; text-align: center;
}
.salert1{background: #0481be; 
	-webkit-transition: background .5s linear;
	-moz-transition: background .5s linear;
	-o-transition: background .5s linear;
	-ms-transition: background .5s linear;
	transition: background .5s linear;
}
.salert2{background: #0f94d7; }
.side-alert .more{ color: #0f94d7; margin: 0 10px 10px 0; font-size: 12px;}
.side-alert .more span{display: block; padding: 3px 4px; background: rgba(255,255,255,.7); float: left; }
.side-alert .more span.arrow{background: rgba(255,255,255,.8); width: 25px; height: 24px; color: #0f94d7; }
.salert1.hover{background: #fcad52;
	-webkit-transition: background .5s linear;
	-moz-transition: background .5s linear;
	-o-transition: background .5s linear;
	-ms-transition: background .5s linear;
	transition: background .5s linear;
}
.salert2.hover{background: #fb8b39;}

.side-weather{background: #f2f2f2; padding-bottom: 20px;}
.side-weather .places a{color: rgba(74,73,74,.75); text-transform: uppercase; font-size: 10px; 
	display: block; float: left; border: 1px solid #cdcdcd; margin: 0; padding:5px 15px; 
	border-left:none;
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #ffffff 0%, #f1f1f1 40%, #e6e6e6 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(40%,#f1f1f1), color-stop(100%,#e6e6e6)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#f1f1f1 40%,#e6e6e6 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#f1f1f1 40%,#e6e6e6 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#f1f1f1 40%,#e6e6e6 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ffffff 0%,#f1f1f1 40%,#e6e6e6 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e6e6',GradientType=0 ); /* IE6-8 */
}
.side-weather .places a.active,.side-weather .places a:hover{ color: #FFFFFF; 
	background: #1eabf2; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlYWJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzExOTdkYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDdkYmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #1eabf2 0%, #1197da 44%, #007dbc 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1eabf2), color-stop(44%,#1197da), color-stop(100%,#007dbc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #1eabf2 0%,#1197da 44%,#007dbc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #1eabf2 0%,#1197da 44%,#007dbc 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #1eabf2 0%,#1197da 44%,#007dbc 100%); /* IE10+ */
	background: linear-gradient(to bottom, #1eabf2 0%,#1197da 44%,#007dbc 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1eabf2', endColorstr='#007dbc',GradientType=0 ); /* IE6-8 */ 
}
/*.side-weather .places a.last{border: none; padding-right: 	0;}*/
.side-weather .places a:first-child{border-left: 1px solid #CDCDCD;}
.side-weather .weather-now{color: #075074; font-size: 13px; padding-top: 10px; text-align: center;}
.side-weather .weather-now h3{color: #075074; font-size:17px; text-transform: none; font-weight: normal; text-align: left; text-decoration: underline; padding-left:20px;
	font-family: Tahoma, sans-serif; margin-top:10px; margin-bottom: 0;
}
.side-weather .weather-now .temperature{ width: 90px; float:left; margin-left:20px;}
.side-weather .weather-now .temperature{display: block; font-size: 30px; margin-top: 20px; }
.side-weather .weather-now .temperature .big{font-size: 25pt; display: block; float: left; line-height: 40px;}
.side-weather .weather-now .temperature .small{float: left; width: 14px; margin-left:5px; font-size: 19px;}
.side-weather .weather-now .temperature .small span{line-height: 30px;}
.side-weather .weather-now .condition{ width:80px; margin-top:0px; float:left; margin-right: 10px;}
.side-weather .weather-now  .wind{font-size: 14px; font-family: Tahoma, sans-serif; border-left:1px solid #9cb9c7; padding-top:0px; margin-top: 7px;float:left; width: 70px; min-height: 70px; }
.side-weather .weather-now  .wind .inner{width: 70px; margin: 0 auto;}
.side-weather .tempPic img{width: 50px;}
.side-weather .weather-now .temp-desc{font-family: Tahoma, sans-serif; font-size: 12px; font-weight: normal; margin-top:5px; height: 30px; display: block;}
.side-weather .weather-now .wn-right{margin-right: 10px;}
.side-weather .weather-now .wn-left{margin-left: 10px;}

.fancyalert{width: 600px; background: #fbefee;}
.fancyalert h2{color: #342928; font-size: 16px; text-transform: uppercase;  text-align: center; background: url(/images/h2line.jpg) repeat-x center; margin-top: 0;}
.fancyalert h2 span{ background: #fbefee; padding: 0 10px;}

.rinfo span{display: block; float: left;}
.line-ojd{ width: 50px; height: 3px; background: #2683ab;margin-top:7px; margin-left: 7px;}
.line-ut{ width: 50px; height: 3px; background: #FF3333; margin-top:7px; margin-left: 7px;}

.one{margin: 10px 0 20px;}
.one span{display: block; float: left;}
.one span.newsl{width: 200px; margin-right: 10px; overflow: hidden;}
.one span.newsr{width: 660px;}
.one .news-title{font-weight: bold; text-transform: uppercase; margin-bottom: 10px; }
.one .news-desc{line-height: 18px; text-align: justify;}
.one .more{float: right;}
.back{text-align: right; text-transform: uppercase;}


.data-element{display: block; float: left; margin: 0 12px 15px 0; padding: 3px 6px; background: #ffffff; border: 1px solid #0c5ba7; color: #0c5ba7;
	-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;
}
.data-element:hover,.data-element.active{background:#0c5ba7; color: #FFFFFF; }
.soil-data .data-element{width: 200px; text-align: center;}
.water-data .data-element{width: 275px; text-align: center;}
.air-data .data-element{width: 275px; text-align: center;}

.one-gal{float: left; margin: 0 23px 23px 0; width: 200px; height: 150px; overflow: hidden;}
.one-gal a{display: block;}

.wn-date{margin-top:5px; color: #075074; font-size: 16px; padding-left:20px; font-weight: normal;}
.convert{display: block; float: right; font-size: 12px; color: #323132; padding: 1px 10px 3px; background: #ffffff; margin-right: 30px;
	-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;
	-moz-box-shadow: 0px 1px 1px #000;
	-webkit-box-shadow: 0px 1px 1px #000;
	box-shadow: 0px 1px 1px #000;
}

.f{display: none; float: left;}
.f.show{display: block;}
.c.none{display: none;}
.c.show{display: block; float: left;}
.weather-data .temperature .big .f{font-size: 21pt}
.weather-data .section1 .temperature .big .f{font-size: 18pt;}

.weather-12hours .temperature .big .c{margin-left:25px;}
.forecast5days .weather-data .temperature .big .f{font-size: 18pt;}
.forecast5days .weather-data .temperature .middle .f{font-size: 20px;}
.weather-now-obs .temperature .big .f{font-size: 18pt;}
.weather-now-obs .temperature .middle{margin-top:5px; }
.weather-now-obs .temperature .middle .f{font-size: 23px;}
.weather-now-obs .temperature .big .c{margin-left:20px;}

.wdcon{width: 22px; height: 11px; position: relative; display: block; margin: 0 auto; margin-bottom: 15px;}
.weather-now .wdcon{margin-bottom: 30px;}
#tc-observation-water .obs{padding-bottom: 40px;}

/*.cc, .ff{visibility: hidden; width: 0;}
.cc.active, .ff.active{visibility: visible; width: auto;}*/

.xml_export{border: 1px solid #cccccc; padding: 10px; margin: 20px;}
textarea.getxml{width: 350px; margin-top:10px;}
.video-link.active{color: #428bca; }

.more span{font-weight: normal;}

.tabs-env .more{display:block; width: 130px; color: #FFFFFF;}
.tabs-env #tc-observation-water .more{width: 212px;} 
.tabs-env .more span{display: block; padding:7px 10px 8px; background: rgba(14,148,215,.7); float: left; }
.tabs-env .more span.arrow{background: rgba(14,148,215,.8); width: 25px; height:30px; color: #FFFFFF; }
.tabs-env .obs .more span.arrow{height: 35px;}

.tabs-env .more.long{
	width: 215px;
}

.tabs-observation #tc-observation-water .more{width: 212px;} 

.env-data-name{float: left; width: 105px; margin-top:55px; margin-right: 10px; font-weight: bold; position: relative; cursor: pointer;}
.env-data{width: 755px; height: 100px; margin: 0 auto; margin-top:20px; float: left; border:1px solid #bfbfbf;}
.env-data.airday{width: 500px;}
.env-data-name.airday{color: #f79646; text-align: left;}
.env-data-name span{display: none; position: absolute; top: -20px; right: -350px; background: #FFFFFF; padding: 10px; width:350px; z-index: 99; border:1px solid #bfbfbf;}
.env-data-name:hover span{display: block;}
.airdata-con{display: none;}
.airdata-con.active{display: block;}

.airdata-tabs{margin: 0; width: 100%; list-style: none;}
.airdata-tabs li{width: 33%; float: left; text-align: center; background: #0280bf; }
.airdata-tabs li a{display: block; padding: 8px 0; color: #FFFFFF; text-transform: uppercase; border-right: 2px solid #ffffff;}
.airdata-tabs li.last a{border-right: none;}
.airdata-tabs li:hover, .airdata-tabs li.active{background: #1da8ee;}

.data-content{display: none;}
.data-content.active{display: block;}

.data-content h2{font-size: 16px;}
.data-content h2 span{font-size: 14px;}
.data-content table{border-collapse: collapse;}
.data-content table tr td{border: 1px solid #80808D; padding: 10px; text-align: center; }
.data-content table thead{background: #C0D0E0;}
.data-content table tr td span{font-style: italic;}

/*2016-04-16nd doorh style-g ashiglahaa bolij, new style-r uurchilsun*/
/*.gt-tabs{margin-bottom: 20px;}
.gt-tabs ul li{float: right; list-style: none;}
.gt-tabs .show-table{display: block; margin-right: 15px; color: #5b5a5b; }
.gt-tabs .show-table:hover, .gt-tabs .show-table.active{color: #0f94d7; }
.gt-tabs .show-table span{height: 15px; width: 15px; overflow: hidden; display: block; margin-right: 5px; margin-top:2px; float: left;}
.gt-tabs .show-table.gt-t span{background: url(/images/grap-tab.png) 0px 0 no-repeat;}
.gt-tabs .show-table.gt-g span{background: url(/images/grap-tab.png) -17px 0 no-repeat;}
.gt-tabs .show-table.gt-t.active  span, .gt-tabs .show-table.gt-t:hover span{background: url(/images/grap-tab.png) 0px -15px no-repeat;}
.gt-tabs .show-table.gt-g.active span, .gt-tabs .show-table.gt-g:hover span{background: url(/images/grap-tab.png) -17px -15px no-repeat;}*/
/*new style*/
.gt-tabs{margin-bottom: 20px;}
.gt-tabs ul li{float: right; list-style: none;}
.gt-tabs .show-table{background: #ffffff none repeat scroll 0 0;
    border: 1px solid #0c5ba7;
    border-radius: 3px;
    color: #0c5ba7;
    display: block;    
    margin: 0 12px 15px 0;
    padding: 2px 30px;
}
.gt-tabs .show-table:hover, .gt-tabs .show-table.active{ background: #0c5ba7 none repeat scroll 0 0; color: #ffffff; }


.order-form{margin-top:30px;}
.order-form h3{font-size: 20px; text-align: center; margin-bottom: 20px;}
.order-form .input{margin: 0 0 10px 0;}
.order-form .input label{margin-right: 10px; width: 315px;}
.order-form .input input, .order-form .input textarea{width: 300px;}
.order-form .textarea label,.order-form .custom label{display: block;}
.order-form .input span{font-size: 11px; font-style: italic;}
.order-form .radio{margin-top: 0;}
.order-form .radio input{float: none; margin-right: 15px;}
.order-form .custom .left{width: 325px;}
.order-form .select textarea,.order-form .select .option,.order-form .select button{margin-left:325px;}
.order-form .select .select-btn{margin-top: 7px; margin-bottom: 10px;}
.order-form .submit input{padding: 3px 15px; text-align: center; text-transform: uppercase; font-weight: bold;}
.order-form .input.select option{width: 280px; padding: 2px 5px;}
.message{color: #439500; font-weight: bold; font-size: 13px;}

#WeatherStation{padding: 3px 5px;}


.banners a.ewlink span{display: none; background: rgba(230,120,23,.8); color: #FFFFFF; bottom:50px;
	-webkit-transition: display 3s linear;
	-moz-transition: display 3s linear;
	-o-transition: display 3s linear;
	-ms-transition: display 3s linear;
	transition: display 3s linear;
}
.banners a.ewlink:hover span{display: block;
	-webkit-transition: display 3s linear;
	-moz-transition: display 3s linear;
	-o-transition: display 3s linear;
	-ms-transition: display 3s linear;
	transition: display 3s linear;
}

.data-content table tr.theader {background: #0583c3;}
.data-content table tr.theader th{padding: 10px; text-transform: uppercase; border:1px solid #80808d; color: #ffffff;}



.forecast3hours .box{min-height: 400px;}
   .info h3{color: #4a494a; font-size: 18px;}
    .info table{border-collapse: collapse; width: 80%;}
    .info table tr td{border: 1px solid #12aaf8; padding:5px 10px; color: #323132; }
    .info table thead{background: #36ace8; font-weight: bold;}
    .info table tbody{background: #c2e6f8;}



/*10 24*/
.text-13{font-size: 13px;}
.text-14{font-size: 14px;}

.obs .table.otn table thead{color: #ffffff;}

.obs_blue_btn{display: block; text-align:center; width:160px; float:left; padding:5px 10px; color:#0f94d7; margin-right:30px; margin-bottom:15px;
	background: #eeeeee; border:1px solid #cccccc; border-radius: 5px;
 }
.obs_blue_btn:hover{background:#0f94d7; color: #ffffff;  }
 
 
 .cities-12hour-forecast{}
 .cities-12hour-forecast table{border-collapse: collapse;}
 .cities-12hour-forecast table thead tr{background: #E4F1F0; color: #000; font-size: 14px; font-weight: bold;}
 .cities-12hour-forecast table thead tr td{padding: 15px; text-align: center;}
 .cities-12hour-forecast table tr td{border:1px solid #ccc; font-size: 14px; font-family: 'Open Sans',sans-serif; color: #474441;}
 .cities-12hour-forecast table tr{background: #ffffff;}
 .cities-12hour-forecast table tr.even{background: #f7f7f7;}
 .city-12hour-forecast{padding: 10px;}
 .city-12hour-forecast div{float: left;}
 .city-12hour-forecast .city-name{font-size: 14px;width: 80px;padding-top:15px;}
 .city-12hour-forecast .temperature{padding:0 18px;font-size: 16px;} 
 .city-12hour-forecast .temperature .big{padding-left:10px;}
 .city-12hour-forecast .condition{width: 100px; text-align: center;margin-bottom:10px;}
 .city-12hour-forecast .condition span{display: block; font-size: 12px;}
 .city-12hour-forecast .condition img{height: 30px;}
 .city-12hour-forecast .temperature .wind{font-size: 12px;margin-top:10px;}
 .city-12hour-forecast .wind img{height: 15px;}
 .city-12hour-forecast .temperature sup{top:-0.4em;}
 
 
 /*04 26*/
.cities .select label{width:110px;}
.moptions{float: left; margin-top:-60px;}
.moptions select{width: 200px;}
.section-title{font-size: 13px; text-align: center; text-transform: uppercase; margin-bottom: 20px; margin-top:40px; font-weight: bold;}
#tc-env-water.tc-wrap .right .updated_date, #tc-env-agro.tc-wrap .right .updated_date{color: #0f94d7;}
.custom100{width: 100%;}
.custom50{width: 50%;}
.custom100 a, .custom50 a{text-align: center;}

/*04 28*/
.tabs-forecast .table table{border-collapse: collapse; width: 100%; }
.tabs-forecast .table table thead{background: #4b9cc3; color: #FFFFFF; }
.tabs-forecast .table table tbody{background: #fdfdfd; }
.tabs-forecast .table table tr td{border: 1px solid #a4cce0; padding: 10px; text-align: center;}
.tabs-forecast .table table tr td.td-title{ text-align: left;}

.redbold{font-weight: bold; color: red;}

#weather_12hours_map{position: relative; width: 705px; height: 353px; margin: 0 auto; margin-top:20px; margin-bottom:20px;}
#weather_12hours_map .city-point{position: absolute; display: block; color: #ffffff; cursor: pointer;}
#weather_12hours_map .city-point .cp-inner{position: relative; }
#weather_12hours_map .city-point .city-more{display: none; position: absolute; top:-120px; left:-90px;background: #428bca ; width: 210px; z-index: 9; 
	font-size: 14px; color: #ffffff; text-align: center; padding: 10px; border-radius: 5px;
}
#weather_12hours_map .city-point .city-more .temperature{font-size: 17px;}
#weather_12hours_map .city-point .temperature{font-weight: bold; margin-top:3px;}
#weather_12hours_map .city-point .temperature div{float: left;}
#weather_12hours_map .city-point .condition{text-align: center;}
#weather_12hours_map .city-point .condition .tempPic{
	display: block;
}
#weather_12hours_map .city-point .tempPic img{height: 30px;}
#weather_12hours_map .city-point.pos-292{left:395px; top:120px;}
#weather_12hours_map .city-point.pos-277{left:145px; top:175px;}
#weather_12hours_map .city-point.pos-288{left:290px; top:194px;}
#weather_12hours_map .city-point.pos-296{left:430px; top:124px;}
#weather_12hours_map .city-point.pos-305{left:530px; top:155px;}
#weather_12hours_map .city-point.pos-287{left:235px; top:175px;}
#weather_12hours_map .city-point.pos-239{left:310px; top:100px;}
#weather_12hours_map .city-point.pos-373{left:330px; top:268px;}
#weather_12hours_map .city-point.pos-244{left:385px; top:75px;}
#weather_12hours_map .city-point.pos-358{left:490px; top:240px;}
#weather_12hours_map .city-point.pos-290{left:370px; top:145px;}
#weather_12hours_map .city-point.pos-341{left:385px; top:195px;}
#weather_12hours_map .city-point.pos-231{left:231px; top:62px;}
#weather_12hours_map .city-point.pos-214{left:24px; top:63px;}
#weather_12hours_map .city-point.pos-304{left:475px; top:110px;}
#weather_12hours_map .city-point.pos-354{left:460px; top:210px;}
#weather_12hours_map .city-point.pos-240{left:358px; top:62px;}
#weather_12hours_map .city-point.pos-225{left:190px; top:95px;}
#weather_12hours_map .city-point.pos-212{left:100px; top:45px;}
#weather_12hours_map .city-point.pos-272{left:155px; top:105px;}
#weather_12hours_map .city-point.pos-385{left:395px; top:268px;}
#weather_12hours_map .city-point.pos-330{left:315px; top:168px;}
#weather_12hours_map .city-point.pos-207{left:262px; top:30px;}
#weather_12hours_map .city-point.pos-218{left:75px; top:115px;}
#weather_12hours_map .city-point.pos-282{left:270px; top:120px;}
#weather_12hours_map .city-point.pos-298{left:435px; top:170px;}
#weather_12hours_map .city-point.pos-259{left:555px; top:88px;}
#weather_12hours_map .city-point.pos-236{left:339px; top:90px;}
#weather_12hours_map .city-point:hover{color: #428bca;}
#weather_12hours_map .city-point:hover .city-more{display: block;} 
/*#weather_12hours_map .city-point.pos-292 .city-more{display: block;}*/
#weather_12hours_map .city-point .city-more .ptitle{padding:0 5px 5px; font-size: 14px; margin-bottom: 5px;}
#weather_12hours_map .city-point .city-more .temperature{width: 50px; margin: 0 auto; float: left; margin-left:30px; margin-top:10px; margin-right: 15px}
#weather_12hours_map .city-point .city-more .condition{margin-top: 5px; float: left; width:95px;}
#weather_12hours_map .city-point .city-more .wind{margin-top:10px; float: left;margin-left:20px;}
#weather_12hours_map .city-point .city-more .temperature div{
	font-weight: normal;
}


#lightSlider{list-style: none;}
#graphic-data .lSAction a{position: absolute; font-size: 25px;}
#graphic-data .lSPrev{left:0; background: url(/images/ad/ad_prev.png) no-repeat;}
#graphic-data .lSNext{right:0;background: url(/images/ad/ad_next.png) no-repeat;}



.archive-acc .tab-content ul li{background: none; border: none; width: auto; float: none;}
.tab-content  table tr td{padding: 10px;}


/**********INTRO************/
.intro-sections{
	font-family: 'Open Sans',sans-serif;
	
}
.intro-sections .web-box{
	display: block;
	float: left;
	margin-right: 100px;
	position: relative;
	max-height: 285px;
	width:300px;
	overflow: hidden;
	margin-bottom: 100px;
}
.intro-sections .web-box span.sname{
	position: absolute;
	left:0;
	top:0;
	height: 100%;
	text-align: center;	
	color: #ffffff;
	font-size: 18px;
	font-weight: 500;
	padding:0 25px;
	line-height: 20px;
}
.intro-sections .web-box img{
	width: 100%;
}
.intro-sections .web-box .dt{
	width: 100%;
	height: 100%;
	display: table;
	vertical-align: middle;
}
.intro-sections .web-box .dtc{
	display: table-cell;
	vertical-align: middle;
	
}
.web-box:hover span.sname{
	background: #4b9cc3;
	-webkit-transition: background .8s linear;
	-moz-transition: background .8s linear;
	-o-transition: background .8s linear;
	-ms-transition: background .8s linear;
	transition: background .8s linear;
}
.intro-sections .web-box .dtc .block{
	display: block;
	margin-bottom: 20px;
}
 .web-box select{
 	display:inline-block; 	
 	color: #1a1411;
 	font-family: 'Open Sans',sans-serif;
 	font-size: 13px;
 	padding: 3px 7px;
 }
 .web-box .goto{
 	font-size: 12px;
 	background: #5cb7e3;
 	color: #fff;
 	padding: 3px 7px;
 	display:inline-block;
 	
 }

