@import url(http://fonts.googleapis.com/css?family=Roboto:100,300&subset=latin-ext,cyrillic-ext,greek-ext,vietnamese);
@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed:300&subset=latin-ext,cyrillic-ext,greek-ext,vietnamese);

/*------------------------------------*\
    $WIDGET'S STYLES
\*------------------------------------*/

#burg {
 
width: 100% !important;
background-color:black;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#600000+1,6d0000+22,7f3f2f+51,752929+68,560700+100 */
background: #600000; /* Old browsers */
background: -moz-linear-gradient(top,  #600000 1%, #6d0000 22%, #7f3f2f 51%, #752929 68%, #560700 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #600000 1%,#6d0000 22%,#7f3f2f 51%,#752929 68%,#560700 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #600000 1%,#6d0000 22%,#7f3f2f 51%,#752929 68%,#560700 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#600000', endColorstr='#560700',GradientType=0 ); /* IE6-9 */

background: url('images/mvburg_bar2.jpg') repeat-x !important;
background-size: 100% 26px !important;
background-position-y: 100% !important;
 

}

	div[id^="cspww-"] table.cspw-sub-title{
		margin: 10px;
		color:red;
	}

	div[id^="cspww-"].cspw-weather {
                font-family: "sans-serif;
		font-weight: 300;
		/* padding: 5px; */  //rm 0
		-webkit-box-sizing: border-box;
		   -moz-box-sizing: border-box;
		        
		box-sizing: border-box;
		*behavior: url(boxsizing.htc);
		overflow: hidden;
                background-size: 100%;"
	}

	div[id^="cspww-"].cspw-alignleft {
		/* float: left; rm*/
	}

	div[id^="cspww-"].cspw-alignright {
		float: right;
	}

	div[id^="cspww-"].cspw-aligncenter {
		margin: 0 auto;
		float: none;		
	}

		div[id^="cspww-"] a,
		div[id^="cspww-"] a:hover {
			/* text-decoration: none; */
			color: #FFF;
		
			-webkit-font-smoothing: antialiased;
			font-weight: 600;
			text-rendering: optimizeLegibility;
}

		div.cspw-tabs-content{
			position: relative;
		}

		
		div.cspw-container{
			height: 185px;
			position: relative;
		}


		div.cspw-tab {
			display: none;
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			height: 100%;
			*zoom:1;
		}

		div.cspw-tab:before,
		div.cspw-tab:after {
		  display: table;
		  content: "";
		  line-height: 0;
		}

		div[id^="cspww-"] img {
			border:none;
			outline:none;
			box-shadow: none;
		}


		div.cspw-title {
			font-family: sans-serif !important;
			text-align: center;
			text-shadow: .2px .3px .2px rgba(0,0,0,0.9);  font-size: 14px !important;
			line-height: 100%;
			/* margin-bottom: 10px; */
			text-transform: uppercase;
			font-weight: 300;

			padding-top: 7px; //rm 0
			letter-spacing: 2px;
			font-weight: 600;
			letter-spacing: 2px;
}
 

		div.cspw-country {
                                position: absolute; // the city text
				text-shadow: .2px .3px .2px rgba(0,0,0,0.9);  font-size: 10px;
				line-height: 18px;
				//width: 33.33%;
				//vertical-align: middle;
				border:none;
				
                                padding: 50px 0 0 25px;
				border: none;
				margin: 0px;
    				text-transform: capitalize;
		}

		table.cspw-sub-title {
			background: transparent\9;
			/* background: rgba(255,255,255,0.15); */
    		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#15FFFFFF,endColorstr=#15FFFFFF);
		    zoom: 1;
			text-shadow: .2px .3px .2px rgba(0,0,0,0.9);  font-size: 0;
			text-transform: uppercase;
			position: relative;
			margin-bottom: 10px;
			border:none;
			border-collapse: collapse;
			width: 100%;
		
			/* padding: 5px; */
} 

			table.cspw-sub-title tr {
				border: none;
				padding: 0px;
				margin: 0px;
			}

			table.cspw-sub-title td {
				text-shadow: .2px .3px .2px rgba(0,0,0,0.9);  font-size: 18px;
				line-height: 18px;
				width: 12.33%;
				vertical-align: middle;
				border:none;
				/* padding: 6px 0; */
				border: none;
				margin: 0px;
			}

			table.cspw-sub-title tr td.cspw-location {padding-left: 7px;}

			table.cspw-sub-title tr td.cspw-description {
				/* padding-right: 7px; */
				vertical-align: middle;
			       
				position: relative;
				left: -14px !important;
				text-rendering: optimizeLegibility;
				//letter-spacing: 0px;
}

			.cspw-sub-title td.cspw-location,
			.cspw-sub-title td.cspw-description {
				/* vertical-align: middle; */
			
}

			.cspw-sub-title td.cspw-description{
    letter-spacing: -0.5px;  //rm1px
//text-align: right;}

.cspw-sub-title td.cspw-date {
padding-left: 8px;
margin-left: 0px;
float: left;
				/* margin-left: 13px !important; */
				/* position: relative !important; */
}

			.cspw-day-info {
				text-align: right;
				text-shadow: .2px .3px .2px rgba(0,0,0,0.9);  font-size: 18px;
				margin-bottom: 6px;
			}

				.cspw-day-info>span {
					/* margin-left: 20px; */
					display: inline-block;
					zoom: 1;
					*display:inline;
				}

				.cspw-day-info img{
					vertical-align: middle;
					margin-top: -4px;
					max-height: 100px;
				}

			.cspw-ico,
			.cspw-degree {
				height: 158px;
				line-height: 174px;
				text-align: center;
			} 

			.cspw-ico {
				width: 37%;
				float: left;
				text-align: center;
				text-shadow: .2px .3px .2px rgba(0,0,0,0.9);  font-size: 0;
			}

				.cspw-ico img {
					vertical-align: middle;
					display: inline-block;
					zoom: 1;
					*display:inline;
					max-width: 100%;
					max-height: 100%;
				}

			.cspw-degree {
				*/ margin-left: -39%; rm */
				width: 61%;
				text-shadow: 1px 1px 2px rgba(0,0,0,0.9);  font-size: 130px;
				line-height: 150px;
				float: left;
				/*font-family: 'Roboto', sans-serif; */
				font-weight: 100;
				letter-spacing: -10px;
				/* margin-top: -57px; rm */
			}

				.cspw-degree>span {
					text-shadow: 1px 1px 2px rgba(0,0,0,0.9);  font-size: 75%;
					margin-left: 23px;
				}

					.cspw-degree>span span {
						text-shadow: 1px 1px 2px rgba(0,0,0,0.9);  font-size: 64%;
						vertical-align: top;
						margin-top: -33px;
						margin-left: -10px;
						display: inline-block;
						zoom: 1;
						margin-right: -10px;
					}

		.cspw-tabs-wrap {
			text-align: center;
			clear: both;
			text-shadow: .2px .3px .2px rgba(0,0,0,0.9);  font-size: 0;
		}

			.cspw-tabs-wrap .cspw-tab-label {
				width: 14.285714%;
				*width: 14.175714%;
				display: inline-block;
				zoom: 1;
				*display:inline;
				text-shadow: .2px .3px .2px rgba(0,0,0,0.9);  font-size: 18px;
				text-transform: uppercase;
				cursor: pointer;
			}

				.cspw-tabs-wrap .cspw-tab-label>a {
					display: block;
					
					background: transparent\9;
					background: rgba(255,255,255,0.15);

					filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#15FFFFFF, endColorstr=#15FFFFFF);
					-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#15FFFFFF, endColorstr=#15FFFFFF)";

					text-align: center;
					padding: 14px 0 4px;
					border: 1px solid #8f837f\9; 
					border: 1px solid rgba(255,255,255,0.2);
					border-width: 1px 1px 1px 0;
				
					-webkit-transition: all 0.15s linear;
					   -moz-transition: all 0.15s linear;
					    -ms-transition: all 0.15s linear;
					     -o-transition: all 0.15s linear;
					        transition: all 0.15s linear;
				}

				.cspw-tabs-wrap .cspw-tab-label.first>a {
					border-left-width: 1px;
				}

					.cspw-tab-label .cspw-tab-ico {
						width: 100%;
						text-align: center;
						margin: 0 auto 10px;
						height: 48px;
						line-height: 48px;
					}

						.cspw-tab-label img {
							vertical-align: middle;	
							display: inline-block;
							zoom: 1;
							*display:inline;				
							max-width: 100%;
							max-height: 100%;
							cursor: pointer;
						}
                                               .dia {
        color: rgb(244, 217, 131) !important
	opacity:.85;
	background: rgb(169,3,41); /* Old browsers */
	background: -moz-linear-gradient(top,  rgb(169,3,41) 0%, rgb(143,2,34) 21%, rgb(109,0,25) 85%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(169,3,41)), color-stop(21%,rgb(143,2,34)), color-stop(85%,rgb(109,0,25))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgb(169,3,41) 0%,rgb(143,2,34) 21%,rgb(109,0,25) 85%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgb(169,3,41) 0%,rgb(143,2,34) 21%,rgb(109,0,25) 85%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgb(169,3,41) 0%,rgb(143,2,34) 21%,rgb(109,0,25) 85%); /* IE10+ */
	background: linear-gradient(to bottom,  rgb(169,3,41) 0%,rgb(143,2,34) 21%,rgb(109,0,25) 85%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019',GradientType=0 ); /* IE6-9 */

						
        /* width:40px !important; */

  border-style: solid;
  border-color: #ffffff transparent;
border-width: 1.5px 0px 1px 0px;
                                               
        font-size: 10px;
        font-family: "Helvetica Neue",HelveticaNeue,helvetica,arial,sans-serif;
}

				.cspw-tabs-wrap .cspw-tab-label>a:active,
				.cspw-tabs-wrap .cspw-tab-label.cspw-active>a {
					-webkit-box-shadow: inset rgba(0,0,0,.5) 0px 5px 10px;
					   -moz-box-shadow: inset rgba(0,0,0,.5) 0px 5px 10px;
					  		box-shadow: inset rgba(0,0,0,.5) 0px 5px 10px;
				    background: none;
				    /* For IE 5.5 - 7*/
					filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF);
					/* For IE 8*/
					-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF)";
				    

					border-top-color: rgba(255,255,255,0.1);
				}


	/**** MIDDLE SIZE ****/
			div.cspw-middle div.cspw-container{
				height: 156px;
				position: relative;
			}


			div.cspw-middle div.cspw-title {
				text-shadow: .2px .3px .2px rgba(0,0,0,0.9);  font-size: 30px;
				margin-bottom: 2px;
			}

			div.cspw-middle table.cspw-sub-title {
				margin-bottom: 5px;
			} 

				div.cspw-middle table.cspw-sub-title td {
					text-shadow: .2px .3px .2px rgba(0,0,0,0.9);  font-size: 13px;
					line-height: 13px;
					padding: 4px 0;
				}

				div.cspw-middle table.cspw-sub-title tr td.cspw-location {padding-left: 4px;}

				div.cspw-middle table.cspw-sub-title tr td.cspw-description {padding-right: 4px;}

				div.cspw-middle .cspw-day-info {
					text-shadow: .2px .3px .2px rgba(0,0,0,0.9);  font-size: 13px;
					margin-bottom: 10px;
					
				}

					div.cspw-middle .cspw-day-info>span {
						margin-left: 20px;
					}

					div.cspw-middle .cspw-day-info img{
						margin-top: -2px;
						height: 15px;
					}

				div.cspw-middle .cspw-ico,
				div.cspw-middle .cspw-degree {
					height: 124px;
					line-height: 124px;
				} 


				div.cspw-middle .cspw-degree {
					text-shadow: 1px 1px 2px rgba(0,0,0,0.9);  font-size: 95px;
					line-height: 112px;
					letter-spacing: -8px;
				}

					div.cspw-middle .cspw-degree>span {
						text-shadow: 1px 1px 2px rgba(0,0,0,0.9);  font-size: 75%;
					}

						div.cspw-middle .cspw-degree>span span {
							margin-top: -29px;
							margin-left: -14px;
						}

			div.cspw-middle .cspw-tabs-wrap {
				padding-top: 0px;
			}

				div.cspw-middle .cspw-tabs-wrap .cspw-tab-label {
					text-shadow: .2px .3px .2px rgba(0,0,0,0.9);  font-size: 13px;
				}

					div.cspw-middle .cspw-tabs-wrap .cspw-tab-label>a {
						padding: 7px 0 2px;
					}

					div.cspw-middle .cspw-tabs-wrap .cspw-tab-label.first>a {
						border-left-width: 1px;
					}

					div.cspw-middle .cspw-tab-label .cspw-tab-ico {
							height: 36px;
							line-height: 36px;
						}

						div.cspw-middle .cspw-tab-label .cspw-tab-ico {
							height: 36px;
							line-height: 36px;
							margin-bottom: 10px;

						}

					div.cspw-middle .cspw-tabs-wrap .cspw-tab-label>a:active,
					div.cspw-middle .cspw-tabs-wrap .cspw-tab-label.cspw-active>a {
						-webkit-box-shadow: inset rgba(0,0,0,.5) 0px 3px 5px;
						   -moz-box-shadow: inset rgba(0,0,0,.5) 0px 3px 5px;
						  		box-shadow: inset rgba(0,0,0,.5) 0px 3px 5px;
					}


	/**** SMALL SIZE ****/

			div.cspw-small div.cspw-container{
				height: 102px;
				position: relative;
			}


			div.cspw-small div.cspw-title {
				text-shadow: 1px 1px 2px rgba(0,0,0,0.9);  
				font-size: 20px;
				margin-bottom: 2px;
			}

			div.cspw-small table.cspw-sub-title {
				margin-bottom: 0px;
			} 

div.cspw-small table.cspw-sub-title td {
  text-shadow: .2px .3px .2px rgba(0,0,0,0.9);
  font-size: 7.8px;
  line-height: 17px;
  padding: 0px 0px 0px 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-left: 0px;
  width: 34%;
font-family:sans-serif;
				}

				div.cspw-small table.cspw-sub-title tr td.cspw-location {padding-left: 15px;}

				div.cspw-small table.cspw-sub-title tr td.cspw-description {
					//padding-right: 50px;
					/* vertical-align: middle; */
				}

				div.cspw-small .cspw-day-info {
					text-shadow: .2px .3px .2px rgba(0,0,0,0.9);  font-size: 9px;
					margin-bottom: 2px;
					
				
					margin-right: 22px !important;
}

					div.cspw-small .cspw-day-info> span {
						margin-left: 15px;
					}

					div.cspw-small .cspw-day-info img{
						margin-top: -2px;
						height: 10px;
					}

				div.cspw-small .cspw-ico,
				div.cspw-small .cspw-degree {
					height: 85px;
					line-height:85px;
				} 


				div.cspw-small .cspw-degree {
					text-shadow: 1px 1px 2px rgba(0,0,0,0.9);  font-size: 60px;
					line-height: 75px;
					letter-spacing: -4px;
				}

					div.cspw-small .cspw-degree>span {
						text-shadow: 1px 1px 2px rgba(0,0,0,0.9);  font-size: 75%;
					}

						div.cspw-small .cspw-degree>span span {
							margin-top: -18px;
							margin-left: -14px;
						}

			div.cspw-small .cspw-tabs-wrap {
				padding-top: px;
			}

				div.cspw-small .cspw-tabs-wrap .cspw-tab-label {
					text-shadow: .2px .3px .2px rgba(0,0,0,0.9);  font-size: 10px;
                                      
				}

					div.cspw-small .cspw-tabs-wrap .cspw-tab-label>a {
						padding: 5px 0 2px;
					}

					div.cspw-small .cspw-tabs-wrap .cspw-tab-label.first>a {
						border-left-width: 1px;
					}

					div.cspw-small .cspw-tab-label .cspw-tab-ico {
							height: 36px;
							line-height: 36px;
						}

						div.cspw-small .cspw-tab-label .cspw-tab-ico {
							height: 19px;
							line-height: 26px;
							margin-bottom: 6px;

						}

					div.cspw-small .cspw-tabs-wrap .cspw-tab-label>a:active,
					div.cspw-small .cspw-tabs-wrap .cspw-tab-label.cspw-active>a {
						-webkit-box-shadow: inset rgba(0,0,0,.5) 0px 3px 5px;
						   -moz-box-shadow: inset rgba(0,0,0,.5) 0px 3px 5px;
						  		box-shadow: inset rgba(0,0,0,.5) 0px 3px 5px;
					}

/* Styles for screens 1200px and wider */
@media only screen and (min-width: 1200px) {
    .cspw-degree {
        margin-left: -0.5em !important;
        margin-top: -0.1em !important;
    }
}