* {margin: 0;padding: 0;} html {height: 100%;} body {font: 12px Tahoma, Verdana, sans-serif;width: 100%;height: 100%;background: #fff; line-height:20px;min-width:1200px;} a {color: #607586;outline: none;text-decoration: underline;} a:hover {text-decoration: none;} img {border: 0;} input {vertical-align: middle;} input[type="submit"], input[type="button"] {cursor: pointer;} ol,ul {list-style-position: inside;} .wrapper {min-height: 100%;height: auto !important;height: 100%;} .no-margin {margin-right:0px !important;} .clearfix:before, .clearfix:after {content: "";display: table;} .clearfix:after {clear: both;} .clearfix {zoom: 1;} .inner {width: 1200px; margin: 0 auto;} small{color:#BFBFBF;} .header {height: 78px; padding-top: 18px; background: #181f28; margin-bottom: 5px;} .nav {display: inline-block; *display: inline; *zoom: 1; vertical-align: top; margin: 9px 0 0 78px;float: right;} .nav .nav-buttons{display: inline-block; float:left;} .nav .nav-buttons a {display: inline-block; *display: inline; *zoom: 1;margin-right: 2px; width: 106px; height: 41px; line-height: 38px; background: #2b3b4e;text-align: center; color: #fff; text-decoration: none; font-size: 16px;} .nav .nav-buttons a:hover {background: #ffb01f; color: #181f28;} .soc a {display: inline-block; *display: inline; *zoom: 1; margin-right: 8px; width: 41px; height: 41px; background: url(files/icons/soc.png) no-repeat;} .tw {background-position: -53px 0 !important;} .gp {background-position: -109px 0 !important;} .fb:hover {background-position: 0 -59px;} .tw:hover {background-position: -53px -59px !important;} .gp:hover {background-position: -109px -60px !important;} .soc {display: inline-block; *display: inline; *zoom: 1; vertical-align: top; margin: 0 0 0 28px;} .content {padding: 0 0 100px; width: 1200px; margin: 0 auto;} .footer {margin: -65px auto 0;height: 65px;line-height: 63px; background: #181f28;} .footer span {color: #c4c9cf; float: left;} .footer-nav {float: right;} .footer-menu a {color: #c4c9cf; text-decoration: none; border-right: 1px solid #c4c9cf; padding: 0 12px 0 0; margin-right: 8px;} .footer-menu a:last-child {border:0;} .soc-mini {margin-top: 17px; margin-left: 6px; height: 32px !important;} .soc-mini, .footer-menu {display: inline-block; *display: inline; *zoom: 1; vertical-align: top;} .soc-mini a {display: inline-block; *display: inline; *zoom: 1; margin-left: 2px; vertical-align: top; width: 29px; height: 29px; background: url(files/icons/soc-mini.png) no-repeat;} .soc1:hover {background-position: 0 -43px;} .soc2 {background-position: -40px 0 !important;} .soc2:hover {background-position: -40px -43px !important;} .soc3 {background-position: -80px 0 !important;} .soc3:hover {background-position: -80px -43px !important;}.admin_keywords{}
.admin_keywords .leftcol {width: 70%; float: left;}
.admin_keywords .leftcol table tr * {padding: 5px;}
.admin_keywords .leftcol table tr:nth-child(even){background: #eee none repeat scroll 0 0;}
.admin_keywords .rightcol {width: 25%; float: right;}
.admin_keywords .rightcol input {padding: 5px;}
.admin_keywords .posts_keywords {display: none;}
.admin_keywords .sumbitbtn{width: 100%;text-align: right;}.overlay{-moz-user-select: none; left: 0; overflow-x: hidden; overflow-y: scroll; position: fixed; top: 0; width: 100%; z-index: 99999 !important; background: none repeat scroll 0 0 #000;}
.gallery-content .tooltip{position:relative; z-index:1; zoom:1; cursor: pointer;}
.gallery-content .tooltip em{display:none;}
.gallery-content .tooltip:hover em{display:block; position:absolute; z-index:1; background-color:#e6e6e6; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; line-height:normal; color:#607586; text-decoration:none; padding:3px 5px; bottom:22px; right:0; -webkit-box-shadow:0 0 5px #e6e6e6; -moz-box-shadow:0 0 5px #e6e6e6; box-shadow:0 0 5px #e6e6e6;}
.gallery-content .tooltip:hover em i{position:absolute; z-index:1; bottom:-7px; right:5px; border-top:7px solid #e6e6e6; border-left:7px solid transparent; _border-left:7px solid #e6e6e6; display:block; height:0; overflow:hidden;}
.gallery-content .breadcrumbs {margin-top: 12px;margin-bottom: 8px;}
.gallery-content .breadcrumbs a {background-color: #E6E6E6;color: #607586 !important;font-size: 0.97em;padding: 2px 5px;text-decoration: none;text-transform: uppercase;}
.gallery-content .breadcrumbs span{text-transform: uppercase;font-weight: bold;color: #607586;}
fieldset.img-input{border: 2px groove threedface; display: block; margin-left: 2px; margin-right: 2px; padding: 0.35em 0.625em 0.75em;}
div.imageBox{float: left; margin:0 2px 4px 2px; width: 48%;}
.imageBox img:hover{opacity:0.7;}
.imageBox img{max-width:139px;height:80px;}
.imageBox a{display:inline;}
.imageBox a:last-child{float:right;}
.search_result img {max-width: 250px; max-height: 200px; cursor: pointer;}
.search_result .search_img {width: 250px; height: 250px; border: 1px solid #ccc; margin: 5px 0 0 5px; text-align: center; vertical-align: middle; display: inline-block; position: relative;}
.search_result_image {text-align: center;}
.search_result_image img {max-width: 95%; max-height: 95%;}
.search_result .search_img div {position: absolute; bottom: 0; height: 40px; padding: 5px;}
.crop_image {text-align: center;}
.crop_image img {max-width: 100%; max-height: 100%;}
.leftcol {width: 70%; float: left;}
.leftcol table tr * {padding: 5px;}
.leftcol table tbody:nth-child(odd) {background: #eee;}
.rightcol {width: 25%; float: right;}
.rightcol input {padding: 5px;}
.keywords_tr{display:none;}
.leftcol {width: 70%; float: left;}
.leftcol table tr * {padding: 5px;}
.leftcol table tbody:nth-child(odd) {background: #eee;}
.rightcol {width: 25%; float: right;}
.rightcol input {padding: 5px;}
.keywords_tr{display:none;}.index.left-col {width: 1200px; margin: 0;}
.index .right-col {float: right; margin-bottom: 30px; width: 240px;}
.index .right-col{color:#293848 !important;}
.index .right-col h4 span{text-transform: uppercase;color: #607586}
.index .right-col h4, .left-col h1 {font-size: 18px;margin: 18px 0 5px;color: #293848 !important;}
.index-models {margin-top: 20px;}
.index-models .model{width: 180px; height: 290px; margin-right: 60px; float: left; margin-bottom: 30px;}
.index-models .model-title{max-height: 40px; overflow-y: hidden;}
.index-models .model.large {width: 420px;}
.index-models .model > a .model-image {width: 180px; height: 180px; overflow: hidden; position: relative; display: inline-block; background-position: center center; background-repeat: no-repeat; background-size: cover;}
.index-models .model.large > a .model-image {width: 420px; height: 240px;}
.index-models .model > a img{opacity: 0;}
.index .views_icon,.index .author_icon,.index .count_photo_icon{vertical-align: middle; height: 15px; width: auto !important; margin-top: -2px;}
.index .tooltip{position:relative; z-index:1; zoom:1; cursor: pointer;}
.index .tooltip em{display:none;}
.index .tooltip:hover em{display:block; position:absolute; z-index:1; background-color:#e6e6e6; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; line-height:normal; color:#607586; text-decoration:none; padding:3px 5px; bottom:22px; right:0; -webkit-box-shadow:0 0 5px #e6e6e6; -moz-box-shadow:0 0 5px #e6e6e6; box-shadow:0 0 5px #e6e6e6;}
.index .tooltip:hover em i{position:absolute; z-index:1; bottom:-7px; right:5px; border-top:7px solid #e6e6e6; border-left:7px solid transparent; _border-left:7px solid #e6e6e6; display:block; height:0; overflow:hidden;}
.form-mvcontent p {color: #293848; font-size: 18px; line-height: 22px; margin-bottom: 20px;}
.form-mvcontent .title {margin-bottom: 16px;}
.form-mvcontent form span {color: #607586; text-transform: uppercase;}
.form-mvcontent form {background: #f8f8f8; border: 1px solid #d1d5dc; padding: 15px 16px 12px;}
.form-mvcontent input[type="text"] {border: 1px solid #d1d5dc; color: #607586; font-size: 14px; background: #fff; padding: 0 10px; width: 96%; height: 40px; line-height: 40px;}
.form-mvcontent .right-col input[type="text"] {border: 1px solid #d1d5dc; color: #607586; font-size: 12px; background: #fff; padding: 0; width: 96%; height: 15px;line-height: 15px;}
.form-mvcontent {margin-bottom: 47px;}
.form-mvcontent textarea {width: 90%; padding: 10px; font-size: 14px;}
.form-mvcontent .left-col textarea{min-height: 500px;}
.form-mvcontent .button-submit{width:100%;text-align: right;}
.form-mvcontent .button {width: 104px; height: 41px; margin: 5px 0 0; background: #2b3b4e; color: #fff; border: 0; font-size: 18px; line-height: 39px;display: inline-block;}.pagination {text-align: center;}
.pagination>div {padding: 7px 5px; display: inline-block; *display: inline; *zoom: 1; border: 1px solid #dcdcdc;}
.pagination a {color: #293848; padding: 0 4px; background: #f2f2f2; font-size: 18px; text-decoration: none;}
.pagination-model {text-align: center;}
.pagination-model>div {padding: 7px 5px; display: inline-block; *display: inline; *zoom: 1; border: 1px solid #dcdcdc;}
.pagination-model a {color: #293848; padding: 0 4px; background: #f2f2f2; font-size: 18px; text-decoration: none;}
.pagination2 {text-align: center;}
.pagination2>ul {padding: 7px 5px; display: inline-block; *display: inline; *zoom: 1; border: 1px solid #dcdcdc;}
.pagination2 li {background: none repeat scroll 0 0 #f2f2f2;color: #293848;display: inline-block;font-size: 18px;list-style: none outside none;margin: 0 2px;padding: 0 4px 3px;text-decoration: none;}
.pagination2 a{text-decoration: none;}
.pagination2 a:hover{text-decoration: underline;}
.pagination2 .countOnPage{margin-top: 2px;color:#607586;} .title {margin-bottom: 20px; text-align: left; color: #293848; border-bottom: 1px solid #d1d5dc; padding-bottom: 12px;} .title span {font-weight: bold;} .span-big {text-transform: uppercase;} .text p {font-size: 14px; color: #607586; margin-bottom: 12px; line-height: 24px;} .text .title {margin-bottom: 16px;} .text .title h1{text-transform: uppercase; line-height: 0.8em;} .text iframe, .text img{width:100%;} .text p strong {font-size: 18px;} .text .images img{box-shadow: 2px 2px 2px -1px #607586;} .text .images img:hover{opacity: 0.8;box-shadow: 2px 2px 2px -1px silver;} .title-mini {font-size: 16px;} .cols-post {margin: 31px 0 38px;} .cols-post .title {padding-bottom: 7px;} .left-col-post, .right-col-post {display: inline-block; *display: inline; *zoom: 1; vertical-align: top;} .left-col-post {width: 690px; margin: 0 60px 0 0;} .left-col-post h1 {font-size: 18px;margin: 0 0 5px;color: #293848 !important;} .right-col-post {width: 385px;} .right-col-post {color:#293848 !important;} .right-col-post h4 span{text-transform: uppercase;color: #607586} .right-col-post h4, .left-col-post h1 {font-size: 18px;margin: 18px 0 5px;color: #293848 !important;} .myphotos {width: 30px; height: 30px; cursor: pointer; background: url(files/icons/for-img-small.png) no-repeat -33px -33px; position: absolute; right: 2px; bottom: 2px;z-index: 999;} .myphotos:hover {background-position: -33px 0;} .pretty {width: 30px; height: 30px; cursor: pointer; background: url(files/icons/for-img-small.png) no-repeat; position: absolute; right: 2px; bottom: 2px;z-index: 999;} .pretty:hover {background-position: 0 -33px;} cite {border: 1px dashed silver;color: #7f7f7f;display: inline-block;font-size: 0.95em;font-style: normal;margin: 5px 0;padding: 5px;} .gallery h2{font-size: 1.1em;text-transform: uppercase;} .gallery span{color: #607586;} .follow{background: none repeat scroll 0 center #f5f3e8; border-radius: 15px; margin-top: 10px; padding: 12px 25px; text-align: center; line-height: 30px;} .follow h4{margin: 0 0 5px 0; font-size: 20px; font-weight: unset;} .follow span{font-size: 14px;} .post-soc{margin: 0 0 16px; padding: 0; float: left;} .post-soc li{display: inline-block; float: left; list-style: outside none none; padding-right: 10px;} .post-soc a{box-shadow: 2px 2px 2px 0 silver; border-radius: 8px; box-sizing: border-box; color: #fff; display: block; font-size: 14px; font-weight: bold; padding: 7px 0; text-align: center; text-decoration: none; width: 200px;} .post-soc a:hover{box-shadow: 2px 2px 2px 1px silver; opacity: 0.8;} .post-soc a.fb,.img-soc a.fb{background: none repeat scroll 0 0 #5262b7;} .post-soc a.tw,.img-soc a.tw{background: none repeat scroll 0 0 #96E5FF;} .post-soc a.gp,.img-soc a.gp{background: none repeat scroll 0 0 #FF7D7D;} .post-soc a.self{color: #000; background: none repeat scroll 0 0 #FFA500;} .post-soc a.self-on{background: none repeat scroll 0 0 #FFA500; border-radius: 8px 8px 0 0; box-shadow: 0 0 0 0 silver; color: #000; line-height: 31px;} .left-col-post .subscribe-post{border: 1px solid #FFA500; border-radius: 1px 5px 5px; display: none; margin: -16px 0 20px; padding: 15px 30px; text-align: center; width: 86%;} .left-col-post .subscribe-post b{color: #5262b7;} .popup-overlay{-moz-user-select: none; left: 0; overflow-x: hidden; overflow-y: scroll; position: fixed; top: 0; width: 100%; z-index: 400 !important; background: none repeat scroll 0 0 #000; opacity: 0.3; text-align: center;} .popup{position: fixed;top: 15%;width: 100%;z-index: 500;} .popup>div{background: none repeat scroll 0 0 white;border-radius: 10px;padding: 35px 45px;width: 680px;margin: 0 auto;text-align: center;box-shadow: 0 0 10px 1px;} .popup span{font-size: 25px; line-height: 35px;	padding:20px 0; margin-bottom: 5px;border-bottom: 1px dashed silver; display: block;} .popup small{display: block;} .popup .close-button{float: right; font-size: 20px; margin: -17px -24px 0 0;} .popup a{text-decoration: none;color:#000;} .popup a:hover{text-decoration: none;} .popup-side{display:none; position: fixed;bottom: 25px;right: 25px;z-index: 500;} .popup-side>div{border:1px solid silver; background: none repeat scroll 0 0 white;border-radius: 10px;padding: 35px 20px;width: 300px;margin: 0 auto;text-align: center;} .popup-side span{font-size: 16px; line-height: 20px;padding:0; margin-bottom: 5px;border-bottom: 1px dashed silver; display: block;} .popup-side small{display: block;} .popup-side .close-button{float: right; font-size: 18px; margin: -28px -11px 0 0;} .popup-side a{text-decoration: none;color:#000;} .popup-side a:hover{text-decoration: none;} .left-col-post .tooltip{position:relative; z-index:1; zoom:1; cursor: pointer;} .left-col-post .tooltip em{display:none;} .left-col-post .tooltip:hover em{display:block; position:absolute; z-index:1; background-color:#e6e6e6; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; line-height:normal; color:#607586; text-decoration:none; padding:3px 5px; bottom:22px; right:0; -webkit-box-shadow:0 0 5px #e6e6e6; -moz-box-shadow:0 0 5px #e6e6e6; box-shadow:0 0 5px #e6e6e6;} .left-col-post .tooltip:hover em i{position:absolute; z-index:1; bottom:-7px; right:5px; border-top:7px solid #e6e6e6; border-left:7px solid transparent; _border-left:7px solid #e6e6e6; display:block; height:0; overflow:hidden;} .news2 {margin-bottom: 20px;} .news2>div {background: #f8f8f8; border: 1px solid #d1d5dc; padding: 19px; margin-bottom: 10px;float:left;width:190px;height: 275px;overflow: hidden;} .news2>div:hover{box-shadow: 1px 1px 3px 2px #e6e6e6;} .news2 img {width: 190px;height:145px;} .news2-text {display: inline-block; *display: inline; *zoom: 1; vertical-align: top; width: 169px;max-height: 172px;overflow-y: hidden;} .news2-text .model-title {margin-bottom: 0;} .news2-text p, .rel-post-text {color: #607586; line-height: 17px;} .relRandom {margin-bottom: 20px;} .relRandom>div {background: #f8f8f8; border: 1px solid #d1d5dc; padding: 19px;} .relRandom>div:hover{box-shadow: 1px 1px 3px 2px #e6e6e6;} .relRandom img {padding-right:20px;width:190px;height:145px;} .breadcrumbs {margin-top: 12px;margin-bottom: 8px;} .breadcrumbs a {background-color: #E6E6E6;color: #607586 !important;font-size: 0.97em;padding: 2px 5px;text-decoration: none;text-transform: uppercase;} .breadcrumbs span{text-transform: uppercase;font-weight: bold;color: #607586;} .cols {margin: 31px 0 38px;} .cols .title {padding-bottom: 7px;} .left-col, .right-col {display: inline-block; *display: inline; *zoom: 1; vertical-align: top;} .left-col {width: 690px; margin-right: 24px;} .left-col h1 {font-size: 18px;margin: 0 0 5px;color: #293848 !important;} .right-col {width: 385px;} .right-col{color:#293848 !important;} .right-col h4 span{text-transform: uppercase;color: #607586} .right-col h4, .left-col h1 {font-size: 18px;margin: 18px 0 5px;color: #293848 !important;} .left-col .tooltip{position:relative; z-index:1; zoom:1; cursor: pointer;} .left-col .tooltip em{display:none;} .left-col .tooltip:hover em{display:block; position:absolute; z-index:1; background-color:#e6e6e6; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; line-height:normal; color:#607586; text-decoration:none; padding:3px 5px; bottom:22px; right:0; -webkit-box-shadow:0 0 5px #e6e6e6; -moz-box-shadow:0 0 5px #e6e6e6; box-shadow:0 0 5px #e6e6e6;} .left-col .tooltip:hover em i{position:absolute; z-index:1; bottom:-7px; right:5px; border-top:7px solid #e6e6e6; border-left:7px solid transparent; _border-left:7px solid #e6e6e6; display:block; height:0; overflow:hidden;} .views_icon,.author_icon,.count_photo_icon{vertical-align: middle; height: 15px; width: auto !important; margin-top: -2px;} .catfunc{font-size: 0.8em;} .main-list.left-col{margin: 0 60px 0 0;} .models {background: #f8f8f8; padding: 20px 24px 20px 18px; border: 1px solid #d1d5dc; margin-bottom: 19px;} .models>div img {width:100%;} .models>div iframe {width:100%;max-height: 250px;} .models>div {background: #fff; border: 1px solid #d1d5dc; padding: 19px; margin-bottom: 20px;} .model-text {display: inline-block; *display: inline; *zoom: 1; vertical-align: top; width: 100%} .model-title {font-size: 12px; line-height: 16px; font-weight: bold; text-transform: uppercase;} .model-link, .model-title a {color: #293848; text-decoration: none;} .model-text p, .model-text div.post-txt {color: #607586; line-height: 18px;} .model-text div.post-txt {height: 375px; position: relative; overflow: hidden; clear:both;} .model-text div.post-txt .grad {position: absolute; bottom: 0; height: 60px; left: 0; width: 100%; background: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(rgba(255,255,255,1))); background: -moz-linear-gradient(top, rgba(255,255,255,0), rgba(255,255,255,1)); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=#FFFFFF00, endColorstr=#FFFFFFFF ); -ms-filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=#FFFFFF00, endColorstr=#FFFFFFFF );} .top-level.left-col{width: 750px; margin: 0 60px 0 0;} .top-level-models{margin-top: 20px;} .top-level-models div.model{padding-top: 20px; margin-bottom: 20px; border-top: 1px solid #ccc;} .top-level-models div.model:first-child{border-top: none;} .top-level-models div.model > a .model-image{float: left; width: 190px; height: 120px; overflow: hidden; position: relative;} .top-level-models div.model > a .model-title{float: right; width: 550px;} .top-level-models .model-text{float: right; width: 550px; height: 120px;} .top-level-models div.model > a img {width: 186px;} .author.left-col {width: 750px; margin-right: 60px;} .author.left-col table{margin-bottom: 10px;} .author.left-col td span{display: inline-block; overflow: hidden; position: relative; width: 60px; height: 35px; margin: 1px;} .author.left-col td span img{position: absolute; left: 50%; top: 50%; height: 100%; width: auto; -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); transform: translate(-50%,-50%);} .author.left-col tr:nth-child(2n){background: #fafafa;} .author.left-col td{text-align: center; border-right: 1px solid #ddf; vertical-align: middle; text-transform: uppercase;} .author.left-col td:nth-child(2) {text-align: left; text-transform: uppercase;} .author.left-col td:nth-child(3) {width: 100px;} .author.left-col td:last-child {width: 140px;} .author.left-col th{background: #eaeafa; padding: 5px;} .author.left-col td:first-child, .author.left-col td:last-child{border-right: none;}
.navv {padding: 20px 0;}
.navv .next, .navv .previous {float: right; width: 50%; display: inline-block; height: 110px; text-align: center; border: 1px solid #999; border-width: 1px 0; margin-left: -2px; font-family: Times New Roman, serif; text-decoration: none; padding: 10px 0; overflow: hidden;}
.navv .previous {float: left; margin: 0 -2px 0 0; border-width: 1px 1px 1px 0;}
.navv strong {text-transform: uppercase; font-size: 24px; color: #aaa; font-weight: normal;}
.navv span {text-transform: uppercase; display: block; padding: 10px 5px 0; font-size: 14px;}
.editPanel{box-shadow: 1px 1px 2px -1px;float: right;padding: 3px 4px 0 0;}
.editPanel a{}
.editPanel img{margin: 0 !important;padding: 0 !important;width: 14px !important;}
.editPanel .published-btn {cursor:pointer;border: 0;background: none;padding: 0 2px;}
.form-post-edit p {color: #293848; font-size: 18px; line-height: 22px; margin-bottom: 20px;}
.form-post-edit .title {margin-bottom: 16px;}
.form-post-edit form span {color: #607586; text-transform: uppercase;}
.form-post-edit form {background: #f8f8f8; border: 1px solid #d1d5dc; padding: 15px 16px 12px;}
.form-post-edit input[type="text"] {border: 1px solid #d1d5dc; color: #607586; font-size: 14px; background: #fff; padding: 0 10px; width: 96%; height: 40px; line-height: 40px;}
.form-post-edit .right-col input[type="text"] {border: 1px solid #d1d5dc; color: #607586; font-size: 12px; background: #fff; padding: 0; width: 96%; height: 15px;line-height: 15px;}
.form-post-edit {margin-bottom: 47px;}
.form-post-edit textarea {width: 90%; padding: 10px; font-size: 14px;}
.form-post-edit .left-col textarea{min-height: 500px;}
.form-post-edit .button-submit{width:100%;text-align: right;}
.form-post-edit .button {padding: 0 5px;height: 41px; margin: 5px 0 0; background: #2b3b4e; color: #fff; border: 0; font-size: 18px; line-height: 39px;display: inline-block;}
.form-post-edit fieldset.keywords-edit {border: 2px groove threedface; display: block; margin-left: 2px; margin-right: 2px; padding: 0.35em 0.625em 0.75em;}
.success{display: block;padding: 2px 5px 4px;background: #90EE90; color:#FFFFFF; font-weight: bold; font-size: 1em}
.warning{display: block;padding: 2px 5px 4px;background: #FF0000; color:#FFFFFF; font-weight: bold; font-size: 1em}.comments p {color: #293848; font-size: 18px; line-height: 22px; margin-bottom: 20px;}
.comments .title {margin-bottom: 16px;}
.comments input[type="text"] {border: 1px solid #d1d5dc; color: #607586; font-size: 14px; background: #fff; padding: 0 10px; width: 96%; height: 40px; line-height: 40px;}
.comments .right-col input[type="text"] {border: 1px solid #d1d5dc; color: #607586; font-size: 12px; background: #fff; padding: 0; width: 96%; height: 15px;line-height: 15px;}
.comments {margin-bottom: 47px;}
.comments .left-col textarea{min-height: 500px;}
.comments .comments-form form {background: #f8f8f8; border: 1px solid #d1d5dc; padding: 15px 16px 12px;}
.comments .comments-form form textarea{min-height: 200px;width: 90%; padding: 10px; font-size: 14px;}
.comments .comments-form form span {color: #607586; text-transform: uppercase;}
.comments .button-submit{width:100%;text-align: right;}
.comments .button {width: 104px; height: 41px; margin: 5px 0 0; background: #2b3b4e; color: #fff; border: 0; font-size: 18px; line-height: 39px;display: inline-block;}
.comments-text {display: inline-block; *display: inline; *zoom: 1; vertical-align: top; width: 93%;}
.comments .success{display: block;padding: 2px 5px 4px;background: #90EE90; color:#FFFFFF; font-weight: bold; font-size: 1em}
.comments .warning{display: block;padding: 2px 5px 4px;background: #FF0000; color:#FFFFFF; font-weight: bold; font-size: 1em}
.comments .comments-list div {background: #f8f8f8; padding: 20px 24px 20px 18px; border: 1px solid #d1d5dc; margin-bottom: 19px;}
.comments .comments-list div>div {background: #fff; border: 1px solid #d1d5dc; padding: 19px; margin-bottom: 20px;}
.comments .comments-list a.comment-del{display: block; width: 10px; height: 10px; background: rgba(0, 0, 0, 0) url("modules/posts/comments/files/icons/del.png") no-repeat scroll 0 0 / 10px auto; float: right; cursor: pointer;}.index.left-col {width: 1200px; margin: 0;}
.index .right-col {float: right; margin-bottom: 30px; width: 240px;}
.index .right-col{color:#293848 !important;}
.index .right-col h4 span{text-transform: uppercase;color: #607586}
.index .right-col h4, .left-col h1 {font-size: 18px;margin: 18px 0 5px;color: #293848 !important;}
.index-models {margin-top: 20px;}
.index-models .model{width: 180px; height: 290px; margin-right: 60px; float: left; margin-bottom: 30px;}
.index-models .model-title{max-height: 40px; overflow-y: hidden;}
.index-models .model.large {width: 420px;}
.index-models .model > a .model-image {width: 180px; height: 180px; overflow: hidden; position: relative; display: inline-block; background-position: center center; background-repeat: no-repeat; background-size: cover;}
.index-models .model.large > a .model-image {width: 420px; height: 240px;}
.index-models .model > a img{opacity: 0;}
.index .views_icon,.index .author_icon,.index .count_photo_icon{vertical-align: middle; height: 15px; width: auto !important; margin-top: -2px;}
.index .tooltip{position:relative; z-index:1; zoom:1; cursor: pointer;}
.index .tooltip em{display:none;}
.index .tooltip:hover em{display:block; position:absolute; z-index:1; background-color:#e6e6e6; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; line-height:normal; color:#607586; text-decoration:none; padding:3px 5px; bottom:22px; right:0; -webkit-box-shadow:0 0 5px #e6e6e6; -moz-box-shadow:0 0 5px #e6e6e6; box-shadow:0 0 5px #e6e6e6;}
.index .tooltip:hover em i{position:absolute; z-index:1; bottom:-7px; right:5px; border-top:7px solid #e6e6e6; border-left:7px solid transparent; _border-left:7px solid #e6e6e6; display:block; height:0; overflow:hidden;}
.editPanel{box-shadow: 1px 1px 2px -1px;float: right;padding: 3px 4px 0 0;}
.editPanel a{}
.editPanel img{margin: 0 !important;padding: 0 !important;width: 14px !important;}
.editPanel .published-btn {cursor:pointer;border: 0;background: none;padding: 0 2px;}
.form-post-edit p {color: #293848; font-size: 18px; line-height: 22px; margin-bottom: 20px;}
.form-post-edit .title {margin-bottom: 16px;}
.form-post-edit form span {color: #607586; text-transform: uppercase;}
.form-post-edit form {background: #f8f8f8; border: 1px solid #d1d5dc; padding: 15px 16px 12px;}
.form-post-edit input[type="text"] {border: 1px solid #d1d5dc; color: #607586; font-size: 14px; background: #fff; padding: 0 10px; width: 96%; height: 40px; line-height: 40px;}
.form-post-edit .right-col input[type="text"] {border: 1px solid #d1d5dc; color: #607586; font-size: 12px; background: #fff; padding: 0; width: 96%; height: 15px;line-height: 15px;}
.form-post-edit {margin-bottom: 47px;}
.form-post-edit textarea {width: 90%; padding: 10px; font-size: 14px;}
.form-post-edit .left-col textarea{min-height: 500px;}
.form-post-edit .button-submit{width:100%;text-align: right;}
.form-post-edit .button {padding: 0 5px;height: 41px; margin: 5px 0 0; background: #2b3b4e; color: #fff; border: 0; font-size: 18px; line-height: 39px;display: inline-block;}
.form-post-edit fieldset.keywords-edit {border: 2px groove threedface; display: block; margin-left: 2px; margin-right: 2px; padding: 0.35em 0.625em 0.75em;}
.success{display: block;padding: 2px 5px 4px;background: #90EE90; color:#FFFFFF; font-weight: bold; font-size: 1em}
.warning{display: block;padding: 2px 5px 4px;background: #FF0000; color:#FFFFFF; font-weight: bold; font-size: 1em}.social-auth a {display: inline-block; background: url(files/user/icons/social.png); height: 66px; width: 66px;} .social-auth .auth-fb {background-position: -4px -2px;} .social-auth .auth-gplus {background-position: -230px -138px;} .social-auth .auth-tw {background-position: -80px -2px;}