#customcontent2_top {padding: 20px 0 0 0;}

#index.instant_search #customcontent2_top {display: none;}



#customcontent2_top ul {}

#customcontent2_top ul li {margin-top: 30px;border: 1px solid #d7d7d7;

-webkit-box-sizing: border-box;

   -moz-box-sizing: border-box;

        box-sizing: border-box;

}



#customcontent2_top ul li a {display: block;background: #fafafa;text-align: right;position: relative;}



#customcontent2_top ul li a div {width: 190px;text-align: left;position: absolute;left: 0;top: 0;}

#customcontent2_top ul li a div h3 {height: 50px;margin: 27px 0 0 -1px;padding: 0 0 0 20px;background: url(../../../img/customcontent2_marker.png) 0 0 no-repeat;font: normal 40px/53px 'Fugaz One';color: #fff;}

#customcontent2_top ul li a div h4 {margin: 0;padding: 10px 0 0 20px;font: normal 30px 'Fugaz One', 'Arial';color: #575657;  }

#customcontent2_top ul li a div h5 {margin: -3px 0 0 0;padding: 0 0 0 20px;font: bold 16px/21px 'Arial';color: #9f9f9f;}

#customcontent2_top ul li a div span {display: block;margin: 0;padding: 7px 0 0 20px;font: normal 18px 'Fugaz One', 'Russo One';color: #e10513;text-transform: uppercase;}

#customcontent2_top ul li:hover a div span {color: #403f40;}







#customcontent2_home {}

#customcontent2_home ul {}

#customcontent2_home ul li {margin-top: 45px;background: #fbfbfb;border: 1px solid #d7d7d7;overflow: hidden;

-webkit-box-sizing: border-box;

   -moz-box-sizing: border-box;

        box-sizing: border-box;

}

#customcontent2_home ul li a {min-height: 130px;display: block;}

#customcontent2_home ul li a img {float: left;}



#customcontent2_home ul li.item-1 {}

#customcontent2_home ul li.item-1 h3 {margin: 0;padding: 28px 0 0 0;font: normal 28px 'Fugaz One', 'Russo One';color: #e10513;text-transform: uppercase;}

.lang_ru #customcontent2_home ul li.item-1 h3 { font-size: 20px; margin-bottom: 7px; }

#customcontent2_home ul li.item-1 h3 span {margin: 0 7px 0 0;color: #403f40;}

#customcontent2_home ul li.item-1 h4 {margin: -12px 0 0 0;padding: 0;font: normal 15px 'Fugaz One', 'PT Sans Narrow';color: #9f9f9f;text-transform: uppercase;}

.lang_ru #customcontent2_home ul li.item-1 h4 { font: normal 16px 'Russo One'; }

#customcontent2_home ul li.item-1 h5 {margin: -3px 0 0 0;padding: 0;font: italic 13px 'Arial';color: #9f9f9f;}



#customcontent2_home ul li.item-2 {}

#customcontent2_home ul li.item-2 h3 {margin: 0;padding: 31px 0 0 0;font: normal 16px 'Fugaz One', 'Russo One';color: #403f40;text-transform: uppercase;}

#customcontent2_home ul li.item-2 h3 span {margin: 0 7px 0 0;}

#customcontent2_home ul li.item-2 h4 {margin: -9px 0 0 0;padding: 0;font: normal 30px 'Fugaz One', 'Russo One';color: #e10513;letter-spacing:-1px;}

#customcontent2_home ul li.item-2 h5 {margin: -9px 0 0 0;padding: 0;font: italic 13px 'Arial';color: #9f9f9f;}



#customcontent2_home ul li.item-3 {}

#customcontent2_home ul li.item-3 h3 {margin: 0;padding: 25px 0 0 0;font: normal 30px 'Fugaz One', 'Russo One';color: #e10513;text-transform: uppercase;}

.lang_ru #customcontent2_home ul li.item-3 h3 { font-size: 26px; margin-bottom: 3px; }

#customcontent2_home ul li.item-3 h3 span {margin: 0 7px 0 0;color: #403f40;}

#customcontent2_home ul li.item-3 h4 {margin: -8px 0 0 0;padding: 0;font: normal 16px/17px 'Fugaz One', 'Russo One';color: #9f9f9f;text-transform: uppercase;}



#customcontent2_home ul li a:hover h3,

#customcontent2_home ul li a:hover h4,

#customcontent2_home ul li a:hover h5 {color: #403f40 !important;}







@media only screen and (min-width: 950px) and (max-width: 1199px) {



#customcontent2_top {padding: 0;}



#customcontent2_top ul li {margin-top: 20px;}

#customcontent2_top ul li a div h4 {padding: 18px 0 0 20px;font-size: 23px;}

#customcontent2_top ul li a div h5 {display: none;}





#customcontent2_home ul {margin: 0;}

#customcontent2_home ul li {width: 100%;float: none;margin: 20px 0 0 0;}



}







@media only screen and (min-width: 768px) and (max-width: 979px) {



#customcontent2_top {padding: 0;}



#customcontent2_top ul li a div h3 {margin: 10px 0 0 -1px;}

#customcontent2_top ul li a div h4 {margin: 0;padding: 12px 0 0 10px;font-size: 17px;}

#customcontent2_top ul li a div h5 {display: none;}

#customcontent2_top ul li a div span {padding: 5px 0 0 10px;font-size: 17px;}





#customcontent2_home ul {margin: 0;}

#customcontent2_home ul li {width: 100%;float: none;margin: 20px 0 0 0;}



}







@media only screen and (max-width: 767px) {



#customcontent2_top {padding: 10px 0 0 0;}



#customcontent2_top ul li {margin-top: 10px;}

#customcontent2_top ul li a {padding: 10px 0;}

#customcontent2_top ul li a img {height: 150px;}



#customcontent2_top ul li a div h3 {margin: 10px 0 0 -1px;}

#customcontent2_top ul li a div h4 {padding: 16px 0 0 20px;font-size: 23px;}

#customcontent2_top ul li a div h5 {font-size: 12px;display: none;}





#customcontent2_home ul {padding: 10px 0 0 0;}

#customcontent2_home ul li {margin: 10px 0 0 0;}

#customcontent2_home ul li a {}

#customcontent2_home ul li a img {width: 60px;margin: 27px 0 0 0;}

#customcontent2_home ul li a div {margin: 0 10px 0 70px;}



#customcontent2_home ul li.item-1 h3 {padding: 18px 0 0 0;font-size: 23px;}

#customcontent2_home ul li.item-1 h4 {margin: 0 0 0 0;}

#customcontent2_home ul li.item-1 h5 {margin: 0 0 0 0;}



#customcontent2_home ul li.item-2 h3 {padding: 19px 0 0 0;}

#customcontent2_home ul li.item-2 h4 {margin: 0 0 0 0;font-size: 23px;}

#customcontent2_home ul li.item-2 h5 {margin: 0 0 0 0;}



#customcontent2_home ul li.item-3 h3 {font-size: 23px;}

#customcontent2_home ul li.item-3 h4 {margin: 0 0 0 0;}

#customcontent2_home ul li.item-3 h5 {margin: 0 0 0 0;}





}







@media only screen and (min-width: 480px) and (max-width: 767px) {



#customcontent2_top ul li a div {width: 300px;}

#customcontent2_top ul li a div h5 {display: block;margin: -2px 0 -6px 0;}



}





/*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;

}