body {
	color: #333333;
	background-color: #fafafb;
	background-image: url("../images/bg.png");
}
a, a:hover, a:focus {
	color: #222222;
	text-decoration: none;
}

.PreHeader {
	background-color: #eeeeee;
}
.PreHeader2 {
	color: #ffffff;
	background-color: #3b3b3b;
}
.PreHeader2 .dropdown-menu {
    background-color: #FFFFFF;
}
.PreHeader2 .dropdown-menu li{
	border: 1px solid #cccccc;
}
.LanguageSelect{
	background-color: #f6f6f6;
	color: #666666;
}

.Header {
	background-color: #ffffff;
	border-bottom: 1px solid #ececec;
}

.brand {
	padding: 15px 0 !important;
}
.brand img {
	max-height: 125px;
}

.navbar .nav {
	margin-top: 95px;
	margin-bottom: 0;
}

.navbar-inverse .brand,.navbar-inverse .nav>li>a {
	color: #3b3b3b;
	padding: 20px 15px 17px;
	margin-bottom: 3px;
}
.navbar-inverse .nav li.dropdown > a,
.navbar-inverse .nav li.dropdown > a:focus {
	background: none;
	background-position: center bottom;
	background-repeat: no-repeat;
	min-width: 0;
}
	.navbar-inverse .nav li.dropdown > a:after {
		display: block;
		width: 0;
		height: 0;
		margin-top: 8px;
		border-color: transparent;
		border-top-color: #333;
		border-style: solid;
		border-width: 5px 5px 0 5px;
		content: " ";
		-webkit-transition: all .3s linear;
		-moz-transition: all .3s linear;
		-ms-transition: all .3s linear;
	}

.navbar-inverse .nav-collapse .nav>li>a{
	color: #777777;
}
.navbar-inverse .nav-collapse .dropdown-menu a{
	color: #777777;
}
.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus{
	/*color: #d84a49 !important;
	border-bottom: 1px solid #d84a49 !important;*/
	background: none !important;
	font-weight: bold;
	color: #3b3b3b;
}

.navbar .btn-navbar {
	color: #d84a49;
}

.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{
	background-color: #DE4E4E;
	background-image: none;
}

.navbar-inverse .nav li.dropdown.open > .dropdown-toggle, .navbar-inverse .nav li.dropdown.active > .dropdown-toggle, .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle{
	/*color: #d84a49;
	border-bottom: 1px solid #d84a49 !important;*/
	background: none !important;
	color: #3b3b3b;
}

.navbar-inverse .brand:hover,.navbar-inverse .brand:focus{
	color: #3b3b3b;
}


.navbar-inverse .btn-navbar {
	background-color: #de4e4e;
	color: #ffffff;
	margin: 17px 20px;
}
.navbar-inverse .btn-navbar:hover {
	background-color: #fff;
}
.navbar .btn-navbar:hover .icon-bar {
	background: #454545;
}

.dropdown-menu > li:hover,
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a {
  text-decoration: none;
  background:none;
  background-color: #de4e4e !important;
  color: #fff !important;
  filter: none;
}

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  text-decoration: none;
  background:none;
  filter: none;
}


.PostHeader {
	background-color: #aaaaaa;
}

.PageContainer{

}
.BreadCrumb, .BreadCrumb a, .BreadCrumb a:hover, .BreadCrumb a:focus{
	color: #ffffff;
}
.PageTitleContainer{
	color: #3b3b3b;
}
.SubInner {
	background-color: #ffffff;
	border: 1px solid #777777;
	text-align: justify;
}
.PillsList li .Item{
	background-color: #EEEEEE;
}
.PillsList li a.selected{
	background-color: #BBBBBB;
}

.Pagination .Item{
	background-color: #EEEEEE;
}
.Pagination .CurrentPage{
	background-color: #BBBBBB;
}

.PreFooter {
	background-color: #eeeeee;
}
.Footer {
	background-color: #111111;
	color: #ffffff;
}
.PostFooter {
	background-color: #eeeeee;
}

/* Categories*/
.CategoryTree{
	color: #000000;
	border-color:#000000;
}
.CategoryTree li a{
	color: #000000;
}
.CategoryTree li.Selected a{
	border: 1px solid #dddddd;
}
.CategoryTree li a:hover,.CategoryTree li a:focus, .CategoryTree li.Selected a{
	color: #666666;
}

/* General Classes*/
.RowOdd{

}
.RowEven{
	background-color: #f6f6f6;
}

.EntryExtraInfo{
	color: #b2b2b2;
}
.MoreButton{
	border: 1px solid #dddddd;
	background-color: #eeeeee;
}

/* Quick Sand */

.QuickSandImage img {
	border: 1px solid #d5d5d5;
	background: #FFFFFF;
}

.QuickSandImage img:hover,.QuickSandImage img.active {
	border: 1px solid #aaaaaa;
	box-shadow: 0 0 5px #aaaaaa;
}

/* Products */

.ProductImage{
	border: 1px solid #bbbbbb;
}

.DetailsBtn1{
	color: #ffffff;
	background-color: #2f79b5;
	border-bottom: 1px solid #2f79b5;
}
.DetailsBtn1:hover,.Details1:focus{
	color: #ffffff;
	background-color: #2a6a9e;
	border-bottom: 1px solid #2a6a9e;
}
.DetailsBtn1 span{
	border-bottom: 1px solid #ffffff;
}

.PopUpTitle h1 a{
	color: #ffffff !important;
	background-color: #333333;
}


.HrBorder{
	border-bottom: 1px solid #c0c0c1;
}

body {
	background-image:url('/default/graph/getimage/ImageName/bgfiles--upX0TQZBMkx4ZpDGSlAZ.jpg') !important;
	background-image:url('none') !important;
	background-color:rgba(255,255,255,1) !important;
}
.PreHeader2 {
	background-color:rgba(222,78,78,1) !important;
}
.PostHeader {
	background-color:rgba(248,248,248,1) !important;
	border-top-style:none !important;
	border-top-width:0px !important;
	border-top-color:rgba(222,78,78,1) !important !important !important;
	border-style:none !important !important;
	border-left-style:none !important !important;
	border-right-style:none !important !important;
	border-bottom-style:none !important !important;
	color:rgba(68,68,68,1) !important !important;
	background-color:rgba(248,248,248,1) !important;
	margin-top:0px !important;
	border-bottom: 1px solid #e0e0e0;
}
.Header {
	border-bottom-width:3px !important !important;
	border-bottom-color:rgba(222,78,78,1) !important;
	border-bottom-width:2px !important;
}
.SubInner {
	background-color:rgba(239,240,244,1) !important !important;
	background-color:rgba(248,248,248,1) !important;
	border-color:rgba(222,222,222,1) !important;
	border-left-color:rgba(222,222,222,1) !important;
	border-right-color:rgba(222,222,222,1) !important;
	border-top-color:rgba(222,222,222,1) !important;
	border-bottom-color:rgba(222,222,222,1) !important;
}
.BreadCrumb, .BreadCrumb a {
	color:rgba(68,68,68,1) !important;
}

.Footer {
	background-color:rgba(222,78,78,1) !important;
}



@media (max-width: 979px) {
	body {
		padding: 0 !important;
	}
	.emailandphonecontent, .socialcontent {
		padding: 0 20px;
	}

	.PageTitleText {
		padding: 0 20px;
	}

	.SubInner {
		padding: 10px 20px;
		border-radius: 0;
	}

	.SearchContent .SeachKeyword {
		width: 170px;
	}
	.BreadCrumbContainer, .SearchContent {
		margin: 0 20px;
	}
	.PostHeader .row-fluid [class*="span"] {
		width: 100%;
		display: block;
		float: none;
	}


    .Header .navbar-inverse .navbar-inner {
        min-height: 0;
        margin: 0;
        float: none !important;
    }
    .navbar {
        margin: 0;
        float: none !important;
    }
    .navbar .nav {
        margin: 10px !important;
    }
    .nav-collapse.collapse {
        background: #fff;
        border: 0;
        border-color: rgba(0, 0, 0, 0.2);
        height: 0;
        overflow: hidden;
    }
    .Header .navbar-inverse .nav > li {
        display: block;
        margin: 0;
    }
    .Header .navbar-inverse .nav > li > a {
        padding: 13px 15px 12px;
        color: #333;
    }
    .Header .navbar-inverse .nav > li.active > a:before {
        content: none;
    }
    .Header .navbar-inverse .nav li > a, .Header .navbar-inverse .nav li > a:hover, .Header .navbar-inverse .nav li > a:focus {
        background-image: none;
        background: none;
		font-weight: normal;
		margin: 0;
        display: block;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 0
    }
    .Header .navbar-inverse .nav li > a:hover, .Header .navbar-inverse .nav li > a:focus {
        background-image: none;
        background-color: #333;
        color: #fff;
    }
    .Header .navbar-inverse .nav .active > a, .Header .navbar-inverse .nav .active > a:hover, .Header .navbar-inverse .nav .active > a:focus {
        background-image: none;
        background: #333 !important;
        color: #fff !important;
    }
	.Header .navbar-inverse .nav li.dropdown > a:after {
		display: block;
		width: 0;
		height: 0;
		margin-top: 10px;
		border-color: transparent;
		border-style: solid;
		content: " ";
	}
    .Header .navbar-inverse .nav li.dropdown.open > a, .Header .navbar-inverse .nav li.dropdown.open > a:hover, .Header .navbar-inverse .nav li.dropdown.open > a:focus {
        background-image: none;
        background-color: #333 !important;
        color: #fff !important;
    }
    .Header .navbar-inverse .nav li.dropdown > a:hover {
        background-image: none;
        background-color: #333;
        color: #fff;
    }
    .Header .navbar-inverse .nav li.dropdown.open > a,
    .Header .navbar-inverse .nav li.dropdown.open > a:focus {
        background-image: none;
        background-color: #333;
        color: #fff;
    }
    .Header .navbar-inverse .nav li.dropdown .dropdown-menu {
        background: #333;
        border: 0;
        color: #fff;
        width: auto;
        margin: 0;
        position: relative;
        float: none;
        -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
        -moz-box-sizing: border-box;    /* Firefox, other Gecko */
        box-sizing: border-box;         /* Opera/IE 8+ */
    }
    .Header .navbar-inverse .nav li.dropdown > .dropdown-menu li.dropdown-submenu > .dropdown-menu {
        position: relative;
        right: 0;
        left: 0;
    }
    .Header .navbar-inverse .nav li.dropdown > .dropdown-menu li.dropdown-submenu > .dropdown-menu {
        background: #c5c3be;
    }
    .Header .navbar-inverse .nav li.dropdown > .dropdown-menu > .active > a {
        background: #c5c3be;
        color: #fff;
    }
    .Header .navbar-inverse .nav li.dropdown > .dropdown-menu > li > a:hover {
        background: #c5c3be;
        color: #fff;
    }
    .Header .navbar-inverse .nav li.dropdown > .dropdown-menu li > a {
        border: 0;
        color: #fff;
    }
    .Header .navbar-inverse .nav li.dropdown > .dropdown-menu li.dropdown-submenu > .dropdown-menu a:hover {
        background: #333;
        color: #fff;
    }
    .Header .navbar-inverse .nav li.dropdown > .dropdown-menu li.dropdown-submenu > .dropdown-menu li.dropdown-submenu > .dropdown-menu {
        background: #fff;
        border-right: 1px solid #d5d5d4;
        border-left: 1px solid #d5d5d4;
    }
    .Header .navbar-inverse .nav li.dropdown > .dropdown-menu li.dropdown-submenu > .dropdown-menu li.dropdown-submenu > .dropdown-menu a {
        color: #333;
    }
    .Header .navbar-inverse .nav li.dropdown > .dropdown-menu li.dropdown-submenu > .dropdown-menu li.dropdown-submenu > .dropdown-menu a:hover {
        background: #c5c3be;
        color: #fff;
    }
}

@media (max-width: 767px) {
	.LanguageSelect {
		margin-top: 15px;
	}
}
