/*Frontend Styles*/
#customcontent_top li {
	position:relative;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-ms-box-sizing:border-box;	
	-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
transition: all 0.3s linear;
margin-bottom:30px;
}
#customcontent_top li a img {
border-radius:8px;
}
#customcontent_top li:hover{
	-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
transition: all 0.3s linear;	
}
#customcontent_top li:hover h2{

}
#customcontent_top li:hover h3{
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
transition: all 0.3s linear;
color:#704693;
padding-left:20px; 	
}
#customcontent_top h2 {
	position:absolute;
	top:15px;
	left:28px;
	font-size:28px;
	font-family: 'Open Sans', sans-serif;
	line-height:28px;
	font-weight:600;
	color:#704693;
		-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
transition: all 0.3s linear;
}
#customcontent_top h3 {
 color: #704693;
    font-family: 'Open Sans',sans-serif;
    font-size: 20px;
    font-weight: 600;
    left: 30px;
    line-height: 51px;
    position: absolute;

    top: 30px;
		-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
transition: all 0.3s linear;
text-transform:uppercase;
}


body.instant_search #customcontent_top { display:none;}






#customcontent_home li i{ font-size:50px; color:#fff; display:inline-block; float:left; margin-left:15px; vertical-align:-3px;}
#customcontent_home li{ text-align:center; padding-top:40px; padding-bottom:50px;}
#customcontent_home li h3{ font-size:30px; color:#fff; font-weight:normal; text-transform:uppercase; margin-top:5px; margin-bottom:3px;font-family: 'Open Sans', sans-serif;font-weight:600;}
#customcontent_home li p{ font-size:13px; color:#fff; line-height:13px; margin-top:-1px;}
#customcontent_home {margin-bottom:30px;}
#customcontent_home li img { vertical-align:top;}
#customcontent_home li { float:left; padding:0; margin-top:25px;}
#customcontent_home li a{ background:#e34037; display:block; border-radius:7px; padding:15px 30px 2px 30px;-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
transition: all 0.3s linear;}
#customcontent_home li + li a{ background:#89cadb;}
#customcontent_home li + li + li a{ background:#4a7fd8;}
#customcontent_home li a:hover{ background:#6caf28;-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
transition: all 0.3s linear;}
#customcontent_home li + li i{ margin-left:0; margin-right:5px;}
#customcontent_home li + li + li i{ margin-left:40px; margin-right:5px;}
#customcontent_home li + li + li h3{ padding-right:40px}
@media (max-width: 768px) {

}
/*Backend Styles*/
.customcontent_fieldset.deleteItem {
  background: #F2DEDE;
  border-color: #EED3D7;
}
.customcontent_fieldset {
  margin-bottom: 20px;
}
.customcontent_fieldset label {
  width: 120px;
}
.customcontent_fieldset .left-col {
  float: left;
  margin-right: 20px;
  width: 510px;
}
.customcontent_fieldset .field {
  margin-bottom: 6px;
}
.customcontent_fieldset .html {
  position: relative;
}
.customcontent_fieldset .html .displayed_flag {
  float: right;
}
.customcontent_fieldset .html .language_flags {
  position: absolute;
  top: 0;
  right: 20px;
}
.customcontent_fieldset .deleteItem {
  overflow: hidden;
  margin-bottom: 12px;
  padding-bottom: 6px;
  border-bottom: 1px solid #ccc;
}
.customcontent_fieldset .deleteItem input {
  float: left;
  margin-right: 6px;
}
.customcontent_fieldset .deleteItem label {
  width: auto;
  float: none;
  display: inline;
}
.submit-wrapper {
  margin: 20px 0;
}