/* 
' CUSTOM SELECTORS
*/
.container-color { background: #fff; } 
.container-color p { color: #828383; }
.text-color, .text-color a {color: #000 !important;}
.text-color a:hover{ color:#4dbce9 !important; }
.grey-dotted { border-bottom: 1px dotted rgb(221,221,221); }
.text-color-inverse {color: #fff;}
.text-color-alt, a.text-color-alt {color: #4dbce9 !important; }
.color-button { background: #3085d6 !important; border: 1px solid #3085d6 !important ; font-size: 16px; color: #fff;}
.color-button:hover { background: #5b9ede !important; }
.color-button a { color: #fff !important; }

/* 
' MODIFIED EXISTING SELECTORS
*/
.greytext, .greytext a { color:#828283 !important; }
.greytext a:hover { color:#4dbce9 !important; }
.top-grey{ border-bottom:1px solid #ddd; }
.top {/* border-bottom: 1px solid rgb(97,97,97); */}
.grey { background:rgb(236,236,236); }
.grey p { color: #000; }
  
/* 
' CHART
*/
#chart dd { border-right:1px solid #ddd; background:#eee;}
#chart dd span { color:#fff; background:#4dbce9 ; }

/* 
' PORTFOLIO FILTERS
*/
ul#filters li a { color:#000; background: #eee; }
ul#filters li a:hover { color:#4dbce9; background:#fff; }
ul#filters li a.selected { color:#4dbce9 !important; background: #fff !important; border:1px solid #eee !important; }

/* 
' FRONT SLIDER
*/
.home .flex-active { background: #000 !important; }
.home .flex-active h6 { color: #fff !important; }
.home li.nav-button { background:rgba(255, 255, 255, 1); border-right: 1px solid #ddd; color: #000; }

/* 
' ACCORDION
*/
.accordion-header { border: 1px solid #e2e2e2; color: #000; }
.accordion-content { border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; }
.active-header { background: url('../img/active-header.gif') rgb(255,255,255) !important; }
.active-header i { color: #4dbce9 !important; }
.inactive-header { background:url('../img/inactive-header.gif') rgb(248, 248, 248) !important; color: #828383; }

/* 
' PRICE TABLE
*/
.basic-table .header { background: rgb(158, 158, 158); }
.basic-table, .pro-table { border: 1px solid #ddd; }
.price-table { background: rgb(196, 196, 196); background:#eee; border:10px solid #fff; }
.basic-table { border: 1px solid #ddd; }
.price-table p { color:#4dbce9 ; }
.pro-table .price-table p{ color: #000; }
.pro-table .header{ background:#000; color:#fff; }
.pro-table .price-table{ border:10px solid #333; background:#fff; }

/* 
' BLOG
*/
.blog-meta i { color:#828383 !important; background:#ddd; }
#blog  { border-left: 1px solid #ddd; border-right: 1px solid #ddd; }
.blog { border-left: 1px solid #ddd; }
.blog-post { border-bottom: 1px solid #ddd; }
.view-our-notes, .view-note-list { border-left: 1px solid #ddd; }
#sidebar-left h2 { background: #eee; color: #111; }
#single-article-wrap { border-left: 1px solid #ddd; }
div.comment { background: rgb(247, 247, 247); border: 1px solid rgb(222,222,222); }
#comments { border-top: 1px solid rgb(221,221,221); }
.indented { border-left: 1px solid rgb(222,222,222); }
.white blockquote { border-left: 10px solid #4dbce9; background:#ececec; }
input, .form-textarea-wrapper textarea, .field .text, .field .search, .field .textarea { background: #fff; border: 1px solid #ddd; }

/* 
' MISC
*/
#block-views-more-products-block h2 { color: #000; }
.home-post-meta { background: #ddd; color: #828383; }
#services-two i { color: #4dbce9; background: #f3f3f3; border: 5px solid rgb(248, 248, 248); }
.quote .icon-quote-left, .quote .icon-quote-right { color: #b7b8eb; }
.credit img.person { border:5px solid rgb(173,237,237); }
.carousel-nav i{ background:#adeded; color:#fff; }
.carousel-nav i:hover{ color:#fff; background:#b7b8eb; }
footer { border-top: 1px solid #ccc !important; padding-top: 18px!important; padding-bottom: 18px!important; border-bottom: 1px solid #ccc!important; margin-bottom: 15px!important; }
.basictitle { background: #fff; }
.basicicon i {background: #000;}
li.box {border: 10px solid #fff;}
.folio h5.grey { background: #eee; }
.folio .flex-control-paging li a { background: rgba(0,0,0,0.5); }
.flex-control-paging li a.flex-active { background: #000; background: rgba(0,0,0,0.9); }

/* NEW PRICES BLOCK */

#ekonom .price_box,
#elit .price_box,
#standart .price_box {
	display: block;
	/* height: 535px; */
	padding: 40px;
	text-align: center;
	background-repeat: no-repeat;
	opacity: 0.8;
}
#ekonom .price_box:hover,
#elit .price_box:hover,
#standart .price_box:hover {
	/* background-color: white; */
	opacity: 1;
}
.price_box .header h3 {
	/*text-transform: uppercase;*/
	color: #555;
	font-size: 48px;
	font-weight: bold;
	letter-spacing: 5px;
}




.price_box .header p {
	text-transform: uppercase;
	color: #555;
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 5px;
}
.price_box .header p span {
	font-size: 32px;
}
.price_box ul.uslugi {
	display: table;
	margin: 20px auto;
	font-weight: bold;
}
.price_box ul.uslugi li {
	display: table-row;
	height: 45px;
	cursor: pointer;
}
.price_box ul.uslugi li:hover {
	color: #000;
}
#ekonom div.large.primary.btn,
#elit div.large.primary.btn,
#standart div.large.primary.btn {
	display: block;
	height: 62px;
	background-color: transparent;
	border: none;
	background-repeat: no-repeat;
	text-transform: uppercase;
	color: #000 !important;
	font-size: 38px;
	font-weight: bold;
	letter-spacing: 5px;
	border: 2px solid #555;
}
#ekonom div.large.primary.btn:hover,
#elit div.large.primary.btn:hover,
#standart div.large.primary.btn:hover {
	/*background-image: url(/sites/default/files/_z_button_hover.png);*/
	background-size: contain;
	background-color: #ccc;
	border: 2px solid #555;
}

#ekonom .sign_box,
#elit .sign_box,
#standart .sign_box{
    margin: 9px 0px 1px;
}

#ekonom div.large.primary.btn ,
#elit div.large.primary.btn ,
#standart div.large.primary.btn  {
width: 100%;
}

#standart > div.sign_box,
#ekonom > div.sign_box{
width: 99% !important;
}


#footer__block__info{
margin-left: 70px
}


#social-icons{
	float:left;
	margin-left: 50px;
}


#ekonom  .sing-boxs:hover,
#elit .sing-boxs:hover;
#standart  .sing-boxs:hover
{
margin: 9px 0px 1px 20px;
}


#ekonom div.large.primary.btn a,
#elit div.large.primary.btn a,
#standart div.large.primary.btn a {
/*	padding-top: 18px;*/
color: #000;
}

#ekonom .price_box {
	background-size: contain;
	border: 6px solid #000;
	/*background-image: url(/sites/default/files/_price_box_01.png);*/
	/* background-color: #43FFFF; */
}
#elit .price_box {
	background-size: contain;
	border: 6px solid #000;
	/*	background-image: url(/sites/default/files/_price_box_02.png);*/
	/* background-color: #9A9AFF; */
}
#standart .price_box {
	background-size: contain;
	border: 6px solid #000;
	/*background-image: url(/sites/default/files/_price_box_03.png);*/
	/* background-color: #FF9A9A; */
}
#ekonom div.large.primary.btn {
	/*background-image: url(/sites/default/files/_z_button_01.png);*/
	background-size: contain;
	 background-color: #fff; 
}
#elit div.large.primary.btn {
/*	background-image: url(/sites/default/files/_z_button_02.png);*/
	background-size: contain;
	 background-color: #fff; 
	 width: 99%;	
}
#standart div.large.primary.btn {
	/*background-image: url(/sites/default/files/_z_button_03.png);*/
	background-size: contain;
	 background-color: #fff; 
}


