body,div,dl,dt,dd,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th{margin:0;padding:0}

table{border-collapse:collapse;border-spacing:0}

fieldset,img{border:0}

address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:400}

caption,th{text-align:left}

h1,h2,h3,h4,h5,h6,p{padding:0;margin:0}

q:before,q:after{content:''}

abbr,acronym{border:0}

body{background:#fff;font-size:17px;color:#000;line-height:26px;font-family:'Source Sans Pro',sans-serif;
	overflow-x: hidden; 
}

.clear,.clr,.clearfix{clear:both;height:1px}

a:link,a:visited,a:active{color:#e63031;text-decoration:none;webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}

a:hover{cursor:pointer;text-decoration:underline}

h1,.componentheading{font-family:'Source Sans Pro',sans-serif;color:#e63031;font-size:40px;line-height:45px;padding-bottom:20px;font-weight:400}

h2{font-family:'Source Sans Pro',sans-serif;color:#e63031;font-size:30px;line-height:35px;padding-bottom:20px;font-weight:400}

h3{font-family:'Source Sans Pro',sans-serif;color:#e63031;font-size:26px;line-height:30px;padding-bottom:20px;font-weight:400}

h4{font-family:'Source Sans Pro',sans-serif;color:#e63031;font-size:22px;line-height:26px;padding-bottom:20px;font-weight:400}

h5{font-family:'Source Sans Pro',sans-serif;color:#e63031;font-size:20px;line-height:24px;padding-bottom:20px;font-weight:400}

h6{font-family:'Source Sans Pro',sans-serif;color:#e63031;font-size:18px;line-height:22px;padding-bottom:20px;font-weight:400}

p{padding-bottom:20px}

h2.lessgap{padding-bottom:8px}

img{max-width:100%;height:auto}

.img_caption.left,.pull-left{float:left;margin-right:25px}

.img_caption.right,.pull-right{float:right;margin-left:25px}

.img_caption.left p{clear:left;text-align:center}

.img_caption.right p{clear:right;text-align:center}

img.left{float:left}

img.right{float:right}

html,body{margin:0;padding:0;height:100%}

body{}

/* #header_nav_Wrap{position:fixed;right:0;left:0;top:0;z-index:1030} */
#header_nav_Wrap{}

#headerWrap{background:#fff;width:100%;}

#header{max-width:1100px;margin:0 auto;padding:21px 0 23px}

#header p{margin:0;padding:0}

#headerLeft{float:left}

#headerRight{float:right; padding-top: 12px;}

#topmenu{float:left; padding-top: 13px;}

#topmenu ul {
    padding: 0;
    margin: 0;
    float: left;
}

#topmenu ul li{display:inline-block;padding-left:30px}

#topmenu ul li a{display:inline-block;padding:0px;color:#434141;font-family: 'Raleway', sans-serif;font-size:15px;font-weight:500;text-decoration:none;}
#topmenu ul li a img {margin-right: 5px; margin-top: -2px; display: inline-block }

#topmenu ul li a:hover, #topmenu ul li.active a{color:#e63031;}

#topmenu .custom {
	float: left;
}

#topmenu p {
    margin: 0px;
    padding: 0px;
    display: inline-block;
    float: left;
    padding-left: 25px;
}

#sociallink{
	float: left;
	margin-left: 25px;
	padding-top: 9px;
}

#sociallink .facebook {
	margin-right: 6px;
}

#subscribe{
	float: left;
	margin-left: 25px;
}
#subscribe a{
	background: #b00505;
	color: #fff;
	text-decoration: none;
	font-size: 19px;
	display: inline-block;
	padding: 10px 27px;
}

#menu-searchWrapper{
	background: #efefef;
}

#menu-search{
	max-width: 1100px;
	margin: 0 auto;
	padding-top: 11px;
	padding-bottom: 10px;
}

#search{float:right;/*background:#fff*/;height:37px; padding-left:15px;padding-right:7px;margin-top:10px; border: none;}

#search .inputbox{background:none;border:none;width:334px;padding-right:10px; padding-left: 0px; float:left;color:#494949;font-weight:400;
	font-size: 14px; line-height: 37px;
}

#search .button{background:url(../images/button.png) no-repeat left bottom;border:none;cursor:pointer;vertical-align:middle;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#000; width: 17px;
	text-indent: -9999px; float: right;
}

#navWrap{ float: left;}

#nav{max-width:1100px;margin:0 auto; text-align: center }

#nav ul{list-style:none;padding:0;margin:0; float: none !important; }

#nav ul li{padding-right:5px; float: left !important; display: inline-block; }

#nav ul li a:link,#nav ul li a:active,#nav ul li a:visited{background: #d1242a;text-decoration:none;color:#fff;font-size:17px;line-height:normal;display: inline-block;float:none;position:relative; width: 190px; padding-left: 8px;padding-right: 8px; padding-bottom: 16px;
padding-top: 16px; text-decoration: none
}

#nav ul li.item-1125 a:link,#nav ul li.item-1125 a:active,#nav ul li.item-1125 a:visited{
	padding-bottom: 5px;
	padding-top: 5px;
}

#nav ul li a:hover,#nav ul li.active a:link,#nav ul li.active a:active, #nav ul li.active a:visited{
	background: #010101; 
}


#nav ul li li a:after{background:none}

#nav ul li:hover > a,#nav ul li.active a:link,#nav ul li.active a:active,#nav ul li.active a:visited{}

#nav ul ul{padding-left:0;padding-top:0;border-top:0}

#nav ul li li{min-height:25px;
	padding:3px 0px;
	border-bottom: 1px solid #fff;
	float:left;
	width:50%;
	border-right: 1px solid #fff; 
}

#nav ul li li:last-child{background:none;}

#nav ul li li a:link,#nav ul li li a:active,#nav ul li li a:visited,#nav ul li.active li a:link,#nav ul li.active li a:active,#nav ul li.active li a:visited{color:#656363;font-size:16px;font-style:normal;line-height:20px;text-transform:none;font-weight:400;width:100%;float:none!important;background:none!important;}

#nav ul li.active li a:hover,#nav ul li li a:hover,#nav ul li.active li.active a:link,#nav ul li.active li.active a:active,#nav ul li.active li.active a:visited{color:#d90000}

#nav ul li li li a:link,#nav ul li li li a:active,#nav ul li li li a:visited,#nav ul li.active li.active li a:link,#nav ul li.active li.active li a:active,#nav ul li.active li.active li a:visited{color:#656363;font-size:15px;font-style:normal;line-height:20px;text-transform:none;font-weight:400;width:100%;padding:2px 20px;float:none!important;border:none}

#nav ul li.active li.active li a:hover,#nav ul li li li a:hover,#nav ul li.active li.active li.active a:link,#nav ul li.active li.active li.active a:active,#nav ul li.active li.active li.active a:visited{color:#d90000}

#nav ul ul ul{padding-left:0;padding-top:0;z-index:10000000;text-align:left}

#nav ul.nav li{position:relative}

#nav ul.nav ul{position:absolute;display:none!important;top:100%;left:0px;z-index:99;width:300px;background:#efefef;padding-top:5px;padding-bottom:0px;
	text-align: left;
}

#nav ul.nav li:hover ul,#nav .sf-menu li.sfHover > ul{display:block!important}

#nav ul.nav a{display:block;position:relative}

#nav ul.nav ul ul,#nav ul.nav ul li:hover ul,#nav .sf-menu li.sfHover > ul ul{top:0;left:100%;display:none!important;background:#fff}

#nav ul.nav ul li:hover ul{display:block!important}

#nav ul.nav a{display:block;position:relative}

#nav ul.nav li ul.onecol li {
	display: block;
}

#nav ul.nav li ul.onecol {
	width: 230px !important;
}

#nav ul.nav li ul.onecol li a {
	width: 100%;
}


#slideshowWrapper{
	margin-bottom: 10px;
}
#slideshow{max-width:100%;margin:0 auto;}

.sppb-section  {
	padding-top: 20px !important; padding-bottom: 20px !important;
}

.block {
	border: 1px solid #cacaca;
	padding-bottom: 15px;
	min-height: 430px;
}

.Titleimage{
	background: #b00505;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 9px;
	text-align: center;
}

.Titleimage img {
	margin-bottom: 10px;
	width: 100%;
}

.Titleimage h3{
	text-align: left;
	font-size: 20px;
	color: #fff;
	padding-bottom: 10px;
}

.block ul{
	padding: 15px 0 0 40px;
}

.block ul li{
	font-size: 17px;
}

.block.spacing .Titleimage{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 9px;
	padding-bottom: 15px;
	text-align: center;
	background: none;
}

.block.spacing .Titleimage h3{
	color: #b00505;
	line-height: 25px;
	font-size: 20px;
}
.block.spacing img{
	padding-bottom: 5px;
	text-align: center;
}

.block.spacing .Titleimage p.left{
	text-align: left;
	padding-bottom: 15px;
}

.block.spacing .Titleimage a {
	background: #b00505;
	color: #fff;
	padding: 10px 26px;
	text-decoration: none;
	float: left;
	text-align: left;
}

.block.spacing .Titleimage a:hover {
	opacity:0.75;
}

#twitter-facebook{
	max-width: 1023px;
	margin: 0 auto;
	padding-bottom: 73px;
}

#twitter{
	float: left;
	width: 47%;
	background: #e6f5f9;
}

#twitter h3 {
	background: url(../images/twitter.jpg) no-repeat left center;
	text-indent: -9999px;
	height: 73px;
	margin-bottom: 15px;
	background-size: 100% 100%; 
}

#twitter .module-body, #facebook .module-body {
	padding-left: 10px; padding-right: 10px; padding-bottom: 40px;
}

#facebook{
	float: right;
	width: 47%;
	background: #e9ecf3;
}

#facebook h3 {
	background: url(../images/facebook.jpg) no-repeat left center;
	text-indent: -9999px;
	height: 73px;
	margin-bottom: 20px;
	background-size: 100% 100%; 
}

#bottomWrapper{
	background: #000;
	margin-bottom: 19px;
}

#bottom{
	max-width: 1090px;
	margin: 0 auto;
	padding: 14px 0px;
}

#bottom ul{
	float: right;
	list-style:none;
	padding:0;
	margin:0;
}
#bottom ul li{
	padding-right: 2px;
	padding-left: 2px;
	display: inline-block;
}
#bottom ul li a{
	color: #fff;
	font-size: 16px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	padding-left: 24px;
	padding-right: 22px;
	padding-bottom: 5px;
	padding-top: 5px; 
}
#bottom ul li a:hover,#bottom ul li.active a:link,#bottom ul li.active a:active, #bottom ul li.active a:visited{
	background: #fff;
	color: #d1242a;
}


#footer {
	max-width: 1090px; margin: 0 auto;
	padding-bottom: 60px;
}

#footerLeft{
	float: left;
	width: 41%;
	margin-top: -68px;
	color: #565656;
	font-size: 16px;
}

#footerLeft h3{
	color: #fff;
	font-size: 25px;
	position: relative;
	margin-bottom: 15px;
}

#footerLeft h3:after{
	content: "";
	position: absolute;
	left: 68px;
	bottom: -5px;
	display: block;
	width: 18px;
	height: 8px;
	background: url(../images/footerleft-arrow.png) no-repeat left center;
}

#footerLeft .acymailing_form {
	margin-top: 20px !important;
}

#footerLeft .fieldacyemail {
	width: 74%;
	float: left;
	padding-bottom: 0;
}
.acysubbuttons {
	width: 26%;
	float: left;
	padding-bottom: 0;
}

#footerLeft .inputbox{
	width: 100% !important;
	background: #e6e6e6;
	border-left: 1px solid;
	border-top: 1px solid;
	border-bottom: 1px solid;
	padding-left: 11px;
	line-height: 34px;
	-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomleft: 5px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
	color: #717277;
}

#footerLeft .button{
	width: 100% !important;
	background: #d1242a;
	color: #fff;
	line-height: 36px;
	-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
	border: none;
} 

#footerLeft a.sign-up-now{display:block;width:185px;height:50px;line-height:50px;background:#d90000;border:2px solid #d90000;font-size:17px;color:#fff;font-weight:400;text-decoration:none;margin:15px 0 0 0; text-align:center;}

#footerLeft a.sign-up-now:hover{opacity:.75}


#footerRight{
	float: right;
	width: 51%;
}

#footer_logo {
	text-align: right;
 
}
#footer_logo img{
	padding-right: 30px;
}
#footer_logo img.last{
	padding-right: 0;
}

#footer_menu {
	padding-bottom:37px;
}
#footer_menu ul{
	list-style: none;
	padding: 0;
	margin: 0;
	float: right;
}

#footer_menu ul li {
	padding-left: 11px;
	padding-right: 11px;
	background: url(../images/border.jpg) no-repeat right center;
	float: left;
}
#footer_menu ul li:last-child{
	background: none;
	padding-right: 0;
}
#footer_menu ul li a{
	color: #000;
	font-size: 15px;
	text-decoration:none;
	
}

#copyrightWrapper{
	background: #252629;
	padding: 20px 0;
}
#copyright{
	max-width: 1090px;
	margin: 0 auto;
	text-align: center;
	color: #fff;
	font-size: 12px;
}

#copyright p {
	margin: 0px; padding: 0px;
}




#breadcrumb{max-width:1090px;margin:0 auto;font-size:17px;color:#a1a0a0;font-weight:400;line-height:20px;padding:5px 0;border-bottom:1px solid #d8d8d8}

#breadcrumb ul{list-style:none;padding:0;margin:0}

#breadcrumb ul li{display:inline}

#breadcrumb ul li a{text-decoration:none;color:#000;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}

#breadcrumb ul li a:hover{text-decoration:none;opacity:.75}

#breadcrumb ul li.active span{color:#000}

#breadcrumb ul li span.divider{padding-left:17px;padding-right:17px;background: url(../images/arrow_black.png) no-repeat center center}

#breadcrumb ul li span.divider.icon-location{display:none;padding:0}

#containerWrapper {background: #fff;}

.front #container { max-width: 1023px; }

#container{padding-top:10px;padding-bottom:30px; max-width: 1090px; margin: 0 auto;}

.sppb-container-inner, .sppb-row-container {
	width: 100%!important;
	max-width: 1100px !important;
	margin: 0 auto;
	padding-top:0px!important;
	padding-bottom: 0px;
}

.front #content{padding-top:10px;padding-bottom:10px}

#leftCol{float:left;width:24%;}

#leftCol .moduletable,#rightCol .moduletable{margin-bottom:20px}

#midCol{float:left;width:50%; padding-left: 20px;}

.sppb-section {
	padding-top: 0px !important;
}

.sppb-addon-title {
	padding-bottom: 10px;
}

#content{}

#rightCol{float:right;width:24%;}

#leftCol .moduletable_menu,#rightCol .moduletable_menu{margin-bottom: 20px;background: #cccccc; }

#leftCol .moduletable_menu h3,#rightCol .moduletable_menu h3{font-size:20px;line-height:22px;border-bottom:1px solid #ededed;padding-bottom:10px;margin-bottom:10px;padding-left:8px;padding-top:20px;font-weight:600;}

#leftCol .moduletable_menu ul,#rightCol .moduletable_menu ul{ float: none;}

#leftCol .moduletable_menu ul li,#rightCol .moduletable_menu ul li{float:none; border-bottom: 1px solid #fff;}
#leftCol .moduletable_menu ul li:last-child,#rightCol .moduletable_menu ul li:last-child{border-bottom:none;}
#leftCol .moduletable_menu ul li a,#rightCol .moduletable_menu ul li a{font-size:18px;color:#000;float:none;display:block;padding-bottom: 15px; padding-top: 15px; padding-left: 10px;
	position: relative;
}
#leftCol .moduletable_menu ul li a:hover,#leftCol .moduletable_menu ul li.active a,
#rightCol .moduletable_menu ul li a:hover,#rightCol .moduletable_menu ul li.active a{ background:#d1242a; color: #fff;}

#leftCol .moduletable_menu ul li a:hover:after,#leftCol .moduletable_menu ul li.active a:after,
#rightCol .moduletable_menu ul li a:hover:after,#rightCol .moduletable_menu ul li.active a:after {
	content: "";
	display: block;
	background: url(../images/leftarrow.png) no-repeat right center;
	width: 8px;
	height: 19px;
	position: absolute;
	right: -8px;
	top: 50%;
	margin-top: -10px;
}
 

#content img.pull-left {
	border: 10px solid #fff; 
}

p.pull-img {
	margin-bottom: 0px;
	padding-bottom: 0px;
}




.category-desc{padding-bottom:30px}

.items-row{border-bottom:1px solid #e4e4e4;padding-bottom:33px;margin-bottom:33px}

.blog h2{padding-bottom:5px}

.article-info{padding-bottom:5px}

dd.create{color:#db223c;font-size:14px}

dd.create .icon-calendar{display:none}

.blog p.readmore{padding-bottom:0}

.blog p.readmore a{color:#db223c;font-weight:700}

.blog h2 a{color:#000}

#content .pagination{width:100%;text-align:center;margin:0}

#content .pagination p.pull-right{float:none!important;padding-bottom:5px}

#content .pagination ul{margin:0;padding:0;list-style:none}

#content .pagination ul li{display:inline;padding:0 5px}

.clearfix{height:auto}

.pull-left.item-image{float:left;max-width:300px;margin-right:20px}

.pull-right.item-image{float:right;max-width:300px;margin-left:20px}

.tooltip{font-size:0!important;display:none!important}

#searchForm .btn-toolbar{padding-bottom:20px}

#searchForm .btn-group.pull-left{margin-right:5px}

#searchForm .btn-group{font-size:14px}

fieldset.phrases,fieldset.only,div.form-limit,#searchForm p.counter,dd.result-category,dd.result-created{margin-bottom:20px}

#searchForm .radio,#searchForm .checkbox{display:inline-block;margin-right:10px}

#searchForm legend{margin-bottom:5px;padding-bottom:5px}

dd.result-created{margin-bottom:20px}

input#search-searchword{padding:2px 5px;width:150px}

#searchForm button{padding:6px 15px;background:#e43232;font-size:14px;color:#fff;border:none;text-align:center;opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;float:right;display:inline-block!important}

#searchForm button:hover{opacity:.75}

.result-text{padding-bottom:20px}

dl.search-results{padding-top:20px}

#searchForm p.counter{display:none}


#header_nav_Wrap.sticky{position:fixed;top:-365px;left:0;right:0;z-index:100000000000;overflow:hidden;transition:.4s top cubic-bezier(.3,.73,.3,.74)}
#header_nav_Wrap.sticky #header { padding-top: 2px; padding-bottom: 2px;}
body.down #header_nav_Wrap.sticky{top:0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
#header_nav_Wrap.sticky #logo{max-width:120px;padding-top:1px}
#header_nav_Wrap.sticky #headerRight {padding-top: 3px;}

#header_nav_Wrap.sticky #menu-search {
	padding-top: 8px; padding-bottom: 8px;
}

#header_nav_Wrap.sticky #nav ul li a:link, 
#header_nav_Wrap.sticky #nav ul li a:active, 
#header_nav_Wrap.sticky #nav ul li a:visited {
	padding-top: 12px; padding-bottom: 12px; font-size: 15px;
}

#header_nav_Wrap.sticky #nav ul li.item-114 a:link, 
#header_nav_Wrap.sticky #nav ul li.item-114 a:active, 
#header_nav_Wrap.sticky #nav ul li.item-114 a:visited {
    padding-bottom: 2px;
    padding-top: 3px;
}

#header_nav_Wrap.sticky #search { margin-top: 5px;}



input:focus,button:focus,textarea:focus{outline:none!important}

.navbar-header{text-align:center;line-height:50px;display:none;cursor:pointer}

.navbar-default .navbar-toggle .icon-bar{color:#000;background:#000}

.navbar-header span.title{text-decoration:none;color:#000;font-size:15px;text-transform:uppercase;font-weight:700}

.avVideo .avPlayerContainer .avPlayerBlock iframe,.avVideo .avPlayerContainer .avPlayerBlock object,.avVideo .avPlayerContainer .avPlayerBlock embed,.avVideo .avPlayerContainer .avPlayerBlock div{min-width:200px!important}

#navWrap .navbar-default .navbar-toggle .icon-bar{background-color:#fff;height:2px!important;border:1px solid #fff!important;width:20px!important}

#navWrap .navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:transparent}

#navWrap .navbar-default .navbar-collapse,.navbar-default .navbar-form,.navbar-default .navbar-toggle{border-color:#fff}

#navWrap .navbar-collapse{max-height:100%;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:none;box-shadow:none}

@media screen and (max-width: 480px) {
#header_nav_Wrap {display: none;}
#header_nav_Wrap.sticky {position: static !important; display: block }
#header_nav_Wrap.sticky #logo {max-width: 100%;}
body{padding-top:0; padding-left: 0px !important; padding-right: 0px !important; }

#header_nav_Wrap{position:static}

#headerWrap{text-align:center}

#header{padding:5px 10px 10px}

#headerLeft{float:none;width:100%;padding-left:0;padding-bottom:0px;text-align:center}

#logo{float:none; padding-top: 20px !important;}
#top {margin-bottom: 15px; padding-left: 10px; padding-right: 10px; }

#headerRight{float:none;width:100%;text-align:center;padding-top:0}

#topmenu{text-align:center;float:none; padding-bottom: 0px;}
#topmenu ul {float: none;}
#topmenu ul li{padding-left:1px;padding-right:1px;margin-bottom:0;background:none;}
#topmenu ul li a {padding: 4px 5px;}
#sociallink, #subscribe {float: none; margin: 0 0 10px 0;}

#search{float:none;max-width:280px;width:100%;margin:0 auto;margin-top:10px !important; margin-bottom: 0px; }

#search .inputbox{width:180px}

#search .button{float:right}

#navWrap{background: #e63031; float: none }
#nav{padding-bottom:0;padding-top:0;float:none;line-height:normal;padding-left:0; text-align: left }
#nav .module-body {float: none;}

.navbar-header{display:block; background: #e63031; }

.navbar-default .navbar-collapse,.navbar-default .navbar-form{padding-top:10px;padding-bottom:10px}

#nav ul li{display:block;float:none!important;padding:0 0 2px}

#nav ul li a:link,#nav ul li a:active,#nav ul li a:visited,
#header_nav_Wrap.sticky #nav ul li.item-1125 a:link, #header_nav_Wrap.sticky #nav ul li.item-1125 a:active, #header_nav_Wrap.sticky #nav ul li.item-1125 a:visited{padding:10px 20px;float:none;line-height:normal;display:block;color:#fff; width: 100%; }

#nav ul li a span{float:none}

#nav ul li a:hover,#nav ul li.active a:link,#nav ul li.active a:active,#nav ul li.active a:visited{color:#fff; text-decoration: none; display:block;padding-top:10px;padding-bottom:10px;float:none}

#nav ul li a:hover span,#nav ul li.active a:link span,#nav ul li.active a:active span,#nav ul li.active a:visited span{background:none}

#nav ul li li,#nav ul li li li{padding-top:0;padding-bottom:0;float:none;display:block;width:100%!important;float:none!important}

#nav ul li.active li.active ul{padding-top:10px}

#nav ul.nav ul{display:none!important;background:#ececec;width:100%!important;position:static;padding:0;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}

#nav ul.nav ul li{padding-left:20px}

#nav ul.nav li:hover ul{display:block!important;background:none!important}

#nav ul.nav li.active ul{display:block!important;position:static;height:auto;background:none!important}

#nav ul li li a:link,#nav ul li li a:active,#nav ul li li a:visited,#nav ul li.active li a:link,#nav ul li.active li a:active,#nav ul li.active li a:visited{width:100%;display:block;padding-top:6px;padding-bottom:12px;background:none!important; color: #fff; }

#slideshowWrapper{padding-left:10px;padding-right:10px}

.block {min-height: 100px; margin-bottom: 20px; }

#breadcrumb{padding:10px}
#container{padding-left:10px;padding-right:10px;overflow:hidden}
.sppb-container-inner, .sppb-row-container {padding:15px 10px;}
#leftCol .moduletable_menu,#rightCol .moduletable_menu{display:none}

#twitter-facebook {padding-left: 10px; padding-right: 10px;}
#twitter, #facebook {float: none; width: 100%; max-width: 420px; margin: 0 auto 20px;}

#footerWrapper{padding-left:10px;padding-right:10px; text-align: center }
#footer_logo {
	text-align: center;
}

#footer_logo p {margin: 0px; padding: 0px;}

#footer_logo a {
	max-width: 45%; margin: 5px; display: inline-block;
}

#bottomWrapper {}
#bottom {padding-left: 10px; padding-right: 10px; text-align: center }
#bottom ul {float: none;}
#bottom ul li a {padding-left: 10px; padding-right: 10px; font-size: 13px; }

#copyright {float: none; width: 100%; padding-left: 10px; padding-right: 10px; }

#midCol{width:100%!important; float: none !important; padding-left: 0px !important; }

#leftCol{padding-top:0;padding-bottom:0}

#leftCol,#rightCol{width:100%!important;max-width:205px!important;margin:0 auto;float:none}

#footer {padding-left: 0px; padding-right: 0px; padding-bottom: 20px; }
#footerLeft, #footerRight {float: none; width: 100%; margin: 0 0 20px 0;}
#footer_menu ul {float: none; text-align: center;}
#footer_menu ul li {float: none; display: inline-block; padding: 0 10px !important; }
#footerLeft h3 {background: #000; padding: 10px 14px; font-size: 18px; }
#footer .module-body {padding-left: 10px; padding-right: 10px;}

h1{font-size:28px;line-height:28px}

h2{font-size:24px;line-height:24px}

h3{font-size:20px;line-height:20px}

h4{font-size:16px;line-height:16px}

h5{font-size:14px;line-height:14px}

h6{font-size:12px;line-height:12px}

.pull-right,.pull-left{float:none!important;margin:0 0 15px}

}

@media only screen and (min-width: 480px) and (max-width: 767px) {
#header_nav_Wrap {display: none;}
#header_nav_Wrap.sticky {position: static !important; display: block }
#header_nav_Wrap.sticky #logo {max-width: 100%;}
body{padding-top:0; padding-left: 0px !important; padding-right: 0px !important; }

#header_nav_Wrap{position:static}

#headerWrap{text-align:center}

#header{padding:5px 10px 10px}

#headerLeft{float:none;width:100%;padding-left:0;padding-bottom:0px;text-align:center}

#logo{float:none; padding-top: 20px !important;}
#top {margin-bottom: 15px; padding-left: 10px; padding-right: 10px; }

#headerRight{float:none;width:100%;text-align:center;padding-top:0}

#topmenu{text-align:center;float:none; padding-bottom: 0px;}
#topmenu ul {float: none;}
#topmenu ul li{padding-left:1px;padding-right:1px;margin-bottom:0;background:none;}
#topmenu ul li a {padding: 4px 5px;}
#sociallink, #subscribe {float: none; margin: 0 0 10px 0;}

#search{float:none;max-width:280px;width:100%;margin:0 auto;margin-top:10px !important; margin-bottom: 0px; }

#search .inputbox{width:180px}

#search .button{float:right}

#navWrap{background: #e63031; float: none }
#nav{padding-bottom:0;padding-top:0;float:none;line-height:normal;padding-left:0; text-align: left }
#nav .module-body {float: none;}

.navbar-header{display:block; background: #e63031; }

.navbar-default .navbar-collapse,.navbar-default .navbar-form{padding-top:10px;padding-bottom:10px}

#nav ul li{display:block;float:none!important;padding:0 0 2px}

#nav ul li a:link,#nav ul li a:active,#nav ul li a:visited,
#header_nav_Wrap.sticky #nav ul li.item-1125 a:link, #header_nav_Wrap.sticky #nav ul li.item-1125 a:active, #header_nav_Wrap.sticky #nav ul li.item-1125 a:visited{padding:10px 20px;float:none;line-height:normal;display:block;color:#fff; width: 100%; }

#nav ul li a span{float:none}

#nav ul li a:hover,#nav ul li.active a:link,#nav ul li.active a:active,#nav ul li.active a:visited{color:#fff; text-decoration: none; display:block;padding-top:10px;padding-bottom:10px;float:none}

#nav ul li a:hover span,#nav ul li.active a:link span,#nav ul li.active a:active span,#nav ul li.active a:visited span{background:none}

#nav ul li li,#nav ul li li li{padding-top:0;padding-bottom:0;float:none;display:block;width:100%!important;float:none!important}

#nav ul li.active li.active ul{padding-top:10px}

#nav ul.nav ul{display:none!important;background:#ececec;width:100%!important;position:static;padding:0;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}

#nav ul.nav ul li{padding-left:20px}

#nav ul.nav li:hover ul{display:block!important;background:none!important}

#nav ul.nav li.active ul{display:block!important;position:static;height:auto;background:none!important}

#nav ul li li a:link,#nav ul li li a:active,#nav ul li li a:visited,#nav ul li.active li a:link,#nav ul li.active li a:active,#nav ul li.active li a:visited{width:100%;display:block;padding-top:6px;padding-bottom:12px;background:none!important; color: #fff; }

#slideshowWrapper{padding-left:10px;padding-right:10px}

.block {min-height: 100px; margin-bottom: 20px; }

#breadcrumb{padding:10px}
#container{padding-left:10px;padding-right:10px;overflow:hidden}
.sppb-container-inner, .sppb-row-container {padding:15px 10px;}
#leftCol .moduletable_menu,#rightCol .moduletable_menu{display:none}

#twitter-facebook {padding-left: 10px; padding-right: 10px;}
#twitter, #facebook {float: none; width: 100%; max-width: 420px; margin: 0 auto 20px;}

#footerWrapper{padding-left:10px;padding-right:10px; text-align: center }
#footer_logo {
	text-align: center;
}

#footer_logo p {margin: 0px; padding: 0px;}

#footer_logo a {
	max-width: 45%; margin: 5px; display: inline-block;
}

#bottomWrapper {}
#bottom {padding-left: 10px; padding-right: 10px; text-align: center }
#bottom ul {float: none;}
#bottom ul li a {padding-left: 10px; padding-right: 10px; font-size: 13px; }

#copyright {float: none; width: 100%; padding-left: 10px; padding-right: 10px; }

#midCol{width:100%!important; float: none !important; padding-left: 0px !important; }

#leftCol{padding-top:0;padding-bottom:0}

#leftCol,#rightCol{width:100%!important;max-width:205px!important;margin:0 auto;float:none}

#footer {padding-left: 0px; padding-right: 0px; padding-bottom: 20px; }
#footerLeft, #footerRight {float: none; width: 100%; margin: 0 0 20px 0;}
#footer_menu ul {float: none; text-align: center;}
#footer_menu ul li {float: none; display: inline-block; padding: 0 10px !important; }
#footerLeft h3 {background: #000; padding: 10px 14px; font-size: 18px; }
#footer .module-body {padding-left: 10px; padding-right: 10px;}

h1{font-size:28px;line-height:28px}

h2{font-size:24px;line-height:24px}

h3{font-size:20px;line-height:20px}

h4{font-size:16px;line-height:16px}

h5{font-size:14px;line-height:14px}

h6{font-size:12px;line-height:12px}

.pull-right,.pull-left{float:none!important;margin:0 0 15px}

}

@media only screen and (min-width: 768px) and (max-width: 979px) {
#header{padding-left:10px;padding-right:10px}

#logo{max-width:150px}

#top {padding-left: 10px; padding-right: 10px;}
#topmenu ul li a{font-size:15px}
#topmenu ul li { padding-left: 10px;}

#navWrap{}

#nav ul li a:link,#nav ul li a:active,#nav ul li a:visited{font-size:14px;padding-left:5px;padding-right:5px;width: 150px;}

#nav ul li li a:link,#nav ul li li a:active,#nav ul li li a:visited,#nav ul li.active li a:link,#nav ul li.active li a:active,#nav ul li.active li a:visited{font-size:13px;  }

#menu-search {
	padding-left: 10px; padding-right: 10px;
}
#search {margin-top: 5px; width: 220px; }
#search .inputbox{width:160px}

#slideshow{padding-left:10px;padding-right:10px}

#container{padding-left:10px;padding-right:10px}


#footerWrapper, #footer {padding-left: 10px; padding-right: 10px;}
#footerLeft h3 {
	font-size: 20px;
}
#breadcrumb{padding-left:10px;padding-right:10px}

}

@media only screen and (min-width: 980px) and (max-width: 1080px) {
#header{padding-left:10px;padding-right:10px}

#logo{max-width:150px}

#top {padding-left: 10px; padding-right: 10px;}
#topmenu ul li a{font-size:15px}
#topmenu ul li { padding-left: 10px;}

#navWrap{}

#nav ul li a:link,#nav ul li a:active,#nav ul li a:visited{font-size:14px;padding-left:5px;padding-right:5px;width: 150px;}

#nav ul li li a:link,#nav ul li li a:active,#nav ul li li a:visited,#nav ul li.active li a:link,#nav ul li.active li a:active,#nav ul li.active li a:visited{font-size:13px;  }

#menu-search {
	padding-left: 10px; padding-right: 10px;
}
#search {margin-top: 5px; width: 200px; }
#search .inputbox{width:160px}

#slideshow{padding-left:10px;padding-right:10px}

#container{padding-left:10px;padding-right:10px}


#footerWrapper, #footer {padding-left: 10px; padding-right: 10px;}
#footerLeft h3 {
	font-size: 20px;
}
#breadcrumb{padding-left:10px;padding-right:10px}

}


/* Front End Editors codoing Start */
.item-page .icons {
	position: relative;float: right;
}

.item-page .btn-group.pull-right {
	z-index: 10000000;
}
a.btn{display:inline-block;padding:6px 9px;margin-bottom:0;font-size:13px;line-height:18px;text-align:center;vertical-align:top;cursor:pointer;color:#333;text-shadow:0 1px 1px rgba(255,255,255,0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border:1px solid #bbb;border-bottom-color:#a2a2a2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}a.btn.jmodedit{width:30px}@font-face{font-family:'IcoMoon';src:url(../../../media/jui/fonts/IcoMoon.eot);src:url(../../../media/jui/fonts/IcoMoon.eot?#iefix) format("embedded-opentype"),url(../../../media/jui/fonts/IcoMoon.woff) format("woff"),url(../../../media/jui/fonts/IcoMoon.ttf) format("truetype"),url(../../../media/jui/fonts/IcoMoon.svg#IcoMoon) format("svg");font-weight:400;font-style:normal}[data-icon]:before{font-family:'IcoMoon';content:attr(data-icon);speak:none}[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;line-height:14px}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:'IcoMoon';font-style:normal;speak:none}[class^="icon-"].disabled,[class*=" icon-"].disabled{font-weight:400}.icon-joomla:before{content:"\e200"}.icon-chevron-up:before,.icon-uparrow:before,.icon-arrow-up:before{content:"\e005"}.icon-chevron-right:before,.icon-rightarrow:before,.icon-arrow-right:before{content:"\e006"}.icon-chevron-down:before,.icon-downarrow:before,.icon-arrow-down:before{content:"\e007"}.icon-chevron-left:before,.icon-leftarrow:before,.icon-arrow-left:before{content:"\e008"}.icon-arrow-first:before{content:"\e003"}.icon-arrow-last:before{content:"\e004"}.icon-arrow-up-2:before{content:"\e009"}.icon-arrow-right-2:before{content:"\e00a"}.icon-arrow-down-2:before{content:"\e00b"}.icon-arrow-left-2:before{content:"\e00c"}.icon-arrow-up-3:before{content:"\e00f"}.icon-arrow-right-3:before{content:"\e010"}.icon-arrow-down-3:before{content:"\e011"}.icon-arrow-left-3:before{content:"\e012"}.icon-menu-2:before{content:"\e00e"}.icon-arrow-up-4:before{content:"\e201"}.icon-arrow-right-4:before{content:"\e202"}.icon-arrow-down-4:before{content:"\e203"}.icon-arrow-left-4:before{content:"\e204"}.icon-share:before,.icon-redo:before{content:"\27"}.icon-undo:before{content:"\28"}.icon-forward-2:before{content:"\e205"}.icon-backward-2:before,.icon-reply:before{content:"\e206"}.icon-unblock:before,.icon-refresh:before,.icon-redo-2:before{content:"\6c"}.icon-undo-2:before{content:"\e207"}.icon-move:before{content:"\7a"}.icon-expand:before{content:"\66"}.icon-contract:before{content:"\67"}.icon-expand-2:before{content:"\68"}.icon-contract-2:before{content:"\69"}.icon-play:before{content:"\e208"}.icon-pause:before{content:"\e209"}.icon-stop:before{content:"\e210"}.icon-previous:before,.icon-backward:before{content:"\7c"}.icon-next:before,.icon-forward:before{content:"\7b"}.icon-first:before{content:"\7d"}.icon-last:before{content:"\e000"}.icon-play-circle:before{content:"\e00d"}.icon-pause-circle:before{content:"\e211"}.icon-stop-circle:before{content:"\e212"}.icon-backward-circle:before{content:"\e213"}.icon-forward-circle:before{content:"\e214"}.icon-loop:before{content:"\e001"}.icon-shuffle:before{content:"\e002"}.icon-search:before{content:"\53"}.icon-zoom-in:before{content:"\64"}.icon-zoom-out:before{content:"\65"}.icon-apply:before,.icon-edit:before,.icon-pencil:before{content:"\2b"}.icon-pencil-2:before{content:"\2c"}.icon-brush:before{content:"\3b"}.icon-save-new:before,.icon-plus-2:before{content:"\5d"}.icon-ban-circle:before,.icon-minus-sign:before,.icon-minus-2:before{content:"\5e"}.icon-delete:before,.icon-remove:before,.icon-cancel-2:before{content:"\49"}.icon-publish:before,.icon-save:before,.icon-ok:before,.icon-checkmark:before{content:"\47"}.icon-new:before,.icon-plus:before{content:"\2a"}.icon-plus-circle:before{content:"\e215"}.icon-minus:before,.icon-not-ok:before{content:"\4b"}.icon-minus-circle:before{content:"\e216"}.icon-unpublish:before,.icon-cancel:before{content:"\4a"}.icon-cancel-circle:before{content:"\e217"}.icon-checkmark-2:before{content:"\e218"}.icon-checkmark-circle:before{content:"\e219"}.icon-info:before{content:"\e220"}.icon-info-2:before,.icon-info-circle:before{content:"\e221"}.icon-question:before,.icon-question-sign:before,.icon-help:before{content:"\45"}.icon-question-2:before,.icon-question-circle:before{content:"\e222"}.icon-notification:before{content:"\e223"}.icon-notification-2:before,.icon-notification-circle:before{content:"\e224"}.icon-pending:before,.icon-warning:before{content:"\48"}.icon-warning-2:before,.icon-warning-circle:before{content:"\e225"}.icon-checkbox-unchecked:before{content:"\3d"}.icon-checkin:before,.icon-checkbox:before,.icon-checkbox-checked:before{content:"\3e"}.icon-checkbox-partial:before{content:"\3f"}.icon-square:before{content:"\e226"}.icon-radio-unchecked:before{content:"\e227"}.icon-radio-checked:before,.icon-generic:before{content:"\e228"}.icon-circle:before{content:"\e229"}.icon-signup:before{content:"\e230"}.icon-grid:before,.icon-grid-view:before{content:"\58"}.icon-grid-2:before,.icon-grid-view-2:before{content:"\59"}.icon-menu:before{content:"\5a"}.icon-list:before,.icon-list-view:before{content:"\31"}.icon-list-2:before{content:"\e231"}.icon-menu-3:before{content:"\e232"}.icon-folder-open:before,.icon-folder:before{content:"\2d"}.icon-folder-close:before,.icon-folder-2:before{content:"\2e"}.icon-folder-plus:before{content:"\e234"}.icon-folder-minus:before{content:"\e235"}.icon-folder-3:before{content:"\e236"}.icon-folder-plus-2:before{content:"\e237"}.icon-folder-remove:before{content:"\e238"}.icon-file:before{content:"\e016"}.icon-file-2:before{content:"\e239"}.icon-file-add:before,.icon-file-plus:before{content:"\29"}.icon-file-remove:before,.icon-file-minus:before{content:"\e017"}.icon-file-check:before{content:"\e240"}.icon-file-remove:before{content:"\e241"}.icon-save-copy:before,.icon-copy:before{content:"\e018"}.icon-stack:before{content:"\e242"}.icon-tree:before{content:"\e243"}.icon-tree-2:before{content:"\e244"}.icon-paragraph-left:before{content:"\e246"}.icon-paragraph-center:before{content:"\e247"}.icon-paragraph-right:before{content:"\e248"}.icon-paragraph-justify:before{content:"\e249"}.icon-screen:before{content:"\e01c"}.icon-tablet:before{content:"\e01d"}.icon-mobile:before{content:"\e01e"}.icon-box-add:before{content:"\51"}.icon-box-remove:before{content:"\52"}.icon-download:before{content:"\e021"}.icon-upload:before{content:"\e022"}.icon-home:before{content:"\21"}.icon-home-2:before{content:"\e250"}.icon-out-2:before,.icon-new-tab:before{content:"\e024"}.icon-out-3:before,.icon-new-tab-2:before{content:"\e251"}.icon-link:before{content:"\e252"}.icon-picture:before,.icon-image:before{content:"\2f"}.icon-pictures:before,.icon-images:before{content:"\30"}.icon-palette:before,.icon-color-palette:before{content:"\e014"}.icon-camera:before{content:"\55"}.icon-camera-2:before,.icon-video:before{content:"\e015"}.icon-play-2:before,.icon-video-2:before,.icon-youtube:before{content:"\56"}.icon-music:before{content:"\57"}.icon-user:before{content:"\22"}.icon-users:before{content:"\e01f"}.icon-vcard:before{content:"\6d"}.icon-address:before{content:"\70"}.icon-share-alt:before,.icon-out:before{content:"\26"}.icon-enter:before{content:"\e257"}.icon-exit:before{content:"\e258"}.icon-comment:before,.icon-comments:before{content:"\24"}.icon-comments-2:before{content:"\25"}.icon-quote:before,.icon-quotes-left:before{content:"\60"}.icon-quote-2:before,.icon-quotes-right:before{content:"\61"}.icon-quote-3:before,.icon-bubble-quote:before{content:"\e259"}.icon-phone:before{content:"\e260"}.icon-phone-2:before{content:"\e261"}.icon-envelope:before,.icon-mail:before{content:"\4d"}.icon-envelope-opened:before,.icon-mail-2:before{content:"\4e"}.icon-unarchive:before,.icon-drawer:before{content:"\4f"}.icon-archive:before,.icon-drawer-2:before{content:"\50"}.icon-briefcase:before{content:"\e020"}.icon-tag:before{content:"\e262"}.icon-tag-2:before{content:"\e263"}.icon-tags:before{content:"\e264"}.icon-tags-2:before{content:"\e265"}.icon-options:before,.icon-cog:before{content:"\38"}.icon-cogs:before{content:"\37"}.icon-screwdriver:before,.icon-tools:before{content:"\36"}.icon-wrench:before{content:"\3a"}.icon-equalizer:before{content:"\39"}.icon-dashboard:before{content:"\78"}.icon-switch:before{content:"\e266"}.icon-filter:before{content:"\54"}.icon-purge:before,.icon-trash:before{content:"\4c"}.icon-checkedout:before,.icon-lock:before,.icon-locked:before{content:"\23"}.icon-unlock:before{content:"\e267"}.icon-key:before{content:"\5f"}.icon-support:before{content:"\46"}.icon-database:before{content:"\62"}.icon-scissors:before{content:"\e268"}.icon-health:before{content:"\6a"}.icon-wand:before{content:"\6b"}.icon-eye-open:before,.icon-eye:before{content:"\3c"}.icon-eye-close:before,.icon-eye-blocked:before,.icon-eye-2:before{content:"\e269"}.icon-clock:before{content:"\6e"}.icon-compass:before{content:"\6f"}.icon-broadcast:before,.icon-connection:before,.icon-wifi:before{content:"\e01b"}.icon-book:before{content:"\e271"}.icon-lightning:before,.icon-flash:before{content:"\79"}.icon-print:before,.icon-printer:before{content:"\e013"}.icon-feed:before{content:"\71"}.icon-calendar:before{content:"\43"}.icon-calendar-2:before{content:"\44"}.icon-calendar-3:before{content:"\e273"}.icon-pie:before{content:"\77"}.icon-bars:before{content:"\76"}.icon-chart:before{content:"\75"}.icon-power-cord:before{content:"\32"}.icon-cube:before{content:"\33"}.icon-puzzle:before{content:"\34"}.icon-attachment:before,.icon-paperclip:before,.icon-flag-2:before{content:"\72"}.icon-lamp:before{content:"\74"}.icon-pin:before,.icon-pushpin:before{content:"\73"}.icon-location:before{content:"\63"}.icon-shield:before{content:"\e274"}.icon-flag:before{content:"\35"}.icon-flag-3:before{content:"\e275"}.icon-bookmark:before{content:"\e023"}.icon-bookmark-2:before{content:"\e276"}.icon-heart:before{content:"\e277"}.icon-heart-2:before{content:"\e278"}.icon-thumbs-up:before{content:"\5b"}.icon-thumbs-down:before{content:"\5c"}.icon-unfeatured:before,.icon-asterisk:before,.icon-star-empty:before{content:"\40"}.icon-star-2:before{content:"\41"}.icon-featured:before,.icon-default:before,.icon-star:before{content:"\42"}.icon-smiley:before,.icon-smiley-happy:before{content:"\e279"}.icon-smiley-2:before,.icon-smiley-happy-2:before{content:"\e280"}.icon-smiley-sad:before{content:"\e281"}.icon-smiley-sad-2:before{content:"\e282"}.icon-smiley-neutral:before{content:"\e283"}.icon-smiley-neutral-2:before{content:"\e284"}.icon-cart:before{content:"\e019"}.icon-basket:before{content:"\e01a"}.icon-credit:before{content:"\e286"}.icon-credit-2:before{content:"\e287"}.icon-expired:before{content:"\4b"}.pull-right{float:right}.btn-group{position:relative;display:inline-block;font-size:0;vertical-align:middle;white-space:nowrap}.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6}#content .icons .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}#content .icons .pull-right > .dropdown-menu{right:0;left:auto}#content .icons .open > .dropdown-menu{display:block;color:#000}#content .icons .dropdown-menu > li > a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:18px;color:#333!important;white-space:nowrap;font-size:14px}.btn-toolbar{font-size:0;margin-top:9px;margin-bottom:9px}.btn{display:inline-block;padding:4px 12px;margin-bottom:0;font-size:13px;line-height:18px;text-align:center;vertical-align:middle;cursor:pointer;color:#333;text-shadow:0 1px 1px rgba(255,255,255,0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border:1px solid #bbb;border-bottom-color:#a2a2a2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}#content ul.nav-tabs{margin:10px 0!important;padding:0!important}#content .edit select#jform_tags{height:20px;width:200px}#content .tab-content textarea{width:90%!important}.nav-tabs > li,.nav-pills > li{display:inline;list-style:none!important;padding:0 15px 0 0}.nav-tabs > li > a{padding-top:8px;padding-bottom:8px; padding-left: 8px; padding-right: 8px; line-height:18px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.nav-tabs > .active > a,.nav-tabs > .active > a:hover,.nav-tabs > .active > a:focus{color:#555;background-color:#fff;border-bottom-color:transparent;cursor:default}.nav-pills > li > a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.nav-pills > .active > a,.nav-pills > .active > a:hover,.nav-pills > .active > a:focus{color:#fff;background-color:#08c}.nav-stacked > li{float:none}.nav-stacked > li > a{margin-right:0}.nav-tabs.nav-stacked{border-bottom:0}.nav-tabs.nav-stacked > li > a{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.nav-tabs.nav-stacked > li:first-child > a{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px}.nav-tabs.nav-stacked > li:last-child > a{-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}.nav-tabs.nav-stacked > li > a:hover,.nav-tabs.nav-stacked > li > a:focus{border-color:#ddd;z-index:2}.nav-pills.nav-stacked > li > a{margin-bottom:3px}.nav-pills.nav-stacked > li:last-child > a{margin-bottom:1px}.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.nav .dropdown-toggle .caret{border-top-color:#08c;border-bottom-color:#08c;margin-top:6px}.nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret{border-top-color:#005580;border-bottom-color:#005580}.nav-tabs .dropdown-toggle .caret{margin-top:8px}.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.nav > .dropdown.active > a:hover,.nav > .dropdown.active > a:focus{cursor:pointer}.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav > li.dropdown.open.active > a:hover,.nav > li.dropdown.open.active > a:focus{color:#fff;background-color:#999;border-color:#999}.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open a:focus .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1;}.tabs-stacked .open > a:hover,.tabs-stacked .open > a:focus{border-color:#999}.tabbable{}.tabbable:before,.tabbable:after{display:table;content:"";line-height:0}.tabbable:after{clear:both}.tab-content{overflow:auto}.tabs-below > .nav-tabs,.tabs-right > .nav-tabs,.tabs-left > .nav-tabs{border-bottom:0}.tab-content > .tab-pane,.pill-content > .pill-pane{display:none}.tab-content > .active,.pill-content > .active{display:block}.tabs-below > .nav-tabs{border-top:1px solid #ddd}.tabs-below > .nav-tabs > li{margin-top:-1px;margin-bottom:0}.tabs-below > .nav-tabs > li > a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.tabs-below > .nav-tabs > li > a:hover,.tabs-below > .nav-tabs > li > a:focus{border-bottom-color:transparent;border-top-color:#ddd}.tabs-below > .nav-tabs > .active > a,.tabs-below > .nav-tabs > .active > a:hover,.tabs-below > .nav-tabs > .active > a:focus{border-color:transparent #ddd #ddd}.tabs-left > .nav-tabs > li,.tabs-right > .nav-tabs > li{float:none}.tabs-left > .nav-tabs > li > a,.tabs-right > .nav-tabs > li > a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left > .nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}.tabs-left > .nav-tabs > li > a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.tabs-left > .nav-tabs > li > a:hover,.tabs-left > .nav-tabs > li > a:focus{border-color:#eee #ddd #eee #eee}.tabs-left > .nav-tabs .active > a,.tabs-left > .nav-tabs .active > a:hover,.tabs-left > .nav-tabs .active > a:focus{border-color:#ddd transparent #ddd #ddd;}.tabs-right > .nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}.tabs-right > .nav-tabs > li > a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.tabs-right > .nav-tabs > li > a:hover,.tabs-right > .nav-tabs > li > a:focus{border-color:#eee #eee #eee #ddd}.tabs-right > .nav-tabs .active > a,.tabs-right > .nav-tabs .active > a:hover,.tabs-right > .nav-tabs .active > a:focus{border-color:#ddd #ddd #ddd transparent;}
/* Front End Editors codoing End */

.navbar-header.jmoddiv a.btn.jmodedit {float: right;}
.edit .nav-tabs > li a, .edit .nav-pills > li a {padding-left: 15px; padding-right: 15px;}
.edit .nav-tabs > li.active a, .edit .nav-pills > li.active a {border: 1px solid #ddd;border-bottom: 1px solid #fff;}
.edit .control-label label {display: inline-block !important; font-weight: normal;}
.edit input{padding: 1px 5px;margin-bottom: 10px;display: inline-block !important;width: 220px;}
.edit .chzn-container {min-width: 220px;	margin-bottom: 10px;}
.edit .chzn-container-single .chzn-single {height: 25px;}
.chzn-container-multi .chzn-choices li.search-field input[type="text"]{height: 25px;}
#content .icons .dropdown-menu {top: 90%;}
#content .icons .btn-group:hover ul.dropdown-menu {display: block !important;}

.btn .caret {
    margin-left: 2px; margin-top: -5px;
}


body.mceContentBody{background:#FFF!important;background-image:none;text-align:left}

#system-message{margin-bottom:0}

#system-message dd.message ul{background:#C3D2E5}

#system-message dd.error ul{color:#c00;background:#E6C0C0;border-top:3px solid #DE7A7B;border-bottom:3px solid #DE7A7B;margin:0;padding-left:40px;text-indent:0}

#system-message dd.notice ul{color:#c00;background:#EFE7B8;border-top:3px solid #F0DC7E;border-bottom:3px solid #F0DC7E;margin:0;padding-left:40px;text-indent:0}

.element-invisible.finder {
	display: none;
}


/* GTranslate dropdown styled as red button */
.gtranslate_wrapper select {
  background-color: #d1242a !important;
  color: #ffffff !important;
  border: none !important;
  border-radius: 6px !important;
  padding: 3px 16px !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  cursor: pointer !important;
  appearance: none !important;
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  box-shadow: 0 2px 6px rgba(0,0,0,0.15);
}

/* Hover */
.gtranslate_wrapper select:hover {
  background-color: #b71c1c !important;
}

/* Optional: add custom arrow */
.gtranslate_wrapper {
  position: relative;
  display: inline-block;
}

.gtranslate_wrapper::after {
  content: "▼";
  color: #fff;
  font-size: 10px;
  position: absolute;
  right: 12px;
  top: 50%;
  transform: translateY(-50%);
  pointer-events: none;
}

/* css changes */

#sociallink {
    display: flex;
}

.gtranslate_wrapper select {
    margin-left: 20px;
}

#menu-searchWrapper .gtranslate_wrapper {display:none !important;}

#menu-searchWrapper #search {padding-right:0px !important;}

#menu-searchWrapper #geek-search-613 .search-icon {padding:0px !important;}

.geek-search-wrapper .search-form .search-box .input-group > span {
    background-color: #d90000 !important;
}

.geek-search-wrapper .search-form .search-box .input-group > span:before {
    border-color: transparent #d90000 transparent !important;
}

#geek-search-form-613 .btn-primary {
    background-color: #d90000;
    background-image: -moz-linear-gradient(top,#d90000,#d90000);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#d90000), to(#d90000));
    background-image: -webkit-linear-gradient(top, #d90000, #d90000);
    background-image: -o-linear-gradient(top,#d90000,#d90000);
    background-image: linear-gradient(to bottom, #d90000, #d90000);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0043cc', GradientType=0);
    border-color: #d90000 #d90000 #d90000;
    padding: 10px 20px;
    color: #ffffff;
}
