/* -------------------------------------------------------------
	© IceTheme 2013
---------------------------------------------------------------- */



/* 
DO NOT DELETE THIS LINE
Necessary to check if StyleSheet has loaded  */
#dummy-element{width:2px;} 




/*general.css */
body {
	background-color: #ffeaa9;
	background-image:url(../../images/styles/style2/bg_top.jpg);}
	
body.body_effect_bottom {
	background-image:url(../../images/styles/style2/bg_top.jpg), url(../../images/styles/style2/bg_bottom.jpg);}
		
body .btn.btn-primary,
body .button,
p.readmore a.btn { background-color:#CA2A31;}
	body .btn.btn-primary:hover,
	body .button:hover,
	p.readmore a.btn:hover { background-color:#DB3D45;}


#mainmenu {
	background-color:#CA7400;
	background: -webkit-linear-gradient(top, #E88700, #CA7400);
	background: -moz-linear-gradient(top, #E88700, #CA7400);
	background: -ms-linear-gradient(top, #E88700, #CA7400);
	background: -o-linear-gradient(top, #E88700, #CA7400);
	background: linear-gradient(top, #E88700, #CA7400);}
	
#services:before { background-color:#ECABA5;}
#services img { border-color:#E4837B;}
#services [class*="span"]:hover img { box-shadow: 0 0 30px rgba(237,143,147,.8);}
@-webkit-keyframes services_item {
	0%   { box-shadow: none;}
	100% { box-shadow: 0 0 30px rgba(237,143,147,.8);}
}
@-moz-keyframes services_item {
	0%   { box-shadow: none;}
	100% { box-shadow: 0 0 30px rgba(237,143,147,.8);}
}
@-ms-keyframes services_item {
	0%   { box-shadow: none;}
	100% { box-shadow: 0 0 30px rgba(237,143,147,.8);}
}
@-o-keyframes services_item {
	0%   { box-shadow: none;}
	100% { box-shadow: 0 0 30px rgba(237,143,147,.8);}
}
@keyframes services_item {
	0%   { box-shadow: none;}
	100% { box-shadow: 0 0 30px rgba(237,143,147,.8);}
}
	
	
#social { background-color:#F8E3E0;;}
#twitter_mod { background-image:url(../../images/styles/style2/social_twitter.png);}	
#social_icons { background-color:#F3D1CD;}
#social_icons ul li a { background-image:url(../../images/styles/style2/social_icons.png);}

#copyright > div { background-color:#ca7400;}

#gotop .scrollup { background-color:rgba(202,116,0,.75);}

	
	
	
/*default_icemegamenu.css*/
.icemegamenu > ul > li:hover > a.iceMenuTitle { background-color:#BF6C00}
.icemegamenu > ul > li.active > a.iceMenuTitle {
	background-color:#C41F25;
	background: -webkit-linear-gradient(top, #D1262B, #C41F25);
	background: -moz-linear-gradient(top, #D1262B, #C41F25);
	background: -ms-linear-gradient(top, #D1262B, #C41F25);
	background: -o-linear-gradient(top, #D1262B, #C41F25);
	background: linear-gradient(top, #D1262B, #C41F25);}
	
ul.icesubMenu { background-color:#BF6C00;}
	
	
	
	
/*joomla.css*/
.search form.form-inline .btn { background-color:#CA2A31;} 
	.search form.form-inline .btn:hover { background-color:#DB3D45}
	



/*modules.css*/
#iceslideshow .carousel-caption div.mod-description a { color: #b01c21;}
#iceslideshow .carousel-caption div.mod-description a:hover { color:#DC2429;}
#iceslideshow .iceslideshow_arrow a:after  { background-image:url(../../images/styles/style2/iceslideshow_arrows.png);} 
#sidebar .sidebar_module h3.sidebar_module_heading {
	background-color:#CA7400;
	background: -webkit-linear-gradient(right, #D48C14, #CA7400 25%);
	background: -moz-linear-gradient(right, #D48C14, #CA7400 25%);
	background: -ms-linear-gradient(right, #D48C14, #CA7400 25%);
	background: -o-linear-gradient(right, #D48C14, #CA7400 25%);
	background: linear-gradient(right, #D48C14, #CA7400 25%);}

#sidebar .sidebar_module_style1 h3.sidebar_module_heading {
	background-color:#C41F25;
	background: -webkit-linear-gradient(right, #CF3D43 5%, #C41F25 25%);
	background: -moz-linear-gradient(right, #CF3D43 5%, #C41F25 25%);
	background: -ms-linear-gradient(right, #CF3D43 5%, #C41F25 25%);
	background: -o-linear-gradient(right, #CF3D43 5%, #C41F25 25%);
	background: linear-gradient(right, #CF3D43 5%, #C41F25 25%);}
		
#sidebar .sidebar_module_style2 h3.sidebar_module_heading { 
	background-color:#0095a2;
	background: -webkit-linear-gradient(right, #14A7B3, #0095a2 25%);
	background: -moz-linear-gradient(right, #14A7B3, #0095a2 25%);
	background: -ms-linear-gradient(right, #14A7B3, #0095a2 25%);
	background: -o-linear-gradient(right, #14A7B3, #0095a2 25%);
	background: linear-gradient(right, #14A7B3, #0095a2 25%);}
	
/*when sidebar is on right*/	
#sidebar.sidebar_right .sidebar_module h3.sidebar_module_heading {
	background-color:#CA7400;
	background: -webkit-linear-gradient(left, #D48C14, #CA7400 25%);
	background: -moz-linear-gradient(left, #D48C14, #CA7400 25%);
	background: -ms-linear-gradient(left, #D48C14, #CA7400 25%);
	background: -o-linear-gradient(left, #D48C14, #CA7400 25%);
	background: linear-gradient(left, #D48C14, #CA7400 25%);}
		
#sidebar.sidebar_right .sidebar_module_style1 h3.sidebar_module_heading {
	background-color:#C41F25;
	background: -webkit-linear-gradient(left, #CF3D43 5%, #C41F25 25%);
	background: -moz-linear-gradient(left, #CF3D43 5%, #C41F25 25%);
	background: -ms-linear-gradient(left, #CF3D43 5%, #C41F25 25%);
	background: -o-linear-gradient(left, #CF3D43 5%, #C41F25 25%);
	background: linear-gradient(left, #CF3D43 5%, #C41F25 25%);}
	
#sidebar.sidebar_right .sidebar_module_style2 h3.sidebar_module_heading{
	background-color:#0095a2;
	background: -webkit-linear-gradient(left, #14A7B3, #0095a2 25%);
	background: -moz-linear-gradient(left, #14A7B3, #0095a2 25%);
	background: -ms-linear-gradient(left, #14A7B3, #0095a2 25%);
	background: -o-linear-gradient(left, #14A7B3, #0095a2 25%);
	background: linear-gradient(left, #14A7B3, #0095a2 25%);}
	
#icecarousel:before { background-color:#f8e3e0;}
#icecarousel .flex-direction-nav a { background-color:#F3D0CB;}
#icecarousel .flex-direction-nav a:hover { background-color:#EEBDB6;}

#footer_mods { border-top-color:#F2D2CE;}
/*Ниже правит Наташа*/
									
#footer_mods .moduletable h3.mod-title {	color: #975700;}
a.readmore-link {    background: #ca7400;}
a.readmore-link:hover {    background: #d87c00;}

#sidebar .sidebar_module ul.menu li.active a, #sidebar .sidebar_module ul.menu li a:hover{background-color:#fef0de;}
#jc h4 {    color: #975700; 	font-weight:normal;}
div.page-header  h2, div.page-header  h2 a:link {    color: #a45f01 !important;}

#sidebar .sidebar_module {    background-color: #ffe8ca !important; }
#sidebar .sidebar_module, #sidebar .sidebar_module  p, #sidebar .sidebar_module a, #sidebar .sidebar_module ul.menu li a{ color:#35240d;}
#sidebar .sidebar_module ul.menu li a:hover, #sidebar .sidebar_module ul.menu li.active a  {background-color:#ffe8ca; color:#35240d;}
#sidebar .sidebar_module ul.menu li a  { border-bottom: 1px dotted #eecea3;}

#sidebar .sidebar_module_style1 { background-color: #ffebec !important; }
#sidebar .sidebar_module_style1 , #sidebar .sidebar_module_style1  p, #sidebar .sidebar_module_style1 a { color:#270608;}

#sidebar .sidebar_module_style2 { background-color: #defbfd !important; }
#sidebar .sidebar_module_style2 , #sidebar .sidebar_module_style2  p, #sidebar .sidebar_module_style2 a { color:#020606;}

#sidebar .sidebar_module_style1 .btn-info {
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
    background-color: #c41f25;
    background-image: -moz-linear-gradient(top,#fa6d72,#c41f25);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#fa6d72),to(#c41f25));
    background-image: -webkit-linear-gradient(top,#fa6d72,#c41f25);
    background-image: -o-linear-gradient(top,#fa6d72,#c41f25);
    background-image: linear-gradient(to bottom,#fa6d72,#c41f25);
    background-repeat: repeat-x;
    border-color: #c41f25 #c41f25 #1f6377;
    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe759b8',endColorstr='#ffb50079',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

/*content-slider*/
div.slides_container{border: 1px solid #f3e4b8 !important; background: #fff8e5; }
.bt-row-separate{border-bottom: 1px dotted #f3e4b8; }
.bt-cs h3 { color: #ce7700; background: #fcf1d1; border: 1px solid #f3e4b8; }
.bt-cs .bt-inner .bt-title {color: #0081b1;}