.one_oneth{
position: relative;
width: 100%;
float:left;
}
.one_half{
position: relative;
width: 50%;
float: left;
}
.one_third{
position: relative;
width: 33%;
float: left;
bottom: 20px;
}
.one_fourth{
position: relative;
width: 25%;
float: left;
}
.three_fourth{
position: relative;
width: 75%;
float: left;
}
.two_third{
position: relative;
width: 67%;
float: left;
}
.last{
clear: right;
}
.vertical_sep{
width: 2px;
height: auto;
float: right;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/linedividerv.png) repeat-y;
padding: 0px 5px 0px 5px;
}
.arc_button{
-webkit-transition: background 0.5s linear 0s; -moz-transition: background 0.5s linear 0s; -ms-transition: background 0.5s linear 0s; -o-transition: background 0.5s linear 0s; transition: background 0.5s linear 0s;
background: none repeat scroll 0 0 #138CBE;
color: #FFFFFF;
display: inline;
font-family: "Tahoma";
font-size: 12px;
font-weight: 600;
letter-spacing: 0.4px;
padding: 10px 35px;
text-align: center;
text-decoration: none;
text-shadow: 0 1px 0 #0C5C84;
position: relative;
float: left;
margin-left: 10px;
}
.arc_button:hover{
background: none repeat scroll 0 0 #52C0F7;
color: #086E99;
text-shadow: 0 1px 0 #9DDEFE;
}
.arc_button_green{
-webkit-transition: background 0.5s linear 0s; -moz-transition: background 0.5s linear 0s; -ms-transition: background 0.5s linear 0s; -o-transition: background 0.5s linear 0s; transition: background 0.5s linear 0s;
background: none repeat scroll 0 0 #4EAC1C;
color: #FFFFFF;
display: block;
font-family: "Tahoma";
font-size: 12px;
font-weight: 600;
letter-spacing: 0.4px;
padding: 10px 35px;
text-align: center;
text-decoration: none;
text-shadow: 0 1px 0 #2E7508;
margin-left: 10px;
position: relative;
float: left;
}
.arc_button_green:hover{
background: none repeat scroll 0 0 #71D23D;
color: #2E7508;
text-shadow: 0 1px 0 #AFFC85;
}
.arc_button_orange{
-webkit-transition: background 0.5s linear 0s; -moz-transition: background 0.5s linear 0s; -ms-transition: background 0.5s linear 0s; -o-transition: background 0.5s linear 0s; transition: background 0.5s linear 0s;
background: none repeat scroll 0 0 #FE5400;
color: #FFFFFF;
display: block;
font-family: "Tahoma";
font-size: 12px;
font-weight: 600;
letter-spacing: 0.4px;
padding: 5px 35px;
text-align: center;
text-decoration: none;
text-shadow: 0 1px 0 #9E3705;
position: relative;
float: left;
margin-left: 10px;
}
.arc_button_orange:hover{
background: none repeat scroll 0 0 #F27E44;
color: #9A3807;
text-shadow: 0 1px 0 #FFA980;
}
.arc_button_red {
-webkit-transition: background 0.5s linear 0s; -moz-transition: background 0.5s linear 0s; -ms-transition: background 0.5s linear 0s; -o-transition: background 0.5s linear 0s; transition: background 0.5s linear 0s;
background: none repeat scroll 0 0 #D52626;
color: #FFFFFF;
display: block;
font-family: "Tahoma";
font-size: 12px;
font-weight: 600;
letter-spacing: 0.4px;
padding: 10px 35px;
text-align: center;
text-decoration: none;
text-shadow: 0 1px 0 #E24141;
position: relative;
float: left;
margin-left: 10px;
}
.arc_button_red:hover {
background: none repeat scroll 0 0 #E24141;
color: #970808;
text-shadow: 0 1px 0 #F25E5E;
}
.arc_button_yellow{
-webkit-transition: background 0.5s linear 0s; -moz-transition: background 0.5s linear 0s; -ms-transition: background 0.5s linear 0s; -o-transition: background 0.5s linear 0s; transition: background 0.5s linear 0s;
background: none repeat scroll 0 0 #F0C107;
color: #FFFFFF;
display: block;
font-family: "Tahoma";
font-size: 12px;
font-weight: 600;
letter-spacing: 0.4px;
padding: 10px 35px;
text-align: center;
text-decoration: none;
text-shadow: 0 1px 0 #BB9707;
position: relative;
float: left;
margin-left: 10px;
}
.arc_button_yellow:hover{
background: none repeat scroll 0 0 #FBD53E;
color: #B18D00;
text-shadow: 0 1px 0 #FEE37A;
}
.round_corners{
border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; 
} li {
display: block;
height: 16px;
margin-left: 10px;
padding-left: 20px;
position: relative;
}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}
body {
line-height: 1;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
} :focus {
outline: 0;
} ins {
text-decoration: none;
}
del {
text-decoration: line-through;
} table {
border-collapse: collapse;
border-spacing: 0;
}
div.light_rounded .pp_top .pp_left {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat;
} div.light_rounded .pp_top .pp_middle {
background: #fff;
} div.light_rounded .pp_top .pp_right {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat;
} div.light_rounded .pp_content .ppt {
color: #000;
}
div.light_rounded .pp_content_container .pp_left, div.light_rounded .pp_content_container .pp_right {
background: #fff;
}
div.light_rounded .pp_content {
background-color: #fff;
} div.light_rounded .pp_next:hover {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;
cursor: pointer;
} div.light_rounded .pp_previous:hover {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;
cursor: pointer;
} div.light_rounded .pp_expand {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;
cursor: pointer;
} div.light_rounded .pp_expand:hover {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;
cursor: pointer;
} div.light_rounded .pp_contract {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;
cursor: pointer;
} div.light_rounded .pp_contract:hover {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;
cursor: pointer;
} div.light_rounded .pp_close {
width: 75px;
height: 22px;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;
cursor: pointer;
} div.light_rounded #pp_full_res .pp_inline {
color: #000;
}
div.light_rounded .pp_gallery a.pp_arrow_previous, div.light_rounded .pp_gallery a.pp_arrow_next {
margin-top: 12px !important;
}
div.light_rounded .pp_nav .pp_play {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;
height: 15px;
width: 14px;
}
div.light_rounded .pp_nav .pp_pause {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;
height: 15px;
width: 14px;
}
div.light_rounded .pp_arrow_previous {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat;
} div.light_rounded .pp_arrow_previous.disabled {
background-position: 0 -87px;
cursor: default;
}
div.light_rounded .pp_arrow_next {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat;
} div.light_rounded .pp_arrow_next.disabled {
background-position: -22px -87px;
cursor: default;
}
div.light_rounded .pp_bottom .pp_left {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat;
} div.light_rounded .pp_bottom .pp_middle {
background: #fff;
} div.light_rounded .pp_bottom .pp_right {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat;
} div.light_rounded .pp_loaderIcon {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/light_rounded/loader.gif) center center no-repeat;
}  div.dark_rounded .pp_top .pp_left {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat;
} div.dark_rounded .pp_top .pp_middle {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;
} div.dark_rounded .pp_top .pp_right {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat;
} div.dark_rounded .pp_content_container .pp_left {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;
} div.dark_rounded .pp_content_container .pp_right {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;
} div.dark_rounded .pp_content {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;
} div.dark_rounded .pp_next:hover {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;
cursor: pointer;
} div.dark_rounded .pp_previous:hover {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;
cursor: pointer;
} div.dark_rounded .pp_expand {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;
cursor: pointer;
} div.dark_rounded .pp_expand:hover {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;
cursor: pointer;
} div.dark_rounded .pp_contract {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;
cursor: pointer;
} div.dark_rounded .pp_contract:hover {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;
cursor: pointer;
} div.dark_rounded .pp_close {
width: 75px;
height: 22px;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;
cursor: pointer;
} div.dark_rounded .currentTextHolder {
color: #c4c4c4;
}
div.dark_rounded .pp_description {
color: #fff;
}
div.dark_rounded #pp_full_res .pp_inline {
color: #fff;
}
div.dark_rounded .pp_gallery a.pp_arrow_previous, div.dark_rounded .pp_gallery a.pp_arrow_next {
margin-top: 12px !important;
}
div.dark_rounded .pp_nav .pp_play {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;
height: 15px;
width: 14px;
}
div.dark_rounded .pp_nav .pp_pause {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;
height: 15px;
width: 14px;
}
div.dark_rounded .pp_arrow_previous {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat;
} div.dark_rounded .pp_arrow_previous.disabled {
background-position: 0 -87px;
cursor: default;
}
div.dark_rounded .pp_arrow_next {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat;
} div.dark_rounded .pp_arrow_next.disabled {
background-position: -22px -87px;
cursor: default;
}
div.dark_rounded .pp_bottom .pp_left {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat;
} div.dark_rounded .pp_bottom .pp_middle {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;
} div.dark_rounded .pp_bottom .pp_right {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat;
} div.dark_rounded .pp_loaderIcon {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;
}  div.dark_square .pp_left, div.dark_square .pp_middle, div.dark_square .pp_right, div.dark_square .pp_content {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/dark_square/contentPattern.png) top left repeat;
}
div.dark_square .currentTextHolder {
color: #c4c4c4;
}
div.dark_square .pp_description {
color: #fff;
}
div.dark_square .pp_loaderIcon {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;
} div.dark_square .pp_content_container .pp_left {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;
} div.dark_square .pp_content_container .pp_right {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;
} div.dark_square .pp_expand {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;
cursor: pointer;
} div.dark_square .pp_expand:hover {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;
cursor: pointer;
} div.dark_square .pp_contract {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;
cursor: pointer;
} div.dark_square .pp_contract:hover {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;
cursor: pointer;
} div.dark_square .pp_close {
width: 75px;
height: 22px;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;
cursor: pointer;
} div.dark_square #pp_full_res .pp_inline {
color: #fff;
}
div.dark_square .pp_gallery a.pp_arrow_previous, div.dark_square .pp_gallery a.pp_arrow_next {
margin-top: 12px !important;
}
div.dark_square .pp_nav .pp_play {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;
height: 15px;
width: 14px;
}
div.dark_square .pp_nav .pp_pause {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;
height: 15px;
width: 14px;
}
div.dark_square .pp_arrow_previous {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat;
} div.dark_square .pp_arrow_previous.disabled {
background-position: 0 -87px;
cursor: default;
}
div.dark_square .pp_arrow_next {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat;
} div.dark_square .pp_arrow_next.disabled {
background-position: -22px -87px;
cursor: default;
}
div.dark_square .pp_next:hover {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/dark_square/btnNext.png) center right no-repeat;
cursor: pointer;
} div.dark_square .pp_previous:hover {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;
cursor: pointer;
}  div.light_square .pp_left, div.light_square .pp_middle, div.light_square .pp_right, div.light_square .pp_content {
background: #fff;
}
div.light_square .pp_content .ppt {
color: #000;
}
div.light_square .pp_expand {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;
cursor: pointer;
} div.light_square .pp_expand:hover {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;
cursor: pointer;
} div.light_square .pp_contract {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;
cursor: pointer;
} div.light_square .pp_contract:hover {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;
cursor: pointer;
} div.light_square .pp_close {
width: 75px;
height: 22px;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;
cursor: pointer;
} div.light_square #pp_full_res .pp_inline {
color: #000;
}
div.light_square .pp_gallery a.pp_arrow_previous, div.light_square .pp_gallery a.pp_arrow_next {
margin-top: 12px !important;
}
div.light_square .pp_nav .pp_play {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;
height: 15px;
width: 14px;
}
div.light_square .pp_nav .pp_pause {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;
height: 15px;
width: 14px;
}
div.light_square .pp_arrow_previous {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat;
} div.light_square .pp_arrow_previous.disabled {
background-position: 0 -87px;
cursor: default;
}
div.light_square .pp_arrow_next {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat;
} div.light_square .pp_arrow_next.disabled {
background-position: -22px -87px;
cursor: default;
}
div.light_square .pp_next:hover {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/light_square/btnNext.png) center right no-repeat;
cursor: pointer;
} div.light_square .pp_previous:hover {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;
cursor: pointer;
}  div.facebook .pp_top .pp_left {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat;
} div.facebook .pp_top .pp_middle {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x;
} div.facebook .pp_top .pp_right {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat;
} div.facebook .pp_content .ppt {
color: #000;
}
div.facebook .pp_content_container .pp_left {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y;
} div.facebook .pp_content_container .pp_right {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y;
} div.facebook .pp_content {
background: #fff;
} div.facebook .pp_expand {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;
cursor: pointer;
} div.facebook .pp_expand:hover {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;
cursor: pointer;
} div.facebook .pp_contract {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;
cursor: pointer;
} div.facebook .pp_contract:hover {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;
cursor: pointer;
} div.facebook .pp_close {
width: 22px;
height: 22px;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;
cursor: pointer;
} div.facebook #pp_full_res .pp_inline {
color: #000;
}
div.facebook .pp_loaderIcon {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/facebook/loader.gif) center center no-repeat;
} div.facebook .pp_arrow_previous {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;
height: 22px;
margin-top: 0;
width: 22px;
} div.facebook .pp_arrow_previous.disabled {
background-position: 0 -96px;
cursor: default;
}
div.facebook .pp_arrow_next {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;
height: 22px;
margin-top: 0;
width: 22px;
} div.facebook .pp_arrow_next.disabled {
background-position: -32px -96px;
cursor: default;
}
div.facebook .pp_nav {
margin-top: 0;
}
div.facebook .pp_nav p {
font-size: 15px;
padding: 0 3px 0 4px;
}
div.facebook .pp_nav .pp_play {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;
height: 22px;
width: 22px;
}
div.facebook .pp_nav .pp_pause {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;
height: 22px;
width: 22px;
}
div.facebook .pp_next:hover {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/facebook/btnNext.png) center right no-repeat;
cursor: pointer;
} div.facebook .pp_previous:hover {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;
cursor: pointer;
} div.facebook .pp_bottom .pp_left {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat;
} div.facebook .pp_bottom .pp_middle {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x;
} div.facebook .pp_bottom .pp_right {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat;
}  div.pp_pic_holder a:focus {
outline:none;
}
div.pp_overlay {
background: #000;
display: none;
left: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 9500;
}
div.pp_pic_holder {
display: none;
position: absolute;
width: 100px;
z-index: 10000;
}
.pp_top {
height: 20px;
position: relative;
}
* html .pp_top {
padding: 0 20px;
}
.pp_top .pp_left {
height: 20px;
left: 0;
position: absolute;
width: 20px;
}
.pp_top .pp_middle {
height: 20px;
left: 20px;
position: absolute;
right: 20px;
}
* html .pp_top .pp_middle {
left: 0;
position: static;
}
.pp_top .pp_right {
height: 20px;
left: auto;
position: absolute;
right: 0;
top: 0;
width: 20px;
}
.pp_content {
height: 40px;
}
.pp_fade {
display: none;
}
.pp_content_container {
position: relative;
text-align: left;
width: 100%;
}
.pp_content_container .pp_left {
padding-left: 20px;
}
.pp_content_container .pp_right {
padding-right: 20px;
}
.pp_content_container .pp_details {
float: left;
margin: 10px 0 2px 0;
}
.pp_description {
display: none;
margin: 0 0 5px 0;
}
.pp_nav {
clear: left;
float: left;
margin: 3px 0 0 0;
}
.pp_nav p {
float: left;
margin: 2px 4px;
}
.pp_nav .pp_play, .pp_nav .pp_pause {
float: left;
margin-right: 4px;
text-indent: -10000px;
}
a.pp_arrow_previous, a.pp_arrow_next {
display: block;
float: left;
height: 15px;
margin-top: 3px;
overflow: hidden;
text-indent: -10000px;
width: 14px;
}
.pp_hoverContainer {
position: absolute;
top: 0;
width: 100%;
z-index: 2000;
}
.pp_gallery {
left: 50%;
margin-top: -50px;
position: absolute;
z-index: 10000;
}
.pp_gallery ul {
float: left;
height: 35px;
margin: 0 0 0 5px;
overflow: hidden;
padding: 0;
position: relative;
}
.pp_gallery ul a {
border: 1px #000 solid;
display: block;
float: left;
height: 33px;
overflow: hidden;
}
.pp_gallery ul a:hover, .pp_gallery li.selected a {
border-color: #fff;
}
.pp_gallery ul a img {
border: 0;
}
.pp_gallery li {
display: block;
float: left;
margin: 0 5px 0 0;
}
.pp_gallery li.default a {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;
display: block;
height: 33px;
width: 50px;
}
.pp_gallery li.default a img {
display: none;
}
.pp_gallery .pp_arrow_previous, .pp_gallery .pp_arrow_next {
margin-top: 7px !important;
}
a.pp_next {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;
display: block;
float: right;
height: 100%;
text-indent: -10000px;
width: 49%;
}
a.pp_previous {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;
display: block;
float: left;
height: 100%;
text-indent: -10000px;
width: 49%;
}
a.pp_expand, a.pp_contract {
cursor: pointer;
display: none;
height: 20px;
position: absolute;
right: 30px;
text-indent: -10000px;
top: 10px;
width: 20px;
z-index: 20000;
}
a.pp_close {
display: block;
float: right;
line-height:22px;
text-indent: -10000px;
}
.pp_bottom {
height: 20px;
position: relative;
}
* html .pp_bottom {
padding: 0 20px;
}
.pp_bottom .pp_left {
height: 20px;
left: 0;
position: absolute;
width: 20px;
}
.pp_bottom .pp_middle {
height: 20px;
left: 20px;
position: absolute;
right: 20px;
}
* html .pp_bottom .pp_middle {
left: 0;
position: static;
}
.pp_bottom .pp_right {
height: 20px;
left: auto;
position: absolute;
right: 0;
top: 0;
width: 20px;
}
.pp_loaderIcon {
display: block;
height: 24px;
left: 50%;
margin: -12px 0 0 -12px;
position: absolute;
top: 50%;
width: 24px;
}
#pp_full_res {
line-height: 1 !important;
}
#pp_full_res .pp_inline {
text-align: left;
}
#pp_full_res .pp_inline p {
margin: 0 0 15px 0;
}
div.ppt {
color: #fff;
display: none;
font-size: 17px;
margin: 0 0 5px 15px;
z-index: 9999;
} .clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearfix {
display: inline-block;
}/*\*/* html .clearfix {
height: 1%;
}
.clearfix {
display: block;
}/**/
.wrapper_c .content #projects{
position: relative;
float: left;
top: 0;
left: 0;
width: 100%;
height: auto;
}
.gallery_projects{
position: absolute;
float: left;
top: 0;
left: 0;
}
.gallery_projects .content_proj{
width:819px;
height:586px;
position:relative;
left: 60px;
top: 40px;
overflow: hidden;
}
.content_proj .proj_nav{
height: 21px;
position: absolute;
right: 30px;
top: 40px;
width: 15px;
z-index: 999;
}
.content_proj .proj_nav .tj_prev{
width: 15px;
height: 8px;
position: relative;
float: left;
display: block;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/tj_prev.png);
background-position: 0 0;
text-indent: -9999px;
top: 10px;
cursor: pointer;
}
.content_proj .proj_nav .tj_prev span.hover{
width: 15px;
height: 8px;
position: relative;
float: left;
display: block;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/tj_prev.png);
background-position: 0 9px;
}
.content_proj .proj_nav .tj_next{
width: 15px;
height: 8px;
position: relative;
float: left;
display: block;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/tj_next.png);
background-position: 0 0;
text-indent: -9999px;
cursor: pointer;
}
.content_proj .proj_nav .tj_next span.hover{
width: 15px;
height: 8px;
position: relative;
float: left;
display: block;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/tj_next.png);
background-position: 0 -11px;
}
.content_proj ul.linkseffects{
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/vrtprj.png) no-repeat scroll 10px 0 transparent;
float: left;
height: 16px;
margin-left: 7px;
padding-left: 20px;
position: relative;
top: 3px;
width: 500px;
}
.content_proj ul.linkseffects li{
position: relative;
float: left;
margin: 0;
padding: 0;
}
.content_proj ul.linkseffects li .selected{
color: #E8F2F6;
}
.content_proj ul.linkseffects li a{
color: #5a6266;
padding-right: 10px;
text-shadow: 0 1px 0 #000;
}
.content_proj ul.linkseffects .leffect span.hover{
color: #989898;
padding-right: 10px;
}
.content_proj .projects{
float: left;
height: 64%;
height: 653px;
margin: 0 auto;
overflow: hidden;
position: relative;
top: 0;
width: 100%;
left: -5px;
}
.content_proj .projects ul li{
position: relative; 
float: left;
//border: 4px solid #fff;
margin: 5px;
//height: auto;
background: #fff;
}
.content_proj .projects ul li .descript{
width: 157px;
left: 0;
color: #fff;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/overproj.png) no-repeat;
position: absolute;
bottom: 1px;
padding-left: 10px;
line-height: 28px;
top: 193px;
overflow: hidden;
} #projectmoreinfo	
.proj_nav{
position: absolute;
top: 40px;
left: 60px;
width: 88%;
height: 17px;
z-index: 800;
}
.proj_nav .backthumbs, .projectnav .backthumbs, .nobackthumbs{
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/backthumbs.png);
background-position: 0 0;
position: relative;
float: left;
width: 21px;
height: 17px;
display: block;
}
.proj_nav .backthumbs span.hover, .projectnav .backthumbs span.hover{
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/backthumbs.png);
background-position: 0 -18px;
position: relative;
float: left;
width: 21px;
height: 17px;
display: block;
}
.proj_nav .moreinfo, .projectnav .moreinfo, .nomoreinfo{
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/moreinfo.png);
background-position: 0 0;
position: relative;
float: left;
width: 21px;
height: 17px;
display: block;
left: 3px;
}
.proj_nav .moreinfo span.hover, .projectnav .moreinfo span.hover{
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/moreinfo.png);
background-position: 0 -18px;
position: relative;
float: left;
width: 21px;
height: 17px;
display: block;
}
.proj_nav .projectnav{
position: relative;
float: left;
width: auto;
text-align: right;
margin: 0;
padding: 0;
right: -4px;
z-index: 999;
}
#content_proj .projectnav, #content_proj .project-nav{
position: relative;
float: left;
width: 100%;
text-align: right;
margin: 0;
padding: 0;
z-index: 200;
}
#content_proj .projectnav .css_prev, #content_proj .projectnav .css_prev_nav{
position: relative;
float: left;
width: 17px;
height: 17px;
display: block;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/proj_prev.png);
background-position: 0 0;
left: 156px;
}
.proj_nav .projectnav .css_prev{
position: relative;
float: left;
width: 17px;
height: 17px;
display: block;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/proj_prev.png);
background-position: 0 0;
left: 681px;
}
.proj_nav .projectnav .css_prev span.hover,  #content_proj .projectnav .css_prev_nav span.hover{
position: relative;
float: left;
width: 17px;
height: 17px;
display: block;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/proj_prev.png);
background-position: 0 -18px;
cursor: pointer;
}
#content_proj .projectnav .css_next, #content_proj .projectnav .css_next_nav{
position: relative;
float: left;
width: 17px;
height: 17px;
display: block;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/proj_next.png);
background-position: 0 0;
left: 159px;
}
.proj_nav .projectnav .css_next{
position: relative;
float: left;
width: 17px;
height: 17px;
display: block;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/proj_next.png);
background-position: 0 0;
left: 684px;
}
.proj_nav .projectnav .css_next span.hover,  #content_proj .projectnav .css_next_nav span.hover{
position: relative;
float: left;
width: 17px;
height: 17px;
display: block;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/proj_next.png);
background-position: 0 -18px;
cursor: pointer;
}
.openproject{
position: relative;
float: left;
top: 43px;
left: 60px;
width: 100%;
height: auto;
}
.openproject .project_content{
position: relative;
float: left;
width: 92%;
height: auto;
left: 0;
top: 35px;
}
.openproject .project_content .slideprojects{
width: 423px;
height: 350px;
position: relative;
float: left;
}
.openproject .project_content .slideprojects .social{
position: relative;
float: left;
padding-top: 12px;
}
.openproject .project_content .slideprojects .social p, .openproject .project_content .slideprojects .social a{
font-size: 11px;
color: #D9E7EC; 
}
.openproject .project_content .projectinfo{
width: 299px;
height: 350px;
position: relative;
float: left;
margin: 0;
padding: 0;
left: 35px;
top: -9px;
}
.openproject .project_content .title{
width: 299px;
height: auto;
top: 0;
position: relative;
float: left;
text-shadow: 0 1px 0 #000;
}
.openproject .project_content .title h2{
font-weight: 100;
color: #C1B565;
}
.openproject .project_content .projectinfo .info h6{
color: #65a9c1;
padding-bottom: 4px;
text-shadow: 0 1px 0 #000;
letter-spacing: 0.1px;
padding-top: 10px;
}
.openproject .project_content .projectinfo .info p{
padding: 2px 0 10px;
line-height: 16px;
} #content_proj .typedividerpr{
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/linedividerh.png) repeat-x scroll 0 0 transparent;
float: left;
height: 2px;
left: 0;
margin: 10px 0 5px 0;
position: relative;
width: 761px;
}
#content_proj .typedividerprbottom{
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/linedividerh.png) repeat-x scroll 0 0 transparent;
float: left;
height: 2px;
left: 0;
margin: 0;
position: relative;
width: 761px;
}
#projectmoreinfo .typedividerpr{
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/linedividerh.png) repeat-x scroll 0 0 transparent;
float: left;
height: 2px;
left: 60px;
position: absolute;
top: 66px;
width: 758px;
}
#projectmoreinfo .typedividerprbottom{
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/linedividerh.png) repeat-x scroll 0 0 transparent;
float: left;
height: 2px;
left: 60px;
position: absolute;
top: 500px;
width: 758px;
} .openproject .project_content .slideprojectsnew{
width: 94%;
height: 572px;
position: relative;
float: left;
}
.proj_nav .titleproject{
width: auto;
height: 42px;
top: -4px;
position: relative;
float: left;
text-shadow: 0 1px 0 #000;
font-size: 20px;
padding-left: 10px;
}
.openproject .project_content .titlenew{
width: 699px;
height: 42px;
top: 9px;
position: relative;
float: left;
text-shadow: 0 1px 0 #000;
left: 18px;
top: -603px;
}
.openproject .project_content .titlenew h2{
font-weight: 100;
color: #C1B565;
font-size: 21px !important;
}
.newpres{
left: 42px;
margin: 0;
padding: 0;
position: absolute;
text-align: right;
width: 50px;
z-index: 999;
}
.openproject .project_content .projectinfo .infonew{
float: left;
height: auto;
left: -36px;
line-height: 15px;
position: relative;
top: -31px;
width: 759px;
}
.openproject .project_content .projectinfo .infonew p{
padding-left: 10px;
}
.openproject .project_content .projectinfo .infonew .inf{
float: left;
height: 303px;
line-height: 15px;
position: relative;
width: 200px;
}
.openproject .project_content .projectinfo .infonew .desc{
float: left;
height: 303px;
line-height: 15px;
position: relative;
width: 550px;
}
.openproject .project_content .projectinfo .infonew .desc h6{
height: 200px;
}
.openproject .project_content .projectinfo .infonew h6{
color: #65a9c1;
padding-bottom: 4px;
text-shadow: 0 1px 0 #000;
letter-spacing: 0.1px;
position: relative;
float: left;
padding-right: 10px;
}
a:focus {
outline:none;
}
a:active {
outline:none;
}
a {
text-decoration:none;
}
h1 {
font-size: 25px;
color: #0597D4;
font-weight: 400;
}
h2 {
font-size: 23px;
color: #0597D4;
font-weight: 400;
}
h3 {
font-size: 21px;
color: #0597D4;
font-weight: 400;
}
h4 {
font-size: 19px;
color: #0597D4;
font-weight: 400;
}
h5 {
font-size: 17px;
color: #0597D4;
font-weight: 400;
}
h6 {
font-size: 14px;
color: #0597D4;
font-weight: 100;
padding-bottom: 2px;
}
.content_news{
position: absolute;
left: 0;
top: 0;
}
.content_news .news{
position: relative;
float: left;
left: 40px;
top: 40px;
width: 100%;
height: 100%;
}
.content_news .news .newslinks{
width: 260px;
height: auto;
position: relative;
float: left;
}
.content_news .news .newslinks .links{
position: relative;
float: left;
width: 260px;
height: 400px;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/bgcontent.png);
padding: 0;
margin: 0;
}
.content_news .news .newslinks .links li{
position: relative;
float: left;
width: 215px;
height: 50px;
border-bottom: 1px solid #43545b;
left: 21px;
top: 25px;
}
.content_news .news .newslinks .links li:hover{
background: #000 url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/arrownews.png) no-repeat 195px 13px;
color: #ccc;	
}
.content_news .news .newslinks .links .newsld li:hover {
color: #b1b1b1;	
}
.content_news .news .newslinks .links .newsld{
color: #000;
background: #000 url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/arrownews.png) no-repeat 195px 13px;
}
.content_news .news .newslinks .links .newsld p{
color: #dddddd;
}
.content_news .news .newslinks .links .newsld .title{
color: #0597D4;
}
.content_news .news .newslinks .links li.firstitem{
position: relative;
float: left;
width: 215px;
height: 50px;
border-top: 1px solid #43545b;
left: 21px;
top: 25px;
}
.content_news .news .newslinks .links li a{
position: relative;
float: left;
width: 215px;
height: 50px;
padding-left: 10px;
padding-top: 10px;
color: #ccc;
}
.content_news .news .newslinks .links li .numbr{
color: #1d80c5;
font-weight: bold;
float: left;
height: 30px;
padding-right: 10px;
position: relative;
width: 10px;
}
.content_news .news .newslinks .links li .tnews{
color: #8c989d;
float: left;
height: 36px;
overflow: hidden;
position: relative;
width: 183px;
line-height: 21px;
text-shadow: 0 1px 0 #000000;
}
.content_news .news .newslinks .links li a:hover .title{
color: #0597D4;
}
.content_news .news .newslinks .links li a:hover p{
color: #DDDDDD;
} .content_news .news .newslinks .links li .tnews .title{
float: left;
font-size: 14px;
line-height: 14px;
position: relative;
width: 183px;
}
.content_news .news .newslinks .stnews{
position: relative;
float: left;
width: 58px;
height: 58px;
left: 0;
top: 1px;
}
.content_news .news .newscontent{
width: 497px;
height: 497px;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/bgnews.png) no-repeat;
position: relative;
float: left;
left: 40px;
}
.content_news .news .newscontent p{
line-height: 17px;
font-size: 13px;
text-align: left;
text-shadow: 0 1px 0 black;
}
.content_news .news .titledate{
float: left;
overflow: hidden;
height: 450px;
left: 50px;
position: relative;
top: 30px;
width: 80%;
text-align: justify;
}
.content_news .news .newscontent .seeproject{
width: 140px;
height: 31px;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/vproject.png) no-repeat;
background-position: 0 0;
position: relative;
float: left;
display: block;
top: 20px;
}
.content_news .news .newscontent .seeproject span.hover{
width: 140px;
height: 31px;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/vproject.png) no-repeat;
background-position: 0 -32px;
position: relative;
float: left;
display: block;
cursor: pointer;
}
.newscontent .titledate .imgnews{
background-position: 0 0;
width: 395px;
height: 110px;
position: relative;
float: left;
margin-bottom: 15px;
}
.content_news .news .titlenews{
float: left;
font-size: 22px;
height: 40px;
position: relative;
width: 82%;
font-weight: 100;
text-shadow: 0 1px 0 #000;
}
.content_news .news .titlenews .nmb{
color: #fff;
}
.content_news .news .date{
float: right;
font-size: 13px;
height: 40px;
line-height: 33px;
position: relative;
text-align: right;
width: 18%;
color: #c1b565;
}
.content_news .news .txtnews{
line-height: 17px;
position: relative;
font-size: 14px;
text-shadow: 0 1px 0 #000;
}
.nivoSlider {
position:relative;
}
.nivoSlider img {
position:absolute;
top:0px;
left:0px;
} .nivoSlider a.nivo-imageLink {
position:absolute;
top:0px;
left:0px;
width:100%;
height:100%;
border:0;
padding:0;
margin:0;
z-index:6;
display:none;
} .nivo-slice {
display:block;
position:absolute;
z-index:5;
height:100%;
}
.nivo-box {
display:block;
position:absolute;
z-index:5;
} .nivo-caption {
position:absolute;
left:0px;
bottom:0px;
background:#000;
color:#fff;
width:100%;
z-index:8;
}
.nivo-caption p {
padding:5px;
margin:0;
}
.nivo-caption a {
display:inline !important;
}
.nivo-html-caption {
display:none;
} .nivo-directionNav a {
position:absolute;
top:45%;
z-index:9;
cursor:pointer;
}
.nivo-prevNav {
left:0px;
}
.nivo-nextNav {
right:0px;
} .nivo-controlNav a {
position:relative;
z-index:9;
cursor:pointer;
}
.nivo-controlNav a.active {
font-weight:bold;
}
.blog_container{
position: relative;
float: left;
width: 584px;
margin: 15px;
height: auto;
//background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/gray_stripes.png) repeat-x;
padding: 5px 0 0 0;
}
.blog_container .blog_content{
background: white;
padding: 25px 30px;
clear:none;
}
.blog_sidebar .aside li{
position: relative;
float: left;
width: 195px;
height: auto;
padding-bottom: 25px;
}
.blog_container .blog_content .blog_title, .post * h3{
color: #809da9;
font-family: Tahoma;
font-size: 20px;
font-weight: bold;
//height: 50px;
//line-height: 50px;
margin-bottom: -10px;
clear: both;
vertical-align: middle;
padding-bottom:0.5em;
line-height:1.5em;
}
.post * h4{
color: #809da9;
font-family: Tahoma;
font-size: 14px;
font-weight: bold;
height: 25px;
line-height: 25px;
clear: both;
vertical-align: middle;
}
.blog_container .blog_content .image_date_container{
position: relative;
text-align: center;
overflow-x: hidden;
padding-bottom: 20px;
min-height: 46px;
}
.image_date_container .date_corner{
position: absolute;
width: 125px;
height: 46px;
margin-left: 402px;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/date_corner.png) no-repeat;
clear:none;
z-index: 999;
}
.image_date_container .image{
position: relative;
clear:none;
float: left;
width: 524px;
height: 200px;
overflow-y: hidden;
}
.image-single{
position: relative;
clear:none;
float: left;
width: 524px;
z-index: 5;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/css/themes/default/loading.gif) no-repeat center center;
}
#fancybox-img{
opacity: 1;
filter: alpha(opacity = 100);
}
.image-single .lupa{
position: relative;
float:left;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/lupa.png) no-repeat;
width: 75px;
height: 75px;
margin-left: 224px;
}
.image-single img{
background-position: center center;
width: 524px;
}
.image-single .hover-image:hover{
cursor: pointer;
}
.image-single .hover-image{
position: relative;
background: black;
width: 524px;
opacity: 0;
filter: alpha(opacity = 0);
float: left;
}
.image_date_container .image img{
width: 524px;
opacity: 0;
filter: alpha(opacity = 0);
}
.image_date_container .month{
font-size: 11px;
padding: 5px 0px;
float: left;
color: white;
font-family: Tahoma;
margin-left: 30px;
}
.image_date_container .day{
font-size: 40px;
color: white;
font-family: Tahoma;
font-stretch: extra-expanded;
font-weight: bold;
}
.blog_content .meta{
color: #CCC;
padding-top: 0;
padding-bottom: 29px;
position: relative;
margin-top: -10px;
}
.meta .author{
font-family: Tahoma;
font-size: 13px;
color: #b7b7b7;
padding-right: 6px;
}
.meta .author:hover{
text-decoration: underline;
}
.blog_content .meta ul{
display: inline;
}
.blog_content .meta ul li{
float: left;
padding-right: 20px;
}
.blog_content .meta .balloon{
width: 18px;
height: 18px;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/balloon.png);
float: left;
margin-top: -1px;
}
.blog_content .blog_text{
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/blog_divider.png) no-repeat scroll center bottom transparent;
color: #7A7A7A;
font-size: 13px;
line-height: 18px;
padding-bottom: 45px;
text-align: justify;
}
.blog_content .blog_divider{
width: 554px;
height: 28px;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/blog_divider.png);
}
.blog_content .title_comments{
font-family: Georgia;
font-size: 14px;
line-height: 14px;
color: #474646;
font-weight: bold;
font-style: italic;
margin-top: -5px;
padding-bottom: 20px;
}
.blog_container a:hover {
text-decoration: underline;
}
.bgbottom{
position: relative;
width: 584px;
height: 83px;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/bgbottom.png) no-repeat;
margin-top: -1px;
}
.blog_sidebar{
position: relative;
margin-left: 614px;
margin-top: 15px;
width: 206px;
min-height: 675px;
}
.blog_sidebar .blog_title_cats, .blog_sidebar h2{
width: 206px;
height: 26px;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/bg_title_cats.png) no-repeat;
color: #c1b565;
font-size: 13px;
line-height: 24px;
font-weight: normal;
padding-bottom: 3px;
}
.blog_sidebar ul{
display: block;
padding-bottom: 20px;
clear: right;
}
.blog_sidebar ul li{
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/li_arrow_blue.png) no-repeat scroll 6px 8px transparent !important; display: block; height: 16px; margin-left: 10px; padding-left: 20px; position: relative; padding-bottom: 3px;
}
.blog_sidebar ul li a, .blog_sidebar li a {
font-size: 13px;
line-height: 21px;
color: #9cb6c3;
padding-bottom: 3px;
}
.blog_sidebar ul li a:hover, .blog_sidebar li a:hover {
color: #7BC5EA;
}
.blog_title_cats, .blog_sidebar h2{
display:block;
clear: right;
}
.comment{
display: block;
clear: both;
min-height: 72px;
}
.commentlist .depth-2{ padding-left: 20px;}
.commentlist .depth-3{ padding-left: 40px;}
.commentlist .depth-4{ padding-left: 60px;}
.commentlist .depth-5{ padding-left: 80px;}
.commentlist .depth-6{ padding-left: 100px;}
.commentlist .depth-7{ padding-left: 120px;}
.commentlist .depth-8{ padding-left: 140px;}
.commentlist .depth-9{ padding-left: 160px;}
.commentlist .depth-10{ padding-left: 180px;}	
.commentlist .depth-11{ padding-left: 200px;}
.commentlist .depth-12{ padding-left: 220px;}
.commentlist .depth-13{ padding-left: 240px;}
.commentlist .depth-14{ padding-left: 260px;}
.commentlist .depth-15{ padding-left: 280px;}
.vcard{padding-bottom: 15px;}
.avatar {
padding: 10px; 
float: left;
}
.comment-meta{
margin-left: 10px;
margin-top: -10px; 
border-bottom: dotted #DDD 1px;
padding-bottom: 7px;
width: 430px;
}
.comment_text{
font-family: Helvetica;
font-style: oblique;
font-size: 12px;
line-height: 15px;
color: #7e7e7e;
padding: 10px;
min-height: 36px;
}
.comment_date, .comment_author, .reply, .comment-edit, #cancel-comment-reply-link{
font-family: Tahoma;
font-size: 13px;
line-height: 18px;
color: #b7b7b7;
padding-right: 6px;
}
.comment_author, .reply a, .comment-edit a, #cancel-comment-reply-link{
color: #9cb6c3;
padding-right: 6px;
}
#respond{
position: relative;
top: 20px;
}
#respond .name{
float: left;
padding-right: 18px;
}
#respond label{
font-family: Tahoma;
font-size: 12px;
line-height: 14px;
color: #bababa;
}
#respond input {
margin-top: 10px;
}
textarea{
font-family: "Lucida Grande";
font-size: 11px;
line-height: 14px;
}
#commentform{
position: relative; margin: 0; padding: 0;
}
.comment_author a{color: #9CB6C3;}
.comment_author a:hover{color: #7BC5EA;}
#commentform #author, #commentform #email, #commentform #url{
border: 0 none;
background: #e8e8e8;
border-top: 1px dotted #bebebe;
padding: 5px;
margin-top: 3px;
}
#commentform a{
color: #9CB6C3;
}
.leavacomment{
font-family: Georgia;
font-style: italic;
font-weight: bold;
font-size: 14px;
line-height: 14px;
padding: 10px 0px;
}
#commentform #comment{
border: 0 none;
background: #e8e8e8;
padding: 5px;
margin-top: 3px;
border-top: 1px dotted #bebebe;
}
#submit_engodo{
font-family: Georgia;
font-style: italic;
font-weight: bold;
font-size: 12px;
line-height: 14px;
padding: 7px 20px;
background: #e8e8e8;
color: #000;
border: 0 none;
margin-top: 15px;
}
#submit_engodo:hover{
cursor: pointer;
background: #000;
color: #e8e8e8;
}
#submit {
display:none;
}
.archive .readmore{
clear: right;
float: left;
height: 45px;
margin-top: 20px;
position: relative;
width: 100%;
}
.archive .readmore a{
background: #e8e8e8;
color: #484848;
text-shadow: 0 1px 0 #fff;
float: left;
left: 0;
padding: 7px 14px;
position: relative;
font-size: 12px;
}
.archive .readmore a:hover{
cursor: pointer;
background: #000;
color: #e8e8e8;
text-decoration: none;
text-shadow: none;
}
.archive .meta{
color: #CCC;
padding-top: 10px;
padding-bottom: 23px;
}
.archive .meta ul{
display: inline;
}
.archive .meta ul li{
float: left;
padding-right: 20px;
}
.archive .meta .balloon{
width: 18px;
height: 18px;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/balloon.png);
float: left;
margin-top: -1px;
}
.archive .meta .comments-link{
color: #9cb6c3;
margin-left: 3px;
}
.archive .post {
border-bottom: 1px dotted #9B9B9B;
float: left;
padding-bottom: 7px;
padding-top: 20px;
position: relative;
width: 100%;
}
.archive h2{
padding-bottom: 10px;
}
.navigation {
clear: both;
padding-bottom: 2px;
}
.next-posts{
float:left;
clear: left;
}
.prev-posts {
float: right;
clear: right;
}
.next-posts a, .prev-posts a{
color: #9cb6c3;
font-family: Tahoma;
font-size: 13px;
line-height: 18px;
padding: 2px 0;
margin-top: 10px;
}
.next-posts a:hover, .prev-posts a:hover{
text-decoration: underline;
}
.arc-pages{
color: #a7a7a7;
padding-bottom: 10px;
padding-top: 5px;
}
.arc-pages .page, .arc-pages .current{
padding: 3px 7px;
border: solid 1px #a8a8a8;
margin-right: 2px;
}
.arc-pages .current{
color: white;
background: black;
}
.arc-pages .page{
-webkit-transition: background 0.3s linear 0s; -moz-transition: background 0.3s linear 0s; -ms-transition: background 0.3s linear 0s; -o-transition: background 0.3s linear 0s; transition: background 0.3s linear 0s;
background: #ccc;
color: white;
}
.arc-pages .page:hover{
background: white;
color: black;
} .recent_post{
width: 195px;
height: 52px;
position: relative;
float: left;
margin-bottom: 10px;
}
.recent_post .imgpost{
width: 58px;
height: 45px;
border: 3px solid #fff;
position: relative;
float: left;
background: #fff;
overflow-y: hidden;	
}
.recent_post .imgpost img{
width: 58px;
}
.recent_post .imgpost:hover{
border: 3px solid #7bc5ea;
cursor: pointer;
}
.recent_post .txtpost{
width: 120px;
height: 45px;
position: relative;
float: left;
margin-left: 10px;
overflow: hidden;
}
.recent_post .txtpost h4{
color: #8ba0a9;
font-size: 14px;
}
.recent_post .txtpost h4 a:hover{
color: #7bc5ea;
}
.recent_post .txtpost p a{
color: #fff;
font-size: 12px;
}/**/body {
font-style: normal;
font-weight: 400;
font-variant: normal;
white-space:normal;
background: #fff;
color: #D9E7EC;
font-size: 12px;
font-family: "Tahoma", "Arial", sans-serif;
}
img{
opacity: 0;
filter: alpha(opacity=0);
}
#map_canvas img{
opacity: 1 !important;
filter: alpha(opacity = 100) !important;
}
.image	{
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/css/themes/default/loading.gif) no-repeat center center;
}
.arc_image{
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/css/themes/default/loading.gif) no-repeat center center;
}
.image-single{
overflow-y: hidden;
}
.no-opacity{
opacity: 1;
filter: alpha(opacity = 100);
z-index: 99999999999;
}
.no_opacity{
opacity: 1;
filter: alpha(opacity = 100);
} #topslide{
width: 100%;
position: relative;
float: left;
top: 0;
left: 0;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/bgtopslide.jpg);
height: 373px;
border-bottom: 5px solid #000;
border-top: 4px solid #000;
overflow: hidden;
display: none;
z-index: 999;
}
#topslide #panel{
width: 1050px;
position: relative;
margin: 0 auto;
left: 47px;
}
#panel .contactinfo{
width: 100%;
position: relative;
float: left;
left: 0;
margin: 0;
padding: 0;
}
#panel .contactinfo .locationhello{
position: relative;
width: 1050px;
margin: 0 auto 33px;
top: 20px;
}
#panel .contactinfo .locationhello h4{
font-size: 22px;
color: #7E9046;
font-weight: 400;
}
#panel .contactinfo .locationhello .loc{
position: absolute;
left: 0;
font-size: 22px;
font-weight: 400;
font-family: Helvetica, Arial;
}
#panel .contactinfo .locationhello .hel{
position: absolute;
left: 640px;
font-size: 20px;
letter-spacing: 0.2px;
font-weight: 400;
font-family: Helvetica, Arial;
}
#panel .architecinfo{
position: relative;
float: left;
width: 150px;
height: 245px;
left: 0;
top: 30px;
}
#panel .architecinfo .art{
position: relative;
float: left;
width: 150px;
height: auto;
margin-bottom: 15px;
}
#panel .architecinfo .art .titleinf{
color: #767676;
}
#panel .architecinfo .art p{
color: #FFFFFF;
line-height: 14px;
padding-top: 1px;
text-shadow: 0 1px 0 #000000;
}
#panel .architecinfo .art a{
color: #fff;
text-decoration: none;	
}
#panel .architecinfo .evlp{
position: relative;
top: 5px;
}
#panel .googlemap{
width: 392px;
height: 232px;
position: relative;
float: left;
top: 25px;
left: 58px;
}
#panel .googlemap .mapimg{
width: 392px;
height: 222px;
position: relative;
float: left;
background-position: 0 0;
display: block;
z-index: 20;
}
#panel .googlemap .mapimage{
width: 392px;
height: 222px;
position: relative;
float: left;
background-position: 0 0;
display: block;
z-index: 20;
}
#panel .googlemap .mapimg span.hover{
width: 392px;
height: 222px;
position: absolute;
float: left;
left: 0;
top: 0;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/googlemapsover.png);
background-position: 0px 0px;
display: block;
z-index: 999;
}
#panel .linedivider{
width: 2px;
height: 213px;
position: relative;
float: left;
margin: 29px 40px 0 50px;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/dividertop.png) no-repeat;
} #panel .contactform{
width: 352px;
height: 218px;
position: relative;
float: left;
top: 0;
}
#panel .contactform ul.form{
position: relative;
float: left;
margin: 0;
padding: 0;
}
#panel .contactform ul.form li{
width: 352px;
height: 35px;
position: relative;
color: #000;
}
#panel .contactform ul.form input{
background: none repeat scroll 0 0 #1F1E1E;
border-color: #000000 #000000 #383737;
border-style: solid;
border-width: 1px;
color: #696969;
float: left;
font-family: "Tahoma","Arial",sans-serif;
font-size: 12px;
height: 18px;
letter-spacing: 0.1px;
padding: 3px;
position: relative;
text-shadow: 0 1px 0 #000000;
width: 345px;
}
#panel .contactform ul.form input:focus{
background: #363636;
color:#b5b5b5;
border-bottom: 1px solid #454545;
}
#panel .contactform ul.form .message{
width: 349px;
height: 90px;
position: relative;
float: left;
background: #1f1e1e;
border-bottom: 1px solid #383737;
border-left: 1px solid #000;
border-right: 1px solid #000;
border-top: 1px solid #000;
color: #696969;
padding: 3px;
font-family: "Helvetica", "Arial", sans-serif;
font-size: 12px;
} .form_error{
color: #BD3030;
display: block;
float: left;
font-size: 11px;
height: auto;
left: 0;
letter-spacing: 0.3px;
padding: 5px;
position: relative;
text-shadow: 0 1px 0 #000000;
width: 100%;
}
.form_success{
color: #14af08;
font-size: 11px;
position: relative;
float: left;
height: auto;
width: 100%;
font-style: italic;
display: block;
padding: 20px 0 10px 0;
}
#panel .contactform ul.form .button{
-webkit-transition: background 0.5s linear 0s; -moz-transition: background 0.5s linear 0s; -ms-transition: background 0.5s linear 0s; -o-transition: background 0.5s linear 0s; transition: background 0.5s linear 0s;
background: none repeat scroll 0 0 #000;
color: #818c66;
display: inline;
font-size: 12px;
font-weight: 400;
letter-spacing: 0.4px;
padding: 10px 15px;
text-align: center;
text-decoration: none;
position: relative;
float: left;
margin-left: 0;
}
#panel .contactform ul.form .button:hover{
background: none repeat scroll 0 0 #819650;
color: #fff;
text-shadow: 0 1px 0 #526032;
} #top{
width: 100%;
height: 1px;
background: #000;
}
#top .btntopslide{
width: 1035px;
height: 30px;
position: relative;
margin: 0 auto;
right: 0;
}
#toggle{
position: relative;
float: right;
width: 59px;
height: 30px;
z-index: 999;
list-style: none;
}
#toggle .open{
position: relative;
float: left;
width: 59px;
height: 30px;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/btntopslide_open.png) no-repeat;
background-position: 0 0;
display: block;
top: -1px;
} #header{
width: 100%;
height: 115px;
left: 0;
top: 0;
margin: 0;
padding: 0;
position: relative;
}
#header .header_c{
position: relative;
width: 1050px;
height: 115px;
margin: 0 auto;
}
#logo{
width: 100px;
height: 100px;
position: relative;
float: left;
margin: 23px 0 0 35px;
}
#header .creditstheme{
position: relative;
float: left;
top: 66px;
left: 22px;
line-height: 18px;
padding-left: 21px;
color: #c3c3c3;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/lindiv.png) no-repeat;
}
#header .social_search{
width: auto;
height: 35px;
position: relative;
float: right;
right: 0;
top: 0px;
}
.social_search .social{
width: 42px;
height: 35px;
position: relative;
float: left;
margin-right: 20px;
padding: 0;
}
.social_search .social .twitter{
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/twitter.png);
background-position: 0 0;
width: 17px;
height: 12px;
display: block;
position: relative;
float: left;
text-indent: -9999px;
}
.social_search .social .twitter span.hover{
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/twitter.png);
background-position: 0 -12px;
width: 17px;
height: 12px;
display: block;
position: relative;
float: left;
text-indent: -9999px;
}
.social_search .social .facebook{
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/facebook.png);
background-position: 0 0;
width: 14px;
height: 14px;
display: block;
position: relative;
float: left;
text-indent: -9999px;
left: 5px;
}
.social_search .social .facebook span.hover{
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/facebook.png);
background-position: 0 -14px;
width: 14px;
height: 14px;
display: block;
position: relative;
float: left;
text-indent: -9999px;
}
.social_search .search{
position: relative;
float: right;
right: 20px;
width: 200px;
}
.social_search .search li{
position: relative;
float: left;
left: 10px;
width: 250px;
list-style: none;
padding: 0;
margin: 0;
}
.social_search .search li .text{
position: relative;
float: left;
width: 150px;
height: 22px;
border-bottom: 1px solid #eeeeee;
border-top: 1px solid #eeeeee;
border-left: 1px solid #eeeeee;
border-right: none;
color: #dedede;
padding-left: 5px;
font-family: "Tahoma", sans-serif;
}
.social_search #searchsubmit{
border: none;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/btnsearch.png);
width: 47px;
height: 26px;
display: block;
color: #e6e6e6;
position: relative;
float: left;
}  #wrapper{
width: 100%;
height: auto;
position: relative;
float: left;
left: 0;
}
#wrapper .wrapper_c{
width: 1050px;
height: auto;
position: relative;
margin: 0 auto;
}
.wrapper_c .menu{
width: 157px;
height: 270px;
position: relative;
float: left;
}
.wrapper_c .stronglineleft{
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/stronglineleft.png) no-repeat scroll 0 0 transparent;
height: 461px;
left: -304px;
position: absolute;
top: 1px;
width: 462px;
overflow: hidden;
display: block;
}
.wrapper_c .stronglineright{
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/stronglineright.png) no-repeat scroll 0 0 transparent;
height: 304px;
position: absolute;
right: -345px;
top: 0;
width: 359px;
overflow: hidden;
display: block;
}
.wrapper_c .lineright{
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/lineright.png) no-repeat scroll 0 0 transparent;
bottom: 0;
height: 309px;
overflow: hidden;
display: block;
position: absolute;
right: -288px;
top: 256px;
width: 301px;
}
.wrapper_c .content{
position: relative;
float: left;
width: 882px;
height: 842px;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/bgcontent2.png) repeat;
}
.wrapper_c .content .content_home{
position: absolute;
float: left;
top: 0;
left: 0;
width: 100%;
height: 100%;
display: block;
z-index: 600;
}
.wrapper_c .content .content_home .slogan{
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/slogan.png) no-repeat scroll 0 0 transparent;
float: left;
height: 80px;
left: 144px;
position: relative;
top: 121px;
width: 643px;
}
.wrapper_c .content .content_home .btnseework{
position: relative;
float: left;
width: 185px;
height: 41px;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/btnseework.png);
background-position: 0px 0px;
display: block;
right: 43px;
top: 260px;
text-indent: -9999px;
}
.wrapper_c .content .content_home .btnseework span.hover{
position: relative;
float: left;
width: 185px;
height: 41px;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/btnseework.png);
background-position: 0px -42px;
display: block;	
}
.contentautoheight{
width: 882px;
height: auto;
min-height: 564px;
position: relative;
float: left;
//newmarka	background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/bgcontent2.png);
background: white;
//border: 1px #111 solid;
}
.wrapper_c .contentautoheight .hidecorner{
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/hidecorner.png) no-repeat scroll 0 0 transparent;
bottom: 0;
height: 104px;
left: 0;
position: absolute;
width: 104px;
z-index: 999;
}
.autoheight{
width: 90%;
height: 100%;
position: relative;
float: left;
margin: 40px;
padding-bottom: 80px;
}
.contentautoheight .titlepage {
height: 22px;
position: absolute;
right: 1px;
top: -23px;
width: auto;
z-index: 999;
}
.contentautoheight .titlepage p {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/btntitlepage_right.png) no-repeat scroll right top transparent;
color: #FFFFFF;
display: block;
float: right;
font-size: 13px;
font-weight: 100;
height: 22px;
letter-spacing: 0.5px;
line-height: 13px;
padding-right: 25px;
text-shadow: 0 1px 0 #000000;
text-transform: uppercase;
}
.contentautoheight .titlepage p span {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/btntitlepage_left.png) repeat-x scroll 0 0 transparent;
display: block;
height: 22px;
padding: 4px 8px 0 14px;
}   .content .titlepage{
height: 22px;
position: absolute;
right: 1px;
top: -23px;
width: auto;
z-index: 999;
}
.content .titlepage p{
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/btntitlepage_right.png) no-repeat scroll right top transparent;
color: #FFFFFF;
display: block;
float: right;
font-size: 13px;
font-weight: 100;
height: 22px;
letter-spacing: 0.5px;
line-height: 13px;
padding-right: 25px;
text-transform: uppercase;
text-shadow: 0 1px 0 #000;
}
.content .titlepage p span{
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/btntitlepage_left.png) repeat-x scroll 0 0 transparent;
display: block;
height: 22px;
padding: 4px 8px 0 14px;
}
.main_content{
height: 80%;
margin-left: 22px;
position: absolute;
top: 25px;
width: 88%;
z-index: 600;
} .notification .showresult{
position: relative;
float: left;
padding: 40px;
}
.notification .titsearch{
font-size: 18px;
color: #0597D4;
}
.notification p{
font-size: 16px;
} .about_content, testimonials_content{
position: absolute;
top: 0;
left: 0;	
}
.about_content .about_text{
position: relative;
float: left;
width: 100%;
padding: 20px;
}
.about{
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/abouttext.png) no-repeat scroll 0 0 transparent;
float: left;
height: 223px;
left: 37px;
position: relative;
width: 750px;
padding-bottom: 20px;
top: 30px;
}
.about_vertical{
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/bgcontent.png);
float: left;
height: 100%;
left: 20px;
position: relative;
width: 48%;
padding-bottom: 20px;
margin-right: 16px;
}
.about_simple{
width: 497px;
height: 497px;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/bgnews.png) no-repeat;
position: relative;
float: right;
right: 0;
top: 15px;
}
.about .aligntxt, .about_vertical .aligntxt, .about_simple .aligntxt,{
width: auto;
height: 250px;
position: relative;
float: left;
left: 30px;
top: 25px;
}
.about .aligntxt{
width: 90%;
height: 250px;
position: relative;
float: left;
left: 50px;
top: 25px;
}
.about_content .about_text .about h5{
color: #0597d4;
text-transform: uppercase;
font-weight: 100;
padding-bottom: 20px;
text-shadow: 0 1px 0 #000;
font-size: 20px;
}
.about_content .about_text .about p{
color: #E8F2F6;
font-size: 13px;
line-height: 20px;
padding-right: 23px;
text-shadow: 0 1px 0 #000000;
}
.about_content .about_team{
position: relative;
float: left;
height: 247px;
width: 100%;
}
.about_content .about_team .team{
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/aboutteam.png) no-repeat scroll 0 0 transparent;
float: left;
height: 247px;
left: 279px;
position: relative;
top: 51px;
width: 476px;
}
.about_content .about_team .team .alignteam{
width: 400px;
height: 250px;
position: relative;
float: left;
left: 50px;
top: 25px;
}
.about_content .about_team .team .alignteam .elem{
width: 120px;
height: 160px;
position: relative;
float: left;
padding-right: 2px;
}
.about_content .about_team .team .alignteam .elem h6{
color: #C1B565;
font-weight: 100;
text-shadow: 0 1px 0 #000;
}
.about_content .about_team .team .alignteam .elem p{
color: #c2dfea;
padding-bottom: 3px;
text-shadow: 0 1px 0 #000;
}
.about_content .about_team .team .alignteam .elem img{
padding-top: 5px;
}
.about_content .about_team .team .alignteam .divelem{
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/teamdivider.png) no-repeat;
width: 2px;
height: 85px;
margin: 47px 6px 0;
position: relative;
float: left;
} .testimonials{
position: absolute;
top: 50px;
left: 50px;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/bgcontent.png);
width: 88%;
height: 75%;
}
.testimonials2{
position: absolute;
top: 50px;
left: 50px;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/bgcontent.png);
width: 88%;
//	height: 75%;
}
.testimonials .testimonials_content{
position: relative;
float: left;
width: 97%;
height: auto;
left: 32px;
top: 35px;
}
.testimonials .testbox{
height: 129px;
left: 5px;
position: relative;
top: 0;
width: 96%;
}
.testimonials .avatar{
width: 90px;
height: 85px;
position: relative;
left: 6px;
top: 8px;
float: left;
}
.testimonials .text_testi * img{
width: 100px;
height: auto;
margin-top: -12px;
}
.testimonials .text_testi{
float: left;
font-size: 12px;
height: 85px;
line-height: 16px;
margin-left: 16px;
padding: 6px;
position: relative;
text-align: justify;
text-shadow: 0 1px 0 #000000;
top: 18px;
width: 96%;
}
.testimonials .text_testi .ncmp{
float: left;
font-size: 11px;
padding-top: 7px;
position: relative;
text-align: left;
width: 100%;
color: #a2c5d4;
}
.testimonials .text_testi .ncmp .namet{
color: #0597d4;
}
.testimonials .typedivider{
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/linedividerh.png) repeat-x scroll 0 0 transparent;
float: left;
height: 2px;
left: 16px;
margin: -5px 0 8px;
position: relative;
width: 658px;
width: 96%;
}
#actions{
float: right;
height: 40px;
right: 28px;
position: relative;
top: 38px;
width: 20px;
}
#actions .prev{
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/proj_prev_tst.png) repeat scroll 0 0 transparent;
display: block;
float: left;
height: 17px;
left: 0;
position: relative;
width: 17px;
border-bottom: 1px solid #000000;
}
#actions .prev span.hover{
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/proj_prev_tst.png) repeat scroll 0 0 transparent;
background-position: 0px -18px;
display: block;
float: left;
height: 17px;
left: 0;
position: relative;
width: 17px;
cursor: pointer;
}
#actions .next{
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/proj_next_tst.png) repeat scroll 0 0 transparent;
display: block;
float: left;
height: 17px;
left: 0;
position: relative;
width: 17px;
top: 4px;
border-bottom: 1px solid #000000;
}
#actions .next span.hover{
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/proj_next_tst.png) repeat scroll 0 0 transparent;
background-position: 0px -18px;
display: block;
float: left;
height: 17px;
left: 0;
position: relative;
width: 17px;
cursor: pointer;
}
.scrollable {
height: 400px;
left: 27px;
overflow: hidden;
position: relative;
top: 10px;
width: 700px;
} .scrollable .items {
position:absolute; height:20000em;
width: 103%;
} .typography{
position: absolute;
top: 50px;
left: 50px;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/bgcontent.png);
width: 88%;
height: 75%;
}
.typography .dropcaps{
position: relative;
float: left;
width: 97%;
height: auto;
left: 32px;
top: 35px;
}
.typography .dropcaps h6{
margin-bottom: 10px;
}
.typography .dropcaps .drop p{
font-size: 13px;
background: none;
text-transform: none;
color: #fff;
width: 100%;
line-height: 15px;
text-shadow: 0 1px 0 #000;
}
.typography .dropcaps .drop{
position: relative;
float: left;
width: 45%;
height: 100px;
margin-right: 30px;
}
.typography .dropcaps .drop{
color: #fff;
text-align: left;
padding-top: 10px;
}
.typography .dropcaps .drop .drop1{
color: #C1B565;
display: block;
float: left;
font-size: 64px;
font-weight: bold;
line-height: 30px;
padding: 11px 12px 12px 0; 
}
.typography .dropcaps .drop .drop2{
background-color: #C1B565;
color: #FFFFFF;
display: block;
float: left;
font-size: 50px;
font-weight: bold;
line-height: 31px;
margin-right: 11px;
padding: 9px 8px 15px;
text-shadow: none;
}
.typography .headings{
position: relative;
float: left;
width: 96%;
height: auto;
top: 95px;
left: 32px;
}
.typography .headings h6{
margin-bottom: 10px;
}
.typography .headings .headingh p{
font-size: 12px;
background: none;
text-transform: none;
color: #fff;
width: 100%;
padding: 5px 0 0;
line-height: 16px;
}
.typography .headings .headingh{
position: relative;
float: left;
width: 29%;
height: 88px;
margin-right: 30px;
text-align: left;
margin-bottom: 5px;
text-shadow: 0 1px 0 #000;
}
.typography .typedivider{
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/linedividerh.png) repeat-x scroll 0 0 transparent;
float: left;
height: 2px;
left: 32px;
position: relative;
top: 58px;
width: 707px;
} .notification{
position: absolute;
top: 50px;
left: 50px;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/bgcontent.png);
width: 88%;
height: 75%;
}
.notbox{
position: relative;
float: left;
width: 92%;
height: auto;
left: 0;
top: 0;
}
.notbox h6{
margin-bottom: 5px;
}
.notbox .notbox_info, .notbox .notbox_success, .notbox .notbox_error, .notbox .notbox_warning{
position: relative;
float: left;
width: 154px;
height: 40px;
border: 1px solid #fff;
margin-bottom: 20px;
}
.notbox .notbox_success{
background: #d9f2b6;
border: 1px solid #4c7e03;
width: 154px;
padding: 10px;
height: 20px;
margin-bottom: 20px;
position: relative;
float: left;
}
.notbox .notbox_success p{
font-size: 12px;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/success_icon.png) no-repeat;
background-position: 6px 0;
text-transform: none;
color: #438e01;
width: 100%;
padding-left: 40px;
margin-right: 20px;
line-height: 22px;
height: 25px;
}
.notbox .notbox_error{
background: #eaa896;
border: 1px solid #ce2f04;
width: 154px;
padding: 10px;
height: 20px;
margin-bottom: 20px;
position: relative;
float: left;
}
.notbox .notbox_error p{
font-size: 12px;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/error_icon.png) no-repeat;
background-position: 6px 0;
text-transform: none;
color: #ad0c0c;
width: 100%;
padding-left: 40px;
margin-right: 20px;
line-height: 22px;
height: 25px;
}
.notbox .notbox_warning{
background: #faffa6;
border: 1px solid #e9b001;
width: 154px;
padding: 10px;
height: 20px;
margin-bottom: 20px;
margin-bottom: 20px;
position: relative;
float: left;
}
.notbox .notbox_warning p{
font-size: 12px;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/warning_icon.png) no-repeat;
background-position: 6px 0;
text-transform: none;
color: #b68a10;
width: 100%;
padding-left: 40px;
margin-right: 20px;
line-height: 22px;
height: 25px;
}
.notbox .notbox_info{
background: #bfecff;
border: 1px solid #0597d4;
width: 154px;
padding: 10px;
height: 20px;
margin-bottom: 20px;
position: relative;
float: left;
}
.notbox .notbox_info p{
font-size: 12px;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/info_icon.png) no-repeat;
background-position: 6px 0;
text-transform: none;
color: #096d98;
width: 100%;
padding-left: 40px;
margin-right: 20px;
line-height: 22px;
height: 25px;
}
.typedivider{
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/linedividerh.png) repeat-x scroll 0 0 transparent;
height: 2px;
margin: 8px 0;
width: auto;
} #tabs{
position: relative;
float: left;
width: 325px;
height: auto;
overflow: hidden;
}
#tabs h4{
margin-bottom: 10px;
color: #0597D4;
font-size: 14px;
}
ul.tabs {
margin: 0;
padding: 0;
float: left;
list-style: none;
height: 25px;
width: 100%;
}
ul.tabs li {
float: left;
margin: 0;
padding: 0;
height: 25px;
line-height: 27px;
border-left: none;
margin-bottom: -1px;
margin-right: 1px;
overflow: hidden;
background: #667a82;
border: none;
}
ul.tabs li a {
text-decoration: none;
color: #fff;
display: block;
padding: 0 13px;
outline: none;
font-weight: bold;
line-height: 25px;
font-size: 12px;
}
ul.tabs li a:hover {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/bgtabs.png);
width: 100%;
height: 25px;
}
ul.tabs a:active {
outline:none;
}
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {
background: #fff;
cursor:default !important;
color:#7E9046 !important;
float: left;
clear: both;
}
.panes {
border-top: none;
clear: both;
float: left;
width: 100%;
background: #eee;
margin-bottom:10px;
overflow: hidden;
border: 1px solid #ccc;
width: auto;
}
.panes div {
background: none repeat scroll 0 0 #FFFFFF;
border: medium none;
float: left;
height: auto;
margin: 8px;
padding: 20px 0 20px 18px;
position: relative;
width: auto;
}
.panes .imgtab1{
width: 126px;
height: 84px;
position: relative;
float: left;
border: 1px dotted #C2D4DA;
}
.panes .txttab1{
float: left;
height: auto;
left: 10px;
margin: 0;
padding: 0;
position: relative;
width: 152px;
}
.panes .txttab1 .title{
color: #467C90;
font-size: 16px;
font-weight: bold;
}
.panes .txttab1_text2{
border-top: 1px solid #D6E0E3;
float: left;
height: auto;
left: 0;
margin: 15px 0;
padding: 10px 0;
position: relative;
width: 286px;
}
.panes h4{
font-weight:normal;
margin:0 0 10px 0;
font-size: 26px;
padding-bottom: 5px;
}
.panes p {
color: #5e6568;
line-height: 15px;
font-size: 13px;
padding-right: 16px;
} #accordion {
width: auto;
position: relative;
float: left;
left: 0;
top: 0;
overflow: hidden;
}
#accordion h3 {
padding:10px 15px;
font-size:12px;
font-weight:bold;
cursor:pointer;
background:#667A82;
border-bottom: 1px solid #718891;
color: #fff;
margin:0;
}
#accordion h4{
margin-bottom: 10px;
color: #0597D4;
font-size: 14px;
}
#accordion h3.current {
background-color:#fff;
color: #7E9046;
border-bottom: none;
border-top: 1px double #eee;
}
#accordion h3.current:hover {
background: #fff;
border-bottom: none;
}
#accordion h3:hover {
background:#718891;
border-bottom: 1px solid #7b959f;
}
#accordion .pane {
display:none;
height:auto;
padding:1px;
margin: 0;
color:#000;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/bgtabs.png);
background: #eee;
border: 1px solid #ccc;
width: auto;
}
#accordion .pane_c {
background: none repeat scroll 0 0 #FFFFFF;
border: medium none;
padding: 20px 0 20px 18px;
margin: 8px 11px 8px 8px;
} #accordion .pane h4 {
color: #467C90;
font-size: 14px;
margin-bottom: 10px;
}
#accordion .pane p {
color: #5e6568;
line-height: 15px;
font-size: 13px;
padding-right: 16px;
} #footer{
width: 100%;
position: relative;
float: left;
left: 0;
}
#footer .footer_c{
width: 1050px;
position: relative;
margin: 0 auto;
}
#footer .footer_c .lineleft{
width: 454px;
height: 177px;
position: relative;
left: -194px;
bottom: 0;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/lineleft.png) no-repeat;
}
#footer .footer_c .textfooter{
float: right;
left: 270px;
position: absolute;
top: 10px;
width: 779px;
}
#footer .footer_c .textfooter p, #footer .footer_c .textfooter a{
font-size: 11px;
color: #C3C3C3;
}
#footer .footer_c .textfooter .copyrights{
width: 200px;
position: relative;
float: left;
}
#footer .footer_c .textfooter .credits{
width: 200px;
position: relative;
float: right;
text-align: right;
right: 10px;
}
.main_content .slogan{
float: right;
height: 80px;
right:	10px;
position: relative;
top: 110px;
width: 850px;
}
.main_content .slogan1 {
height: 39px;
position: relative;
float: right;
right: 27px;
top: 0;
width: 100%;
z-index: 999;
}
.main_content .slogan2 {
height: 39px;
position: relative;
float: right;
right: 27px;
top: 1px;
width: 100%;
z-index: 999;
}
.main_content .slogan1 p {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/sloganimg_right.png) no-repeat scroll right top transparent;
color: #FFFFFF;
display: block;
float: right;
font-size: 38px;
font-weight: 400;
height: 39px;
letter-spacing: 0.5px;
line-height: 37px;
margin-right: 9px;
padding-right: 0;
text-shadow: 0 1px 0 #000000;
font-family: Arial;
}
.main_content .slogan2 p {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/sloganimg_right.png) no-repeat scroll right top transparent;
color: #cdd7da;
display: block;
float: right;
font-size: 34px;
font-weight: 100;
height: 39px;
letter-spacing: 0.5px;
line-height: 38px;
margin-right: 9px;
padding-right: 0;
text-shadow: 0 1px 0 #000000;
font-family: Arial;
}
.main_content .slogan1 p span, .main_content .slogan2 p span {
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/sloganimg_left.png) no-repeat scroll 0 0 transparent;
display: block;
height: 39px;
margin-left: -43px;
padding: 4px 19px 0 49px;
}
.gotop_light{
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/gotop_light.png) no-repeat scroll center right transparent;
bottom: 0;
color: #FFFFFF;
float: right;
margin-right: 0;
padding-right: 15px;
position: relative;
top: 70px;
z-index: 999;
}
.gotop_dark{
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/gotop_dark.png) no-repeat scroll center right transparent;
bottom: 0;
color: #000000;
float: right;
margin-right: 0;
padding-right: 15px;
position: relative;
top: 70px;
z-index: 999;
}
.gotop_dark:hover{
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/gotop_dark.png) no-repeat scroll center right transparent;
bottom: 0;
color: #000;
text-decoration: underline;
} .large_autoheight {
width: 90%;
height: 100%;
position: relative;
float: left;
margin: 0px;
padding-bottom: 80px;
}
.large_container{
position: relative;
float: left;
width: 800px;
margin: 40px 0 0 40px;
height: auto;
//background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/gray_stripes.png) repeat-x;
padding: 5px 0 0 0;
}
.large_container .large_content{
background: white;
padding: 25px 30px;
clear:none;
width: 740px;
color: #7A7A7A;
font-size: 13px;
line-height: 18px;
position: relative;
float: left;
}
.large_bgbottom{
position: relative;
width: 800px;
height: 83px;
background: url(//sar58.ru/wp-content/themes/Architec_Wordpress/img/large_bgbottom.png) no-repeat;
margin-top: -1px;
position: relative;
float: left;
}
#post-79 .contentautoheight {
background: black;
padding-bottom: 5em;
color: white;
}