@charset "utf-8";
@import url(http://fonts.googleapis.com/css?family=Open+Sans:300,700,400,600);
@media screen and (max-width:1200px) {
 .wrapper{padding:0 20px !important;}
 .slider .sliderdesc h2{font-size: 18px;margin: 10% 20px 5% 20px;}
 #shopmain, .goods-list{text-align:center;}
 .noun{float:none !important;} 
 .goods-list .list-item{margin:0 20px 40px 20px !important;float:none !important;display: inline-block;}
 .tov_desc .item_price{float:none !important;display:block !important;}
 .tov_desc .goodsbutton{margin: 10px 0 20px 0;float:none !important;display: inline-block;} 
 footer .social{padding-left: 4.5%;}
 .category #allEntries{text-align:center;}
 .category #allEntries div[id*="entryID"], .category .archiveEntries div[id*="entryID"]{display:inline-block;float:none !important;margin: 0 10px 20px 10px !important;}
 .category #uEntriesList .phtTdMain{margin: 0 10px 20px 10px !important;}
 .category #uEntriesList .phtTdMain div[id*="entryID"]{margin:0 !important;}
}
@media screen and (max-width:1024px) {
 .slider .bx-wrapper .bx-viewport{overflow: visible !important;}
 .slider .bx-wrapper .slide{height:auto;float:none;max-width:100%;} 
 .slider .sliderdesc{width: 100%;bottom: 0;padding: 20px 20px 80px 20px;height: auto;top: auto;right: auto;position: relative;}
 .slider .sliderdesc h2{font-size: 18px;padding: 0;margin: 0;}
 .slider .sliderdesc p{margin: 0;min-height: auto;padding: 0 0 22px 0;}
 .bx-wrapper .bx-pager{width: 100% !important;right: auto !important;}
 .mainslider .slidetext{width: 100%;bottom: 0;padding: 20px 20px 80px 20px;height: auto;top: auto;right: auto;position: relative;} 
 .mainslider ul li img{width:100%;} 
 .mainslider .bx-wrapper .bx-viewport{background:#fff;} 
 header nav{}
 header .mobilemenu{display:block;} 
 header nav .uMenuRoot{height: auto !important;visibility: hidden;opacity:0;position: absolute;width: auto !important;right: 70px;z-index: 999;margin: 10px 0 0 0 !important;background: #fff;border: 1px solid #e9e9e9;padding:10px 0;transition: all 0.7s ease;-webkit-transition: all 0.7s ease;-moz-transition: all 0.7s ease;-o-transition: all 0.7s ease;}
 header nav .uMenuRoot:before {content:"";display:block;margin: -14px 0 0 10px;right:7px;width:0;top:0;height:0;position:absolute;border: 7px solid transparent;border-bottom: 7px solid #e9e9e9;}
 header nav .uMenuRoot:after {content:"";display:block;margin: -13px 0 0 10px;right:7px;width:0;top:0;height:0;position:absolute;border: 7px solid transparent;border-bottom: 7px solid #fff;}
 header nav .uMenuRoot li{display: block !important;width: auto !important;height: auto !important;float: none !important;margin: 0 !important;padding:0 10px;}
 header nav .uMenuRoot li:last-child{border-bottom: none;}
 header nav .uMenuRoot li a{white-space: nowrap;padding: 5px;margin:0 !important;display:block;color:#d04f48;font-weight:normal;}
 header nav .uMenuRoot li a:hover{color: #bf3d3b !important;}
 header nav:hover{cursor: pointer;}
 header .uWithSubmenu ul{margin: -41px 0 0 0;right:100%;}
 header .uWithSubmenu ul:before{margin:0;top: 20px;right: -6px;border-top: 7px solid transparent;border-left: 6px solid #e9e9e9;border-bottom: 7px solid transparent;border-right:0;}
 header .uWithSubmenu ul:after{margin:0;top: 20px;right: -5px;border-top: 7px solid transparent;border-left: 7px solid #fff;border-bottom: 7px solid transparent;border-right:0;} 
 .fFastNavTd{display:none;} 
}
@media screen and (max-width:900px) {
 .tov_imgs, .tov_desc{display: block!important;width:auto!important;padding:0 !important;}
 .tov_desc h1{margin:20px 0 !important;}
 .shop-imgs a:nth-child(2n){margin: 15px 15px 0 0 !important;}
}
@media screen and (max-width:800px) {
 footer .footer_info .wrapper > div{display: block;width: 100%;margin-bottom: 20px;text-align: center;}
 footer .social a {margin: 0 5px 0 0;}
 footer .gallery a{margin:0 5px;}
 footer .gallery .informer{float:none;}
 footer .social{padding-left:0 !important;} 
 /*adaptive forum*/
 .gDivLeft{width: 100%;overflow-y: auto;_overflow: auto;margin: 0 0 1em;} 
 .gTableTop .catLink{padding-left: 16px !important;}
 .gTableTop .catLink:before, .legendBlock{display:none;}
 .forumNamesBar + td{display:none;}
}
@media screen and (max-width:700px) {
 #shoptop{overflow:hidden;}
 #shoptop .cart {width: auto;position: relative;float: right;margin-bottom: 12px;}
 #shoptop .schBtn input{right:0;}
 #shoptop .searchForm{padding:0;}
 #shoptop .cart .button{width:120px;}
} 
@media screen and (max-width:680px) {
 #main > .wrapper{display: table;}
 #content{margin-bottom:20px;}
 aside{display: table-footer-group !important;float:none !important;padding:0 !important;width:100% !important;}
 .category #allEntries div[id*="entryID"]{margin:0 0 20px 0 !important;width:100% !important;}
 article img, .category #allEntries div[id*="entryID"] img{width:100%;}/*for mozilla & ie*/
 .rows .row3{width: 100%;max-width: 273px;display: block;margin: 0 auto !important;float:none;}
 /*zakazpage*/
 #order-table{position: relative;width: 100%;overflow-y: auto;_overflow: auto;margin: 0 0 1em;padding: 0 0 20px 0;} 
 #main #zakazpage{display: block !important;}
 #zakazpage aside{display:none !important;}
 .inf_p{height:auto !important;}
}
@media screen and (max-width:560px) {
 header #logoimg{padding: 19px 0 0 0 !important;}
 header #top_right{float:none !important;}
 header nav{float:right !important;}
 header form{/*padding: 80px 0 20px 0 !important;*/float:none !important;}
 header form input[type=text]{width:100% !important;margin:0 !important;}
 header nav .uMenuRoot{right: 20px !important;} 
 #forum_filter form[onsubmit="submit_forum_filter(); return false;"] select{display: block;width: 100%;margin-bottom: 10px;} 
}
@media screen and (max-width:400px) {
 header #logo{font-size:24px !important;} 
 .copyright{text-align: center;}
 .copyright .float_right, .copyright .float_left{float: none;}
 .goods-list .list-item{margin:0 0 20px 0 !important;width:auto !important;}
 .list-item .item_photo{height:auto !important;}
 #shoptop .schBtn input{width:100% !important;position:relative !important;}
 #shoptop .cart, #shop-basket{float:none !important;width:100% !important;}
 #shoptop .cart .button {width: 100%!important;;text-align: center;display: block;}
 .cart{top:0 !important;} 
 #shop-basket{top:0 !important;margin:10px 0 !important;}
 .titletext, .greentext{font-size: 24px !important;line-height: 30px !important;}
 .slidetext p{margin:20px 0 0 0 !important;}
 .shop-img img{width:100%;} 
 .zoomContainer{display:none;}
}
::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color: #F5F5F5;}::-webkit-scrollbar{width: 6px;height:6px;background-color: #F5F5F5;}::-webkit-scrollbar-thumb{background-color: #d04f48;}
* {box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;}
html, body {height: 100%;}
body{color:#454849;font-family: 'Open Sans', sans-serif;font-size:14px;line-height:20px;}
html,body,h1,h2,h3,h4,h5,h6,ul,li,p,menu {margin:0;padding:0;}
ul,li {list-style:none;}
input,button,textarea {outline:none;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary,blockquote{display: block;}
article ul{padding:0 0 0 40px;}
article li{list-style: initial;padding: 5px 0;}
article p{margin:10px 0;}
blockquote{margin: 0;padding: 20px;background: #d04f48;color: #ffe9e9e9f;font-style: italic;}
strong {font-weight: bold;}
img {border: 0;max-width: 100%;}
button,input,optgroup,select,textarea {color: inherit;font: inherit;margin: 0;}
table {border-collapse: collapse;border-spacing: 0;}
td,th {padding: 0;}
hr{display: block;height: 0;border: 0px solid #e9e9e9;border-bottom-width: 1px;}
a{text-decoration:none;color:#d04f48;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;}
a:active, a:hover {color:#bf3d3b;outline: 0;}
h1{font-size: 24px;font-weight: 400;margin: 20px 0;color: #1d3037;line-height: 30px;}
h2{font-weight: 400;font-size: 20px;padding: 20px 0;}
h3{font-size:18px;color:#3a3a3a;font-weight:400;margin: 15px 0;}
h4{font-size:16px;margin: 10px 0;font-weight: normal;}
h5{font-size:14px;margin: 5px 0;font-weight: normal;}
input[type=text], input[type=password], textarea{-webkit-appearance: none;padding:5px 10px;border:1px solid #e9e9e9;-webkit-border-radius:0;border-radius:0;}
input[type=text]:focus, input[type=text]:active, textarea:focus, textarea:active, input[type=password]:focus, input[type=password]:active{border: 1px solid #f1dca5;}
input[type=radio]{position: relative;height: 10px;cursor: pointer;background: #ffffff;margin: 10px 5px 10px 5px;}
input[type=radio]:before{content: "";position: absolute;left: -3px;top: -3px;border: 1px solid #aaaaaa;border-radius: 10px;height: 15px;width: 15px;background: #fff;cursor: pointer;}
input[type=radio]:checked:before{border: 1px solid #d04f48;}
input[type=radio]:checked:after{background: #d04f48;border-radius: 50%;height: 9px;width: 9px;content: "";position: absolute;left: 1px;top: 1px;}
input[type=checkbox]{position:relative;height:16px;width:16px;}
input[type=checkbox]:before{content: "";top: 0;position: absolute;left: 0;width: 16px;height: 16px;background: #fff;border: 1px solid #aaaaaa;}
input[type=checkbox]:checked:before{background: #fff url(/img/checked.png) center center no-repeat;}
label{font-size:13px;cursor:pointer;}
input[type=submit], .button, input[type=button], input[type=reset]{-webkit-border-radius:0;border-radius:0;-webkit-appearance: none;box-shadow: 0 2px 2px rgba(0,0,0,0.13);-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.13);-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.13);-webkit-transition: all 0.3s ease;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;cursor:pointer;font-size: 14px;text-transform:uppercase;background-color: #d04f48;color: #ffffff;font-weight: bold;padding: 10px 20px;border: none;}
input[type=submit]:hover, .button:hover, input[type=button]:hover, input[type=reset]:hover, button:hover, .tov_desc .goodsbutton:hover{background-color: #bf3d3b;color: #ffffff;cursor: pointer;}
button{-webkit-border-radius:0;border-radius:0;-webkit-appearance: none;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;cursor: pointer;font-size: 14px;text-transform: uppercase;background-color: #d04f48;color: #ffffff;font-weight: bold;padding: 6px 15px;border: none;}
select{border: 1px solid #e9e9e9;color: #898989;font-weight: normal;padding: 2px 5px;outline: none;}

/*main*/
#page{min-height: 100%;margin-bottom: -240px;padding-bottom: 240px;background:url("http://detvora55.ucoz.com/seamless-baby-background-in-retro-style_85147888.jpg")repeat;}
.page-buffer {clear:both;height: 240px;}
.wrapper{width:100%;max-width:1160px;margin:0 auto;}
.float_left{float:left;}
.float_right{float:right;}
.centertext {text-align:center;}
.clearfix:after, .clearfix:before {content:" ";display:block;clear:both;height:0;overflow: hidden;}
.table{display:table;width:100%;}
.table-cell{display:table-cell;vertical-align:middle;}
.transition{-webkit-transition: all 0.3s ease;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;}

/*header*/
.mobilemenu{text-align: center;padding: 7px 0;display:none;width: 30px;height: 30px;border: 2px solid #fff;border-radius: 50%;margin: 6px 0 0 0;transition: all 0.7s ease;-webkit-transition: all 0.7s ease;-moz-transition: all 0.7s ease;-o-transition: all 0.7s ease;}
.mobilemenu span{display: inline-block;height: 2px;background-color: #fff;margin: 1px 0;width: 16px;transition: all 0.7s ease;-webkit-transition: all 0.7s ease;-moz-transition: all 0.7s ease;-o-transition: all 0.7s ease;}
header .mobileclicked span{background-color:#f1dca5;}

.mobileclicked + .uMenuV .uMenuRoot{visibility:visible;opacity:1;}
header {background:url("/start_bg.jpg") repeat;width:100%;}header .redline{height:11px;clear: both;background:url("/img/frieze.jpg") repeat;}
header #logo{float: left;font-size: 30px;font-weight: bold;padding: 40px 0;color: #ffffff;}
header #top_right{float:right;padding: 30px 0;}
header nav{float:left;}
header nav a{color: #ffffff;font-weight:bold;font-size:15px;}
header nav a:hover, header #logo:hover{color: #f1dca5;}
header nav ul li{float: left;padding: 10px;}
header form{padding: 6px 0 0 0;float:right;}
header form input[type=text]{margin-left: 20px;background:url('/start_bg.jpg') right 7px center no-repeat;border:2px solid #ffffff;padding:0 0 0 10px;width:30px;height:30px;border-radius:15px;color:#fff;-webkit-transition: width 0.5s ease;transition: width 0.5s ease;-moz-transition: width 0.5s ease;-o-transition: width 0.5s ease;}
header form input[type=text]:hover, header form input[type=text]:focus, header form input[type=text]:active{border:2px solid #f1dca5;width:200px;padding: 0 25px 0 10px;}

/*submenu*/
.uWithSubmenu {text-align: left;}
.uWithSubmenu:hover ul, .uWithSubmenu:focus ul, .uWithSubmenu:active ul {display:block;}
.uWithSubmenu ul:before {content:"";display:block;margin: -14px 0 0 10px;width:0;top:0;height:0;position:absolute;border: 7px solid transparent;border-bottom: 7px solid #e9e9e9;}
.uWithSubmenu ul:after {content:"";display:block;margin: -13px 0 0 10px;width:0;top:0;height:0;position:absolute;border: 7px solid transparent;border-bottom: 7px solid #fff;}
.uWithSubmenu ul {display: none;margin-top: 10px;z-index: 9999;position: absolute;background: #fff;border: 1px solid #e9e9e9;padding:10px 0;}
.uWithSubmenu ul li {float: none;display:block;padding: 0;margin:0;padding:0 10px;}
.uWithSubmenu ul li a {display:block;padding: 5px;display: block;color:#454849;font-weight:normal;}
.uWithSubmenu ul li a:hover {color: #d04f48 !important;}

/*middle & ucoz styling*/
#main, #mainpage{padding:20px 0;overflow: hidden;}
aside{float:left;width:300px;padding-right:20px;color:#000000;}
.block{margin-bottom:40px;background:#fff;box-shadow: 0 2px 2px rgba(0,0,0,0.13);-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.13);-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.13);}
aside .block{margin-bottom:20px;padding:20px;}
#content{padding:20px;overflow:hidden;background:#fff;box-shadow: 0 2px 2px rgba(0,0,0,0.13);-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.13);-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.13);}
#content.nopadding{padding:0;background:none;box-shadow:none;-webkit-box-shadow: none;-moz-box-shadow: none;}
#iplus input{width:auto !important;}
ul[id*="uStarRating"] a, #shop-basket a.remove{ transition: none; -webkit-transition: none; -moz-transition: none;}
.uComment {margin: 10px 0 !important;padding: 10px !important;}
.uComment .uc-avatar img, .uComForm-inner .ucf-avatar img{border-radius:0;}
.ucf-message-wrap .wysibb{border-radius:none !important;}
.uComForm-inner .uf-form textarea{font-size: 12px !important;color: #848484 !important;line-height: 20px !important;border: 1px solid #d6d6d6 !important;}
.catsTd{position:relative;}
.catsTable a{padding: 0 50px 0 20px;display: inline-block;margin: 5px 0;word-break: break-word;}
.catsTable .catNumData{position: absolute;right: 20px;top: 5px;color: #fff;background: #d04f48;height: 26px;padding: 2px 3px 0 2px;width: 26px;text-align: center;}
form[name*="mform"] td {padding: 5px 0px;}
div.fakefile input[type=button]{width:auto !important;height:auto !important;}
.uploaderPhotosContainer input.file{width: 107px !important;height: 39px !important;}

/*register*/
.uf-soc-openselect{margin-bottom:10px;}
#uf-register .uf-soc-icons ul li b{width:auto !important;top:3px !important;white-space:nowrap;padding-left: 36px !important;}
.answer-link{padding: 0 0 0 5px;vertical-align:top;}
a.uc-profile-link {color: #1d3037;font-weight: 600;padding: 0 3px;}
a.uc-profile-link:hover{color:#d04f48;}

/*aside*/
.blocktitle{font-size:20px;margin-bottom:20px;display:block;text-align:center;}
.calTable td{font-size: 14px;padding: 5px;width: 35px;}
.block .calMonth a:first-child{margin-left: 5px;float: left;width: 0;height: 0;font-size: 0;border-top: 10px solid transparent;border-right: 8px solid #d04f48;border-bottom: 10px solid transparent;}
.block .calMonth a:last-child{margin-right: 5px;float: right;width: 0;height: 0;font-size: 0;border-top: 10px solid transparent;border-left: 8px solid #d04f48;border-bottom: 10px solid transparent;}
.calMdayLink{background: #d04f48;color: #fff;padding: 5px 10px;}
.calMdayLink:hover{background-color:#bf3d3b;color: #fff;}
.tOnline{margin-top:10px;}

/*poll*/
.pollQue{margin-bottom:10px;font-size:13px !important;}
.pollButton{margin:10px 0;}
.pollButton input{padding:10px 20px;}
.pollLnk{text-align:center;}
.pollLnk a{color:#909090;display:inline-block;padding:5px;font-size:12px;}
.pollLnk a:hover{color:#d04f48;}
.pollTot{text-align:center;font-size:12px;color:#909090;}
.pollTot b{color:#000;}

/*minichat*/
div[class*="cBlock"]{padding: 0 10px 15px 0;}
.mini_time{float:right;color:#aaaaaa;}
.cMessage{color:#454849;padding-top:5px;}
.mini_send{margin: 20px 0 12px 0;}
.mini_send input[name="code"]{float: left;margin-right: 10px;width: 52% !important;}
.mini_send input[type=text]{margin-bottom:10px;border-radius: 5px;height: 36px;}
.mini_message{width:180px;display: table-cell;}
.mini_message textarea{width:100%;min-height:140px;max-width:190px;}
.mini_sendbutons{text-align:center;display: table-cell;vertical-align: top;position:relative;}
.mini_sendbutons div{margin-top:5px;width:auto !important;}
.mini_textarea_block{display: table;width: 100%;}
.mini_sendbutons input[type=submit]{padding:5px 10px;width:40px !important;position: absolute;bottom: 0;left: 50%;margin-left: -20px;}

/*footer*/
footer{min-height:240px;color:#fff;font-size: 12px;margin-top:-240px;}
.footer_info{background: url("/start_bg.jpg") repeat;width: 100%;padding: 25px 0;min-height: 180px;}
.footer_info .wrapper{display: table;}
.footer_info .wrapper > div{vertical-align: top;display: table-cell;width:33.3%;}
.title{font-size: 18px;padding: 0 0 20px 0;font-weight: 600;display: block;}
.social{padding-left: 6.5%;}
.social a{padding: 3px 0 0 0;font-size:27px;display: inline-block;margin: 0 5px 10px 0;width:35px;height:35px;color:#ffffff;text-align: center;border:2px solid #fff;}
.social a:hover{background-color: #f5e2a7;color: #57473a;border:2px solid #f5e2a7;}
.gallery .informer{float:right;}
.gallery .informer a{display:inline-block;margin:0 10px 7px 0;max-width: 63px;overflow: hidden;}
.gallery .informer a:last-child{margin:0 0 7px 0;}
.gallery .informer a img{width:100%;}
.gallery .informer a:hover{box-shadow: 1px 1px 10px #AAADA4;}
.copyright{background-color: #0d1a1f;min-height: 60px;overflow: hidden;}
.copyright .float_left, .copyright .float_right{padding: 20px 0;}
.whitelink{color:#fff;}
.whitelink:hover{color:#fff;text-decoration:underline;}

/*pagination*/
.pagination, .catPages1, .pagesBlockuz1, .plist{padding: 20px 0;text-align: center;display:block;}
.pagination a, .swchItem{position: relative;text-align: center;color: #d04f48;height: 26px;background: #fff;min-width: 26px;display: inline-block;margin: 0 3px;padding: 2px 0;font-size: 14px;border-radius: 50%;-moz-border-radius: 50%;}
.swchItemA, .pgSwchA{position: relative;text-align: center;height: 26px;min-width: 26px;border-radius: 13px;display: inline-block;margin: 0 3px;padding: 2px 0;background-color: #d04f48;color: #fff;}
.pagination a.pag_active, .pagination a:hover, .swchItem:hover{background-color: #d04f48;color: #ffffff;}

/*category*/
.category{padding:0 !important;background:none!important;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;}
.category .goods-list .list-item:nth-child(3n){margin:0 0 20px 0;}
.category .cat_meta{padding: 20px;overflow: hidden;background: #fff;box-shadow: 0 2px 2px rgba(0,0,0,0.13);-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.13);-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.13);margin-bottom:20px;}
.category #allEntries div[id*="entryID"], .category .archiveEntries div[id*="entryID"]{float:left;width: 273px;margin: 0 20px 20px 0;background-color: #ffffff;position:relative;}
.category #allEntries div[id*="entryID"]:nth-child(3n), .category .archiveEntries div[id*="entryID"]:nth-child(3n){margin-right:0;}
.category .table{height:72px;}
.category .item_name{display:table-cell;vertical-align:middle;height:72px;padding: 5px 0;font-size: 18px;line-height: 30px;color: #d04f48;}
.category .item_name:hover{text-decoration:underline;}
.category .centertext{padding:0 20px;height: 72px;overflow: hidden;width:100%;border-top: 1px solid #e9e9e9;}
.watch_all{float:right;display: block;margin: 20px 0;color: #fff;}
.entDots, .entryReadAll{display:none;}
.moder_panel{position:absolute;right:0;top:0;z-index:15;}

/*modal*/
.modal{background:rgba(0,0,0,0.6);text-align:center;position:fixed;top:0;left:0;width:100%;height:100%;display:none;}
.modal h3{color:#d04f48;margin:0 0 20px 0;}
.modal_inner{border: 1px solid #e9e9e9;width:100%;max-width:1000px;max-height:80%;overflow-y:scroll;background:#fff;position:relative;top:10%;height: 80%;padding:40px;display:inline-block;}
.modal_close{padding: 4px 0 0 0;text-align:center;display:block;text-transform: uppercase;height: 30px;width: 30px;border: 1px solid #e9e9e9;border-radius: 50%;color: #e9e9e9;position: absolute;top: 10px;right: 10px;}
.modal_close:hover{border:1px solid #d04f48;color:#d04f48;}

/*news*/
.message{overflow:hidden;padding:0 0 20px 0;text-align:justify;}
#content a h2{padding: 0;color:#1D3037;font-size: 24px;margin: 0 0 20px 0;text-align: left;font-weight: normal;position: relative;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;}
#content a h2:after{display:none;}
#content a h2:hover{color: #d04f48;}
.post_meta{border-top: 1px solid #e9e9e9;overflow: hidden;line-height: 20px;border-bottom: 1px solid #e9e9e9;padding: 0 0 0 20px;}
.post_meta ul{position:relative;top:2px;}
#content article + .post_meta{margin: 30px 0;}
#content .post_meta_page{padding:20px 0;}
.post_meta .post_meta_right{padding:10px 20px 10px 0;float: right;}
.post_meta ul{position: relative;top: 3px;display: inline-block;margin-right: 20px;}
.post_meta span, .inf_meta span{color:#a8a8a8;display: inline-block;padding: 10px 10px 10px 0;font-size:13px;}
.post_meta i{padding-right:4px;}
.read_more{font-size: 14px;text-transform: uppercase;color: #fff;background: #d04f48;padding: 10px 20px;text-align: center;float: right;}
.read_more:hover{background-color:#2EE6C3;color:#fff;}
.archiveNoEntry, .archiveCalendars, .archiveDateTitle{padding: 20px;background: #fff;}
.archiveEntryTitle{padding: 0 20px 20px 20px;background: #fff;}

/*mainpage*/
.rows{overflow:hidden;}
.row3{float:left;margin-right: 3.5%;width: 31%;}
.rows .row3:last-child{margin-right:0;}

/*informers*/
.inf_text, .block_head{display: block;padding: 20px;text-align: left;color: #57473a;font-size: 16px;font-weight: 600;}
.block_head{text-align:center;}
.block_content{padding:0 20px 20px 20px;text-align:center;}
.inf_text:hover, .inf_a:hover > .inf_text{color:#d04f48;}
.inf_p{padding:0 20px 20px 20px;font-size:13px;color:#454849;height:140px;overflow:hidden;}
#mainpage .inf_p{height:100px;}
.inf_p img{display:none;}
.inf_meta{border-top:1px solid #e9e9e9;padding:0 20px;}
.inf_meta div:last-child{padding:10px 0;}
.inf_img{position:relative;}
.inf_play{position:absolute;top:50%;left:50%;width:60px;height:60px;margin:-30px 0 0 -30px;border:5px solid rgba(255,255,255,0.8);border-radius:50%;}
.inf_play:after{content:"";position:absolute;top:50%;left:50%;margin: -7px 0 0 -5px;width: 0;height: 0;border-top: 7px solid transparent;border-left: 14px solid #fff;border-bottom: 7px solid transparent;}

/*photo module*/
#uEntriesList .phtTdMain{width:100% !important;max-width:273px;margin-right:20px;}
#uEntriesList .phtTdMain:nth-child(3n){margin-right:0;}
.item_photo > a{z-index:10;position:absolute;display:block;width:100%;height:100%;background:rgba(0,0,0,0.3) url("/img/zoom_in.png") center center no-repeat;opacity:0;top: 0;left: 0;}
.item_photo:hover > a{opacity:1;}

/*slidertext*/
.slidetext{position:absolute;height:100%;right:0;top:0;width:360px;padding:100px 0 0 0;text-align:center;background:#fff;}
.titletext{font-size:36px;color:#c74a47;display:block;margin:0 0 8px 0;line-height: 40px;}
.smalltext{font-size:20px;color:#655546;display:block;margin:0 0 20px 0;}
.greentext{font-size:36px;color:#728873;display:block;margin:0 0 20px 0;text-transform:uppercase;}
.slidetext p{font-size:15px;color:#655546;display:block;margin:40px 0 0 0;}