/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* typography */
h2,
h4,
h6,
a:link,
a:visited { color: #1479C4; }
ul.links li { background-image: url(../../images/styles/blue/typography/list_links.png); }
ul.links li:hover a,
#bottom ul.links li:hover a { color: #1479C4; }


body {
    font-family:Arial;}

/* menus */
#toolbar .menu li a { 
	
	font-size: 12px;
	color: #1479C4;
	text-decoration: none; 
}

#toolbar .menu li a:hover { 
	  
/*    border: 1px solid #1479C4;
    border-radius: 2px;*/

text-decoration: underline; 

}

#footer .menu li a { background-image: url(../../images/styles/blue/footermenu_item_bg.png); }
#menu a.level3.current span.bg,
#menu li.level3 a.level3:hover span.bg { color: #FFFFFF; 	text-shadow: 0 1px 0 rgba(1,22,107,1);}
#menu a.level3 span.bg,
#menu span.level3 span.bg {	background-image: url(../../images/styles/blue/menu_level3_item.png); }
div.mod-line ul.menu a:hover span.bg,
div.mod-line ul.menu span:hover span.bg { color: #1479C4; }
div.mod-line ul.menu a.level1,
div.mod-line ul.menu span.level1 { /*background: url(../../images/styles/blue/submenu_level1_item.png); */}
div.mod-line ul.menu li.parent .level1 span.bg { background-image: url(../../images/styles/blue/submenu_level1_item_parent.png); }
div.mod-line ul.menu li.level2 span.bg { background-image: url(../../images/styles/blue/submenu_level2_item.png); }

/* modules */
.module h3.header span.color,
.module h3.headerRu span.color { color: #1478C4; }
div.mod-box-templatecolor div.box-1 { 
	background-image: url(../../images/styles/blue/module_box_templatecolor_bg.png);
	background-color: #105B94;
}
div.mod-box-templatecolor h3.header span.subtitle { color: #0C436B; }
div.mod-box-templatecolor a { color: #072D47; }
#system .item > .date {	background-image: url(../../images/styles/blue/system_date.png); }
#searchbox .results li.more-results:hover,
ul.line li a:hover,
#bottom ul.line li a:hover,
#system .pagination strong { color: #1478C4; }
#system .pagination .previous,
#system .pagination .next { background-image: url(../../images/styles/blue/pagination_bg.png); }
.breadcrumbs strong { color: #1478C4; }
a.readmore,
a.readmore span.readmore-1,
a.readmore span.readmore-2  { background-image: url(../../images/styles/blue/readmore.png); }
a.social:link {color: #d1d1d1 !important;
-webkit-transition:color linear .25s,border-color linear .25s;transition:color linear .25s,border-color linear .25s;

}

a.social:link {

color:#c8c8c8 !important;

text-decoration:none;   

}
a.social:visited {

color:#c8c8c8 !important;

text-decoration:none;   

}

a.social:hover {

color:#fbfbfb !important;

text-decoration:none;   

}
/*.social{float:right;padding-top:14px;padding-bottom:24px}*/
.social:after,footer .social:before{display:table}
 .social .circle {border:2px solid #c8c8c8;border-radius:50%;width:30px;height:30px;color:#c8c8c8;float:left;display:block;text-decoration:none;font-size:18px;text-align:center;line-height:1.5;margin-right:16px;-webkit-transition:color linear .25s,border-color linear .25s;transition:color linear .25s,border-color linear .25s}
 .social .circle:hover,.social .circle:hover img{border-color:#fbfbfb;color:#fbfbfb}


 .social  .facebook a:before{
 
      font-family: FontAwesome;
      content: "\f09a";
      font-size:18px;
	   vertical-align: middle;
	   padding-top:4px;
   }
   .social  .youtube a:before{
 
      font-family: FontAwesome;
      content: "\f166";
      
	   vertical-align: middle;
	   padding-top:4px;
   }
   
   .social  .twitter a:before{
 
      font-family: FontAwesome;
      content: "\f099";
      
	   vertical-align: middle;
	   padding-top:4px;
   }
     .odnok a:before{
display: block;
   

   
	
	
   }
   
   .photo_div {
   padding-top:20px;
   padding-left:10px;
   border:1px solid #c8c8c8;border-radius:3%;width:120px;height:120px;color:#c8c8c8;float:left;display:block;text-decoration:none;font-size:18px;text-align:center;line-height:1.5;margin-right:16px;-webkit-transition:color linear .25s,border-color linear .25s;transition:color linear .25s,border-color linear .25s
   
   }
   .photo_div img {
      width: 00px !important;
                  }   

   .video_div {
   padding-top:120px;
   padding-left:10px;
   border:1px solid #c8c8c8;border-radius:3%;width:120px;height:120px;color:#c8c8c8;float:left;display:block;text-decoration:none;font-size:18px;text-align:center;line-height:1.5;margin-right:16px;-webkit-transition:color linear .25s,border-color linear .25s;transition:color linear .25s,border-color linear .25s
   
   }
   
   .photo_thubnail_galley  { 
   padding-left:10px;
   display: block;
	width: 80px;
	height: 63px;
	background: url('../../../../images/resources/photo_thubnail1.pn') bottom;
	text-indent: -99999px;
	
   }
   .photo_thubnail_galley:hover {
	background-position: 0 0;
}
   .video_thubnail_galley  { 
   display: block;
	width: 80px;
	height: 63px;
	background: url('../../../../images/resources/video_thubnail.png') bottom;

	text-indent: -99999px;
	
   }
   .video_thubnail_galley:hover {
	background-position: 0 0;
}


#bottom .horizontal div.mod-line div.box-1 img.foto, #bottom .horizontal div.mod-line div.box-1 img.video:hover {

  height: 120px;
  height:120px; 
  -webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 0.2s ease;
}
 
 #bottom .horizontal div.mod-line div.box-1 img.foto:hover, #bottom .horizontal div.mod-line div.box-1 img.video:hover {
  width: 110px;
  height: 110px;

}
}


.bottom-1 h3 {
color:red;
font-size:20px;

}

a.social:link {color: #d1d1d1 !important;
-webkit-transition:color linear .25s,border-color linear .25s;transition:color linear .25s,border-color linear .25s;

}

a.social:link {color:#c8c8c8 !important;text-decoration:none;   }a.social:visited {color:#c8c8c8 !important;text-decoration:none;   }a.social:hover {color:#fbfbfb !important;text-decoration:none;   }
/*.social{float:right;padding-top:14px;padding-bottom:24px}*/
.social:after,footer .social:before{display:table}
 .social .circle {border:2px solid #c8c8c8;border-radius:50%;width:30px;height:30px;color:#c8c8c8;float:left;display:block;text-decoration:none;font-size:18px;text-align:center;line-height:1.5;margin-right:16px;-webkit-transition:color linear .25s,border-color linear .25s;transition:color linear .25s,border-color linear .25s}
 .social .circle:hover,.social .circle:hover img{border-color:#fbfbfb;color:#fbfbfb} .social  .facebook a:before{       font-family: FontAwesome;      content: "\f09a";      font-size:18px;	   vertical-align: middle;	   padding-top:4px;   }   .social  .youtube a:before{       font-family: FontAwesome;      content: "\f166";      	   vertical-align: middle;	   padding-top:4px;   }      .social  .twitter a:before{       font-family: FontAwesome;      content: "\f099";      	   vertical-align: middle;	   padding-top:4px;   }     .odnok a:before{display: block;   		   }      .photo_div {   padding-top:20px;   padding-left:15px;   border:1px solid #c8c8c8;border-radius:3%;width:120px;height:120px;color:#c8c8c8;float:left;display:block;text-decoration:none;font-size:18px;text-align:center;line-height:1.5;margin-right:16px;-webkit-transition:color linear .25s,border-color linear .25s;transition:color linear .25s,border-color linear .25s      }   .video_div {   padding-top:20px;   padding-left:15px;   border:1px solid #c8c8c8;border-radius:3%;width:120px;height:120px;color:#c8c8c8;float:left;display:block;text-decoration:none;font-size:18px;text-align:center;line-height:1.5;margin-right:16px;-webkit-transition:color linear .25s,border-color linear .25s;transition:color linear .25s,border-color linear .25s      }      .photo_thubnail_galley  {    padding-left:20px;   display: block;	width: 80px;	height: 63px;	background: url('../../../../images/resources/photo_thubnail1.png') bottom;	text-indent: -99999px;	   }
   .photo_thubnail_galley:hover {	background-position: 0 0;}   .video_thubnail_galley  {    display: block;	width: 80px;	height: 63px;	background: url('../../../../images/resources/video_thubnail.png') bottom;	text-indent: -99999px;	   }   .video_thubnail_galley:hover {	background-position: 0 0;}
/*.social .youtube .circle{
    display: block;
    width: 10px;
    height: 10px;
    margin: 1em auto;
    background: url('../../../../images/yootheme/youtube_icon_2.png') bottom;
    text-indent: -99999px;
} */
.social .youtube:hover {
     background-position: 0 0; 
	 background-color: transparent; 
	 border-style: none; }

.btn{color:#fff; margin-bottom:0;text-align:center;background-image:none;border:1px solid transparent;white-space:nowrap;padding:8px 14px;font-size:16px;font-size:1rem;line-height:1.4375;border-radius:4px;user-select:none;background-color:#1a75cf;-webkit-transition:background linear .2s,color linear .2s;transition:background linear .2s,color linear .2s}
.btn,.sc-label-fav .icon-star-solid{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}
.btn.active:focus,.btn:active:focus{outline:0;outline:-webkit-focus-ring-color auto 0;outline-offset:-2px}
.btn:hover{color:#7d7d7d;text-decoration:none}
.btn.active,.btn:active{outline:0;background-image:none}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);box-shadow:none}
.btn.loading{background:-webkit-linear-gradient(left,#c8c8c8 0,transparent 0);background:linear-gradient(to right,#c8c8c8 0,transparent 0);-webkit-animation:mymove 1.25s infinite;animation:mymove 1.25s infinite}
.btn.bg{background:#FFF!important}
btn-info{color:#fff;background-color:#279cd2;border-color:#279cd2}
.btn-info.active,.btn-info:active,.btn-info:hover,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#56b4e0;border-color:#56b4e0}
.btn-info.active,.btn-info:active,.open>.btn-info.dropdown-toggle{background-image:none;color:#fff;background-color:#56b4e0;border-color:#56b4e0}
.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled:active,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled]:active,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:hover{color:#7d7d7d!important;background-color:transparent;border-color:#7d7d7d}
.btn-info .badge{color:#279cd2;background-color:#279cd2}
.btn-info.border{color:#279cd2;background-color:transparent; border:solid 1px #279CD2}
.btn-info.border.active,.btn-info.border:active,.btn-info.border:hover,.open>.btn-info.border.dropdown-toggle{color:#fff;background-color:#279cd2!important;border-color:#279cd2} 

div#mainbottom div horizontal.float-left.width33.separator {} 
div.box-1.deepest h3.header, div.box-1.deepest h3.headerRu {height:12px; padding-left:30px;}
div.box-1.deepest {padding-top:10px !important;}
div#mainbottom div.box-1.deepest div#k2ModuleBox249.k2ItemsBlock div.k2FeedIcon {display:none}
div#mainbottom div.box-1.deepest div#k2ModuleBox254.k2ItemsBlock div.k2FeedIcon {display:none}
div#mainbottom div.box-1.deepest div#k2ModuleBox250.k2ItemsBlock div.k2FeedIcon {display:none}
div#mainbottom div.box-1.deepest div#k2ModuleBox255.k2ItemsBlock div.k2FeedIcon {display:none}
div#mainbottom div.box-1.deepest div#k2ModuleBox253.k2ItemsBlock div.k2FeedIcon {display:none}
div#mainbottom div.box-1.deepest div#k2ModuleBox252.k2ItemsBlock div.k2FeedIcon {display:none}

div#mainbottom div.box-1.deepest div#k2ModuleBox250.k2ItemsBlock {}
/*div#mainbottom div.box-1.deepest div#k2ModuleBox249.k2ItemsBlock {box-shadow: 0px 5px 5px rgba(0,0,0,0.1);}*/
/*div#mainbottom div.box-1.deepest div#k2ModuleBox249.k2ItemsBlock {border:13px solid #ffffff;-moz-box-shadow: 2px 3px 7px rgba(0,0,0,.3);-webkit-box-shadow: 2px 3px 7px rgba(0,0,0,.3);box-shadow: 2px 3px 7px rgba(0,0,0,.3);}*/
div#mainbottom div.box-1.deepest div#k2ModuleBox249.k2ItemsBlock ul li {background-color:white;}
div#mainbottom div.box-1.deepest div#k2ModuleBox254.k2ItemsBlock ul li {background-color:white;}
div#mainbottom div.box-1.deepest div#k2ModuleBox250.k2ItemsBlock ul li {background-color:white;}
div#mainbottom div.box-1.deepest div#k2ModuleBox255.k2ItemsBlock ul li {background-color:white;}
div#mainbottom div.box-1.deepest div#k2ModuleBox252.k2ItemsBlock ul li {background-color:white;}

div#mainbottom div.box-1.deepest div#k2ModuleBox249.k2ItemsBlock ul li a.k2Avatar.moduleItemAuthorAvatar {display:none}
div#mainbottom div.box-1.deepest div#k2ModuleBox254.k2ItemsBlock ul li a.k2Avatar.moduleItemAuthorAvatar {display:none}
div#mainbottom div.box-1.deepest div#k2ModuleBox250.k2ItemsBlock ul li a.k2Avatar.moduleItemAuthorAvatar {display:none}
div#mainbottom div.box-1.deepest div#k2ModuleBox255.k2ItemsBlock ul li a.k2Avatar.moduleItemAuthorAvatar {display:none}
div#mainbottom div.box-1.deepest div#k2ModuleBox253.k2ItemsBlock ul li a.k2Avatar.moduleItemAuthorAvatar {display:none}
div#mainbottom div.box-1.deepest div#k2ModuleBox252.k2ItemsBlock ul li a.k2Avatar.moduleItemAuthorAvatar {display:none}

div#mainbottom div.box-1.deepest div#k2ModuleBox249.k2ItemsBlock ul li a.moduleItemCategory {display:none}
div#mainbottom div.box-1.deepest div#k2ModuleBox254.k2ItemsBlock ul li a.moduleItemCategory {display:none}
div#mainbottom div.box-1.deepest div#k2ModuleBox252.k2ItemsBlock ul li a.moduleItemCategory {display:none}
div#mainbottom div.box-1.deepest div#k2ModuleBox250.k2ItemsBlock ul li a.moduleItemCategory {display:none}
div#mainbottom div.box-1.deepest div#k2ModuleBox255.k2ItemsBlock ul li a.moduleItemCategory {display:none}
div#mainbottom div.box-1.deepest div#k2ModuleBox253.k2ItemsBlock ul li a.moduleItemCategory {display:none}
div#mainbottom div.box-1.deepest div#k2ModuleBox250.k2ItemsBlock ul li {background-color:white;}
div#mainbottom div.box-1.deepest div#k2ModuleBox255.k2ItemsBlock ul li {background-color:white;}
div#mainbottom div.box-1.deepest div#k2ModuleBox253.k2ItemsBlock ul li {background-color:white;}
div#mainbottom div.box-1.deepest div#k2ModuleBox249.k2ItemsBlock ul li span { display:none}
div#mainbottom div.box-1.deepest div#k2ModuleBox254.k2ItemsBlock ul li span { display:none}
div#mainbottom div.box-1.deepest div#k2ModuleBox252.k2ItemsBlock ul li span { display:none}
div#mainbottom div.box-1.deepest div#k2ModuleBox250.k2ItemsBlock ul li span { display:none}
div#mainbottom div.box-1.deepest div#k2ModuleBox255.k2ItemsBlock ul li span { display:none}
div#mainbottom div.box-1.deepest div#k2ModuleBox253.k2ItemsBlock ul li span { display:none}
div#mainbottom div.box-1.deepest div#k2ModuleBox249.k2ItemsBlock ul li .moduleItemAuthor {display:none}
div#mainbottom div.box-1.deepest div#k2ModuleBox254.k2ItemsBlock ul li .moduleItemAuthor {display:none}
div#mainbottom div.box-1.deepest div#k2ModuleBox250.k2ItemsBlock ul li .moduleItemAuthor {display:none}
div#mainbottom div.box-1.deepest div#k2ModuleBox255.k2ItemsBlock ul li .moduleItemAuthor {display:none}
div#mainbottom div.box-1.deepest div#k2ModuleBox253.k2ItemsBlock ul li .moduleItemAuthor {display:none}
div#mainbottom div.box-1.deepest div#k2ModuleBox252.k2ItemsBlock ul li .moduleItemAuthor {display:none}

div#mainbottom div.box-1.deepest div#k2ModuleBox250.k2ItemsBlock ul li a.moduleItemTitle {font-size:12px;}
div#mainbottom div.box-1.deepest div#k2ModuleBox255.k2ItemsBlock ul li a.moduleItemTitle {font-size:12px;}
div#mainbottom div.box-1.deepest div#k2ModuleBox253.k2ItemsBlock ul li a.moduleItemTitle {font-size:12px;}
div#mainbottom div.box-1.deepest div#k2ModuleBox249.k2ItemsBlock ul li a.moduleItemTitle {left:20px; font-size:12px;}
div#mainbottom div.box-1.deepest div#k2ModuleBox254.k2ItemsBlock ul li a.moduleItemTitle {left:20px; font-size:12px;}
div#mainbottom div.box-1.deepest div#k2ModuleBox252.k2ItemsBlock ul li a.moduleItemTitle {left:20px; font-size:12px;}
/*div#mainbottom div.box-1.deepest div#k2ModuleBox249.k2ItemsBlock ul li img {width:250px; height:150px; box-shadow: 0 5px 5px rgba(0,0,0,0.1); -moz-box-shadow: 0 0 5px rgba(0,0,0,0.2); -webkit-box-shadow: 0 5px 5px rgba(0,0,0,0.2); -o-box-shadow: 0 5px 5px rgba(0,0,0,0.2); float: left; padding:3px; border: 1px solid #ccc; border-radius: 3px;}*/
div#mainbottom div.box-1.deepest div#k2ModuleBox249.k2ItemsBlock ul li img {float:right;width:250px; height:150px;border:7px solid #ffffff;-moz-box-shadow: 2px 3px 7px rgba(0,0,0,.3);-webkit-box-shadow: 2px 3px 7px rgba(0,0,0,.3);box-shadow: 2px 3px 7px rgba(0,0,0,.3);}
div#mainbottom div.box-1.deepest div#k2ModuleBox254.k2ItemsBlock ul li img {float:right;width:250px; height:150px;border:7px solid #ffffff;-moz-box-shadow: 2px 3px 7px rgba(0,0,0,.3);-webkit-box-shadow: 2px 3px 7px rgba(0,0,0,.3);box-shadow: 2px 3px 7px rgba(0,0,0,.3);}
div#mainbottom div.box-1.deepest div#k2ModuleBox250.k2ItemsBlock ul li img {float:left;width:250px; height:150px;border:7px solid #ffffff;-moz-box-shadow: 2px 3px 7px rgba(0,0,0,.3);-webkit-box-shadow: 2px 3px 7px rgba(0,0,0,.3);box-shadow: 2px 3px 7px rgba(0,0,0,.3);}
div#mainbottom div.box-1.deepest div#k2ModuleBox255.k2ItemsBlock ul li img {float:left;width:250px; height:150px;border:7px solid #ffffff;-moz-box-shadow: 2px 3px 7px rgba(0,0,0,.3);-webkit-box-shadow: 2px 3px 7px rgba(0,0,0,.3);box-shadow: 2px 3px 7px rgba(0,0,0,.3);}
div#mainbottom div.box-1.deepest div#k2ModuleBox253.k2ItemsBlock ul li img {float:left;width:250px; height:150px;border:7px solid #ffffff;-moz-box-shadow: 2px 3px 7px rgba(0,0,0,.3);-webkit-box-shadow: 2px 3px 7px rgba(0,0,0,.3);box-shadow: 2px 3px 7px rgba(0,0,0,.3);}
div#mainbottom div.box-1.deepest div#k2ModuleBox252.k2ItemsBlock ul li img {float:right;width:250px; height:150px;border:7px solid #ffffff;-moz-box-shadow: 2px 3px 7px rgba(0,0,0,.3);-webkit-box-shadow: 2px 3px 7px rgba(0,0,0,.3);box-shadow: 2px 3px 7px rgba(0,0,0,.3);}

div#mainbottom div.box-1.deepest div#k2ModuleBox249.k2ItemsBlock ul li div.moduleItemIntrotext {padding-left:0px !important;}
div#mainbottom div.box-1.deepest div#k2ModuleBox254.k2ItemsBlock ul li div.moduleItemIntrotext {padding-left:5px !important;}
div#mainbottom div.box-1.deepest div#k2ModuleBox255.k2ItemsBlock ul li div.moduleItemIntrotext {padding-left:5px !important;}
div#mainbottom div.box-1.deepest div#k2ModuleBox252.k2ItemsBlock ul li div.moduleItemIntrotext {padding-left:0px !important;}
div#mainbottom div.box-1.deepest div#k2ModuleBox250.k2ItemsBlock ul li a.moduleItemTitle {left:20px; font-size:12px;}
div#mainbottom div.box-1.deepest div#k2ModuleBox255.k2ItemsBlock ul li a.moduleItemTitle {left:20px; font-size:12px;}
div#mainbottom div.box-1.deepest div#k2ModuleBox253.k2ItemsBlock ul li a.moduleItemTitle {left:20px; font-size:12px;}
/*div#mainbottom div.box-1.deepest div#k2ModuleBox250.k2ItemsBlock ul li img {width:250px; height:150px; box-shadow: 0 5px 5px rgba(0,0,0,0.1); -moz-box-shadow: 0 0 5px rgba(0,0,0,0.2); -webkit-box-shadow: 0 5px 5px rgba(0,0,0,0.2); -o-box-shadow: 0 5px 5px rgba(0,0,0,0.2); float: left; padding:3px; border: 1px solid #ccc; border-radius: 3px;}*/
div#mainbottom div.box-1.deepest div#k2ModuleBox250.k2ItemsBlock ul li div.moduleItemIntrotext {padding-left:0px !important;}
div#mainbottom div.box-1.deepest div#k2ModuleBox255.k2ItemsBlock ul li div.moduleItemIntrotext {padding-left:0px !important;}
div#mainbottom div.box-1.deepest div#k2ModuleBox253.k2ItemsBlock ul li div.moduleItemIntrotext {padding-left:0px !important;}
div#mainbottom div.box-1.deepest div#k2ModuleBox250.k2ItemsBlock {padding-left:20px !important; }
div#mainbottom div.box-1.deepest div#k2ModuleBox255.k2ItemsBlock {padding-left:20px !important; }
div#mainbottom div.box-1.deepest div#k2ModuleBox253.k2ItemsBlock {padding-left:20px !important; }
div#mainbottom div.box-1.deepest div#k2ModuleBox249.k2ItemsBlock {padding-left:30px !important; }
div#mainbottom div.box-1.deepest div#k2ModuleBox254.k2ItemsBlock {padding-left:20px !important; }
div#mainbottom div.box-1.deepest div#k2ModuleBox252.k2ItemsBlock {padding-left:20px !important; }
div#mainbottom div.box-1.deepest {padding-left:20px;}



#navlist li
{
display: inline;
list-style-type: none;
padding-right: 20px;
}
#navlist h3
{  color:white; width:100px;
}
#navlist h5
{  color:white; /*width:90px  */
}
div.impact_ico {    
    /* width: 98px;*/
    height: 60px;
   
    background-color: #fff;
    border-radius: 200px;
    background: url(../../../../images/ico/library.png) no-repeat center center;
background-size: 50px 50px;
}
div.impact_ico { padding-top:15px; padding-left:15px}

div.impact-bibliotecari {    
     width: 98px;
    height: 60px;

    background-color: #fff;
    border-radius: 200px;
    background: url(../../../../images/ico/group.png) no-repeat center center;
background-size: 50px 50px;
    padding-top:15px; padding-left:15px
}

div.impact-center {    
     width: 98px;
    height: 60px;

    background-color: #fff;
    border-radius: 200px;
    background: url(../../../../images/ico/centru-de-instruire-64px.png) no-repeat center center;
background-size: 50px ;
    padding-top:15px; padding-left:15px
}

div.impact-pad {    
     width: 98px;
    height: 60px;

    background-color: #fff;
    border-radius: 200px;
    background: url(../../../../images/ico/computer-tablet.png) no-repeat center center;
background-size: 50px 50px;
    padding-top:15px; padding-left:15px
}

div.impact-vizitors {    
     width: 98px;
    height: 60px;

    background-color: #fff;
    border-radius: 200px;
    background: url(../../../../images/ico/seo-training.png) no-repeat center center;
background-size: 50px 50px;
    padding-top:15px; padding-left:15px
}



div.impact-services {    
     width: 98px;
    height: 60px;

    background-color: #fff;
    border-radius: 200px;
    background: url(../../../../images/ico/services.png) no-repeat center center;
background-size: 50px 50px;
    padding-top:15px; padding-left:15px
}


div.impact-pc {    
     width: 98px;
    height: 60px;
   
    background-color: #fff;
    border-radius: 200px;
    background: url(../../../../images/ico/pc.png) no-repeat center center;
    padding-top:15px; padding-left:15px;
    background-size: 50px 50px;
}

div.impact-coin {    
     width: 98px;
    height: 60px;
   
    background-color: #fff;
    border-radius: 200px;
    background: url(../../../../images/ico/coin.png) no-repeat center center;
    padding-top:15px; padding-left:15px;
    background-size: 50px 50px;
}
.owl-wrapper-outer {
    height:65px;

}
div.owl-page {

   width:20px !important;
}
div.intro-text p {font-size:12px;
padding-right: 0px;
   margin-left:5px;

}
.item2 first last {top:18px !important;}
a#swmenu-0-0.item2.first.last {
top:-10px !important;
}
div#swmenu-0section.section { display:inline !important; z-index:10000000000; width:800px}
.ddmx a.item2, .ddmx a.item2:hover, .ddmx a.item2-active, .ddmx a.item2-active:hover {display:inline !important}
#swmenu-0-section {width: 1000px !important; left:-100px !important}
#swmenu-1-section  {width: 800px !important; left:-30px !important}
/*a#swmenu-1.item1 div img {display:none}
a#swmenu-0.item1 div img {display:none}
a#swmenu-0.item1:hover div img {display:none}
div.vertical.width100 {padding:0 !important}*/
/*div.box-1.deepest { background:white !important; padding:0 !important}*/
div.horizontal.float-left.width100 {background:white !important;}
span.ratting_txt div { padding-left:10px}

/*li h5.impact { font-size:12px !important;}*/

/*h5.impact-bibliotecari { font-size:12px !important} */

a.level1.item.first {
border-bottom: solid 1px red;
}

#left div div.box-1.deepest h3.header, #left div div.box-1.deepest h3.headerRu { border-bottom: solid 3px #1478C4;     padding-bottom: 30px; padding-left:0px;}


hr.serv {

margin-top:5px;
margin-bottom:5px;
border-bottom: 2px solid #fdb106;
}

div#rev_slider_5_1 {z-index:2;}
div#rev_slider_2_1 {z-index:2;}
div#rev_slider_7_1  {z-index:2;}
div#rev_slider_6_1  {z-index:2;}
a.fpssReadMore {display:none}
div.itemHeader h2.itemTitle {font-family: 'BebasNeueRegular',Arial,sans-serif;}
.owl-theme .owl-controls { 
                             padding-right: 100px;
                          }
div.itemHeader h2.itemTitle {
                          margin-top: 17px !important;
}

.h2Ru {
    font-family: 'BebasNeueRu', Arial, sans-serif !important;}

div.box-1.deepest h3.header {font-family: 'BebasNeueRegular',Arial,sans-serif;}
.titleMS {font-size:16px !important;}

.fpss-margin-slidetext {

                 margin:0px !important;
 }
div.intro-text {
     font-size:12px;
/*margin-left:5px;*/

/*margin-right:10px;*/
}






.section--60 {
    padding-top: 60px;
    padding-bottom: 60px;
}
.section--blue {
    background-color: #e9f5fb;
}
.section {
    padding-left: 28px;
    padding-right: 15px;
    overflow: hidden;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
    display: block;
}


.grid-container {
    margin-left: auto;
    margin-right: auto;
    max-width: 1170px;
    padding: 0 10px;
    position: relative;
	
	}
	
	
	.grid-container:before, .grid-container:after {
    content: ".";
    display: block;
    overflow: hidden;
    visibility: hidden;
    font-size: 0;
    line-height: 0;
    width: 0;
    height: 0;
}


.grid-row {
    margin-left: -10px;
    margin-right: -10px;
}


@media screen and (min-width: 769px)
.grid-100 {
    clear: both;
    width: 100%;
}



#partnerLogos img {
    width: 14%;
   /* float: left;*/
    margin-right: 20px;
    margin-bottom: 15px;
    box-shadow: 1px 1px 8px #d1dce5;
    -webkit-box-shadow: 1px 1px 8px #d1dce5;
    -moz-box-shadow: 1px 1px 8px #d1dce5;
}

#accordion div div div div.rc-line {

        background-color: #fdb106 ;
        height: 5px;

}
#fpssContainer257 div div table tbody tr td h1 {
 text-align: justify !important;
}
#fpssContainer289 div div table tbody tr td h1 {
 text-align: justify !important;
}

#fpssContainer150 div div table tbody tr td h1 {
 text-align: justify !important;
}
#k2ModuleBox255 ul li div div {

 text-align: justify !important;
}
div.moduleItemIntrotext {
 text-align: justify !important;
}
li.even {

}
.inov-wide-left {

    float: left;
    /*margin-right: 2%;*/
    max-width: 680px;
    padding: 0 30px 40px 45px;
    width: 66%;

}

.inov-sidebar-right {
    float: left;
    margin-top: 40px;
    max-width: 318px;
    padding: 0 0 20px 0;
    width: 31%;
}
.post-author {
   /* font-size: 0.75em;*/
    line-height: 1.6;
    margin-left: 20px;
    margin-right: 45px;
}
.mr_social_sharing {
    border-bottom: 1px dotted #d4d4d4;
    display: table;
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
    margin: 0;
    padding: 8px 5px;
    vertical-align: middle;
    width: 100%;
}
div.mr_social_sharing_wrapper {
    height: auto;
    width: 100%;
    margin: 4px 0;
    padding: 0;
    border: 0;
    line-height: 0;
}
span.mr_small_icon, .mr_social_sharing_top span.mr_medium_icon {
    display: inline-block;
    font-family: 'Droid Sans',arial,sans-serif;
    vertical-align: bottom;
    font-size: 10px;
    font-weight: 200;
    line-height: 10px;
    margin: 0 0 0 4px;
    padding: 0;
}
a.inovator {
color:#fdb106;

}
a.url.fn {

color:#fdb106;

}
#k2ModulesBox297 ul li {
widht:30%;
float:left;

}
.success_story{
width:281px !important;
height:187px;
}
ul.succ li div a img {
/*width:100%;
height:188px;*/

    float: right;
    margin: 0px 0 0px 0px !important;
    padding: 0;
    border: 0px !important ;
}
ul.succ {

/*padding-left:30px;*/
    font: 1em/1.6em 'Noto Sans', sans-serif;
font-size:100%;

}
ul.succ li {
   
    border: 1px dotted #d4d4d4;
margin:10px;
height: 460px;
   line-height: 165%;

}

ul.succ li:hover{
    background-color: rgba(249, 247, 247, 0.3);
    border-color: #556e9a;
}

ul.succ li div div   {

/*padding-left:10px;
padding-right:10px;*/
text-align: left;
} 

ul.succ li div div div.intro-text {

font-size:14px;
    line-height: 165%;

}

ul.succ li div {

padding-top: 0px !important;
}
ul.succ li div div {
/*padding-left:10px;*/
}
ul.succ li div div div.intro-text {

margin:10xp;
}
ul.succ li div div div {
 line-height: 165%;
}
inovator{
width:281px !important;

}
h3.catItemTitle a {
font-size:18px !important;
}

#itemListLeading div div div span.readmore-1 {
   
   display:none;
}
.titlePO {

font-size:16px !important;
}
#k2ModuleBox253 ul li div div a.moduleItemTitle {
padding-top:10px !important;
}

#k2ModuleBox254 ul li div div a.moduleItemTitle {
padding-top:10px !important;
/*margin-left:5px;*/
margin-right:5px;
} 

  padding-left:10px;
}
div#k2ModuleBox254.k2ItemBlock ul li.lastItem div.moduleItemIntrotext {
margin-left:5px;
}
div#mainbottom div.box-1.deepest div#k2ModuleBox255.k2ItemsBlock {padding-left:30px !important; }
div#mainbottom div.box-1.deepest div#k2ModuleBox253.k2ItemsBlock {padding-left:30px !important; }
#k2ModuleBox254 ul li div div div.intro-text{
margin-left:5px;
}
li.level3.item3.last  {

}
li.level3.item1.last {

}
.tp-caption.very_big_white {
    position: absolute;
    color: #fff;
    text-shadow: none;
    font-weight: 700;
    font-size: 35px;
    line-height: 35px;
    font-family: Arial;
    margin: 0px;
    border-width: 0px;
    border-style: none;
    white-space: nowrap;
    padding: 0px 4px;
    padding-top: 1px;
    background-color: #f27107 !important;
}
.fpss-template-tt .navigation {


padding-top:275px !important;

}
