#container {} #container .wrap-container{} 

.page-content {
	min-height: 150px;
	margin-bottom: 50px;
	overflow:hidden;
} 

#breadcrumbs { overflow:hidden; max-width: 100%; margin:0; padding:0; } .breadcrumbs { padding:8px 15px 12px 15px; font-size:14px; text-align:left; } .breadcrumbs a{ text-decoration:underline; font-size:14px; } .breadcrumbs a:hover{ text-decoration:none; } .breadcrumbs span{ width: 10px; height:10px; margin:0; padding:0 3px; display:inline-block; } .breadcrumbs span::after { content: "/";font-size:18px;} @media screen and (min-width:601px){ 

.page-content {
	background:none;
} 

.breadcrumbs,.breadcrumbs a,.breadcrumbs span::after {color:#fff;} } @media screen and (max-width:600px){ .page-content{background:none;} .breadcrumbs {color:#333;} .breadcrumbs a,.breadcrumbs span::after {color:#F3542D;} } .page-header{text-align: center;margin:0;margin-bottom: 40px;} 

.page-heading {
    background: #262b40 none repeat scroll 0 0;
    /* border-right: 6px solid #F3542D; */
    color: #ffffff;
    display: inline-block;
    font-size: 28px;
    font-weight: normal;
    min-height: 52px;
    line-height: 34px;
    padding: 10px 20px;
    position: relative;
    text-transform: uppercase;
    transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px);
    transform-style: flat;
}

#main-content{margin:0 auto;margin-top:40px;} #main-content .wrap-content{padding-bottom:5px;} #sidebar{margin:0 auto;margin-top:40px;} #sidebar aside{margin-bottom:40px;} #sidebar .wrap-sidebar{margin: 0px 10px ;} article{display: inline-block;border-bottom: 1px solid #ddd;padding-bottom: 30px;margin-bottom: 30px;} article:last-child{border-bottom: none;padding-bottom: 0;} article:after, article:before{clear: both; content: '\0020'; display: block; visibility: hidden; width: 0; height: 0;} article .art-header h3{font-size: 25px;color: #333;margin-bottom: 10px;} article .art-header a:hover{text-decoration: none;} article .art-content a{ color: #FE9B13;font-weight: bold;} article .art-content a:hover{ color: #000;} article .art-content blockquote {border-left: 3px solid #1c7791;font-size: 18px;margin: 0 50px;font-style: italic;color: #666;padding-left: 20px;} article .art-content ol {float: left;text-align: justify;margin: 10px 50px;font-size: 16px;list-style-type: circle;} article .entry-title {margin: 10px 0;} article .entry-title h2{line-height: 1.2;font-size: 38px;} article img{display: inline-block;float: left;margin-right: 15px;border: 1px solid #777;} .wrap-sidebar h2{color:#F3542D;margin:0;margin-bottom:10px;padding:0;font-weight:normal;} .wrap-sidebar .aside_content {margin:0;padding:0;} .wrap-sidebar .aside_content .link {margin:3px 0 2px 0;padding:0;} .wrap-sidebar .aside_content .link a {display:block;text-decoration:underline;color: #666;margin:0;padding:0;font-weight:bold;} .wrap-sidebar .aside_content .link a:hover {color: #FF7300;} #sidebar .search{display:block;margin:0 10px;margin-bottom:40px;}  #sidebar .search input{ width:100%; border:1px solid #ccc; background-color:#efefef; background:#efefef url(../img/lens.svg) 10px 50% no-repeat; font-size:16px; padding:10px 0; padding-left:40px; transition:all .2s linear 0s;  -moz-border-radius:2px;  -webkit-border-radius:2px;  -khtml-border-radius:2px;  border-radius:2px;}  #sidebar .search input:focus{outline:none;border:1px solid #ddd;background-color:#fff;background:#fff url(../img/lens.svg) -20px 50% no-repeat;padding-left:10px;box-shadow:none}  @media screen and (min-width:1200px){ .grid{width:1180px;margin:0 auto;overflow:hidden;} 

#main-content {
    width: 100%;
    min-height: 533px;
}
} 

#sidebar{width:366px;} #sidebar.f-left{padding-right:30px !important;} #sidebar.f-right{padding-left:30px !important;} } @media screen and (min-width:1024px) and (max-width:1199px){ .grid{width:1000px;margin:0 auto;overflow:hidden;} #main-content{width:682px;min-height:533px;} #sidebar{width:318px;} #sidebar.f-left{padding-right:20px !important;} #sidebar.f-right{padding-left:20px !important;} } @media screen and (min-width:960px) and (max-width:1023px){ .grid{width:940px;margin:0 auto;overflow:hidden;} #main-content{width:652px;min-height:533px;} #sidebar{width:288px;} #sidebar.f-left{padding-right:20px !important;} #sidebar.f-right{padding-left:20px !important;} } @media screen and (min-width:768px) and (max-width:959px){ #main-content,#sidebar{width:750px;min-height:300px;} .page-content 

.zerogrid h1 {
	text-align:center;
	overflow:hidden;
} 

#main-content .wrap-content img{display:block;float:none !important;margin:0 auto !important;max-width:100% !important;height:auto !important;overflow:hidden;} } @media screen and (min-width:640px) and (max-width:767px){ #main-content,#sidebar{width:620px;min-height:300px;} 

.page-content .zerogrid h1 {
	text-align:center;
	overflow:hidden;
} 

#main-content .wrap-content img {
	display:block;
	float:none !important;
	margin:0 auto !important;
	max-width:100% !important;
	height:auto !important;
	overflow:hidden;
} 
} 

@media screen and (min-width:533px) and (max-width:639px){ #main-content,#sidebar{width:510px;min-height:300px;} .page-content .zerogrid h1{text-align:center;overflow:hidden;} #main-content .wrap-content img{display:block;float:none !important;margin:0 auto !important;max-width:100% !important;height:auto !important;overflow:hidden;} } @media screen and (min-width:414px) and (max-width:532px){ #main-content,#sidebar{width:390px;min-height:300px;} .page-content .zerogrid h1{text-align:center;overflow:hidden;} #main-content .wrap-content img{display:block;float:none !important;margin:0 auto !important;max-width:100% !important;height:auto !important;overflow:hidden;} } @media screen and (width:375px){ #main-content,#sidebar{width:356px;min-height:300px;} .page-content .zerogrid h1{text-align:center;overflow:hidden;} #main-content .wrap-content img{display:block;float:none !important;margin:0 auto !important;max-width:100% !important;height:auto !important;overflow:hidden;} } @media screen and (width:360px){ #main-content,#sidebar{width:340px;min-height:300px;} .page-content .zerogrid h1{text-align:center;overflow:hidden;} #main-content .wrap-content img{display:block;float:none !important;margin:0 auto !important;max-width:100% !important;height:auto !important;overflow:hidden;} } @media screen and (width:320px){ #main-content,#sidebar{width:300px;min-height:300px;} 

.page-content .zerogrid h1 {
	text-align:center;
	overflow:hidden;
} 

#main-content .wrap-content img{display:block;float:none !important;margin:0 auto !important;max-width:100% !important;height:auto !important;overflow:hidden;} } .clear{ clear:both;width:100%;margin:10px 0;padding:0;overflow:hidden; } .prev-article,.prev-article-r{ margin:0;margin-bottom:60px;padding:0;padding-bottom:60px; overflow:hidden; border-bottom:2px solid #f8f8f8; } .prev-article h2,.prev-article-r h2{ display:inline-block; font-size:22px; text-transform: uppercase; letter-spacing: 2px; font-weight: 500; color:#333; padding:0; margin:0; margin-bottom:30px; position: relative; border-bottom:5px solid #e38046; } .prev-article p,.prev-article-r p{ padding:0; margin:10px 0; } .prev-article .prev-img { display:block; max-width:100%; margin:10px 0; padding:3px; overflow:hidden; border:2px solid #eee; } .prev-article-r .prev-img{ padding:3px; overflow:hidden; border:2px solid #eee; } .prev-article a,.prev-article-r a{ display:block; float:right; -moz-user-select: none; border: 3px solid #d2583e;  -moz-border-radius:3px;  -webkit-border-radius:3px;  -khtml-border-radius:3px;  border-radius:3px; font-size: 16px; font-family: 'Racing Sans One', cursive; line-height: 1.42857; margin-bottom: 0; padding: 8px 16px;margin-right:5px; text-align: center; transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px) !important; vertical-align: middle; white-space: nowrap; background:none; color:#d2583e; outline:none; text-decoration:underline; } .prev-article a:hover,.prev-article-r a:hover { text-decoration: none; } .prev-article h2 a,.prev-article-r h2 a{ display:block; float:none;font-weight:normal;border:0; background:none;text-decoration:underline; padding:0;margin:0;font-size: 18px;font-family: 'Arial', serif; text-transform: uppercase;color: #000 !important; } .prev-article h2 a:hover,.prev-article-r h2 a:hover{ text-decoration: none;background:none;color: #557DB5;border:0; } .prev-article h2 a:before,.prev-article-r h2 a:after { position: absolute;padding:0 6px; bottom: -5px; left: 0; right: 0; width: 100%; height: 5px; margin: 0 auto; background: #fff; content: '';z-index:99; } .prev-article .prev-txt,.prev-article-r .prev-txt{ margin:0; padding:0; } .prev-article .prev-txt,.prev-article .prev-txt p{ font-size:14px;line-height:1.4; } .prev-article-r .prev-txt,.prev-article-r .prev-txt p{ font-size:13px;line-height:1.3; } .prev-article-l{ margin:0;padding:15px 0; overflow:hidden; border-bottom:1px solid #eee; } .prev-article-l a.link-next { display:block; float:none;font-weight:bold; padding:0; color: #000 !important; font-size:14px; overflow:hidden; text-decoration: underline; text-transform: none;text-align:left; } .prev-article-l a:hover.link-next { text-decoration:none; background:url(../images/link.png) 0 50% no-repeat; color: #557DB5; border:0; } .prev-article .prev-img img, .prev-article-r .prev-img img{ display:block;width:100%;height:auto;margin:0;} .data-article{ margin:0; padding:0; overflow:hidden; font-size:14px; color: #FF7300; font-weight:bold; } .prev-article .data-article{ margin-top:10px;float:left; } .prev-article .btn-rdm {  display:block; float:right; padding:0; margin:0; margin-top:10px; } .prev-article .btn-rdm a,.prev-article-r .btn-rdm a { display:block; -moz-user-select: none; border: 3px solid #d2583e;  -moz-border-radius:3px;  -webkit-border-radius:3px;  -khtml-border-radius:3px;  border-radius:3px; font-size: 16px; font-family: 'Racing Sans One', cursive; line-height: 1.42857; margin-bottom: 0; padding: 8px 16px;margin-right:5px; text-align: center; transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px) !important; vertical-align: middle; white-space: nowrap; background:none; color:#d2583e; outline:none; text-decoration:underline; } .prev-article .btn-rdm a:hover,.prev-article-r .btn-rdm a:hover  { text-decoration: none; background-color: #d2583e; color: #fff; -webkit-transition: all 600ms ease; -moz-transition: all 600ms ease;  -ms-transition: all 600ms ease;  -o-transition: all 600ms ease;  transition: all 600ms ease; } .rdm{ margin:20px 0;padding:20px 0; overflow:hidden; } a.rdm-linkback, a.rdm-allback { display:block; margin: 0; } a.rdm-linkback, a.rdm-allback{ -moz-user-select: none; border: 3px solid #d2583e;  -moz-border-radius:3px;  -webkit-border-radius:3px;  -khtml-border-radius:3px;  border-radius:3px; font-size: 16px; font-family: 'Racing Sans One', cursive; line-height: 1.42857; margin-bottom: 0; padding: 8px 16px;margin-right:5px; text-align: center; transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px) !important; vertical-align: middle; white-space: nowrap; background:none; color:#d2583e; outline:none; text-decoration:underline; margin-bottom:10px; } a:hover.rdm-linkback, a:hover.rdm-allback { text-decoration: none; background-color: #d2583e; color: #fff; -webkit-transition: all 600ms ease; -moz-transition: all 600ms ease;  -ms-transition: all 600ms ease;  -o-transition: all 600ms ease;  transition: all 600ms ease; } @media screen and (min-width:640px){ .prev-article-r .prev-img{ float:left; width:33%; margin:0; margin-right:10px; }  } @media screen and (max-width:639px){ .prev-article-r .prev-img{ max-width:100%; margin:0; margin-bottom:10px; } } @media screen and (min-width:480px){ a.rdm-linkback, a.rdm-allback {float:right;margin-left:5px;} } @media screen and (max-width:479px){ a.rdm-linkback, a.rdm-allback {margin:5px;width:170px;} } .prev-box { margin:0; padding:0; overflow:hidden; } .prev-category { padding:0; overflow:hidden; } .prev-box div.prev-category:nth-child(even){ margin-right:0; } .prev-category h2{ font-size:19px; margin:0; margin-bottom:5px; padding:0; border:0; font-weight:normal; } .prev-category h2 a{ width:100%; display:block; text-decoration:none; z-index:3; } .prev-category:hover h2 a{ text-decoration:underline; } .prev-category .prev-category-img{ display:block; margin:0; padding:3px; border:2px solid #eee; overflow:hidden; opacity: 0.5; } .prev-category:hover .prev-category-img{ opacity: 1; } .prev-category .prev-category-img span{ display:block; width:100%; height:100%; margin:0; padding:0; background-size: 100% auto !important; background-position:50% 50% !important; } .prev-link{ margin:0;padding:15px 0; overflow:hidden; border-bottom:1px solid #eee; } .prev-link a.link-next { display:block; float:none;font-weight:bold; padding:0; color: #000 !important; font-size:14px; overflow:hidden; text-decoration: underline; text-transform: none;text-align:left; } .prev-link a:hover.link-next { text-decoration:none; background:url(../images/link.png) 0 50% no-repeat; color: #557DB5; border:0; } @media screen and (min-width:1200px){ .prev-box { width:790px; } .prev-category{ float:left; width:375px; margin:0; margin-bottom:20px; padding:0; overflow:hidden; } .prev-box div.prev-category:nth-child(odd){ margin-right:40px; } .prev-category .prev-category-img{ height:205px; }		 } @media screen and (min-width:1024px) and (max-width:1199px){ .prev-box{ width:660px; } .prev-category{ float:left; width:310px; margin:0; margin-bottom:20px; } .prev-box div.prev-category:nth-child(odd){ margin-right:40px; } .prev-category .prev-category-img{ height:168px; }		 } @media screen and (min-width:960px) and (max-width:1023px){ .prev-box{ width:630px;margin:0 auto; } .prev-category{ float:left; width:305px; margin:0; margin-bottom:20px; } .prev-box div.prev-category:nth-child(odd){ margin-right:20px; } .prev-category .prev-category-img{ height:165px; } } @media screen and (min-width:768px) and (max-width:959px){ .prev-box{ width:730px;margin:0 auto; } .prev-category{ float:left; width:345px; margin:0; margin-bottom:20px; } .prev-box div.prev-category:nth-child(odd){ margin-right:40px; } .prev-category .prev-category-img{ height:188px; } } @media screen and (min-width:640px) and (max-width:767px){ .prev-box{ width:600px;margin:0 auto; } .prev-category{ float:left; width:280px; margin:0; margin-bottom:20px; } .prev-box div.prev-category:nth-child(odd){ margin-right:40px; } .prev-category .prev-category-img{ height:151px; } } @media screen and (min-width:533px) and (max-width:639px){ .prev-box{ width:483px;margin:0 auto; } .prev-category{ max-width:100%; margin:0; margin-bottom:20px; } .prev-box div.prev-category:nth-child(odd){ margin-right:0; } .prev-category .prev-category-img{ height:266px; } } @media screen and (min-width:414px) and (max-width:532px){ .prev-box{ width:364px;margin:0 auto; } .prev-category{ max-width:100%; margin:0; margin-bottom:20px; } .prev-box div.prev-category:nth-child(odd){ margin-right:0; } .prev-category .prev-category-img{ height:198px; } } @media screen and (width:375px){ .prev-box{ width:325px;margin:0 auto } .prev-category{ max-width:100%; margin:0; margin-bottom:20px; } .prev-box div.prev-category:nth-child(odd){ margin-right:0; } .prev-category .prev-category-img{ height:176px; } } @media screen and (width:360px){ .prev-box{ width:310px;margin:0 auto } .prev-category{ max-width:100%; margin:0; margin-bottom:20px; } .prev-box div.prev-category:nth-child(odd){ margin-right:0; } .prev-category .prev-category-img{ height:167px; } } @media screen and (width:320px){ .prev-box{ width:270px;margin:0 auto } .prev-category{ max-width:100%; margin:0; margin-bottom:20px; } .prev-box div.prev-category:nth-child(odd){ margin-right:0; } .prev-category .prev-category-img{ height:145px; } } .no{display:inline-block;padding:0;margin:10px 0;color:rgb(195,195,195);cursor:pointer;} .no-icon{display:block;float:left;width:16px;height:19px;padding:0;margin:0 3px 0 5px;background:url(../images/icon-thumb2.png) 0 2px no-repeat;} .yes{display:inline-block;padding:0;margin:10px 0;color:rgb(195,195,195);cursor:pointer;} .yes-icon{display:block;float:left;width:16px;height:19px;padding:0;margin:0 3px 0 5px;background:url(../images/icon-thumb1.png) 0 2px no-repeat;} .views{display:inline-block;padding:0;margin:10px 0;color:rgb(195,195,195);} .views-icon{display:block;float:left;padding:0;margin:0 3px 0 5px;width:16px;height:19px;border:0;background:url(../images/icon-eye.png) 0 2px no-repeat;} .com{display:inline-block;padding:0;margin:10px 0;color:rgb(195,195,195);} .com-icon{display:block;float:left;padding:0;margin:0 3px 0 5px;width:16px;height:19px;border:0;background:url(../images/icon-quote.png) 0 2px no-repeat;} .no-num,.yes-num,.views-num,.com-num{display:block;float:left;padding:0;padding-bottom:3px;margin:0;height:16px;} .prev-news { margin:0;margin-bottom:60px;padding:0;padding-bottom:60px; overflow:hidden; border-bottom:2px solid #f8f8f8; } .prev-news h2{ display:inline-block; font-size:22px; text-transform: uppercase; letter-spacing: 2px; font-weight: 500; color:#333; padding:0; margin:0; margin-bottom:30px; position: relative; border-bottom:5px solid #e38046; } .prev-news h3{ font-size:16px; color: #666; padding:0; margin:0;margin-bottom:10px; } .prev-news .prev-img {margin:0;margin-bottom:10px;clear:both;padding:3px;border:2px solid #eee;} .prev-news .prev-img span{ display:block; max-width:100%; margin: 0; padding:0; overflow:hidden; } .prev-news .prev-txt { margin-bottom:5px;padding-bottom: 5px;font-size:14px;text-align:left; } .rdm { display:block; padding:0; margin:15px 0; overflow:hidden; } .prev-news  .data-news { float:left; font-size:14px; color: #FF7300; font-weight:bold; } .rdm .data-news { font-size:14px; color: #FF7300; font-weight:bold; } .prev-news .btn-rdm { display:block; float:right; padding:0; margin:0; } .prev-news .btn-rdm a{ display:block; -moz-user-select: none; border: 3px solid #d2583e;  -moz-border-radius:3px;  -webkit-border-radius:3px;  -khtml-border-radius:3px;  border-radius:3px; font-size: 16px; font-family: 'Racing Sans One', cursive; line-height: 1.42857; margin-bottom: 0; padding: 8px 16px;margin-right:5px; text-align: center; transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px) !important; vertical-align: middle; white-space: nowrap; background:none; color:#d2583e; outline:none; text-decoration:underline; } .prev-news .btn-rdm a:hover { text-decoration: none; background-color: #d2583e; color: #fff; -webkit-transition: all 600ms ease; -moz-transition: all 600ms ease;  -ms-transition: all 600ms ease;  -o-transition: all 600ms ease;  transition: all 600ms ease; } #sidebar .prev-news { margin-bottom:40px; } #sidebar .prev-news .btn-rdm a { display:block; -moz-user-select: none; border: 3px solid #d2583e;  -moz-border-radius:3px;  -webkit-border-radius:3px;  -khtml-border-radius:3px;  border-radius:3px; font-size: 14px; font-family: 'Racing Sans One', cursive; line-height: 1.42857; margin-bottom: 0; padding: 6px 12px;margin-right:5px; text-align: center; transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px) !important; vertical-align: middle; white-space: nowrap; background:none; color:#d2583e; outline:none; text-decoration:underline; } #sidebar .prev-news .btn-rdm a:hover { text-decoration: none; background-color: #d2583e; color: #fff; -webkit-transition: all 600ms ease; -moz-transition: all 600ms ease;  -ms-transition: all 600ms ease;  -o-transition: all 600ms ease;  transition: all 600ms ease; } #moduleNewsComments_ h3{margin-top:40px;} #moduleNewsComments_ #errorAuth{position:relative;border:2px solid #F67E7E;background:#FFBBBB;padding:15px;margin-bottom:20px;text-align:left;} #moduleNewsComments_ #commentForm{border:2px solid #eee;padding:15px;overflow:hidden;} #moduleNewsComments_ #commentForm span#loginReport, #moduleNewsComments_ #commentForm span#textReport{ display:block; float:left; margin:0; padding:0; } #moduleNewsComments_ #commentForm span{ display:inline-block; width:100%; margin:0; padding:0; } #moduleNewsComments_ #commentForm p{margin-bottom:10px;text-align:left;} #moduleNewsComments_ #commentForm p{padding:0;font-size:14px;color:#666;} #moduleNewsComments_ #commentForm input[type="text"]#loginForm{ box-sizing: border-box; width:100%; border:1px solid #ccc; background-color:#efefef; font-size:14px; padding:10px; transition:all .2s linear 0s; -moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px; border-radius:2px; } #moduleNewsComments_ #commentForm input[type="text"]:focus#loginForm{ outline:none;border:1px solid #ddd;background-color:#fff;box-shadow:none } #moduleNewsComments_ #commentForm textarea{ width:100%;height:70px; box-sizing: border-box; border:1px solid #ccc; background-color:#efefef; font-size:14px; padding:10px; transition:all .2s linear 0s; -moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px; border-radius:2px; } #moduleNewsComments_ #commentForm textarea:focus{ outline:none;border:1px solid #ddd;background-color:#fff;box-shadow:none } #moduleNewsComments_ #commentForm #captcha img{ padding:2px; border: 1px solid #ccc; -moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px; border-radius:2px; } #moduleNewsComments_ #commentForm input[type="text"]#captchaForm{ box-sizing: border-box; border:1px solid #ccc; background-color:#efefef; font-size:14px; padding:10px; transition:all .2s linear 0s; -moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px; border-radius:2px; } #moduleNewsComments_ #commentForm  input[type="text"]:focus#captchaForm{ outline:none;border:1px solid #ddd;background-color:#fff;box-shadow:none } @media screen and (min-width:480px){ .rdm .data-news {float:left;} #moduleNewsComments_ #commentForm #captcha{float:left !important;margin-top:3px !important;margin-right:15px !important;} #moduleNewsComments_ #commentForm input[type="text"]#captchaForm{float:left !important;width:190px;} } @media screen and (max-width:479px){ .rdm .data-news {margin-bottom:20px;} #moduleNewsComments_ #commentForm #captcha{margin:0 !important;} #moduleNewsComments_ #commentForm input[type="text"]#captchaForm{width:100%;} } #moduleNewsComments_ #commentButton{ width:100%;overflow:hidden; } #moduleNewsComments_ #commentButton button{ -moz-user-select: none; border: 3px solid #d2583e; border-radius: 3px; cursor: pointer; display: inline-block; font-size: 16px; font-family: 'Racing Sans One', cursive; line-height: 1.42857; color:#d2583e; text-decoration: underline; margin-top:10px;margin-left:5px; margin-bottom: 0; padding: 8px 16px; text-align: center; transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px); vertical-align: middle; white-space: nowrap; background:none; } #moduleNewsComments_ #commentButton button:hover{ text-decoration: none;cursor: pointer; } #moduleNewsComments_ #commentsHeader{ padding:0; margin:0; margin-bottom:20px; overflow:hidden; color:#333; font-weight:normal; text-transform: uppercase; } #moduleNewsComments_ #comments{font-size:14px;margin-top:10px;text-align:left;} #moduleNewsComments_ #comments .comment{position:relative;border:2px solid #eee;padding:0 0 40px 0;margin-bottom:20px;} #moduleNewsComments_ #comments .comment .commentHead{margin-bottom:8px;border-bottom:2px solid #eee;padding:15px;} #moduleNewsComments_ #comments .comment .commentContent{padding:0 15px;} #moduleNewsComments_ #comments .comment .author, #moduleNewsComments_ #comments .comment .gost, #moduleNewsComments_ #comments .comment .time, #moduleNewsComments_ #comments .comment .re{white-space:nowrap;margin-right:5px} #moduleNewsComments_ #comments .comment .author{font-size:16px;font-weight:bold;text-decoration: none;color:#888;} #moduleNewsComments_ #comments .comment .author:hover{color:#FF7300;text-decoration:undeline;} #moduleNewsComments_ #comments .comment .gost{color:#E53935} #moduleNewsComments_ #comments .comment .time{color:#888} #moduleNewsComments_ #comments .comment .re{position:absolute;bottom:2px;right:-3px;z-index:10;padding:5px 10px;color:#fff;background-color: #d2583e;text-decoration:none;} #moduleNewsComments_ #comments .comment .re:hover{text-decoration:underline;} #moduleNewsComments_ #comments .comment input{display:block !important;position:absolute;top:15px;right:15px;z-index:10} @media screen and (min-width:1200px){ .prev-img span,#sidebar .prev-img span { height:170px; } .sidebar-block .prev-txt { font-size:13px;line-height:1.2; }	 } @media screen and (min-width:960px) and (max-width:1199px){ .prev-img span,#sidebar .prev-img span{ height:133px; } .sidebar-block .prev-txt { font-size:14px; } } @media screen and (min-width:640px) and (max-width:959px){ .prev-img span,#sidebar .prev-img span{ height:333px; } .sidebar-block .prev-txt { font-size:14px; } } @media screen and (width:800px){ .prev-img span,#sidebar .prev-img span{ height:423px; } } @media screen and (min-width:481px) and (max-width:639px){ .prev-img span,#sidebar .prev-img span{ height:273px; } .sidebar-block .prev-txt { font-size:14px; } } @media screen and (width:480px){ .prev-img span,#sidebar .prev-img span{ height:202px; } .sidebar-block .prev-txt { font-size:14px; } } @media screen and (min-width:360px) and (max-width:479px){ .prev-img span,#sidebar .prev-img span{ height:172px; } .sidebar-block .prev-txt { font-size:14px; } } @media screen and (width:414px){ .prev-img span,#sidebar .prev-img span{ height:206px; } } @media screen and (max-width:359px){ .prev-img span,#sidebar .prev-img span{ height:153px; } .sidebar-block .prev-txt { font-size:13px;line-height:1.2; } } @media screen and (min-width:480px) and (max-width:1023px){ #sidebar .prev-news h3{ font-size:19px; } } .post-prev { margin:0;margin-bottom:60px;padding:0;padding-bottom:60px; overflow:hidden; border-bottom:2px solid #f8f8f8; } .post-prev h2{ display:inline-block; font-size:22px; text-transform: uppercase; letter-spacing: 2px; font-weight: 500; color:#333; padding:0; margin:0; margin-bottom:30px; position: relative; border-bottom:5px solid #e38046; } .img-prev {margin:0;margin-bottom:10px;clear:both;padding:3px;border:2px solid #eee;} .img-prev span{ display:block; max-width:100%; margin: 0; padding:0; overflow:hidden; } .txt-prev { display:block; padding:0; margin:0; font-size:14px; } .icon-prev { display:block; max-width:100%; padding:0; margin:0; overflow:hidden; } .data { font-size:14px; color: #FF7300; font-weight:bold; } .btn-prev { display:block; float:right; padding:0; margin:0; } .btn-prev a{ display:block; -moz-user-select: none; border: 3px solid #d2583e;  -moz-border-radius:3px;  -webkit-border-radius:3px;  -khtml-border-radius:3px;  border-radius:3px; font-size: 16px; font-family: 'Racing Sans One', cursive; line-height: 1.42857; margin-bottom: 0; padding: 8px 16px;margin-right:5px; text-align: center; transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px) !important; vertical-align: middle; white-space: nowrap; background:none; color:#d2583e; outline:none; text-decoration:underline; } .btn-prev a:hover { text-decoration: none; background-color: #d2583e; color: #fff; -webkit-transition: all 600ms ease; -moz-transition: all 600ms ease;  -ms-transition: all 600ms ease;  -o-transition: all 600ms ease;  transition: all 600ms ease; } .btn-back a { display:block; float:right; -moz-user-select: none; border: 3px solid #d2583e;  -moz-border-radius:3px;  -webkit-border-radius:3px;  -khtml-border-radius:3px;  border-radius:3px; font-size: 16px; font-family: 'Racing Sans One', cursive; line-height: 1.42857; margin-bottom: 0; padding: 8px 16px;margin-right:5px; text-align: center; transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px) !important; vertical-align: middle; white-space: nowrap; background:none; color:#d2583e; outline:none; text-decoration:underline; } .btn-back a:hover { text-decoration: none; background-color: #d2583e; color: #fff; -webkit-transition: all 600ms ease; -moz-transition: all 600ms ease;  -ms-transition: all 600ms ease;  -o-transition: all 600ms ease;  transition: all 600ms ease; } .post-page{ display:block; padding:0; margin:0;margin-bottom:40px; overflow:hidden; } .post-page img{ display:block; max-width:100% !important; height:auto !important; padding:0; margin:0 auto; margin-bottom:10px; } #block-comments{ display:block; padding:0; max-width:100%; margin:0 auto; overflow:hidden; box-shadow:none; font-family:Arial,sans-serif; } #block-comments h3{ padding:0; margin:0; margin-bottom:20px; overflow:hidden; color:#333; font-weight:normal; text-transform: uppercase;  } #block-comments form{ display:block; padding:0; margin:0; overflow:hidden; background:none; box-shadow:none; margin-bottom:20px; } .comment-form{ border:2px solid #eee;padding:15px;overflow:hidden; } .comment-form input[type="text"],.comment-form textarea{ box-sizing: border-box; width:100%; border:1px solid #ccc; background-color:#efefef; font-size:14px; padding:10px; transition:all .2s linear 0s;  -moz-border-radius:2px;  -webkit-border-radius:2px;  -khtml-border-radius:2px;  border-radius:2px; } .comment-form input[type="text"]:focus,.comment-form textarea:focus{ outline:none;border:1px solid #ddd;background-color:#fff;box-shadow:none } .login-input,.txt{ display:block; padding:0; margin:0; margin-bottom:15px; overflow:hidden; } .captcha{ width:150px; display:block; padding:0; margin:0; overflow:hidden; } .captcha img{ padding:2px; border: 1px solid #ccc;  -moz-border-radius:2px;  -webkit-border-radius:2px;  -khtml-border-radius:2px;  border-radius:2px; } .sign{ display:block; padding:0; margin:0; overflow:hidden; } .sign input[type="text"]{ width:100%; box-sizing: border-box; } @media screen and (min-width:480px){ .captcha{ float:left; margin-top:5px; margin-right:10px; } .sign{ float:left; width:195px; } } @media screen and (max-width:479px){ .captcha{ margin-bottom:10px; } .sign{ width:100%; } } .btn1{ display:block; width:100%; padding:0; margin:0; overflow:hidden; } .btn2{ display:block; width:100%; padding:0; margin:0; margin-top:16px; overflow:hidden; } .btn1 input[type="submit"],.btn2 input[type="submit"] { position:relative; display:block; -moz-user-select: none; border: 3px solid #d2583e; border-radius: 3px; cursor: pointer; display: inline-block; font-size: 16px; font-family: 'Racing Sans One', cursive; line-height: 1.42857; color:#d2583e; text-decoration: underline; margin-top:10px;margin-left:5px; margin-bottom: 0;margin-right:5px; padding: 8px 16px; text-align: center; transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px); vertical-align: middle; white-space: nowrap; background:none; text-decoration:underline; } .btn1 input[type="submit"]:hover,.btn2 input[type="submit"]:hover{ text-decoration: none;cursor: pointer; background-color: #d2583e; color: #fff; -webkit-transition: all 600ms ease; -moz-transition: all 600ms ease;  -ms-transition: all 600ms ease;  -o-transition: all 600ms ease;  transition: all 600ms ease; } .captcha img { margin-bottom:0; display:block;width:100%; height:auto; } .comment{ position:relative;border:2px solid #eee;padding:0 0 40px 0;margin-bottom:20px; } .comment .head{ margin-bottom:8px;border-bottom:2px solid #eee;padding:15px; } .comment .head a.name{ font-size:16px;font-weight:bold;text-decoration: none;color:#888; } .comment .head a:hover.name{ color:#FF7300;text-decoration:undeline; } .comment .head a.knob{ position:absolute;bottom:2px;right:2px;z-index:10;padding:5px 10px;color:#fff;background-color: #d2583e; } .comment .head a:hover.knob{ text-decoration:none; } .comment .head .gost{color:#E53935} .comment .head span.time{ font-size:14px;color:#888; } .comment-txt{ padding:5px 10px; color:#000;} .comment .head input[type="checkbox"]{ display:block !important; position: absolute; top: 15px; right: 15px; z-index: 10; } .textarea_bar, .textarea_bar_blog{ padding:15px; background:#eee; overflow:hidden; } .commentHead,.comment .head{ width:100%; overflow:hidden; } .commentHead .avatar, .comment .head .avatar{ float:left; width:41px; height:41px; padding:1px; border:1px solid #ccc; border-radius:50%; overflow:hidden; } .commentHead .info, .comment .head .info{ float:left; margin-left:10px; } #gallery-box,#box-prev{ position: relative; min-height:300px; margin:0 auto; padding:0; padding-top:5px; overflow:hidden; } .gallery-box { display:block; padding:0; text-align:center; font-size:15px; line-height:1; font-weight:bold; text-transform: uppercase; font-family: Arial Narrow, sans-serif; } .gallery-box a{ display:block; padding:3px;border:2px solid #eee; overflow:hidden; } .gallery-box a:focus{ outline: none; } .gallery-box a span{ display:block; width:100%; height:100%; margin:0; padding:0; background-size: 100% auto !important; background-position:100% 0 !important; } .gallery-prev { display:block; text-align:center; font-size:16px; line-height:1; font-weight:bold; text-transform: uppercase; } .gallery-prev a{ display:block; margin:0; margin-bottom:10px; padding:3px;border:2px solid #eee; overflow:hidden;} .gallery-prev a:focus{ outline: none; } .gallery-prev a span{ display:block; width:100%; height:100%; margin:0; padding:0; background-size: 100% auto !important; background-position:100% 0 !important; } .btn-box{ margin:20px 0;padding:0; overflow:hidden;text-align:center; } .btn-box a.btn-allback { display:inline-block; margin: 0; -moz-user-select: none; border: 3px solid #d2583e; border-radius: 3px; cursor: pointer; display: inline-block; font-size: 16px; font-family: 'Racing Sans One', cursive; line-height: 1.42857; color:#d2583e; text-decoration: underline; margin-top:10px;margin-left:5px; margin-bottom: 0;margin-right:5px; padding: 8px 16px; text-align: center; transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px); vertical-align: middle; white-space: nowrap; background:none; text-decoration:underline; } .btn-box a:hover.btn-allback{ text-decoration: none;cursor: pointer; background-color: #d2583e; color: #fff; -webkit-transition: all 600ms ease; -moz-transition: all 600ms ease;  -ms-transition: all 600ms ease;  -o-transition: all 600ms ease;  transition: all 600ms ease; } .msg{ display:block; max-width:100%; overflow:hidden; margin:0 5px; padding:20px; text-align:center; border:2px solid #FFE25B; background:#FFF2B1; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; } @media screen and (min-width:1280px){ #gallery-box,#box-prev{width:730px;} .gallery-box {float:left;margin:0 10px;margin-bottom:20px;} .gallery-box a{width:344px;height:193px;} .gallery-prev{float:left;margin:0 10px;margin-bottom:20px;} .gallery-prev a{width:344px;height:193px;}		 } @media screen and (min-width:1024px) and (max-width:1279px){ #gallery-box,#box-prev{width:586px;} .gallery-box {float:left;margin:0 10px;margin-bottom:20px;} .gallery-box a{width:271px;height:152px;} .gallery-prev{float:left;margin:0 10px;margin-bottom:20px;} .gallery-prev a{width:271px;height:152px;}		 } @media screen and (min-width:768px) and (max-width:1023px){ #gallery-box,#box-prev{width:657px;} .gallery-box {float:left;margin:0 10px;margin-bottom:20px;} .gallery-box a{width:307px;height:172px;} .gallery-prev{float:left;margin:0 10px;margin-bottom:20px;} .gallery-prev a{width:307px;height:172px;} } @media screen and (width:960px){ #gallery-box,#box-prev{width:600px;} .gallery-box {float:left;margin:0 10px;margin-bottom:20px;} .gallery-box a{width:280px;height:157px;} .gallery-prev{float:left;margin:0 10px;margin-bottom:20px;} .gallery-prev a{width:280px;height:157px;} } @media screen and (min-width:640px) and (max-width:767px){ #gallery-box,#box-prev{width:550px;} .gallery-box {float:left;margin:0 10px;margin-bottom:20px;} .gallery-box a{width:253px;height:142px;} .gallery-prev{float:left;margin:0 10px;margin-bottom:20px;} .gallery-prev a{width:253px;height:142px;} } @media screen and (min-width:533px) and (max-width:639px){ #gallery-box,#box-prev{width:447px;} .gallery-box {margin:0;margin-bottom:20px;} .gallery-box a{width:445px;height:250px;} .gallery-prev{margin:0;margin-bottom:20px;} .gallery-prev a{width:445px;height:250px;} } @media screen and (min-width:414px) and (max-width:532px){ #gallery-box,#box-prev{width:327px;} .gallery-box {margin:0;margin-bottom:20px;} .gallery-box a{width:325px;height:182px;} .gallery-prev{margin:0;margin-bottom:20px;} .gallery-prev a{width:325px;height:182px;} } @media screen and (width:375px){ #gallery-box,#box-prev{width:285px;} .gallery-box {margin:0;margin-bottom:20px;} .gallery-box a{width:283px;height:157px;} .gallery-prev{margin:0;margin-bottom:20px;} .gallery-prev a{width:283px;height:157px;} } @media screen and (width:360px){ #gallery-box,#box-prev{width:275px;} .gallery-box {margin:0;margin-bottom:20px;} .gallery-box a{width:273px;height:153px;} .gallery-prev{margin:0;margin-bottom:20px;} .gallery-prev a{width:273px;height:153px;}	 } @media screen and (width:320px){ #gallery-box,#box-prev{width:232px;} .gallery-box {margin:0;margin-bottom:20px;} .gallery-box a{width:230px;height:129px;}	 .gallery-prev{margin:0;margin-bottom:20px;} .gallery-prev a{width:230px;height:129px;} } .item-prev{ margin:0; margin-bottom:30px; overflow:hidden;} .item-prev  h2{ margin:0; margin-bottom:10px; padding:0; font-size:18px; font-weight:normal; text-transform: none; } .item-prev  h2 a{ text-decoration: underline; } .item-prev  h2 a:hover{ text-decoration: none; } .item-prev .item-description{ margin:0; padding:0; font-size:14px; } .item-prev .item-data{ margin:10px 0; padding:0; font-size:14px; color: #FF7300; } .item-prev .item-img{ display:block; float:left; width:144px;height:80px; margin:0; margin-right:20px; padding:3px;border:2px solid #eee; overflow:hidden;} .item-prev .item-img span{ display:block; width:100%; height:100%; margin:0; padding:0; background-size: 100% auto !important; background-position:50% 50% !important; } aside .item-prev{margin:10px 0 20px 0;padding:0;text-align:left;} aside .item-prev h3{ margin:0; margin-bottom:10px; padding:0; font-size:16px; font-weight:normal; text-transform:none; } aside .item-prev  h3 a{ text-decoration: underline; } aside .item-prev  h3 a:hover{ text-decoration: none; } aside .item-prev .item-description{ margin:0; padding:0; font-size:14px; } aside .item-prev .item-data{ margin:0; margin-top:20px; padding:0; font-size:14px; color: #FF7300; } aside .item-prev .item-img{ float:left; display:block; width:80px;height:44px; margin:0; margin-right:10px; padding:3px;border:2px solid #eee; overflow:hidden;} aside .item-prev .item-img span{ display:block; width:100%; height:100%; margin:0; padding:0; background-size: 100% auto !important; background-position:50% 50% !important; } .prev-rss, .rss-tape-list, .rss-tape-grid, .rss-last-grid{ margin:0; margin-bottom:30px; padding:0; overflow:hidden; } .prev-rss div.prev-rss-tape{ padding:0; overflow:hidden; } .prev-rss div.prev-rss-tape h2{ margin:0; margin-bottom:5px; padding:0; font-size:18px; font-weight:normal; text-transform: none; border:0; } .prev-rss div.prev-rss-tape h2 a{ text-decoration: underline; } .prev-rss div.prev-rss-tape:hover h2 a, .prev-rss div.prev-rss-tape h2:hover a{ text-decoration: none; } .prev-rss div.prev-rss-tape .prev-rss-img{ display:block; margin:0; margin-bottom:5px; padding:3px;border:2px solid #eee; overflow:hidden; opacity: 0.5; } .prev-rss div.prev-rss-tape:hover .prev-rss-img{ opacity: 1; } .prev-rss div.prev-rss-tape .prev-rss-img span{ display:block; width:100%; height:100%; margin:0; padding:0; background-size: 100% auto !important; background-position:50% 50% !important; } .prev-rss-tape-l a.link { display:block; float:none; font-weight:bold; padding:0; font-size:16px;color:#000; overflow:hidden; text-decoration: underline; text-transform: none;border:0; } .prev-rss-tape-l a:hover.link { text-decoration:none; color: #FF7300; border:0; } .prev-rss-tape-l{ margin:0;padding:15px 0; overflow:hidden; border-bottom:1px solid #eee; } .channel-title{ margin:0 auto; margin:0 auto; margin-bottom:20px; padding:0; padding-bottom:5px; border-bottom:3px solid #eee; overflow:hidden; font-size:18px; } .channel-title a {color: #FF7300;text-decoration:underline;}  .channel-title a:hover {text-decoration:none;}  .rss-tape-list div.item{ max-width:100%; margin:0; margin-bottom:20px; padding:0; overflow:hidden; } .rss-tape-list div.item h2{ margin:0; margin-bottom:10px; padding:0; font-size:18px; font-weight:normal; text-transform: none; } .rss-tape-list div.item h2 a{ text-decoration: underline; } .rss-tape-list div.item h2 a:hover{ text-decoration: none; } .rss-tape-list div.item .item-txt{ margin:0; padding:0; font-size:14px; } .rss-tape-list div.item .item-data{ margin:10px 0; padding:0; font-size:0.9em; color: #000; } .rss-tape-list div.item .item-data span{ color:#ccc; } .rss-tape-list div.item .item-img{ display:block; margin:0; padding:3px;border:2px solid #eee; overflow:hidden; } .rss-tape-list div.item .item-img span{ display:block; width:100%; height:100%; margin:0; padding:0; background-size: 100% auto !important; background-position:50% 50% !important; } .rss-tape-grid div.item{ padding:0; overflow:hidden; } .rss-tape-grid div.item h2{ margin:0; margin-bottom:10px; padding:0; font-size:18px; font-weight:normal; text-transform: none; } .rss-tape-grid div.item h2 a{ text-decoration: underline; } .rss-tape-grid div.item h2 a:hover{ text-decoration: none; } .rss-tape-grid div.item .item-txt{ margin:0; padding:0; font-size:14px; } .rss-tape-grid div.item .item-data{ margin:0; margin-top:10px; padding:0; font-size:0.9em; color: #000; } .rss-tape-grid div.item .item-data span{ color:#ccc; } .rss-tape-grid div.item .item-img{ display:block; margin:0; margin-bottom:5px; padding:3px;border:2px solid #eee; overflow:hidden; } .rss-tape-grid div.item .item-img span{ display:block; width:100%; height:100%; margin:0; padding:0; background-size: 100% auto !important; background-position:50% 50% !important; } .rss-last-grid div.item{ min-height:120px; padding:0; overflow:hidden; } .rss-last-grid div.item h2{ margin:0; margin-bottom:10px; padding:0; font-size:18px; font-weight:normal; text-transform: none; } .rss-last-grid div.item h2 a{ text-decoration: underline; } .rss-last-grid div.item h2 a:hover{ text-decoration: none; }  .rss-last-grid div.item .item-txt{ margin:0; padding:0; font-size:14px; } .rss-last-grid div.item .item-data{ margin:0; margin-top:10px; padding:0; font-size:0.9em; color: #000; } .rss-last-grid div.item .item-data span{ color:#ccc; } .rss-last-grid div.item .item-img{ display:block; margin:0; margin-bottom:5px; padding:3px;border:2px solid #eee; overflow:hidden; } .rss-last-grid div.item .item-img span{ display:block; width:100%; height:100%; margin:0; padding:0; background-size: 100% auto !important; background-position:50% 50% !important; } .item-b{ padding:0;margin:10px 0 20px 0; text-align:left; overflow:hidden; } .item-b h3{ margin:0; margin-bottom:10px; padding:0; font-size:16px; font-weight:normal; text-transform:none; } .item-b h3 a{ text-decoration: underline; } .item-b h3 a:hover{ text-decoration: none; }  .item-b .item-txt{ margin:0; padding:0; font-size:14px; } .item-b .item-data{ margin:0; margin-top:20px; padding:0; font-size:14px; color: #FF7300; } .item-b .item-data span{ color:#bbb; } .item-b .item-img{ display:block; margin:0; margin-bottom:10px; padding:3px;border:2px solid #eee; overflow:hidden; } .item-b .item-img span{ display:block; width:100%; height:100%; margin:0; padding:0; background-size: 100% auto !important; background-position:50% 50% !important; } @media screen and (min-width:1200px){ .rss-last-grid{ width:1200px; } .rss-last-grid div.item{ float:left; width:360px; margin:0 20px; margin-bottom:20px; min-height:120px; } .rss-last-grid div.item .item-img{ width:348px;height:195px; } .prev-rss, .rss-tape-grid{ width:790px; } .prev-rss div.prev-rss-tape, .rss-tape-grid div.item{ float:left; width:375px; min-height:120px; margin:0 10px; margin-bottom:20px; padding:0; overflow:hidden; } .rss-tape-list div.item .item-img{ float:left; width:144px;height:80px; margin-right:20px; } .prev-rss div.prev-rss-tape .prev-rss-img, .rss-tape-grid div.item .item-img{ height:205px; } .item-b .item-img{ height:172px; }		 } @media screen and (min-width:1024px) and (max-width:1199px){ .rss-last-grid{ width:951px;margin:0 auto } .rss-last-grid div.item{ float:left; width:274px; margin:0 20px; margin-bottom:20px; min-height:120px; } .rss-last-grid div.item .item-img{ width:262px;height:147px; } .prev-rss, .rss-tape-grid{ width:660px; } .prev-rss div.prev-rss-tape, .rss-tape-grid div.item{ float:left; width:310px; min-height:120px; margin:0 10px; margin-bottom:20px; } .rss-tape-list div.item .item-img{ float:left; width:144px;height:80px; margin-right:20px; } .prev-rss div.prev-rss-tape .prev-rss-img, .rss-tape-grid div.item .item-img{ height:168px; } .item-b .item-img{ height:150px; }		 } @media screen and (min-width:960px) and (max-width:1023px){ .rss-last-grid{ width:951px;margin:0 auto } .rss-last-grid div.item{ float:left; width:274px; margin:0 20px; margin-bottom:20px; min-height:120px; } .rss-last-grid div.item .item-img{ width:262px;height:147px; } .prev-rss, .rss-tape-grid{ width:630px; } .prev-rss div.prev-rss-tape, .rss-tape-grid div.item{ float:left; width:295px; min-height:120px; margin:0 10px; margin-bottom:20px; } .rss-tape-list div.item .item-img{ float:left; width:144px;height:80px; margin-right:20px; } .prev-rss div.prev-rss-tape .prev-rss-img, .rss-tape-grid div.item .item-img{ height:160px; } .item-b .item-img{ height:133px; } } @media screen and (min-width:768px) and (max-width:959px){ .rss-last-grid{ width:718px;margin:0 auto } .rss-last-grid div.item{ float:left; width:100%; margin:0; margin-bottom:20px; min-height:100px; } .rss-last-grid div.item .item-img{ width:706px;height:397px; } .prev-rss, .rss-tape-grid{ width:720px;margin:0 auto; } .prev-rss div.prev-rss-tape, .rss-tape-grid div.item{ float:left; width:100%; margin:0; margin-bottom:20px; min-height:100px; } .rss-tape-list div.item .item-img{ float:left; width:144px;height:80px; margin-right:20px; } .prev-rss div.prev-rss-tape .prev-rss-img, .rss-tape-grid div.item .item-img{ height:399px; } .item-b .item-img{ height:404px; } } @media screen and (min-width:640px) and (max-width:767px){ .rss-last-grid{ width:590px;margin:0 auto } .rss-last-grid div.item{ float:left; width:100%; margin:0; margin-bottom:20px; min-height:100px; } .rss-last-grid div.item .item-img{ width:578px;height:325px; } .prev-rss, .rss-tape-grid{ width:590px;margin:0 auto; } .prev-rss div.prev-rss-tape, .rss-tape-grid div.item{ float:left; width:100%; margin:0; margin-bottom:20px; min-height:100px; } .rss-tape-list div.item .item-img{ float:left; width:144px;height:80px; margin-right:20px; } .prev-rss div.prev-rss-tape .prev-rss-img, .rss-tape-grid div.item .item-img{ height:326px; } .item-b .item-img{ height:331px; } } @media screen and (min-width:533px) and (max-width:639px){ .rss-last-grid{ width:483px;margin:0 auto } .rss-last-grid div.item{ float:left; width:100%; margin:0; margin-bottom:20px; min-height:100px; } .rss-last-grid div.item .item-img{ width:471px;height:264px; } .prev-rss, .rss-tape-grid{ width:485px;margin:0 auto; } .prev-rss div.prev-rss-tape, .rss-tape-grid div.item{ float:left; width:100%; margin:0; margin-bottom:20px; min-height:100px; } .rss-tape-list div.item .item-img{ float:left; width:144px;height:80px; margin-right:20px; } .prev-rss div.prev-rss-tape .prev-rss-img, .rss-tape-grid div.item .item-img{ height:267px; } .item-b .item-img{ height:270px; } } @media screen and (min-width:414px) and (max-width:532px){ .rss-last-grid{ width:364px;margin:0 auto } .rss-last-grid div.item{ float:left; width:100%; margin:0; margin-bottom:20px; min-height:100px; } .rss-last-grid div.item .item-img{ width:352px;height:198px; } .prev-rss, .rss-tape-grid{ width:366px;margin:0 auto; } .prev-rss div.prev-rss-tape, .rss-tape-grid div.item{ float:left; width:100%; margin:0; margin-bottom:20px; min-height:100px; } .rss-tape-list div.item .item-img{ float:left; width:144px;height:80px; margin-right:10px; } .prev-rss div.prev-rss-tape .prev-rss-img, .rss-tape-grid div.item .item-img{ height:200px; } .item-b .item-img{ height:202px; } } @media screen and (width:375px){ .rss-last-grid{ width:325px;margin:0 auto } .rss-last-grid div.item{ width:100%; margin:0; margin-bottom:20px; min-height:100px; } .rss-last-grid div.item .item-img{ width:313px;height:176px; } .prev-rss, .rss-tape-grid{ width:326px;margin:0 auto; } .prev-rss div.prev-rss-tape, .rss-tape-grid div.item{ width:100%; margin:0; margin-bottom:20px; min-height:100px; } .rss-tape-list div.item .item-img{ max-width:100%; margin:0; margin-bottom:10px; } .rss-tape-list div.item .item-img, .prev-rss div.prev-rss-tape .prev-rss-img, .rss-tape-grid div.item .item-img{ height:177px; } .item-b .item-img{ height:183px; } } @media screen and (width:360px){ .rss-last-grid{ width:310px;margin:0 auto } .rss-last-grid div.item{ width:100%; margin:0; margin-bottom:20px; min-height:100px; } .rss-last-grid div.item .item-img{ height:167px; } .prev-rss, .rss-tape-grid{ width:312px;margin:0 auto; } .prev-rss div.prev-rss-tape, .rss-tape-grid div.item{ width:100%; margin:0; margin-bottom:20px; min-height:100px; } .rss-tape-list div.item .item-img{ max-width:100%; margin:0; margin-bottom:10px; } .rss-tape-list div.item .item-img, .prev-rss div.prev-rss-tape .prev-rss-img, .rss-tape-grid div.item .item-img{ height:169px; } .item-b .item-img{ height:183px; } } @media screen and (width:320px){ .rss-last-grid{ width:270px;margin:0 auto } .rss-last-grid div.item{ width:100%; margin:0; margin-bottom:20px; min-height:100px; } .rss-last-grid div.item .item-img{ width:258px;height:145px; } .prev-rss, .rss-tape-grid{ width:272px;margin:0 auto; } .prev-rss div.prev-rss-tape, .rss-tape-grid div.item{ width:100%; margin:0; margin-bottom:20px; min-height:100px; } .rss-tape-list div.item .item-img{ max-width:100%; margin:0; margin-bottom:10px; } .rss-tape-list div.item .item-img, .prev-rss div.prev-rss-tape .prev-rss-img, .rss-tape-grid div.item .item-img{ height:147px; } .item-b .item-img{ height:151px; } } .form-newsletter{ display:block; max-width:500px; margin:0 auto; padding:2px; overflow:hidden; background:none; border-radius:0; box-shadow:none; text-align:center; overflow:hidden; } .form-newsletter #form{ display:block; padding:15px 10px 20px 10px; margin:0; border:2px solid #eee; overflow:hidden; border-radius:0; font-size:14px; color:#000; box-shadow:none; } .form-newsletter #form h2{ display:block; margin:0;margin-bottom:15px; padding:0;color:#333; font-size:18px; text-transform: uppercase; } .form-newsletter #form p{ display:block; margin:0;color:#333; padding:5px;font-size:14px;clear:both; } .form-newsletter #form p a{ color:#333;text-decoration:underline; } .form-newsletter #form p a:hover{ text-decoration:none; } .form-newsletter #email-newsletter{ width:290px; margin:0; } .form-newsletter #email-newsletter,.form-newsletter #button-newsletter{ margin:0 5px; margin-bottom:10px; display:inline-block; padding:0; } .form-newsletter #button-newsletter{ margin-top:-10px; } .form-newsletter #email-newsletter input[type="text"]{ box-sizing: border-box; width:100%; border:0; padding:10px;color:#000;font-size:14px; border:1px solid #ccc; background-color:#efefef; font-size:14px; padding:10px; transition:all .2s linear 0s;  -moz-border-radius:2px;  -webkit-border-radius:2px;  -khtml-border-radius:2px;  border-radius:2px; margin:0; } .form-newsletter #email-newsletter input[type="text"]:focus{outline:none;border:1px solid #ddd;background-color:#fff;box-shadow:none} .form-newsletter #button-newsletter input[type="submit"]{ display:block; cursor:pointer; position:relative; -moz-user-select: none; border: 3px solid #d2583e;  -moz-border-radius:3px;  -webkit-border-radius:3px;  -khtml-border-radius:3px;  border-radius:3px; font-size: 14px; font-family: 'Racing Sans One', cursive; line-height: 1.42857; margin-bottom: 0; padding: 6px 12px;margin-left:5px; text-align: center; transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px); vertical-align: middle; white-space: nowrap; background:none; color:#d2583e; outline:none;text-decoration:underline; } .form-newsletter #button-newsletter  input[type="submit"]:hover{ text-decoration:none; cursor: pointer; background-color: #d2583e; color: #fff; -webkit-transition: all 600ms ease; -moz-transition: all 600ms ease;  -ms-transition: all 600ms ease;  -o-transition: all 600ms ease;  transition: all 600ms ease; } aside .form-newsletter{ display:block; margin:0; padding:0; border:0; overflow:hidden; box-shadow:none; } aside .form-newsletter #form{ display:block; max-width:275px; margin:0 auto; padding:0; font-family:Arial,sans-serif; overflow:hidden; background:none; border:0; box-shadow:none; } aside .form-newsletter #form h3{ display:block; margin:10px 0; padding:0; font-size:16px;font-weight:bold; } aside .form-newsletter #email-newsletter{ display:block !important;width:100%;margin:0;margin-bottom:10px; } aside .form-newsletter #button-newsletter{ display:block !important;width:265px;margin:0 auto;margin-bottom:10px; } aside .form-newsletter #email-newsletter input[type="text"], aside .form-newsletter #button-newsletter input[type="submit"]{ display:block;width:100%;margin:0; } aside .form-newsletter #form p{ display:block;width:100% !important; margin:0; padding:0; font-size:13px; text-align:left; } aside .form-newsletter #form p a{ font-size:13px; font-weight:normal; } @media screen and (max-width:960px){ aside .form-newsletter{ width:280px !important;margin:0 auto; } } @media screen and (max-width:375px){ .form-newsletter #email-newsletter, aside .form-newsletter #email-newsletter{ width:250px !important; margin:0 auto; margin-bottom:10px; display:block; padding:0; } } #msg{ display:block; max-width:500px; margin:0 auto;margin-top:10px !important; padding:0 10px; text-align:center; overflow:hidden; } #msg .msg-success{background:#d0eaa5;border:1px solid #a3c964;color:#000;padding:10px;margin:0;} #success .msg-error{background:#EBA7A7;border:1px solid #CA6565;color:#000;padding:10px;margin:0;margin-top:5px;} .form-mail{ display:block; padding:0; max-width:500px; margin:0 auto; overflow:hidden; background:none; border-radius:0; box-shadow:none; } #form-mail{ display:block; padding:15px 15px 20px 15px; margin:0; border:2px solid #eee; overflow:hidden; border-radius:0; font-size:14px; color:#000; box-shadow:none; } .form-mail #form-name,.form-mail #form-email,.form-mail #form-phone,.form-mail #form-textarea,.form-mail #form-captcha,.form-mail #form-button{ margin:0; margin-bottom:10px; padding:0; } .form-mail input[type="text"]{ box-sizing: border-box; width:100%; border:1px solid #ccc; background-color:#efefef; font-size:14px; padding:10px; margin:0; transition:all .2s linear 0s;  -moz-border-radius:2px;  -webkit-border-radius:2px;  -khtml-border-radius:2px;  border-radius:2px; } .form-mail input[type="text"]:focus{outline:none;border:1px solid #ddd;background-color:#fff;box-shadow:none} .form-mail #form-textarea textarea{ width:100%; height:120px;border:1px solid #ccc; background-color:#efefef; font-size:14px; padding:10px; transition:all .2s linear 0s;  -moz-border-radius:2px;  -webkit-border-radius:2px;  -khtml-border-radius:2px;  border-radius:2px; } .form-mail #form-textarea textarea:focus{ outline:none;border:1px solid #ddd;background-color:#fff;box-shadow:none } .form-mail #form-mail p{margin:0;padding:0;font-size:14px;color:#333;} .form-mail #form-mail p span{color:#F86363;} .form-mail #form-mail p.error{color:#F86363;font-size:14px;} .form-mail #form-captcha {display:block;overflow:hidden;} .form-mail #form-captcha img{display:block;padding:2px;border:1px solid #ccc;width:150px;margin:0;} .form-mail #form-captcha input.captcha-text{ display:block; box-sizing: border-box; border:0; padding:10px;color:#000;font-size:16px; border-radius:3px; border:1px solid #ccc; margin:0; overflow:hidden; } @media screen and (min-width:480px){ .form-mail #form-captcha img{ float:left !important; margin-right:10px !important; margin-top:7px !important; } .form-mail #form-captcha input.captcha-text{ float:left !important; width:195px; } } @media screen and (max-width:479px){ .form-mail #form-captcha {text-align:left;} .form-mail #form-captcha img{display:inline-block;margin-bottom:15px !important;} .form-mail #form-captcha input.captcha-text{width:100%;} } .form-mail #form-button{ display:block; margin-top:20px;overflow:hidden; } .form-mail #form-button input[type="submit"]{ position:relative; -moz-user-select: none; border: 3px solid #d2583e;  -moz-border-radius:3px;  -webkit-border-radius:3px;  -khtml-border-radius:3px;  border-radius:3px; cursor: pointer; display: block; font-size: 16px; font-family: 'Racing Sans One', cursive; line-height: 1.42857; margin-bottom: 0; padding: 8px 16px;margin-left:5px; text-align: center; transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px); vertical-align: middle; white-space: nowrap; background:none; color:#d2583e; outline:none;text-decoration:underline; opacity:1; } .form-mail #form-button input[type="submit"]:disabled{ opacity: 0.2; } .form-mail #form-button  input[type="submit"]:hover{ text-decoration:none; cursor: pointer; background-color: #d2583e; color: #fff; -webkit-transition: all 600ms ease; -moz-transition: all 600ms ease;  -ms-transition: all 600ms ease;  -o-transition: all 600ms ease;  transition: all 600ms ease; } .form-mail .roscomnadzor{ margin:0;margin-top:15px;width:100%;min-height:40px; padding:0;overflow:hidden; } .form-mail .roscomnadzor label{ font-weight:normal; font-size:14px;padding-top:8px; } .form-mail .roscomnadzor label a{ text-decoration:underline !important; } .form-mail .roscomnadzor label a:hover{ text-decoration:none !important; } .form-mail .msg-success{background:#d0eaa5;border:1px solid #a3c964;color:#000;padding:15px 0;margin:0;text-align:center;} .user_auth_form_,.user_cfg_form_,.user_reg_form_{  display:block; padding:0; max-width:500px; margin:0 auto; overflow:hidden; } .user_profile_{ overflow:hidden; padding-bottom:15px; margin-bottom:15px; border-bottom: solid 1px #D8E4DE; } .user_avatar{ float:left; padding-right:15px; margin-right:15px; border-right:solid 1px #D8E4DE; } .user_profile{ float:left; } .userform{ display:block; padding:15px 15px 20px 15px; margin:0; border:2px solid #eee; overflow:hidden; border-radius:0; font-size:14px; color:#000; box-shadow:none; } .userform h3{ color:#666;font-size:18px;font-weight:normal;margin-bottom:20px; } .userform p.rep{ font-size:13px;color:#ccc;line-height:1.2;padding-top:2px; } .userform .login,.userform .password,.userform .email,.userform .submit{ margin:10px 0; padding:0; clear:both; font-size: 14px !important; color:#333; text-align: left; } .userform .simvoly{ margin:10px 0; padding:0; font-size: 14px !important; color:#333; text-align: left; } .userform .login input[type="text"], .userform .password input[type="password"],.userform .email input[type="text"],.userform .simvoly input[type="text"]{ box-sizing: border-box; width:100%; border:1px solid #ccc; background-color:#efefef; font-size:14px; padding:10px; transition:all .2s linear 0s;  -moz-border-radius:2px;  -webkit-border-radius:2px;  -khtml-border-radius:2px;  border-radius:2px; } .userform .login input[type="text"]:focus, .userform .password input[type="password"]:focus,.userform .email input[type="text"]:focus,.userform .simvoly input[type="text"]:focus{outline:none;border:1px solid #ddd;background-color:#fff;box-shadow:none} .userform .simvoly{ margin:0; padding:0; } .userform .captcha_{ display:block; margin:0; padding:0;text-align:left; } .userform .captcha_ img{ display:inline-block !important; width:150px; margin:0; padding:2px; border: 1px solid #ccc;  -moz-border-radius:2px;  -webkit-border-radius:2px;  -khtml-border-radius:2px;  border-radius:2px; } @media screen and (min-width:480px){ .userform .captcha_{ float:left; margin-top:3px; margin-right:10px; } .userform .simvoly{ float:left; width:195px; } } @media screen and (max-width:479px){ .userform .captcha_{ margin:0; margin-bottom:10px; } .userform .simvoly{ width:100%; } } .userform .submit input[type="submit"]{ display:block; position:relative; -moz-user-select: none; border: 3px solid #d2583e;  -moz-border-radius:3px;  -webkit-border-radius:3px;  -khtml-border-radius:3px;  border-radius:3px; font-size: 16px; font-family: 'Racing Sans One', cursive; line-height: 1.42857; margin-bottom: 0; padding: 8px 16px;margin-left:5px; text-align: center; transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px); vertical-align: middle; white-space: nowrap; background:none; color:#d2583e; outline:none; text-decoration:underline; } .userform .submit input[type="submit"]:hover{ text-decoration:none; cursor: pointer; background-color: #d2583e; color: #fff; -webkit-transition: all 600ms ease; -moz-transition: all 600ms ease;  -ms-transition: all 600ms ease;  -o-transition: all 600ms ease;  transition: all 600ms ease; } .userform .roscomnadzor{ margin:15px 0;width:100%;min-height:40px; padding:0;overflow:hidden; } .userform .roscomnadzor label{ font-weight:normal; font-size:14px;padding-top:8px; } .userform .roscomnadzor label a{ text-decoration:underline !important; } .userform .roscomnadzor label a:hover{ text-decoration:none !important; } p.userlink {margin:0;padding:0;} p.userlink a{font-size:14px;text-decoration:underline !important;} p.userlink a:hover{text-decoration:none !important;} .searchForm{display:block;margin:0;padding:3px;overflow:hidden;} .searchFormInput_ input[type="text"]{ width: 100%; box-sizing: border-box; border:1px solid #aaa; padding:10px; color:#000; font-size:16px; border-radius:3px; border:1px solid #ccc; background-color:#efefef; } .searchFormInput_ input[type="text"]:focus{outline:none;border:1px solid #ddd;background-color:#fff;box-shadow:none} .searchFormSubmit_ input[type="submit"]{ display:block;margin:0; } h2.title-result{display:block;margin:0;margin:20px 0 5px 0;padding:0;clear:botch;overflow:hidden;font-size:18px;} .search-result{display:block;margin:0;overflow:hidden;border-bottom:3px solid #f8f8f8;padding:6px 0;font-size:14px;} .search-result a{margin:0;padding:0;overflow:hidden;text-decoration:underline;font-size:16px;} .search-result a:hover{text-decoration:none;} @media screen and (min-width:480px){ .searchFormInput_{float:left;width:75%;margin:0;margin-right:15px !important;} .searchFormSubmit_{float:left;margin:0;margin-top:1px !important;} } @media screen and (min-width:360px) and (max-width:479px){ .searchFormInput_{width:100%;margin:0;} .searchFormSubmit_{margin:0;margin-top:10px;} } @media screen and (max-width:359px){ .searchFormInput_{width:100%;margin:0;} .searchFormSubmit_{margin:0;margin-top:10px;} } input[type="checkbox"] { display: none; } input[type="checkbox"] + label {display: inline-block;position: relative;padding-top:10px;padding-left: 35px;color: #333;cursor: pointer;font-weight:normal;font-size:14px;} input[type="checkbox"] + label a {color: #333;font-size:14px;text-decoration:underline;} input[type="checkbox"] + label a:hover {text-decoration:none;} input[type="checkbox"] + label:last-child { margin-bottom: 0; } input[type="checkbox"] + label:before {content: '';display: block;width: 25px;height: 25px;border: 2px solid #333;position: absolute;left: 0;top: 5px;} input[type="checkbox"]:checked + label:before {display: inline-block;width: 25px;height: 25px;border: 2px solid #333;position: absolute;left: 0;top: 5px;background:url(../img/check.svg) center no-repeat;} #pagination{ display:block; padding:0; margin:0; clear:both; } #pagination ul.pagination{display:inline-block;padding:0;margin:0;border-radius:0 !important;background:none;} #pagination ul.pagination > li{display:inline;} #pagination ul.pagination > li > a,#pagination ul.pagination > li > span{ position:relative; float:left; padding:10px 17px; margin:0 1px 0 1px; line-height:1.428571429; text-decoration:none; color:#d2583e !important; font-size:16px; background:#fff;border:2px solid #d2583e; -moz-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out; -webkit-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out; -o-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out; -ms-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out; transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out; } #pagination ul.pagination > li.punkt{ position:relative; float:left; padding:10px 17px; margin:0 0 2px 1px; line-height:1.428571429; text-decoration:none; color:#d2583e !important; } #pagination ul.pagination > li > a:hover, #pagination ul.pagination > li > span:hover, #pagination ulpagination > li > a:focus{ background:#d2583e; color:#fff !important; } #pagination ul.pagination > .active > a, #pagination ul.pagination > .active > span, #pagination ul.pagination > .active > a:hover, #pagination ul.pagination > .active > span:hover{ z-index:2; color:#fff !important; font-weight:bold; cursor:default; background:#d2583e; } #pagination ul.pagination > .disabled > span, #pagination ul.pagination > .disabled > span:hover, #pagination ul.pagination > .disabled > a, #pagination ul.pagination > .disabled > a:hover{ color:#d2583e !important; cursor:not-allowed; background:#fff !important; } .skin1 {width:110px;padding:3px;margin:0 auto;margin-top:15px !important;margin-bottom:15px !important;} .skin1 td {font-size:10px;text-align:center;width:40px !important;padding:0 !important;border-spacing: 0;} .skin1 td span {font-weight:bold;font-size:10px;} .skin2 {width:88px;padding:0;margin:0 auto;margin-top:10px;margin-bottom:10px;} .skin2 p {font-size:9px !important;text-align:center !important;padding:0 !important;margin:0 !important;line-height:normal;} .skin1 i,.skin2 i {display:block;width:82px;height:23px;margin:0 auto;background:url(/modules/statistic/chart.png) no-repeat;} .skin1 i {margin-top:5px;} .in_white,.in_red,.in_green,.in_blue,.in_gray {border:2px solid #e38046;color:#333;background:#fff;box-shadow:0 3px 3px rgba(0,0,0,.5);padding-bottom:0;} .sitemap {margin:0;padding:0;overflow:hidden;} .sitemap span.circle1 {display:inline-block;width:10px;height:22px;background:url(../img/circle1.png) 0 50% no-repeat;} .sitemap span.circle2 {display:inline-block;width:10px;height:22px;margin-left:15px;background:url(../img/circle2.png) 0 50% no-repeat;} .sitemap a.stmp-link {color:#000;text-decoration:underline;} .sitemap a:hover.stmp-link {text-decoration:none;color:#d2583e;} .news { display:block; margin:0; margin-top:20px; padding:0; overflow:hidden; } #contact_form {max-width:100%;} #ff label {cursor:pointer;display:block;font-weight:bold;margin-bottom: 5px;} #ff input {display:block;width:100%;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;color:#000;border:1px solid #dedede;padding:12px;margin: 5px 0 10px 0;font-size: 16px;max-height: 45px;} #ff textarea {display:block;width:100%;height:200px; border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:#fff; color:#000;font-family: Arial, Helvetica, sans-serif;font-size: 16px;border:1px solid #dedede;padding:10px;margin: 5px 0 25px 0;} 

.btn {
    -moz-user-select: none;
    border: 2px solid #dedede;
    border-radius: 3px;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-family: 'Racing Sans One', cursive;
    line-height: 1.42857;
    margin-top: 10px;
    margin-bottom: 0;
    padding: 6px 12px;
    text-align: center;
    /* color: #dedede; */
    /* transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px); */
    vertical-align: middle;
    white-space: nowrap;
	display: none;
}

.btn a {
    color: #dedede;
    font-family: Arial, Helvetica, sans-serif;
    letter-spacing: 0.7pt;
	text-decoration: none;
}

.btn:hover { background-color: #d2583e; color: #fff !important; -webkit-transition: all 600ms ease; -moz-transition: all 600ms ease;  -ms-transition: all 600ms ease;  -o-transition: all 600ms ease;  transition: all 600ms ease; } 

.btn:hover a { color: #fff !important; } 

button.btn-user,#contact_form button.btn-contact { width:200px; -moz-user-select: none; border: 3px solid #d2583e; border-radius: 3px; cursor: pointer; display: inline-block; font-size: 16px; line-height: 1.42857; margin-bottom: 0; padding: 6px 12px; text-align: center; text-transform: uppercase; transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px); vertical-align: middle; white-space: nowrap; background:none; color:#d2583e; outline:none; } button.btn-user:hover,#contact_form button.btn-contact:hover { background-color: #d2583e; color: #fff; -webkit-transition: all 600ms ease; -moz-transition: all 600ms ease;  -ms-transition: all 600ms ease;  -o-transition: all 600ms ease;  transition: all 600ms ease; } button.btn-user:focus,#contact_form button.btn-contact:focus { outline:none; } button.btn-reg { width:240px; -moz-user-select: none; border: 3px solid #d2583e; border-radius: 3px; cursor: pointer; display: inline-block; font-size: 16px; line-height: 1.42857; margin-bottom: 0; padding: 6px 12px; text-align: center; text-transform: uppercase; transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px); vertical-align: middle; white-space: nowrap; background:none; color:#d2583e; outline:none; } button.btn-reg:hover { background-color: #d2583e; color: #fff; -webkit-transition: all 600ms ease; -moz-transition: all 600ms ease;  -ms-transition: all 600ms ease;  -o-transition: all 600ms ease;  transition: all 600ms ease; } button.btn-comment:focus { outline:none; } form[name="form_mail_module"] p:nth-child(6){ margin:10px 0 !important; } form[name="forma"] p{ padding:0 !important;margin-bottom:15px !important; } form[name="forma"] input[type="submit"]{ margin-top:10px !important; } input[type="text"], input[type="password"], textarea, select{ box-sizing: border-box; border: 1px solid #aaa; -moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px; border-radius:2px; font: 14px Arial, sans-serif; padding: 10px; } input[type="text"], input[type="password"], select{ width: 300px;} textarea{ width: 100%; height: 70px;} input[type="text"]:focus, input[type="password"]:focus, textarea:focus, select:focus{ outline: none; border: 1px solid #0277bd; box-shadow: 0 0 3px rgba(0,0,0,0.1); } #captcha{ display:inline-block; margin:0; padding:2px; border: 1px solid #aaa; -moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px; border-radius:2px; } input[type="submit"], .button, button{ -moz-user-select: none; border: 3px solid #d2583e; border-radius: 3px; cursor: pointer; display: inline-block; font-size: 16px; line-height: 1.42857; margin-top: 10px; margin-bottom: 0; padding: 6px 12px; text-align: center; text-transform: uppercase; transform: rotate(0deg) scale(1.003) skew(-14deg) translate(0px); vertical-align: middle; white-space: nowrap; background:none; color:#d2583e; outline:none; } input[type="submit"]:hover, .button:hover, button:hover{ background-color: #d2583e; color: #fff; -webkit-transition: all 600ms ease; -moz-transition: all 600ms ease;  -ms-transition: all 600ms ease;  -o-transition: all 600ms ease;  transition: all 600ms ease; } #captcha{ display:inline-block; margin:0; padding:2px; border: 1px solid #ccc; -moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px; border-radius:2px; } .cf:before, .cf:after{ content:""; display:table; } .cf:after{ clear:both; } .cf{ zoom:1; } form[name="search"].form-wrapper { width: 550px; padding: 15px; margin: auto; background: #444; background: rgba(0,0,0,.2); border-radius: 10px; box-shadow: 0 1px 1px rgba(0,0,0,.4) inset, 0 1px 0 rgba(255,255,255,.2); } form[name="search"].form-wrapper input[type="text"] { width: 410px; padding: 11px 5px; float: left; font-size: 16px; border: 0; background: #eee; border-radius: 3px 0 0 3px; } form[name="search"].form-wrapper input[type="text"]:focus { outline: 0; background: #fff; box-shadow: 0 0 2px rgba(0,0,0,.8) inset; } form[name="search"].form-wrapper input[type="text"]::-webkit-input-placeholder { color: #999; font-weight: normal; } form[name="search"].form-wrapper input[type="text"]:-moz-placeholder { color: #999; font-weight: normal; } form[name="search"].form-wrapper input[type="text"]:-ms-input-placeholder { color: #999; font-weight: normal; } form[name="search"].form-wrapper input[type="submit"] { overflow: visible; position: relative; float: right; border: 0; padding: 0; cursor: pointer; height: 41px; width: 110px; font: bold 15px/40px 'lucida sans', 'trebuchet MS', 'Tahoma'; color: #fff; text-transform: uppercase; background: #F3542D; border-radius: 0 3px 3px 0; text-shadow: 0 -1px 0 rgba(0, 0 ,0, .3); outline:none; transform: none; margin-top:0; }  form[name="search"].form-wrapper input[type="submit"]:hover{  background: #D64723; }  form[name="search"].form-wrapper input[type="submit"]:focus { outline:none; } 

footer {
    margin-top: 40px;
    background: #262b3f; 
    color: #fff;
}

footer a {
    color: #dedede;
    font-size: 20px;
    font-weight: 700;
}

footer .wrap-footer{color: #fff;font-size: 13px;padding: 30px 20px;} 

footer .col-f {
    padding: 0;
    margin: 10px 0;
    line-height: normal;
    color: #dedede;
    overflow: hidden;
    text-align: center;
    letter-spacing: 0.7pt;
}

footer .col-f a { 
	text-decoration:none; 
} 

footer .col-f a:hover { text-decoration:none; } @media all and (min-width: 801px){ 

.footer-left {
	float:left;
	width:30%;
	margin:0;
	padding:0;
	text-align:center;
	overflow:hidden;
} 

.footer-left a {
      margin: 0;
    margin-bottom: 10px;
    padding: 0;
    font-size: 20px;
    font-weight: bold;
    color: #dedede;
    overflow: hidden;
}

.footer-center {float:left;width:40%;margin:0;padding:0;text-align:center;overflow:hidden;} 

.footer-center h3 {
    margin: 0;
    margin-bottom: 10px;
    padding: 0;
    font-size: 16px;
    color: #dedede;
    overflow: hidden;
}

.footer-center p {
    margin: 2px 0;
    padding: 0;
    overflow: hidden;
    text-align: center;
}

.footer-center span {
    display: inline-block;
    margin: 0;
    padding: 3px 0 2px 0;
    color: #dedede;
}

.footer-center span.fa-mobile {font-size:18px;} 

.footer-center span.fa-envelope-o {font-size:16px;} 

.footer-right {float:right;width:30%;margin:0;padding:0;text-align:right;overflow:hidden;} } 

@media all and (max-width: 801px){ 
.footer-left,.footer-center,.footer-right {
	max-width:100%;
	margin:0;
	margin-bottom:15px;
	padding:0;
	text-align:center;
} 

.footer-center h3 {
	margin: 0;
	margin-bottom:10px;
	padding:0;
	color: #dedede;
	overflow:hidden;
} 

.footer-center p {
    margin: 2px 0; 
    padding: 0;
    overflow: hidden;
    text-align: center;
}

.footer-center span {
    display: inline-block;
    margin: 0;
    padding: 2px 0 3px 0;
    color: #dedede;
}

.footer-center span.fa-mobile {font-size:18px;} .footer-center span.fa-envelope-o {font-size:16px;} } .faico{margin:0; padding:0; list-style:none;} .faico li{display:inline-block; margin:0 5px 0 0; padding:0;} .faico li:last-child{margin-right:0;} 

.faico a {
    display: inline-block;
    width: 30px;
    height: 40px;
    padding-top: 10px;
    font-size: 30px;
    color: #fff;
    text-align: center;
}

.faico a:hover{} 

.faicon-ok:hover {
	background-color:#f28735;
	border:2px solid #f28735;
} 

.faicon-facebook:hover {
	background-color:#3B5998;
	border:2px solid #3B5998;
}

.faicon-google-plus:hover {
	background-color:#E52D15;
	border:2px solid #E52D15;
}

.faicon-instagram:hover {
	background-color:#0E76A8;
	border:2px solid #0E76A8;
}

.faicon-twitter:hover {
	background-color:#00ACEE;
	border:2px solid #00ACEE;
} 

/* .faicon-whatsapp:hover {
	background-color:none;
} 
 */
#scroll_icon {width:70px; height:70px;margin:0;padding-top:17px;background : #3F3F3F none repeat scroll 0 0;border:0;border-radius:50%;opacity:0.4;right:50px;bottom:45px;position:absolute;text-align: center;color:#fff;font-size:32px;} #scroll_icon:hover {opacity:1;} @media all and (max-width: 1200px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1280px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1280px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1280px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1280px), only screen and (min-resolution: 192dpi) and (max-width: 1280px), only screen and (min-resolution: 2dppx) and (max-width: 1280px) { #scroll_icon {right:0;bottom:50px;} } .errorComments,.error-msg{position:relative;border:2px solid #F67E7E;padding:15px;margin-bottom:20px;border-radius:4px;} .noComments,.warning-msg{position:relative;border:2px solid #F5DD7E;padding:15px;margin-bottom:20px;border-radius:4px;} .notification-msg{position:relative;border:2px solid #A6D1F4;padding:15px;margin-bottom:20px;border-radius:4px;} .report-msg{position:relative;border:2px solid #B4F4A6;padding:15px;margin-bottom:20px;border-radius:4px;}  .text-left{text-align:left !important;} .text-right{text-align:right !important;} .text-center{text-align:center !important;} .no-float {margin: 0;padding:0;} .l-float {float:left;margin: 0;padding:0;} .r-float {float:right;margin: 0;padding:0;} .margin-r-10 {margin-right: 10px !important;} .margin-l-10 {margin-left: 10px !important;} .margin-rl-10 {margin-left: 10px !important;margin-right: 10px !important;} .margin-r-20 {margin-right: 20px !important;} .margin-l-20 {margin-left: 20px !important;} .margin-rl-20 {margin-left: 20px !important;margin-right: 20px !important;} .margin-r-30 {margin-right: 30px !important;} .margin-l-30 {margin-left: 30px !important;} .margin-rl-30 {margin-left: 30px !important;margin-right: 30px !important;} .margin-r-40 {margin-right: 40px !important;} .margin-l-40 {margin-left: 40px !important;} .margin-rl-40 {margin-left: 40px !important;margin-right: 40px !important;} .margin-r-50 {margin-right: 50px !important;} .margin-l-50 {margin-left: 50px !important;} .margin-rl-50 {margin-left: 50px !important;margin-right: 50px !important;} .margin-t-10 {margin-top: 10px !important;} .margin-b-10 {margin-bottom: 10px !important;} .margin-tb-10 {margin-bottom: 10px !important;margin-top: 10px !important;} .margin-t-20 {margin-top: 20px !important;} .margin-b-20 {margin-bottom: 20px !important;} .margin-tb-20 {margin-bottom: 20px !important;margin-top: 20px !important;} .margin-t-30 {margin-top: 30px !important;} .margin-b-30 {margin-bottom: 30px !important;} .margin-tb-30 {margin-bottom: 30px !important;margin-top: 30px !important;} .margin-t-40 {margin-top: 40px !important;} .margin-b-40 {margin-bottom: 40px !important;} .margin-tb-40 {margin-bottom: 40px !important;margin-top: 40px !important;} .margin-t-50 {margin-top: 50px !important;} .margin-b-50 {margin-bottom: 50px !important;} .margin-tb-50 {margin-bottom: 50px !important;margin-top: 50px !important;} .margin-t-60 {margin-top: 60px !important;} .margin-b-60 {margin-bottom: 60px !important;} .margin-tb-60 {margin-bottom: 60px !important;margin-top: 60px !important;} .margin-t-70 {margin-top: 70px !important;} .margin-b-70 {margin-bottom: 70px !important;} .margin-tb-70 {margin-bottom: 70px !important;margin-top: 70px !important;} .margin-t-80 {margin-top: 80px !important;} .margin-b-90 {margin-bottom: 80px !important;} .margin-tb-90 {margin-bottom: 80px !important;margin-top: 80px !important;} .margin-t-90 {margin-top: 90px !important;} .margin-b-90 {margin-bottom: 90px !important;} .margin-tb-90 {margin-bottom: 90px !important;margin-top: 90px !important;} .padding-0 {padding: 0 !important;} .padding-r-10 {padding-right: 10px !important;} .padding-l-10 {padding-left: 10px !important;} .padding-rl-10 {padding-left: 10px !important;padding-right: 10px !important;} .padding-r-20 {padding-right: 20px !important;} .padding-l-20 {padding-left: 20px !important;} .padding-rl-20 {padding-left: 20px !important;padding-right: 20px !important;} .padding-r-30 {padding-right: 30px !important;} .padding-l-30 {padding-left: 30px !important;} .padding-rl-30 {padding-left: 30px !important;padding-right: 30px !important;} .padding-r-40 {padding-right: 40px !important;} .padding-l-40 {padding-left: 40px !important;} .padding-rl-40 {padding-left: 40px !important;padding-right: 40px !important;} .padding-r-50 {padding-right: 50px !important;} .padding-l-50 {padding-left: 50px !important;} .padding-rl-50 {padding-left: 50px !important;padding-right: 50px !important;} .padding-t-10 {padding-top: 10px !important;} .padding-b-10 {padding-bottom: 10px !important;} .padding-tb-10 {padding-bottom: 10px !important;padding-top: 10px !important;} .padding-t-20 {padding-top: 20px !important;} .padding-b-20 {padding-bottom: 20px !important;} .padding-tb-20 {padding-bottom: 20px !important;padding-top: 20px !important;} .padding-t-30 {padding-top: 30px !important;} .padding-b-30 {padding-bottom: 30px !important;} .padding-tb-30 {padding-bottom: 30px !important;padding-top: 30px !important;} .padding-t-40 {padding-top: 40px !important;} .padding-b-40 {padding-bottom: 40px !important;} .padding-tb-40 {padding-bottom: 40px !important;padding-top: 40px !important;} .padding-t-50 {padding-top: 50px !important;} .padding-b-50 {padding-bottom: 50px !important;} .padding-tb-50 {padding-bottom: 50px !important;padding-top: 50px !important;} .padding-t-60 {padding-top: 60px !important;} .padding-b-60 {padding-bottom: 60px !important;} .padding-tb-60 {padding-bottom: 60px !important;padding-top: 60px !important;} .padding-t-70 {padding-top: 70px !important;} .padding-b-70 {padding-bottom: 70px !important;} .padding-tb-70 {padding-bottom: 70px !important;padding-top: 70px !important;} .padding-t-80 {padding-top: 80px !important;} .padding-b-90 {padding-bottom: 80px !important;} .padding-tb-90 {padding-bottom: 80px !important;padding-top: 80px !important;} .padding-t-90 {padding-top: 90px !important;} .padding-b-90 {padding-bottom: 90px !important;} .padding-tb-90 {padding-bottom: 90px !important;padding-top: 90px !important;} .noComments{display:block;max-width:100%;overflow:hidden;margin:10px 0;padding:10px !important;text-align:center !important;font-size:13px;font-family: Arial, sans-serif;border:2px solid #FFE25B;background:#FFF2B1;-moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px;color:#000;} .msg{display:block;max-width:100%;overflow:hidden;margin:10px 0;padding:10px !important;text-align:center !important;color:#444;font-size:13px;font-family: Arial, sans-serif;border:2px solid #FFE25B;background:#FFF2B1;-moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px;} .msg-report{display:block;max-width:100%;overflow:hidden;margin:10px 0;padding:10px !important;text-align:center !important;color:#444;font-size:13px;font-family: Arial, sans-serif;border:2px solid #86B3CC;background:#A2D6F2;-moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px;} .msg-success{display:block;max-width:100%;overflow:hidden;margin:10px 0;background:#d0eaa5;text-align:center !important;font-size:13px;font-family: Arial, sans-serif;color:#444;border:2px solid #a3c964;color:#000;padding:10px !important;-moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px;} .msg-error{display:block;max-width:100%;overflow:hidden;margin:10px 0;background:#EBA7A7;text-align:center !important;font-size:13px;font-family: Arial, sans-serif;color:#444;border:2px solid #CA6565;color:#000;padding:10px !important;-moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px;}