/*----NAVBAR-----*/
.main-menu .uMenuV{display:inline-block;height:50px;line-height:50px;margin-bottom:-5px}
ul.nav.navbar-nav.navbar-right.inline{margin-left: 2em;clear: both;display: inline; //zoom : 1;padding-top: 0;margin-top: 0;}
ul.nav.navbar-nav.navbar-right.inline li,#shop-basket{display:inline-block;line-height:50px;height:50px;width:50px;border-left: 1px solid #545454;}
ul.nav.navbar-nav.navbar-right.inline i:before{font-size:30px}
ul.postmeta li{display:inline-block;margin-bottom:3px;color:#666;}
ul.postmeta li a{color:#666;}
ul.postmeta li i{font-size:24px;color:#666;vertical-align:middle;margin-right:6px;}
ul.postmeta li:after{content: "\f3d1";font-family:Ionicons;color:#666;vertical-align:middle;padding:0 10px;}
ul.postmeta li:last-child:after{display:none;}
ul.cart-overview li {border-left: 0 !important;}
div#shop-basket {float: right;}
header .uMenuRoot li span{padding: 20px 15px;cursor: pointer;}
header .uMenuRoot li a > span {padding: 0px;top: 0;}
ul.uMenuRoot .new:after, ul.uMenuRoot .hot:after {content: 'Новое';position: relative;left: 5px;line-height:11px;font-weight: 500;font-size:10px;color:#fff!important;letter-spacing:1px;text-transform:uppercase;padding: 1px 4px;background:#E44444;z-index:2;}
ul.uMenuRoot .hot:after {content: 'Горячее';background: #f5bb1f;}
.main-menu {
 max-width: 100%;
}
#top-bar #shop-basket {border-left: 0;}
#top-bar .uMenuRoot li span:before {left: -5px;}
#top-bar .uMenuRoot ul li span:before {left: -20px;}
header .uWithSubmenu ul li span:before {right: 5px;position: relative;}
/*----NAVBAR-----*/
/*----SETTVIEWBLOGNEWS-----*/
article.item.col-md-12{padding:30px;background:rgba(255,255,255,0.8);margin-bottom:2em;padding-top:0;border-radius:15px;position: relative;}
article.item.col-md-12 .blog-post-image img{border-radius:14px 14px 0 0;width:100%}
article.item.col-md-12 .blog-post-image .u-mpanel.moder-hover.up-left{position:absolute;top:10px}
.blog-post-image{margin:-10px -20px}
span.entryReadAll {text-align: right;display: block;margin-top: 1em;}
article.item.col-md-12 .u-mpanel {position: absolute;left: 10px;top: 10px;}
/*----SETTVIEWBLOGNEWS-----*/
/*----CHEK-----*/input[type=checkbox]{vertical-align:top;margin:0 3px 0 0;width:17px;height:17px}
input[type=checkbox]:not(checked),input[type=radio]:not(checked){position:absolute;opacity:0}
input[type=checkbox]:not(checked) + label{position:relative;padding:0 0 0 60px}
input[type=checkbox]:not(checked) + label:before{content:'';position:absolute;left:0;top:3px;width:45px;height:22px;border-radius:23px;border:1px solid #47B475}
input[type=checkbox]:not(checked) + label:after{content:'';position:absolute;top:6px;left:3px;width:16px;height:16px;border-radius:10px;border:1px solid #47B475;transition:all .3s}
input[type=checkbox]:checked + label:after{left:26px;background:#47B475}
input[type=radio]:not(checked) + label{position:relative;padding:0 0 0 30px}
input[type=radio]:not(checked) + label:before{content:'';position:absolute;top:-2px;left:2px;width:20px;height:20px;border:1px solid #47B475;border-radius:5px}
input[type=radio]:not(checked) + label:after{content:'';position:absolute;top:2px;left:6px;width:12px;height:12px;border-radius:2px;background:#47B475;opacity:0;transition:all .3s}
input[type=radio]:checked + label:after{opacity:1}
label{line-height:30px}
/*----CHEK-----*/
/*----PULLANSWER-----*/
.pollAns .answer{position:relative;text-align:left;left:30px;font-weight:400}
.pollAns{margin:1em 0;padding-top:1em;max-width: 200px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;}
.pollAns .progress{background:#ccc;max-width: 135px;height:15px;border-radius:5px;margin-bottom: 0 !important;}
.pollAns [class*=progress-].progress{height:9px!important;margin-left:3px;-webkit-box-shadow:inset 0 0 44px 0 rgba(71,180,117,0.7);box-shadow:inset 0 0 44px 0 rgba(71,180,117,0.7)}
/*----PULLANSWER-----*/
/*--SEARCH--*/
.searchForm{position:relative}
.searchForm .searchSbmFl{position:absolute;top:3px;right:3px;padding:0;width:34px;height:34px;font-size:0;text-align:center;line-height:34px;background:#47B475 url(/.s/t/2001/srch.png) no-repeat 50% 50%!important}
/*--SEARCH--*/
@media (max-width: 998px) { section#services .container {
 width: 100%;
 padding-left: 10px;
 padding-right: 10px;
}}
/*---ADDEDIT BUT----*/
button.btn.btn-submit[onclick*="preSaveMessage"] {color: #fff;}
.iCode_in input,.iCode_el input{border:1px solid #47B475!important;border-radius:5px;background:transparent!important}
span[id*=iCode].openednow{border:1px solid #47B475;background:transparent}
.codeButtons{width:auto!important;height: 25px !important;line-height: 25px !important;border: 0 !important;padding: 0 10px !important;}
table.smiles {width: 95px;}
select.codeButtons{color: #fff;background: #47B475;padding-left: 15px !important;}
select.codeButtons:focus {background: #B0B0B0;}
.u-combolist > div:hover{background:transparent!important;color:#333!important}
#uCatsMenu9{border:2px solid #47B475!important;border-radius:10px!important;padding:20px!important}
#uCatsMenu7{top:auto!important;left:auto!important}
#uCatsMenu9 label{font-family:'Roboto Condensed', sans-serif;text-transform:uppercase;line-height:20px}
#newPhtBt{width:100%!important;font-size:22px}
.iPhotoPrev{max-height:200px!important;border:1px solid #47B475;border-radius:5px}
div#iplus input.button{background:transparent;color:#47B475;position:relative;width:24px!important;height:24px;line-height:20px;text-align:center;padding:0;margin-right:2px;top:-1px}
.com-order-select{padding:0 5px!important;width:130px;height:30px}
input[type=file]{display:inline-block!important}
.wrapperbod {margin: auto;background-color: #FFF;box-shadow: 0 0 40px rgba(0,0,0,0.5);}
}/*---ADDEDIT BUT----*/
/*---PAGESELECTOR----*/
.catPages1{padding:0!important;margin:2em 0!important}
.swchItemA, a.swchItem, .swchItemA1, .swchItem1, .swchItemDots, .pgSwchA, .pgSwch{text-decoration:none;display:inline-block;margin-top:1.5em;min-width:35px;font-weight:300;background:#fff;height:35px;color: #292929;transition:.3s;padding:0 5px;line-height:32px;font-size:16px;text-align:center;background-color: #fff;border: 1px solid #ddd;}
.swchItem,.swchItem1{color:#787878;background:none}
.swchItem:hover, .swchItem1:hover, .swchItemDots:hover,.pgSwch:hover{cursor:pointer;color:#292929;text-decoration:none;background-color: #eee;}
.swchItemA, .swchItemA1,.pgSwchA{background: #47b475;color: #fff;border-color: #47b475;}
.catPages1,.catPages2{padding:10px 0}
.catPages1 a:last-child,.pgNext, .pagesBlockuz1 a:last-child, .pagesBlockuz a:last-child{border-radius: 0 5px 5px 0;}
.catPages1 a:first-child,.pgPrev, .pagesBlockuz1 a:first-child, .pagesBlockuz a:first-child {border-radius: 5px 0 0 5px;}
.catPages1 a:first-child:hover,.pgPrev:hover,.pgNext:hover,.pagesBlockuz1 a:first-child:hover,.pagesBlockuz a:first-child:hover,.catPages1 a:last-child:hover,.pagesBlockuz1 a:last-child:hover,.pagesBlockuz a:last-child:hover{background: #47b475;color: #fff;border-color: #47b475;}
.pagesBlockuz1, span.pagesBlockuz1,.pagesBlock2 {text-align:center;display:block;margin-top:3.5em;margin-bottom:2em;}
/*---PAGESELECTOR----*/
/*---CHATMINI----*/.mchatitem{margin-bottom:2em}
.mchatitem a{color:#333;text-decoration:none}
.mchatitem .chat-avatar{display:inline-block;float:left;text-align:center;width:15%}
.mchatitem .chat-avatar img{border-radius:100%;width:100%}
.mchatitem .chat-avatar i{font-size:12px;font-style:normal}
.mchatitem .conversation-text{display:inline;float:left;font-size:12px;margin-left:12px;width:70%;top:-10px;position:relative}
.mchatitem .ctext-wrap{-moz-border-radius:3px;-webkit-border-radius:3px;background:#fff;border-radius:5px;display:inline-block;padding:10px;position:relative;border:1px solid rgba(0,0,0,0.1)}
.mchatitem .ctext-wrap:after{right:100%;top:20%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(213,242,239,0);border-right-color:#fff;border-width:5px;margin-top:-5px}
.mchatitem .ctext-wrap:before{right:100%;top:20%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(213,242,239,0);border-right-color:#D9D9D9;border-width:6px;margin-top:-6px}
.mchatitem .ctext-wrap i{color:#1a2942;display:block;font-size:12px;font-style:normal;font-weight:700;position:relative;font-family:'Roboto Condensed', sans-serif}
.mchatitem .ctext-wrap p{margin:0;padding-top:3px}
.mchatitem.odd .ctext-wrap{background:#DAE3ED!important}
.mchatitem.odd .chat-avatar{float:right!important}
.mchatitem.odd .ctext-wrap:after{border-color:rgba(238,238,242,0)!important;border-left-color:#DAE3ED!important;left:100%!important;top:20%!important}
.mchatitem.odd .ctext-wrap:before{border-color:rgba(238,238,242,0)!important;border-left-color:#C5CDD6!important;left:100%!important;top:20%!important}
.mchatitem.odd .conversation-text{float:right!important;margin-right:12px;text-align:right}
.chatsett{background:#292929;border-radius:10px 10px 0 0;padding:5px;margin:.2em 0;text-align:center}
.chatsett a{color:#fff;width:25%;padding:0 .5em}
.chatsett a:hover,.chatsett a:focus,.chatsett a:active{color:#cdcdcd}
.chatsett a i{font-size:25px}
textarea#mchatMsgF{height:60px!important;top:-5px;position:relative}
input#mchatBtn{width:100%!important;position:relative;border-radius:0 0 10px 10px;top:-35px}
.submitchat div{width:100%!important}
/*---CHATMINI----*/
/*---SKROLL----*/body ::-webkit-scrollbar{width:5px;height:5px}
body ::-webkit-scrollbar-track{background-color:transparent;border-radius:5px}
body ::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.5);border-radius:5px}
/*---SKROLL----*/
/*---VIEWMATFILE----*/.fileitem{position:relative}
.bi{background:#fff;position:relative;z-index:2}
.post-thumb{background:#47B475;text-align:center;overflow:hidden;display: flex;justify-content: center;}
.fileitem .img-responsive{height:250px;max-width:none!important;}
.fileitem .bi .view-news-moder{position:absolute;top:10px}
ul.ulitem li{display:inline-block;border-left:1px solid #E5E5E5;width:30.3%}
ul.ulitem li:first-child{border-left:0}
li.filemessage li,li.filemessage{border-left:0!important}
.item-title a,.item-title a:hover,.item-title a:active,.item-title a:focus{color:#333;text-shadow:0 0 0 #ccc}
.fileitem.col-md-4 .item-title{height:3em;margin:auto;font-family:'Roboto Condensed', sans-serif;font-size:20px;vertical-align:middle;text-align:center;display:flex;justify-content:center;align-items:center;align-content:center}
.fileitem.col-md-4 li.filemessage{position:absolute;top:215px;background:rgba(0,0,0,0.5);left:10px;z-index:2;padding:5px;z-index:65;width:auto!important}
ul.ulitem{border-top:#E5E5E5 1px solid;text-align:center;line-height:36px}
.fileitem ul.ulitem li a{color:#333;text-shadow:0 0 0 #ccc}
.fileitem ul.ulitem li a i{font-size:22px;vertical-align:middle;position:relative;margin:0 5px}
.filemessage{position:relative;padding:10px 10px 15px}
.fileitem.col-md-4 .categories,.fileitem.col-md-4 p.filemessage{display:none}
.fileitem.col-xs-12 .post-thumb{float:left;margin-right:15px}
.fileitem.col-xs-12 .post-thumb img.img-responsive{height:auto!important;max-width:250px!important}
.fileitem.col-xs-12 .item-title{padding-top:10px}
.fileitem.col-xs-12 .ulitem{float:right;background:#fff;position:relative;top:-10px}
.fileitem.col-xs-12 .ulitem li.filemessage{border-left:#E5E5E5 1px solid!important;height:37px;float:right;display:inline-flex;justify-content:center;align-items:center;align-content:center}
.fileitem.col-xs-12 ul.ulitem li{width:auto;padding:0 9px}
.fileitem.col-xs-12{margin-top:-20px;margin-bottom:30px}
.fileitem.col-md-4{margin-bottom:20px}
@media all and max-width 767px {
.fileitem.col-xs-12 .post-thumb{width:100%!important;max-width:none!important;float:none;display:flex;justify-content:center}
.fileitem.col-xs-12 .post-thumb img{max-width:none}
.fileitem.col-xs-12,.fileitem.col-md-4{margin-bottom:0;margin-top:2em}
.fileitem.col-xs-12 .post-content{text-align:center}
.fileitem.col-xs-12 p.filemessage{text-align:left;padding:0 2em 2em}
.fileitem.col-xs-12 .ulitem{width:100%}
}
/*---VIEWMATFILE----*/
/* Light calendar uGarts.pro*/table.calTable a{font-family:'Roboto Condensed', sans-serif;text-transform:uppercase;color:#333}
table.calTable{width:265px;position:relative;background-size:cover;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#FFF;font-size:14px;border-spacing:0;border-collapse:separate;}
table.calTable tr:nth-child(7n+2){position:absolute;top:50px;background:#47B475;left:0;width:100%}
td.calMday,td.calMdayIs{cursor:default;transition:all .3s ease;border-radius:50%;width: 38px;height: 38px;text-align: center;padding-top: 2px;color:#47B475;vertical-align: middle;position: relative;-moz-border-radius:50%;-webkit-border-radius:50%;}
td.calMday:hover,td.calMdayIsA:hover,.calMdayIs:hover,.calMdayA:hover{background:#47B475;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;transition:all .3s ease;color: #fff !important;}
td.calMdayIsA:hover a,.calMdayIs:hover a {color:#fff;}
td.calMdayIsA,.calMdayA{border:1px solid #47B475;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;color:#47B475}
a.calMdayLink,.calMonthLink:hover{color:#7F8C8D;text-decoration:underline;position:relative}
td.calWday,td.calWdaySe,td.calWdaySu{text-transform:uppercase;padding:5px 10px;width:14.285714%}
td.calWday:hover,td.calWdaySe:hover,td.calWdaySu:hover{cursor:default}
.calMonth{padding:45px 5px;padding-top:10px}
.calMonthLink{color:#7f8c8d;font-size:1.6em;text-decoration:none!important}
.calMonth a:first-child{margin-left:15px;float:left;margin-top:5px;width:0;height:0;font-size:0;}
.calMonth a:last-child{margin-right:15px;float:right;margin-top:5px;width:0;height:0;font-size:0;}
.calMdayA{cursor:default}
.calMonth a:first-child:before,.calMonth a:last-child:before {font-family: 'ionicons';content: "\f3d2";font-size: 30px;position: relative;vertical-align: middle;bottom: 9px;}
.calMonth a:last-child:before {
 content: "\f3d3";
}
.calendar{margin-bottom:30px;padding:20px;background:rgba(255,255,255,0.9);border-radius:10px;display:flex;justify-content:center}
/* Light calendar uGarts.pro*/
/*---QUOTE----*/
.bbQuoteName {
 font-size: 11px !important;
 line-height: 16px;
 padding-left: 13px !important;
}
.quoteMessage {
 margin: 0 0 5px 0;
 padding: 5px 10px 5px 10px;
 color: #444;
 font-style: italic;
 border: none !important;
 border-left: 3px solid #47B475 !important;
 font-size: 14px;
 line-height: 18px;
}
/*---QUOTE----*/
/*---VIEWMATSITE----*/.sitebox{width:100%;border-radius:10px;background:#fff;color:#666;padding:0;margin:0 0 1em;text-align:center;box-shadow:2px 2px 2px 0 rgba(0,0,0,0.1);-moz-box-shadow:2px 2px 2px 0 rgba(0,0,0,0.1);-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,0.1);transition:all .5s;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s}
.sitebox h4{margin:10px 0}
.sitebox a{color:#666}
.sitebox img{width:50px;height:50px;padding:3px;margin-bottom:10px;position:relative;top:10px;border-radius:50%;background:#47B475;transition:all 1.2s;box-shadow:2px 2px 2px 0 rgba(0,0,0,0.1);-moz-box-shadow:2px 2px 2px 0 rgba(0,0,0,0.1);-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,0.1)}
.sitebox p{padding:0 5px;height:70px;overflow:hidden}
.sitebox strong{display:block;font:600 14px/14px 'Roboto Condensed', sans-serif;padding:0 0 10px}
.sitebox a.btn.btn-rounded{color:#47b475}
.sitebox a.btn.btn-rounded:hover{color:#fff}
.sitebox:hover{background:#47B475;color:#fff}
.sitebox:hover img{transform:scale(1.3);-moz-transform:scale(1.3);-webkit-transform:scale(1.3)}
.sitebox:hover h4 a,.sitebox:hover a{color:#fff}
/*---VIEWMATSITE----*/
/*---SERVICES----*/section#services{background:url(/images/slide/slide6.jpg) bottom;background-size:cover;padding:5em 0}
.single-service{background: rgba(255,255,255,0.9);padding:1em 2em;margin-bottom: 2em;transition:.3s;min-height:325px;}
.single-service:hover{background: #fff;}
.single-service i{padding-top: 10px;font-size: 4em;line-height: 1.3;}
.single-service h2 {margin-bottom: 21px;font-size: 14px;font-weight: 400;text-transform: uppercase;letter-spacing: 3px;}
.single-service p {color: #777;font-size: 14px;font-weight: 300;line-height: 1.8;}
/*---SERVICES----*/
/*---PRICE TABLE----*/
.no-js .pricing-switcher{display:none;}
.pricing-container{margin:4em auto;}
.pricing-container.full-width{max-width:none;width:100%;}
.pricing-list{margin:2em 0 0;display: block;position: relative;padding-left: 15px;}
.pricing-list > li{margin-bottom:1em;position:relative;width: 32%;float: left;margin-right: 15px;}
.pricing-switcher{text-align:center;}
.pricing-switcher .fieldset{border:2px solid #47B475;border-radius:50em;display:inline-block;padding:2px;position:relative;}
.pricing-switcher .switch{-moz-transition:0 .5s;-webkit-transition:0 .5s;background-color:#47b475;border-radius:50em;color:#fff;height:40px;left:2px;position:absolute;top:2px;transition:transform .5s;width:90px;}
.pricing-switcher input[type=radio]{opacity:0;position:absolute;}
.pricing-switcher input[type=radio]:checked + label{color:#fff;}
.pricing-switcher input[type=radio]:checked + label + .switch,.pricing-switcher input[type=radio]:checked + label:nth-of-type(n) + .switch{-moz-transform:translateX(90px);-ms-transform:translateX(90px);-o-transform:translateX(90px);-webkit-transform:translateX(90px);transform:translateX(90px);}
.pricing-switcher label{color:#47B475;cursor:pointer;display:inline-block;float:left;font-size:1.4rem;height:40px;line-height:40px;margin-bottom:0;padding:0!important;position:relative;text-transform:none;width:90px;z-index:1;}
.pricing-switcher label:before,.pricing-switcher label:after{display:none;margin-right:0!important;width:0!important;}
@media only screen and min-width 768px {
.has-margins .pricing-list > li{float:left;margin-right:1.5%;width:32.333333%;}
.has-margins .pricing-list > li:last-of-type{margin-right:0;}
.pricing-list{margin:3em 0 0;}
.pricing-list > li{float:left;padding-left:5px;padding-right:5px;width:33.333333%;}
.pricing-list:after{clear:both;content:"";display:table;}
}
.pricing-wrapper { position: relative;}
.touch .pricing-wrapper { -webkit-perspective: 2000px; -moz-perspective: 2000px; perspective: 2000px;}
.pricing-wrapper.is-switched .is-visible { -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); -o-transform: rotateY(180deg); transform: rotateY(180deg); -webkit-animation: rotate 0.5s; -moz-animation: rotate 0.5s; animation: rotate 0.5s;}
.pricing-wrapper.is-switched .is-hidden { -webkit-transform: rotateY(0); -moz-transform:rotateY(0); -ms-transform: rotateY(0); -o-transform: rotateY(0); transform: rotateY(0); -webkit-animation: rotate-inverse 0.5s; -moz-animation: rotate-inverse 0.5s; animation: rotate-inverse 0.5s; opacity: 0;}
.pricing-wrapper.is-switched .is-selected {opacity: 1;}
.pricing-wrapper.is-switched.reverse-animation .is-visible { -webkit-transform: rotateY(-180deg); -moz-transform: rotateY(-180deg); -ms-transform: rotateY(-180deg); -o-transform: rotateY(-180deg); transform: rotateY(-180deg); -webkit-animation: rotate-back 0.5s; -moz-animation: rotate-back 0.5s; animation: rotate-back 0.5s;}
.pricing-wrapper.is-switched.reverse-animation .is-hidden { -webkit-transform: rotateY(0); -moz-transform: rotateY(0); -ms-transform: rotateY(0); -o-transform: rotateY(0); transform: rotateY(0); -webkit-animation: rotate-inverse-back 0.5s; -moz-animation: rotate-inverse-back 0.5s; animation: rotate-inverse-back 0.5s; opacity: 0;}
.pricing-wrapper.is-switched.reverse-animation .is-selected { opacity: 1;}
.pricing-wrapper > li {background-color: #ffffff; -webkit-backface-visibility: hidden; backface-visibility: hidden; box-shadow: inset 0 0 0 1px #47B475; outline: 1px solid transparent;}
.pricing-wrapper > li::after {content: ''; position: absolute; top: 0; right: 0; height: 100%; width: 50px; pointer-events: none; background: -webkit-linear-gradient( right , #ffffff, rgba(255, 255, 255, 0)); background: linear-gradient(to left, #ffffff, rgba(255, 255, 255, 0));}
.pricing-wrapper > li.is-ended::after { display: none;}
.pricing-wrapper .is-visible {position: relative; z-index: 5;}
.pricing-wrapper .is-hidden {position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 1; -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); -o-transform: rotateY(180deg); transform: rotateY(180deg);}
.pricing-wrapper .is-selected {z-index: 3 !important;}
@media only screen and (min-width: 768px) {
.pricing-wrapper > li::before { content: ''; position: absolute; z-index: 6; left: -1px; top: 50%; bottom: auto; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); height: 50%; width: 1px; background-color: #b1d6e8;}
.pricing-wrapper > li::after {display: none;}
.exclusive .pricing-wrapper > li {box-shadow: inset 0 0 0 3px #47B475;}
.has-margins .pricing-wrapper > li,.has-margins .exclusive .pricing-wrapper > li {box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);}
:nth-of-type(1) > .pricing-wrapper > li::before {display: none;}
.has-margins .pricing-wrapper > li {border-radius: 4px 4px 6px 6px;}
.has-margins .pricing-wrapper > li::before {display: none;}}
@media only screen and (min-width: 1500px) {.full-width .pricing-wrapper > li { padding: 2.5em 0; }}
.no-js .pricing-wrapper .is-hidden { position: relative; -webkit-transform: rotateY(0); -moz-transform: rotateY(0); -ms-transform: rotateY(0); -o-transform: rotateY(0); transform: rotateY(0); margin-top: 1em;}
@media only screen and (min-width: 768px) {.exclusive .pricing-wrapper > li::before { display: none; } .exclusive + li .pricing-wrapper > li::before { display: none;}}
.pricing-header h2 { padding: 0.9em 0.9em 0.6em; font-weight: 400; margin-bottom: 30px; margin-top: 10px; text-transform: uppercase; text-align: center;}
.pricing-header { height: auto; padding: 1.9em 0 1.6em; pointer-events: auto; text-align: center; color: #666; background-color: transparent;}
.exclusive .pricing-header {color: #47B475;background-color: transparent;}
.pricing-header h2 { font-size: 2.8rem; letter-spacing: 2px;}
.currency,.value {font-size: 3rem; font-weight: 300;}
.duration {font-weight: 700; font-size: 1.3rem; color: #8dc8e4; text-transform: uppercase;}
.exclusive .duration {color: #f3b6ab;}
.duration::before { content: '/'; margin-right: 2px;}
.value {font-size: 7rem;font-weight: 300;}
.currency,.duration {color: #47B475;}
.exclusive .currency,.exclusive .duration {color: #666;}
.currency {display: inline-block;margin-top: 10px;vertical-align: top;font-size: 2rem;font-weight: 700;}
.duration {font-size: 1.4rem;}
.pricing-body {overflow-x: auto; -webkit-overflow-scrolling: touch;}
.is-switched .pricing-body {overflow: hidden;}
.pricing-body {overflow-x: visible;}
.pricing-features {width: 600px;}
.pricing-features:after {content: ""; display: table; clear: both;}
.pricing-features li {width: 100px; float: left; padding: 1.6em 1em; font-size: 1.5rem; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.pricing-features em { display: block; margin-bottom: 5px; font-weight: 600;}
.pricing-features { width: auto;}
.pricing-features li {float: none; width: auto; padding: 1em;}
.exclusive .pricing-features li {margin: 0 3px;} 
.pricing-features em {display: inline-block; margin-bottom: 0;}
.has-margins .exclusive .pricing-features li { margin: 0;}
.pricing-footer {position: absolute; z-index: 1; top: 0; left: 0; height: 80px; width: 100%;}
.pricing-footer {position: relative; height: auto; padding: 1.8em 0; text-align: center;}
.pricing-footer::after { display: none;}
.has-margins .pricing-footer { padding-bottom: 0;}
.select { position: relative; z-index: 1; display: block; height: 100%; overflow: hidden; text-indent: 100%; white-space: nowrap; color: transparent;}
.select { position: static; display: inline-block; height: auto; padding: 0.5em 2em; color: #47B475; border: 1px solid #47B475; font-size: 1.4rem; text-indent: 0; text-transform: uppercase; letter-spacing: 2px; transition: all .6s; width: 70%;}
.no-touch .select:hover { background-color: #47B475; color: #ffffff;}
.exclusive .select { background-color: #47B475; color: #ffffff;}
.no-touch .exclusive .select:hover { background-color: #47B475;} 
.secondary-theme .exclusive .select { background-color: #1bbc9d;} 
.no-touch .secondary-theme .exclusive .select:hover {background-color: #112e3c;}
 .has-margins .select { display: block; padding: 1.7em 0; border-radius: 0 0 4px 4px;}
@-webkit-keyframes rotate {0% { -webkit-transform: perspective(2000px) rotateY(0); } 70% { -webkit-transform: perspective(2000px) rotateY(200deg); } 100% { -webkit-transform: perspective(2000px) rotateY(180deg); }}
@-moz-keyframes rotate { 0% { -moz-transform: perspective(2000px) rotateY(0); } 70% { -moz-transform: perspective(2000px) rotateY(200deg); } 100% { -moz-transform: perspective(2000px) rotateY(180deg); }}
@keyframes rotate {0% { -webkit-transform: perspective(2000px) rotateY(0); -moz-transform: perspective(2000px) rotateY(0); -ms-transform: perspective(2000px) rotateY(0); -o-transform: perspective(2000px) rotateY(0); transform: perspective(2000px) rotateY(0); } 70% { -webkit-transform: perspective(2000px) rotateY(200deg); -moz-transform: perspective(2000px) rotateY(200deg); -ms-transform: perspective(2000px) rotateY(200deg); -o-transform: perspective(2000px) rotateY(200deg); transform: perspective(2000px) rotateY(200deg); } 100% { -webkit-transform: perspective(2000px) rotateY(180deg); -moz-transform: perspective(2000px) rotateY(180deg); -ms-transform: perspective(2000px) rotateY(180deg); -o-transform: perspective(2000px) rotateY(180deg); transform: perspective(2000px) rotateY(180deg); }}
@-webkit-keyframes rotate-inverse { 0% { -webkit-transform: perspective(2000px) rotateY(-180deg); } 70% { -webkit-transform: perspective(2000px) rotateY(20deg); } 100% { -webkit-transform: perspective(2000px) rotateY(0); }}
@-moz-keyframes rotate-inverse { 0% { -moz-transform: perspective(2000px) rotateY(-180deg); } 70% { -moz-transform: perspective(2000px) rotateY(20deg); } 100% { -moz-transform: perspective(2000px) rotateY(0); }}
@keyframes rotate-inverse { 0% { -webkit-transform: perspective(2000px) rotateY(-180deg); -moz-transform: perspective(2000px) rotateY(-180deg); -ms-transform: perspective(2000px) rotateY(-180deg); -o-transform: perspective(2000px) rotateY(-180deg); transform: perspective(2000px) rotateY(-180deg); } 70% { -webkit-transform: perspective(2000px) rotateY(20deg); -moz-transform: perspective(2000px) rotateY(20deg); -ms-transform: perspective(2000px) rotateY(20deg); -o-transform: perspective(2000px) rotateY(20deg); transform: perspective(2000px) rotateY(20deg); } 100% { -webkit-transform: perspective(2000px) rotateY(0); -moz-transform: perspective(2000px) rotateY(0); -ms-transform: perspective(2000px) rotateY(0); -o-transform: perspective(2000px) rotateY(0); transform: perspective(2000px) rotateY(0); }}
@-webkit-keyframes rotate-back { 0% { -webkit-transform: perspective(2000px) rotateY(0); } 70% { -webkit-transform: perspective(2000px) rotateY(-200deg); } 100% { -webkit-transform: perspective(2000px) rotateY(-180deg); }}
@-moz-keyframes rotate-back { 0% { -moz-transform: perspective(2000px) rotateY(0); } 70% { -moz-transform: perspective(2000px) rotateY(-200deg); } 100% { -moz-transform: perspective(2000px) rotateY(-180deg); }}
@keyframes rotate-back { 0% { -webkit-transform: perspective(2000px) rotateY(0); -moz-transform: perspective(2000px) rotateY(0); -ms-transform: perspective(2000px) rotateY(0); -o-transform: perspective(2000px) rotateY(0); transform: perspective(2000px) rotateY(0); } 70% { -webkit-transform: perspective(2000px) rotateY(-200deg); -moz-transform: perspective(2000px) rotateY(-200deg); -ms-transform: perspective(2000px) rotateY(-200deg); -o-transform: perspective(2000px) rotateY(-200deg); transform: perspective(2000px) rotateY(-200deg); } 100% { -webkit-transform: perspective(2000px) rotateY(-180deg); -moz-transform: perspective(2000px) rotateY(-180deg); -ms-transform: perspective(2000px) rotateY(-180deg); -o-transform: perspective(2000px) rotateY(-180deg); transform: perspective(2000px) rotateY(-180deg); }}
@-webkit-keyframes rotate-inverse-back { 0% { -webkit-transform: perspective(2000px) rotateY(180deg); } 70% { -webkit-transform: perspective(2000px) rotateY(-20deg); } 100% { -webkit-transform: perspective(2000px) rotateY(0); }}
@-moz-keyframes rotate-inverse-back { 0% { -moz-transform: perspective(2000px) rotateY(180deg); } 70% { -moz-transform: perspective(2000px) rotateY(-20deg); } 100% { -moz-transform: perspective(2000px) rotateY(0); }}
@keyframes rotate-inverse-back { 0% { -webkit-transform: perspective(2000px) rotateY(180deg); -moz-transform: perspective(2000px) rotateY(180deg); -ms-transform: perspective(2000px) rotateY(180deg); -o-transform: perspective(2000px) rotateY(180deg); transform: perspective(2000px) rotateY(180deg); }
 70% { -webkit-transform: perspective(2000px) rotateY(-20deg); -moz-transform: perspective(2000px) rotateY(-20deg); -ms-transform: perspective(2000px) rotateY(-20deg); -o-transform: perspective(2000px) rotateY(-20deg); transform: perspective(2000px) rotateY(-20deg); }
 100% { -webkit-transform: perspective(2000px) rotateY(0); -moz-transform: perspective(2000px) rotateY(0); -ms-transform: perspective(2000px) rotateY(0); -o-transform: perspective(2000px) rotateY(0); transform: perspective(2000px) rotateY(0); }}
.price-table{margin-top: 2em;margin-bottom: 2em;}
.single-price ul{padding:0;margin:0;list-style:none}
.table-heading{background-color:transparent!important;color:#FFF!important;overflow:hidden;padding:0!important;text-align:center}
.single-price.price-one .plan-name,.single-price.price-two .plan-name,.single-price.price-three .plan-name,.single-price.price-four .plan-name{color:#fff;font-size:20px;margin-bottom:0;padding:10px 0;border-radius: 9px 9px 0 0;text-transform:capitalize;}
.single-price.price-one .plan-name{background-color: #B99046;}
.single-price.price-two .plan-name{background-color: #AFAFAF;}
.single-price.price-three .plan-name{background-color: #F3B23D;}
.single-price.price-four .plan-name{background-color: #70909C;}
.single-price .plan-price{color:#fff;float:none;font-size:14px;height:110px;margin-bottom:15px;overflow:hidden;position:relative;z-index:5;padding-top:15px}
.plan-price .dollar-sign{font-size:18px}
.plan-price .price{font-size:24px;color: #fff;}
.plan-price .month{display:block;margin-top:-6px}
.price-one .plan-price:after,.price-two .plan-price:after,.price-three .plan-price:after,.price-four .plan-price:after{border-style:solid;border-width:110px;content:"";height:0;left:50%;position:absolute;top:0;width:0;z-index:-1;margin-left:-110px}
.price-one .plan-price:after{border-color: #A07C3A transparent transparent;}
.price-two .plan-price:after{border-color: #949494 transparent transparent;}
.price-three .plan-price:after{border-color: #DEA236 transparent transparent;}
.price-four .plan-price:after{border-color: #647C86 transparent transparent;}
.single-price ul li,.single-table ul li{padding:12px 18px;background-color: rgba(255,255,255,0.8);margin-bottom:5px;color:#696969;}
.single-price ul li span,.single-table ul li span{float:right}
.price-one .btn-buynow,.price-two .btn-buynow,.price-three .btn-buynow,.price-four .btn-buynow{border-radius:0;color:#fff;font-weight:300;letter-spacing:3px;margin-left: 0;border: none;border-radius: 0 0 9px 9px;text-transform:uppercase;display:block;}
.price-one .btn-buynow{background-color: #B99046;}
.price-two .btn-buynow{background-color: #AFAFAF;}
.price-three .btn-buynow{background-color:#e78817}
.price-four .btn-buynow{background-color: #70909C;}
.price-one .btn-buynow:hover{background-color: #A07C3A;}
.price-two .btn-buynow:hover{background-color: #949494;}
.price-three .btn-buynow:hover{background-color:#c57413}
.price-four .btn-buynow:hover{background-color: #647C86;}
.price-table2,.price-table3{margin-bottom:125px}
.price-table4{margin-bottom:150px}
.table-one .table-header,.table-two .table-header,.table-three .table-header,.table-four .table-header{overflow:hidden;padding:20px;color:#fff}
.table-one .table-header{background-color:#0e76bc}
.table-two .table-header{background-color:#c03035}
.table-three .table-header{background-color:#ed8d1b}
.table-four .table-header{background-color:#6c825f}
.single-table{position:relative;padding-top:60px}
.table-one:before,.table-two:before,.table-three:before,.table-four:before{border-style:solid;border-width:0 130px 60px;content:"";height:0;left:0;position:absolute;top:0;width:100%}
.table-one:before{border-color:transparent transparent #0d6fb1}
.table-two:before{border-color:transparent transparent #ac2429}
.table-three:before{border-color:transparent transparent #e78817}
.table-four:before{border-color:transparent transparent #5f7452}
.table-header h2{color:#fff;float:left;font-size:24px;margin-top:7px}
.table-header .plan-price{float:right;margin:0;overflow:hidden;padding-top:1px}
.single-table .btn-signup{display:block;text-align:center;position:relative;z-index:1}
.single-table ul{margin:0;padding:0}
.table-one .btn-signup:after,.table-two .btn-signup:after,.table-three .btn-signup:after,.table-four .btn-signup:after{content:"";position:absolute;border-style:solid;border-width:78px 130px 0;height:0;left:0;top:-1px;width:100%;z-index:-1}
.table-one .btn-signup:after{border-color:#0d6fb1 transparent transparent}
.table-two .btn-signup:after{border-color:#ac2429 transparent transparent}
.table-three .btn-signup:after{border-color:#e78817 transparent transparent}
.table-four .btn-signup:after{border-color:#5f7452 transparent transparent}
.single-table .btn-signup a{color:#fff;display:inline-block;overflow:hidden;padding:20px 0 0;text-transform:uppercase;letter-spacing:3px}
.table-one .btn-signup:hover.btn-signup:after{border-color:#0b598d transparent transparent}
.table-two .btn-signup.btn-signup:hover:after{border-color:#831c20 transparent transparent}
.table-three .btn-signup.btn-signup:hover:after{border-color:#bd7014 transparent transparent}
.table-four .btn-signup.btn-signup:hover:after{border-color:#3d4b35 transparent transparent}
.single-price{border-radius: 10px;border:2px solid rgba(0,0,0,0.2);padding:2px;background: rgba(0, 0, 0, 0) url() repeat center center / cover;background-size:cover;margin-bottom: 2em;}
/*---PRICE TABLE----*/
/*-----ACTION------*/
section#action{background:url(/images/slide/slide15.jpg) fixed;color:#fff;padding:3em 0}
section#action h1.timer.bold,section#action h3{text-align:center;font-weight: 300;}
/*-----ACTION------*/
/*--TAGINNER--*/
.inner.tags a{font-size:14px!important;display:inline-block!important;background:transparent;border: 1px solid #47B475;color:#47B475;padding:5px;margin-bottom:4px;transition:.5s all;}
.inner.tags a:hover{background:#47B475;color: #fff !important;}
/*--TAGINNER--*/
/*--SHOPOPTION--*/
.shop ul .product-title small { position: relative; background: #6BC390; color: #fff; padding: 0px 10px; right: 0; border-radius: 15px; height: 20px; text-transform: none; line-height: 20px; float: right; display: block; font-size: 13px; min-width: 100px; text-align: center;}
.shop ul .product-title small:after { content: ''; position: absolute; left: -14px; border-radius: 10px; top: 0px; border: 10px solid #6BC390; border-left: 10px solid transparent; border-bottom: 10px solid transparent; border-top: 10px solid transparent;}
/*--SHOPOPTION--*/
/*--INFBLOG--*/
article.category{padding: 0px 70px 0px;position:relative;border-bottom: 1px solid #ccc;}
article.category:last-child{border-bottom:0}
article.category a{color: #666;font-weight: 300;}
article.category:before{position:absolute;content:"\f471";font-size:3em;left:15px;top: -5px;color: #a0a0a0;font-family:"Ionicons";}
/*--INFBLOG--*/
/*--CONTACT--*/
.address-details {padding-top: 70px;}
.contbod {text-align: center;background: #F7F7F7;padding: 20px 0 40px 0;margin-bottom: 20px;}
.contbod i {font-size: 45px;color: #02bdd5;}
.contbod h5 {font-size: 16px;line-height: 1.4;}
.map iframe {width: 100%;height: 345px;background-color: #CCC;}
/*--CONTACT--*/
.single-add { position: relative;}
.vina-banner a:hover::before,.vina-banner a:hover::after { opacity: 1; transform: scale(1);}
.vina-banner a::before,.vina-banner a::after { content: ""; opacity: 0; position: absolute; transform: scale(0, 1); transition: opacity 0.35s ease 0s, transform 0.35s ease 0s; z-index: 1;}
.vina-banner a::before { border-bottom: 1px solid #fff; border-top: 1px solid #fff; bottom: 15px; left: 15px; right: 15px; top: 15px; transform-origin: 0 0 0;}
.vina-banner a::after { border-left: 1px solid #fff; border-right: 1px solid #fff; bottom: 15px; left: 15px; right: 15px; top: 15px; transform-origin: 100% 0 0;}
.single-add h2 {color: #fff;font-size: 25px;left: 30px;border-bottom: 0 !important;position: absolute;top: 10px;text-transform: uppercase;}
.single-add p {color: #fff;font-size: 18px;left: 30px;position: absolute;top: 70px;font-weight: 300;max-width: 60%;}
.col-padd {padding-left: 7px;padding-right: 7px;}
.mt15 {margin-top: 30px;}
/*--SPORTPAGE--*/
input[type=button]:hover, input[type=submit]:hover, input[type=reset]:hover, button:hover {box-shadow: inset 0 0 200px rgba(0,0,0,0.3);}
.index-blocks .box {padding-top: 10px!important;padding-bottom: 20px!important;padding-left: 35px!important;padding-right: 35px!important;height: 405px;}
.light-grey-bg {background-color: #eee;}
.norm-bg {background-color: #47B475;color: #fff;}
.row-height {height: 100%; width: 100%;}
.col-top {vertical-align: top!important;}
.col-height {float: none;height: 100%;padding: 0 !important;padding-left: 0 !important;padding-right: 0 !important;}
.col-middle {vertical-align: middle;}
.index-blocks .box .description { font-size: 16px; padding-bottom: 30px;}
.index-blocks .box h1 { font-size: 25px; font-weight: 400; text-transform: uppercase; padding-bottom: 8px;}
.container.index-blocks img {height: 405px;width: 100%;}
section.sport {padding: 50px 0;}
/*-- uSocial --*/
@media (min-width: 760px) {.uscl-up-arrow,.uSocial-Share .uscl-slide-open,.uSocial-Share .uscl-bar .uscl-slide-open {background: #47B475 !important;border-radius: 0 !important;transition: .3s all !important;}.uscl-up-arrow:focus, .uscl-up-arrow:hover,span.uscl-slide-open.ico_uscl-like:hover {box-shadow: inset 0 0 200px rgba(0,0,0,0.3);}}
/*-- uSocial --*/
/*section*/
.bg-area h1 {text-transform: uppercase;font-weight: 300;}
section.black {background: #380D0D; color: #E2E2E2; padding: 3em 0;}
.borderclass {border: 1px solid #47B475; padding: 0px 10px 10px 140px; background: rgba(255, 255, 255, 0.75); top: 80px; left: -100px;}
.ourmenu { padding: 7rem 3rem; border: 1px solid; border-color: #f4f4f4; margin-bottom: 1em;}
.ourmenu.grey {background-color: #f4f4f4;border-color: #f6f5f2;}
.ourmenu h4 { margin-bottom: 5rem;margin-top: 0;font-weight: 400;text-transform: uppercase;color: #000;letter-spacing: 2px;}
.menu-list h4 { font-size: 1rem; margin-bottom: 0; margin-top:0;}
.menu-list, .menu-list li {margin: 0 0 1rem 0;}
.menu-list li {border-bottom: 1px dotted rgba(8,8,8,0.2);padding-bottom: 1rem;}
.menu-list li:last-child {border-bottom:0;}
/*--CODE---*/
.codeMessage {color: #333;padding: 8px 20px;z-index: 1;border: 1px solid #47B475 !important;border-left: 5px solid #47B475 !important;min-height: 45px;position: relative;}
.bbCodeBlock {line-height: 20px; font-size: 14px; margin: 10px; position: relative; min-height: 65px; border-radius: 3px;}
.bbCodeBlock:after {content: "\f271";display: block;font-family: 'Ionicons';position: absolute;font-size: 72px;color: #47B475;width: 100%;text-align: center;top: 50%;opacity: .3;height: 30px;}
.bbCodeName {font-size: 12px !important;text-transform: uppercase;color: #47B475;font-weight: 500 !important;position: relative;left: 20px;}
/*ULTYPE*/
ul.arrow li:before,ul.circled li:before {content: "\f3d3";margin-right: 10px;font-weight: normal;padding-top: 1px;font-family: 'Ionicons';color: #47B475;font-size: 18px;vertical-align: middle;}
ul.circled li:before {content: "\f401";display: inline;font-size: 14px;margin-right: 5px;}
/*--ALERTS and panel--*/
.alert, .shop-pros,.shop-cons {margin-bottom: 24px !important; background: none !important; border-radius: 0 !important; padding: 12px 16px !important;}
.alert .close { opacity: 1; font-size: 24px; top: -2px; right: -4px; transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease;}
.alert .close span { font-weight: 400;}
.alert-warning, .panel-warning,.shop-cons {border: 1px solid #d88519 !important;color: #d88519 !important;}
.alert-success, .panel-success { border: 1px solid #60b963 !important;color: #60b963 !important;}
.alert-danger,.panel-danger {border: 1px solid #c64444 !important;color: #c64444 !important;}
.alert-info, .panel-info, .shop-pros {border-color: #31708f !important;}
.panel {border-radius: 0 !important;}
.panel-heading {border-top-left-radius: 0 !important;border-top-right-radius: 0 !important;}
.panel-warning>.panel-heading {border-bottom: 1px solid #d88519 !important;}
.panel-success>.panel-heading {border-bottom: 1px solid #60b963 !important;}
.panel-danger>.panel-heading {border-bottom: 1px solid #c64444 !important;;}
.panel-info>.panel-heading {border-bottom: 1px solid #31708f !important;}
/*bigul*/
ul.uMenuRoot a.bigul + ul {width: 450px !important;}
ul.uMenuRoot a.bigul + ul li{width: 50%;float: left !important;}
/*icons*/
ul.uMenuRoot [class^="ion"]:before{font-size:25px !important;vertical-align: middle;margin-right: 10px;}
/*ANSWER*/
#clientsay {background-image: url("/images/parallax_back.jpg");min-height: 600px;padding: 5em 0;}
#clientsay h2.title {font-size: 56px;line-height: 56px;font-weight: 100;color: #fff;padding: 0px;margin: 0px;}
#clientsay ul#say-curosel li {position: relative;text-align: center;}
#clientsay ul#say-curosel li p {position: relative;background: #fff;color: #666;padding:2em 3em;text-align: left;margin: 5px;margin-bottom: 2em;}
#clientsay ul#say-curosel li p:after {position: absolute;content: '';top: 100%;border-top: 15px solid #fff;border-left: 15px solid transparent;border-right: 15px solid transparent;left: calc(50% - 15px);}
#clientsay ul#say-curosel li p span.autorsay {display: block;color: #000;font-size: 20px;margin-top: 1em;}
#clientsay ul#say-curosel li img {width: 85px;height: 85px;border-radius: 50%;}
#clientsay ul#say-curosel li p span.textsay {position:relative;width: 100%;display: block;}
#clientsay ul#say-curosel li p span.textsay:before {font-family: 'Ionicons';content: "\f347";font-size: 2em;position: absolute;left: -35px;top: 0px;}
#clientsay ul#say-curosel li p span.textsay:after {font-family: 'Ionicons';content: "\f347";font-size: 2em;position: absolute;right: -35px;bottom: 0em;}
#clientsay .owl-theme .owl-controls .owl-page span {width: 8px !important;height: 8px;background: #fff !important;}
/*BLOGMAT*/
article.itemblog div.topblock img.avatarblog {-webkit-border-radius: 50%;border-radius: 50%;height: 36px;width: 36px;}
article.itemblog div.topblock a.namenick {color: #666;font-size: 14px;text-decoration: none;text-overflow: ellipsis;overflow: hidden;-webkit-box-flex: auto;-webkit-flex: auto;flex: auto;font-weight: 600;margin-left: 5px;}
article.itemblog div.topblock,article.itemblog div.botblock {background-color: #fefefe;-webkit-border-radius: 2px 2px 0 0;border-radius: 2px 2px 0 0;display: block;overflow: hidden;position: relative;text-align: start;padding: 15px;color: rgba(0,0,0,0.54);font-size: 14px;z-index: 1;}
article.itemblog div.topblock i {vertical-align: middle;margin-left: 5px;margin-right: 5px;}
article.itemblog div.topblock a {color: #888;font-size: 14px;}
article.itemblog div.topblock span.dateblog {vertical-align: middle;float: right;position: relative;top: 10px;color: #888;font-size: 12px;font-weight: 400;}
article.itemblog div.topblock hr,article.itemblog div.botblock hr {border-top: 1px solid #ebebeb;margin-top:0;margin: 15px 0;}
article.itemblog div.topblock h2 {font-weight: 300;line-height: 28px;padding: 0;margin: 0;}
article.itemblog div.topblock h2 a {color: rgba(0,0,0,0.87);font-size: 20px;letter-spacing: .3px;}
article.itemblog div.botblock {line-height: 20px;font-size: 16px;word-wrap: break-word;color: #212121;bottom: 5px;-webkit-border-radius: 0 0 2px 2px;border-radius: 0 0 2px 2px;}
article.itemblog div.botblock a.entryReadAllLink {display: none;}
article.itemblog {padding-top:0; padding-bottom: 2em;}
article.itemblog .imgblock iframe {width: 100%;height: 220px;}
article.itemblog div.botblock blockquote {padding: 1em;padding-left: 40px;color: #666;border: 1px solid #ccc;border-color: rgba(0,0,0,0.15);background-color: #fff;background-color: rgba(255,255,255,0.5);position: relative;margin-bottom: 0;}
article.itemblog div.botblock blockquote:before {position: absolute;font-family: 'Ionicons';content: "\f347";left: 10px;top: 25%;font-size: 30px;}
article.itemblog div.botblock .likeblog a,article.itemblog div.botblock .rightblog a {color: #444;}
article.itemblog div.botblock .likeblog a i,article.itemblog div.botblock .rightblog a i {background: #eee;display: inline-block;width: 35px;border-radius: 50%;height: 35px;text-align: center;vertical-align: middle;line-height: 35px;font-size: 20px;color: #757575;margin-right: 5px;}
article.itemblog div.botblock .rightblog,article.itemblog div.botblock .likeblog {display: inline;}
article.itemblog div.botblock .rightblog {float: right;}
article.itemblog div.botblock .rightblog a:first-child {margin-right: 10px;}
article.itemblog .imgblock img {width: 100%;}
article.itemblog .imgblock.entrpage iframe {height: 440px;}
/*fancybox*/
.fancybox-item.fancybox-close:before {font-family: 'Ionicons';content: "\f2d7";color: #fff;font-size: 30px;text-shadow: #000 0 0 2px;}
.fancybox-outer {box-shadow: none !important;padding: 0px !important;background: transparent !important;}
.fancybox-close {z-index: 9999 !important;top: -10px !important;right: 0px !important;width: 0 !important;height: 0 !important;}
.fancybox-next span, .fancybox-close,.fancybox-prev span{background: transparent !important;}
.fancybox-nav span,.fancybox-prev span {height: 0 !important;top: calc(50% - 20px) !important;}
.fancybox-close:before {color: #fff;font-size: 30px;}
div#fancybox-overlay {opacity: .9 !important;}
.fancybox-next span:before,.fancybox-prev span:before {font-family: 'Ionicons';content: "\f3d3";color: #fff;font-size: 40px;text-shadow: #000 0 0 2px;}
.fancybox-prev span:before {content: "\f3d2";}