/* =========== Common Styles =========== */
body{ background: #F2F2F2; font-family:Helvetica, sans-serif; font-size:16px;}

/*.content_box{ background:#FFF; padding:10px; margin-bottom:15px}*/


/* =========== Header Styles =========== */
.WR_header{ padding-top:15px; margin-bottom:15px}
.header_logo{ margin-bottom:20px; padding-top:20px}
.header_right_search{ text-align:right}
.txt_search{ width:260px; }
.header_right_search .form-control{ display:inline-block}
.WR_TopNavigation{ margin-bottom:15px}
.topNavBar{  border-top:5px solid #b50000 !important;  border-bottom:1px solid #b50000 !important; }
.navbar { margin-bottom:0px; border-radius:0px; border:none}
.header_right_links strong { font-weight: normal;}


/* =========== Body Styles =========== */
.WR_Body{}
.home_row{ margin-bottom:25px}
.header_right_top_row{ margin-bottom:15px}
.header_right_wether { text-align:right; float:right; margin-right:0px; color:#b50000 !important}
.header_right_wether span { color:#b50000; margin-left:15px}
.right_wether_city{ }
.right_wether_temp{ font-size:20px; font-weight:bold}
.right_wether_temp i{  color:#b50000 !important ; margin-left:5px }
.header_right_time{ text-align:right; padding-top:8px; float:right; color:#b50000}
.header_right_links{ text-align:right; }
.header_right_links  a:link, .header_right_links a:visited{ color: #666666; text-transform:uppercase; font-size:13px; } 

.navbar-default .navbar-nav > li > a{ font-size:18px; font-family:Helvetica, sans-serif;  text-transform:uppercase; color:#545453}


.header_right_links ul li{ list-style:none;  text-align:right}
.header_right_links ul {  padding:0px; margin:0px}
.userProfileImg{ display:none}
ul.buttonGroup{ margin:0px; padding:0px} 

.contentBody{  background:#fff; padding:20px}  

/* =========== Footer Styles =========== */
.WR_Footer{ margin-top:25px}
.Footer_Top{ background:#Fff; padding:30px; border-bottom:4px solid #666666; border-top:5px solid #b50000}
.Footer_Social{ padding:30px 30px 10px 30px}
.Footer_Note{ text-align:center; padding:10px; margin-top:20px; color:#999; margin-bottom:15px}
.footer_social_icons{ padding:0px; margin:0px; }
.footer_social_icons li{ padding:0px; margin:0px; list-style:none;  margin-right:20px; display:inline }
.itm_sml{ width:60px; height:60px;  margin-bottom:15px}
.itm_sml img{ width:60px; height:60px; }
.footer_logo{ text-align:right}
.Footer_Top h3{  color:#b50000; font-size:19px; padding:0px; margin:0px; margin-bottom:20px; font-weight:bold}
.footer_link_list_1{ padding:0px; margin:0px; margin-bottom:20px}
.footer_link_list_1 li{ padding:0px; margin:0px; list-style:none}
.footer_link_list_1  a:link, .footer_link_list_1  a:visited{ color:#333; text-decoration:none; font-size:13px}
.footer_link_list_1  a:hover{ text-decoration:none; color:#b50000}



.footer_add_icons2{ padding:0px; margin:0px; text-align:right }
.footer_add_icons2 li{ padding:0px; margin:0px; list-style:none;  margin-right:20px;  width:65px; text-align:center;  margin-left:20px ; display:inline-block}
.footer_add_icons2 li span{ text-align:center }
.footer_add_icons2 li a:link, .footer_add_icons2 li a:visited { text-decoration:none; display:block; color:#333; font-size:13px}
.footer_add_icons2 li a:hover{ color:#b50000} 
.footer_add_icons2 img{ margin-bottom:5px}


.itm_additem{  margin-bottom:15px}
.itm_additem img{ width:72px; height:96px; }

/* CLEAR FLOAT AND CLEAR FIX */ 
.clearfloat {	clear:both;	height:0;	font-size: 1px;	line-height: 0px;}
.clearfix:after {	content: ".";	display: block;	clear: both; visibility: hidden;	line-height: 0;	height: 0px;}
.clearfix {	display: inline-block;}
html[xmlns] .clearfix {	display: block;}
* html .clearfix { height: 1%;}

/* Custom, iPhone Retina */ 
@media only screen and (max-width : 768px) {

.WR_header {padding-top:15px; margin-bottom:5px;}
.header_right_links {float:left; width:40%; padding-top:2px !important; vertical-align: middle; text-align:left;}
.header_right_links  a:link, .header_right_links a:visited{ font-size:10px; } 
#___gcse_0 {float:right; width:60%; padding-top:2px !important;}
.header_right_top_row {display:none;}
.WR_TopNavigation {margin-bottom: 10px; margin-top:10px;}
.header_logo {text-align:center !important; margin-bottom:10px; padding-top:2px; }
.header_logo img {max-width:80%; height:auto; }
.footer_logo{ text-align:center; margin-top:15px}
.Footer_Social{ padding:10px; margin-top:20px}
.Footer_Note{ font-size:12px}
.footer_social_icons  { text-align:center; margin-bottom:30px }
.itm_sml{ width:50px; height:50px;  margin-bottom:15px}
.itm_sml img{ width:50px; height:50px; }
.footer_link_list_1{ padding:0px; margin:0px; margin-bottom:20px}
.itm_additem img{ width:45px; height:60px; }
.header_right_links ul li{ list-style:none; float:none; text-align:left;}
.footer_add_icons2{ text-align:center !important; margin-top:50px; }
.footer_add_icons2 li{ margin-bottom:20px;  text-align:center !important; display:inline}
}


/* Custom, iPhone Retina */ 
@media only screen and (min-width : 320px) {

	}

/* Extra Small Devices, Phones */ 
@media only screen and (min-width : 480px) {

	}

/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {

	}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {

	}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {

	}




.LoginLink {
    margin-left:15px !important;
}

.TitleH2 { display:none !important;}