﻿@charset "utf-8";
/* CSS Document */

   
 


  
  
body, input, p, ul, ol  {
font-family:"Arial", Arial, sans-serif;}

h1, h2, h1 a, h2 a, h3, h3 a, h4, h4 a, .tagline, .wpb_tour .ui-tabs .ui-tabs-nav li a, .wpb_tabs .ui-tabs .ui-tabs-nav li a, .vc_text_separator div, .entry_date, .flex-caption, .comment-author cite, .pager a, .pager span, .posts-widget .post_title, .portfolio-widget .post_title {
font-family:"Play", Arial, sans-serif;}

ul.topmenu li a strong, a.mobile-menu-btn span, #dropdown-trigger  {
font-family:"Play", Arial, sans-serif;}


.main_container {border-top: 0px solid #006bc5}
.searchbox button.btn, .topsearchbox button.btn, .widget_search button.btn, .btn-primary, .btn-primary:hover,
#submit_button, #submit_button:hover,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled], .wpb_button, #back-to-top,
.portfolio-navigation a, .blog-navigation a {background-color: #006bc5;}

.searchbox button.btn:hover, .topsearchbox button.btn:hover, .widget_search button.btn:hover, #wp-calendar td#today {background: #006bc5;}
ul.topheadernav li {border-right:1px dotted #006bc5;}

.tagline, .entry_date {color: #006bc5}

#back-to-top,
.portfolio-navigation a {border-top:1px solid #006bc5;}


.item-overlay {background-color: rgba(0, 107, 197, 0.5);}

a, .flex-direction-nav a:hover, .comment-meta a.comment-reply-link, .tagcloud a:hover {color: #006bc5}


a:hover, .comment-meta a.comment-reply-link:hover {color: #0086f6}


div.menu-wrapper, a.mobile-menu-btn.btn, a.mobile-menu-btn.btn:hover {background-color: #006bc5;}
ul.topmenu ul.sub-menu li.sfHover > a strong, ul.topmenu ul.sub-menu li.sfHover > a, 
div.menu-wrapper ul.topmenu ul.sub-menu li:hover > a {color: #000;}

div.menu-wrapper, a.mobile-menu-btn.btn {border-top:1px solid #006bc5;}

div.menu-wrapper {
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
	background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));
	background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));
	background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));
	background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));
	background-image: linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));		
    border-left:1px solid rgba(0, 0, 0, 0.1);
    border-right:1px solid rgba(0, 0, 0, 0.1);
}

a.mobile-menu-btn.btn {
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
	background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.15), rgba(0, 0, 0, 0.2));
	background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 0.15), rgba(0, 0, 0, 0.2));
	background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.15), rgba(0, 0, 0, 0.2));
	background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.15), rgba(0, 0, 0, 0.2));
	background-image: linear-gradient(top, rgba(255, 255, 255, 0.15), rgba(0, 0, 0, 0.2));		
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    }
    
a.mobile-menu-btn.btn:hover {
	background-image: none;
    }
    
#social-icons li {
border-radius: 16px;-moz-border-radius: 16px;-webkit-border-radius: 16px;}


.breadcrumb_area, .page_titlebox {background: rgba(255, 255, 255, 0);}
.headertopmenu {background: rgba(255, 255, 255, 0);}
.footer_container {background: #FFF;}
body {background: #979797;}



.wpb_tour .ui-tabs .ui-tabs-nav li.ui-tabs-selected, .wpb_tabs .ui-tabs .ui-tabs-nav li.ui-tabs-selected {
	background-color:#f7f7f7;
	background-image:url(http://temashdesign.com/progress/wp-content/themes/progress/images/bg/bg12.png);
	background-attachment: fixed;
	background-repeat: repeat;
}

#dropdown-wrapper .vc_text_separator div, #dropdown-wrapper .wpb_tour .ui-tabs .ui-tabs-nav li.ui-tabs-selected, #dropdown-wrapper .wpb_tabs .ui-tabs .ui-tabs-nav li.ui-tabs-selected {
	background-color:#e9e9e9;
	background-image:none;
}

.swchItem { 
   color:#4A76C6; 
   border:1px solid #8AAEEF; 
   background:#F7F9FE; 
} 
.swchItemA, .swchItem {
   -moz-border-radius:3px; 
   -webkit-border-radius:3px; 
   border-radius:3px;
   padding:6px 9px; 
   margin-left:3px; 
   text-decoration:none;
} 
.swchItemA, .swchItem:hover { 
  font-weight:normal; 
  color:#fff; 
  text-shadow:0px 1px #4876C9; 
  box-shadow:0px 1px #EDEDED; 
  -webkit-box-shadow:0px 1px #EDEDED; 
  -moz-box-shadow:0px 1px #EDEDED; 
  border:1px solid #3D6DC3; 
  background:#5A8CE7; 
  background:-moz-linear-gradient(top,#C2E0FF 1px,#84AFFE 1px,#5A8CE7); 
  background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#C2E0FF),color-stop(0.02,#84AFFE),color-stop(1,#5A8CE7)); 
} 
.catPages1 {color:#ffffff;border:0px;margin-bottom:10px;margin-top:10px;} 
 .catPages1 a:link, 
 .catPages1 a:visited, 
 .catPages1 a:hover, 
 .catPages1 a:active {text-decoration:none; 
 color: #6D6D6D;border: 1px #999999 dashed; 
 background:#ffffff; 
 padding:3px 10px; 
 font-size:11px; 
 font-weight:bold;} 
 .catPages1 a:hover {background:#0094E0;color:#FFFFFF;font-weight:bold;} 
 .catPages1 b {text-decoration:none;background:#0094E0;padding:3px 10px;color:#fefefe;font-size:11px;} 

 .catPages2 {color:#ffffff;border:0px;margin-bottom:10px;margin-top:10px;} 
 .catPages2 a:link, 
 .catPages2 a:visited, 
 .catPages2 a:hover, 
 .catPages2 a:active {text-decoration:none; 
 color: #6D6D6D;border: 1px #999999 dashed; 
 background:#ffffff; 
 padding:3px 10px; 
 font-size:11px; 
 font-weight:bold;} 
 .catPages2 a:hover {background:#0094E0;color:#FFFFFF;font-weight:bold;} 
 .catPages2 b {text-decoration:none;background:#0094E0;padding:3px 10px;color:#fefefe;font-size:11px;} 

 .pagesBlockuz1 {color:#ffffff;border:0px;margin-bottom:10px;margin-top:10px;} 
 .pagesBlockuz1 a:link, 
 .pagesBlockuz1 a:visited, 
 .pagesBlockuz1 a:hover, 
 .pagesBlockuz1 a:active {text-decoration:none; 
 color: #6D6D6D;border: 1px #999999 dashed; 
 background:#ffffff; 
 padding:3px 10px;font-size:11px; 
 font-weight:bold;} 
 .pagesBlockuz1 a:hover {background:#0094E0;color:#FFFFFF;font-weight:bold;} 
 .pagesBlockuz1 b {text-decoration:none;background:#0094E0;padding:3px 10px;color:#fefefe;font-size:11px;} 

 .pagesBlockuz2 {color:#ffffff;border:0px;margin-bottom:10px;margin-top:10px;} 
 .pagesBlockuz2 a:link, 
 .pagesBlockuz2 a:visited, 
 .pagesBlockuz2 a:hover, 
 .pagesBlockuz2 a:active {text-decoration:none; 
 color: #6D6D6D;border: 1px #999999 dashed; 
 background:#ffffff; 
 padding:3px 10px;font-size:11px; 
 font-weight:bold;} 
 .pagesBlockuz2 a:hover {background:#0094E0;color:#FFFFFF;font-weight:bold;} 
 .pagesBlockuz2 b {text-decoration:none;background:#0094E0;padding:3px 10px;color:#fefefe;font-size:11px;} 

 .pagesBlock1 {color:#ffffff;border:0px;margin-bottom:10px;margin-top:10px;} 
 .pagesBlock1 a:link, 
 .pagesBlock1 a:visited, 
 .pagesBlock1 a:hover, 
 .pagesBlock1 a:active {text-decoration:none; 
 color: #6D6D6D;border: 1px #999999 dashed; 
 background:#ffffff; 
 padding:3px 10px; 
 font-size:11px; 
 font-weight:bold;} 
 .pagesBlock1 a:hover {background:#2c2c2c;color:#FFFFFF;font-weight:bold;} 
 .pagesBlock1 b {text-decoration:none;background:#0094E0;padding:3px 10px;color:#fefefe;font-size:11px;} 

 .pagesBlock2 {color:#ffffff;border:0px;margin-bottom:10px;margin-top:10px;}

.quoteMessage {border:1px solid #ccc !important; margin-top:2px; padding:5px !important; background:#f3f3f3 url('/templates/img/icon_quote_0.png') no-repeat top right !important;}
a[class^="group"]:link,a[class^="group"]:visited,.userBirthdayLink:link,.userBirthdayLink:visited{font-size:13px;padding:3px 4px;line-height:22px;border-radius:4px;text-decoration:none!important;}  
  a[class^="group"]:hover,.userBirthdayLink:hover{text-decoration:none!
important;box-shadow:0 1px 3px rgba(0,0,0,.3);}  
  .forumOnlineBar a[class^="group"]:link,.forumOnlineBar a
[class^="group"]:visited{line-height:normal;}  
  a.groupUser:link,  
a.groupUser:visited,.userBirthdayLink:link,.userBirthdayLink:visited{color:#2a6f92!important;}  
a.groupUser:hover,.userBirthdayLink:hover{color:#11567a!
important;background:#ebf2f2;}  
a.groupModer:link,a.groupModer:visited {color:#1ab11e!
important;background:url(/templates/img/Mod.png) no-repeat 1px center;padding-left:16px;} a.groupModer:hover {color:#fff!important;background:url(/templates/img/Mod.png) no-repeat 3px center #1ab11e; }/*Модераторы*/  
a.groupVerify:link,a.groupVerify:visited {color:#991199!important;}  
a.groupVerify:hover {color:#fff!important;background:#991199;}/*Проверенные*/  
a.groupAdmin:link,a.groupAdmin:visited {color:#ff2400!
important;background:url(/templates/img/main_admin_grade.gif) no-repeat 1px center;padding-left:16px;} a.groupAdmin:hover {color:#fff!important;background:url(/templates/img/main_admin_grade.gif) no-repeat 3px center #ff2400; }/*Админ*/  
a.groupOther1:link,a.groupOther1:visited {color:#0000FF!
important;background:url(/templates/img/design.gif) no-repeat 1px center;padding-left:25px;} a.groupOther1:hover {color:#fff!important;background:url(/templates/img/design.gif) no-repeat 3px center #0000FF; }/*VIP*/ 
a.groupOther3:link,a.groupOther3:visited {color:#ffcc2f!
important;background:url(/templates/img/vip_grade.gif) no-repeat 1px center;padding-left:25px;} a.groupOther3:hover {color:#fff!important;background:url(/templates/img/vip_grade.gif) no-repeat 3px center #ffcc2f; }/*VIP*/  
a.groupFriends:link,a.groupFriends:visited {color:#b46918!important;}  
a.groupFriends:hover {color:#fff!important;background:#b46918;}/*Дизайнер*/ 
a.groupOther7:link,a.groupOther7:visited {color:#3D5A70!important;} 
a.groupOther7:hover {color:#fff!important;background:#3D5A70;}/*4Game*/ 
a.groupBanned:link,a.groupBanned:visited {color:#303030!important;text-
decoration:line-through;} a.groupBanned:hover {color:#fff!important;background:#303030;text-decoration: line-through;}/*Забаненные*/  
a.groupOther5:link,a.groupOther5:visited {color:#FF9E5E;}  
a.groupOther5:hover {color:#ffffff;background:#FF9E5E; text-shadow:none;} /*Помощник*/ 
/* Ячейка с кодом 
 ------------------------------------------*/ 
.bbCodeName { 
  padding:0!important; /* - запрещаем внутренние отступы */  
  margin-bottom:5px; /* - нижний внешний отступ */  
} 

.codeMessage { 
  margin: 0px 0px 15px 0px; /* - нижний внешний отступ */  
  padding:5px 10px; /* - внутренние отступы */  
  border:1px solid #CEE7EC!important; /* - рамка вокруг ячейки кода */  
  background:#fff url(http://www.center-dm.ru/sites/fon_code.gif); /* - фон ячейки кода*/  
  font:11px Verdana,Arial,sans-serif; /* - шрифт и его размер */  
  text-align:left; /* - прижимаем текст к правой стороне */ 
  color:#555; /* - цвет текста */  
}
/* ----////// Эффект прозрачности /////------- */    

 #banners a img {    
 opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=30);    
 }    

 #banners a:hover img {    
 opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);    
 }   

 /* IMAGES */ 
 .imgshadow { 
  margin:6px; 
  -moz-box-shadow:#000 0px 0px 6px; 
  -o-box-shadow:#000 0px 0px 6px; 
  -webkit-box-shadow:#000 0px 0px 6px; 
  -ms-box-shadow:#000 0px 0px 6px; 
  box-shadow:#000 0px 0px 6px; 
  border:1px solid #222; 
 } 
 .imgshadow:hover { 
  -moz-box-shadow:0px 0px 5px #00BFFF/*#E67F1A*/; 
  -o-box-shadow:0px 0px 5px #00BFFF/*#E67F1A*/; 
  -ms-box-shadow:0px 0px 5px #00BFFF/*#E67F1A*/; 
  -webkit-box-shadow:0px 0px 5px #00BFFF/*#E67F1A*/; 
  box-shadow:0px 0px 5px #00BFFF/*#E67F1A*/; 
  border:1px solid #00BFFF/*#B76515*/ !important; 
  opacity:0.7 
 } 
 .imgshadow, .imgshadow:hover { 
  -moz-transition:all 0.3s ease-in 0s; 
  -webkit-transition:all 0.3s ease-in 0s; 
  -o-transition:all 0.3s ease-in 0s; 
  -ms-transition:all 0.3s ease-in 0s; 
  transition:all 0.3s ease-in 0s; 
  opacity:1; 
  z-index:10 
 } 
 .imgshadow-green { 
  margin:6px; 
  -moz-box-shadow:#66ff33 0px 0px 6px; 
  -webkit-box-shadow:#66ff33 0px 0px 6px; 
  -ms-box-shadow:#66ff33 0px 0px 6px; 
  -o-box-shadow:#66ff33 0px 0px 6px; 
  -khtml-box-shadow:#66ff33 0px 0px 6px; 
  box-shadow:#66ff33 0px 0px 6px 
 } 
 .imgshadow-red { 
  margin:6px; 
  -moz-box-shadow:#ee0022 0px 0px 6px; 
  -webkit-box-shadow:#ee0022 0px 0px 6px; 
  -o-box-shadow:#ee0022 0px 0px 6px; 
  -ms-box-shadow:#ee0022 0px 0px 6px; 
  -khtml-box-shadow:#ee0022 0px 0px 6px; 
  box-shadow:#ee0022 0px 0px 6px 
 } 
 /* SHADOW EFFECTS */ 
 .textshadow {color:#000;text-shadow:1px 1px 2px #999} 
 .effradius { 
  -moz-border-radius:16px; 
  -webkit-border-radius:16px; 
  -khtml-border-radius:16px; 
  -o-border-radius:16px; 
  -ms-border-radius:16px; 
  border-radius:16px 
 } 
 .effshadow { 
  -moz-box-shadow:#999 0px 0px 6px; 
  -webkit-box-shadow:#999 0px 0px 6px; 
  -khtml-box-shadow:#999 0px 0px 6px; 
  -o-box-shadow:#999 0px 0px 6px; 
  -ms-box-shadow:#999 0px 0px 6px; 
  box-shadow:#999 0px 0px 6px 
 }
/*--- Ajax окна V.1.0. ---*/  
  .xw-plain, .xw-resize, .xw-active {color:#e5e5e5;padding:0;position:absolute;background-color:none;border-radius:0.5px;box-shadow:0px 0px 0px 8px rgba(0, 0, 0, 0.20)}  
  .xw-hdr {text-align: left !important;white-space: nowrap !important;padding: 1px 0 0 0 !important;white-space: nowrap !important;zoom: 1 !important;height: 35px !important;}  
  .xw-hdr-text {vertical-align: 3px!important;cursor: default!important;color: #000 !important;font: 13px tahoma,arial,verdana,sans-serif !important;line-height: 30px!important;}  
  .xw-sps, .xw-tc, .xw-tr{border-bottom:1px solid #eee;color:#000 !important;font-size:1.2em !important}  
  .xt-close {background-position: 0 0 !important;}  
  .xt-close {position:absolute;right: 5px !important;top: 4px !important;margin:0 !important;padding:0 !important;width:26px !important;height:26px !important;background-color:none!important;background-image:url('/templates/img/86231504.png') !important;background-repeat:no-repeat !important;border:none !important;border-radius:20px !important;transition:all 0.5s ease !important;-moz-transition:all 0.5s ease !important;-webkit-transition:all 0.5s ease !important}  
  .xt-close-over{box-shadow:0px 0px 2px 5px rgba(0,0,0,0.20) !important;-moz-box-shadow:0px 0px 2px 5px rgba(0,0,0,0.20) !important;-webkit-box-shadow:0px 0px 2px 5px rgba(0,0,0,0.20)!important}  
  .xw-bc, .xw-mr, .xw-bl, .xw-br, .xw-ml, .xw-mc{background:#fff !important;border:0 !important;border-radius:0px;moz-border-radius:0px;webkit-border-radius:3px;}  
  .xw-body{border:0 !important;padding-left:7px !important;padding-right:1px !important;}  
  .xw-tc {border-bottom: 1px solid #EEE !important;}  
  .xw-tl, .xw-tr, .xw-tc {background: white !important;}  
  .xw-sps {display:none !important;}
/* Ячейка опроса 
 ------------------------------------------*/ 
.cell_poll { 
  float:left;  
  color:#555;text-shadow: 1px 1px 1px #fff; 
  width:220px;  
  background: #fff; 
  border: 1px solid #D0D1D3; 
  padding: 0px 10px 5px 10px; 
} 

.poll_title { 
  text-align:center;  
  font: 115%/1.5 Verdana,Arial,Helvetica, sans-serif;  
  font-weight: bold; 
  padding: 5px 0px; 
  border-bottom: 1px solid #D0D1D3; 
 } 

 .poll_variant { 
  float:left;  
  width:220px;  
  padding: 5px 0px; 
 } 

 .poll_niz { 
  float:left;  
  font: 9px Verdana,Arial,Helvetica, sans-serif;  
  width:220px;  
  padding: 5px 0px; 
  border-top: 1px solid #D0D1D3; 
 } 

 .poll_left {float:left;} 
 .procent, 
 .poll_right {float:right;} 

 .answer { 
  background: #F6FBFC; 
  padding: 2px 5px 2px 5px; 
  margin: 7px 0px 7px 0px;  
 }  

 .answer input, 
 .answer label{ 
  margin:0;  
 }  
 .answer div div {  
  height: 10px !important;  
  border: 1px solid #fff;  
  margin: 0px; 
 }  

 .answer div {  
  display: block;  
  position: relative;  
  padding: 0 !important;  
  border: 1px solid #B6B6B5;  
  background: #F4F5F6;  
  margin: 0px; 
 } 
 .procent {  
  background: #DCEDF0;  
  padding: 3px 5px; 
 } 

 .pollBut { 
  font: 11px Verdana,Arial,Helvetica, sans-serif!important; font-weight: bold; 
  color:#b17902!important; text-shadow:1px 1px 1px #fff!important;  
  background:#fed66c!important;  
  border:1px solid #e3b346!important;  
  padding: 4px 8px;  
  margin: 5px 0px 5px 0px;  
 } 

 .pollBut:hover { 
  background:#ffe49c!important;  
 } 
 /*------------------------------------------*/


