a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video {
    margin: 0 auto;
    padding: 0;
    border: 0;
    font: inherit;
    vertical-align: baseline
}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
    display: block
}

body {
    line-height: 1
}

ol,ul {
    list-style: none
}

blockquote,q {
    quotes: none
}

blockquote:after,blockquote:before,q:after,q:before {
    content: '';
    content: none
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

#header {
    margin: 0 auto;
    color: #4d4d4d
}

.width {
    width: 960px
}

#header a {
    color: #4d4d4d
}

#header a:hover {
    color: #006898
}

#navtop a {
    color: #4d4d4d
}

#navtop a:hover {
    color: #006898
}

.active_follow {
    color: #08c!important
}

.reg .bleft {
    line-height: 5px
}

.reg img {
    margin: 2px 5px 4px 2px
}

.header a:hover {
    text-decoration: none;
    color: #585858
}

.menuleft li {
    margin-left: -4px
}

#header .navigate {
    background: url(../img/background.png);
    padding-top: 30px;
    border-top: 1px solid #e6e6e6
}

#navtop {
    background: url(../img/bckgr_top.png);
    border-top: 1px solid #e6e6e6;
    opacity: .92
}

#breach_current {
    border: 1px solid #08c
}

#social,#social_b {
    list-style: none;
    text-align: right;
    margin: 0
}

#social li,#social_b li,#social_mid li {
    display: inline-block;
    margin-right: 5px;
    line-height: 24px;
    vertical-align: middle
}

#social ul,#social_b ul,#social_mid ul {
    margin: 0
}

#social a:hover img,#social_b a:hover img,#social_mid a:hover img {
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1
}

#social a:hover,#social_b a:hover,#social_mid a:hover {
    text-decoration: none
}

#social a.active,#social_b a.active,#social_mid a.active {
    color: #006898
}

#social a img,#social_b a img,#social_mid a img {
    display: block;
    -moz-opacity: .5;
    -khtml-opacity: .5;
    opacity: .5;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}

#social .bleft,#social_b .bleft,#social_mid .bleft {
    padding: 10px 7px 10px 10px;
    text-align: center
}

.face {
    background: url(../img/social/icon_header_face.png) 2px no-repeat
}

.tweet {
    background: url(../img/social/icon_header_tw.png) 2px no-repeat
}

.slides {
    background-color: #7b7b7b
}

.search_top {
    background-color: #525252
}

.search {
    width: 960px;
    padding: 20px
}

.search_lastproj {
    width: 960px
}

.search-wrapper {
    position: absolute;
    width: 100%;
    background-color: rgba(77,77,77,.9);
    z-index: 10
}

.searchr {
    position: relative
}

.searchr .advanced-search {
    padding-top: 20px
}

.searchr .advanced-search-control {
    position: absolute;
    right: 25%
}

.expanded {
    background: url(../img/latest_projjj.png)!important
}

.latest {
    background: url(../img/latest_proj_bottt.png)
}

.adv_search {
    width: 187px;
    height: 21px;
    position: absolute;
    right: 10%;
    z-index: 1;
    cursor: pointer
}

.search input.search-query {
    background-color: #434343;
    background-image: -moz-linear-gradient(top,#242424,#434343);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#242424),to(#434343));
    background-image: -webkit-linear-gradient(top,#242424,#434343);
    background-image: -o-linear-gradient(top,#242424,#434343);
    background-image: linear-gradient(to bottom,#242424,#434343);
    border-bottom: 1px solid #7d7d7d;
    -webkit-box-shadow: inset 0 0 17px rgba(35,35,35,.69);
    -moz-box-shadow: inset 0 0 17px rgba(35,35,35,.7);
    box-shadow: inset 0 0 17px rgba(35,35,35,.7)
}

.search input[type=text] {
    height: 33px;
    border-radius: 25px;
    width: 66%;
    line-height: 33px\0/
}

.login a.login-link {
    display: block;
    background: url(../img/arrow.png) 20px center no-repeat;
    padding: 12px 15px 12px 30px
}

.user-links .login {
    position: relative;
    display: inline-block
}

.search .btn-group>.btn:first-child {
    border-radius: 25px 0 0 25px;
    padding: 10px 10px 10px 15px;
    color: #fff;
    background-color: #728906;
    box-shadow: 0 2px 2px rgba(0,0,0,.3)!important;
    border: none!important
}

.search .btn-group>.btn:first-child:hover {
    background-position: 100%
}

.search .btn-group>.btn:last-child {
    font-family: 'Patua One';
    box-shadow: 0 2px 2px rgba(0,0,0,.3)!important;
    border-radius: 0 25px 25px 0;
    padding: 10px 18px 10px 17px;
    font-size: 14px;
    text-shadow: none!important;
    color: #fff;
    background-color: #006898;
    background-image: -moz-linear-gradient(top,#2d7fa5,#006898);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#2d7fa5),to(#006898));
    background-image: -webkit-linear-gradient(top,#2d7fa5,#006898);
    background-image: -o-linear-gradient(top,#2d7fa5,#006898);
    background-image: linear-gradient(to bottom,#2d7fa5,#006898);
    background-repeat: repeat-x;
    border: none!important;
    -pie-background: linear-gradient(to bottom,#2d7fa5 0,#006898 100%);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#2d7fa5', endColorstr='#006898')";
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#2d7fa5", endColorstr="#006898")
}

.search .btn-group {
    border-radius: 25px;
    -webkit-box-shadow: 0 0 17px rgba(50,50,50,.9);
    -moz-box-shadow: 0 0 17px rgba(50,50,50,.9);
    box-shadow: 0 0 17px rgba(50,50,50,.9)
}

.white {
    color: #fff;
    margin-right: 15px;
    font-size: 18px
}

.content {
    width: 960px;
    color: #4d4d4d
}

.about {
    margin-top: 50px
}

.about_cont {
    margin-top: 15px;
    font-size: 16px;
    line-height: 24px
}

.contentt {
    background: url(../img/background.png)!important;
    padding-bottom: 40px
}

.contentt h1 {
    font-size: 45px
}

.content .folder {
    text-align: center
}

#actions {
    border-bottom: 1px solid #e6e6e6;
    height: 35px;
    top: -7px;
    position: relative
}

#actions #delete_request {
    border-bottom: 3px solid red;
    background: rgba(255,0,0,.21);
    float: right;
    margin-right: 20px
}

#actions #view_request {
    float: left;
    margin-left: 20px
}

.content .btn {
    background-image: -moz-linear-gradient(top,#f8f8f8,#e6e6e6);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#f8f8f8),to(#e6e6e6));
    background-image: -webkit-linear-gradient(top,#f8f8f8,#e6e6e6);
    background-image: -o-linear-gradient(top,#f8f8f8,#e6e6e6);
    background-image: linear-gradient(to bottom,#f8f8f8,#e6e6e6);
    background-repeat: repeat-x;
    border-top: 1px solid #fef;
    -pie-background: linear-gradient(to bottom,#f8f8f8 0,#e6e6e6 100%);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f8f8f8', endColorstr='#e6e6e6')";
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#f8f8f8", endColorstr="#e6e6e6")
}

.content .lorem {
    border-bottom: 1px solid #e7e7e7;
    padding: 3px
}

.green_line {
    height: 5px;
    float: left;
    background-color: #006898
}

.white_line {
    height: 5px;
    float: left;
    background-color: #ebebeb
}

.lines {
    height: 5px
}

.projects {
    margin-top: 50px
}

.projects .bordered {
    border: 1px solid #e6e6e6;
    background: #fff
}

.font_p p {
    font-family: 'Titillium Web',sans-serif;
    font-weight: 400
}

.border_proj {
    border-top: 1px solid #e7e7e7;
    border-bottom: 1px solid #e7e7e7
}

.column_project {
    padding: 20px 4px 20px 20px
}

.steps {
    border-bottom: 1px solid #e6e6e6
}

.projects .title {
    padding-bottom: 10px;
    border-bottom: 1px solid #e6e6e6
}

.proj_name {
    padding: 5px 5px 5px 20px;
    min-height: 20px
}

.inputp {
    background-color: #e6e6e6;
    margin-top: 10px
}

.partner_bott {
    background-color: #fff;
    margin-top: 40px;
    border-top: 1px solid #e7e7e7;
    border-bottom: 1px solid #e7e7e7
}

.partners {
    width: 960px;
    padding-top: 30px
}

#searchh .submit {
    display: inline;
    width: 120px;
    height: 40px;
    font-family: "Patua One";
    font-weight: 200;
    margin-left: 10px;
    font-size: 1em;
    text-transform: uppercase;
    color: #fff;
    background: url(../img/search-button-background.png) no-repeat left #a6c12a;
    cursor: pointer;
    padding-left: 43px;
    border: none;
    border-radius: 25px;
    box-shadow: 0 2px 2px rgba(0,0,0,.3);
    text-shadow: none
}

.partner {
    display: inline-block;
    vertical-align: top;
    margin: 0 .5% 10px
}

.partn_pics {
    padding: 60px 0;
    text-align: center
}

.partn_pics img {
    display: block
}

.patn_pic_f a {
    display: inline-block;
    vertical-align: top;
    margin: 0 .5% 10px
}

.patn_pic {
    display: inline;
    margin: 7px
}

.patn_pic img {
    vertical-align: top
}

#footer {
    background: url(../img/footer_bckgr.png);
    font-family: 'Roboto Slab',serif
}

.footer_bot {
    color: #fff;
    background-color: #D1D1D1
}

.footer {
    width: 960px;
    color: #a6a6a6;
    padding: 30px 0
}

.footer h2 {
    color: #fff
}

.footer p,.footer span {
    font-family: 'Titillium Web',sans-serif
}

.footer h4 {
    color: #e6e6e6
}

.footer_bott {
    width: 960px;
    padding: 10px;
    color: #858585;
    font-family: 'Titillium Web',sans-serif;
    font-size: 10px
}

.nomarg {
    margin: 0
}

.conts {
    margin-top: 40px;
    margin-bottom: 40px
}

.line_decor {
    height: 20px;
    margin: 40px 0
}

.author_proj {
    height: 162px;
    margin-top: 3px
}

.proj_1,.proj_2,.proj_3,.proj_4,.proj_5,.proj_6 {
    background: url(../img/proj8.jpg) no-repeat
}

.author_proj_2column {
    margin: 3px
}

.author_proj_2column img,.author_proj_4column img {
    display: block;
    width: 100%!important;
    height: auto
}

.author_proj_4column {
    background-color: #4d4d4d;
    margin: 3px
}

.top_border {
    border-top: 1px solid #e7e7e7
}

.author_proj_bott {
    vertical-align: 30%
}

.proj {
    margin-top: 30px;
    margin-bottom: 30px
}

.tags .btn {
    margin-left: 6px;
    font-size: 13px;
    font-family: 'Patua One',sans-serif;
    font-weight: 100;
    color: #c8c8c8;
}

.duration .bleft {
    height: 460px
}

.duration ul {
    margin-left: 10px;
    margin-top: 30px
}

.duration li.disc {
    color: green
}

.black_font {
    color: #4d4d4d
}

.create_butt .btn {
    width: 165px;
    border-radius: 25px
}

.recents .green {
    padding-bottom: 20px;
    background: url(../img/foot_line.png) bottom repeat-x
}

.foot a:active,.foot a:hover {
    text-decoration: none;
    color: #a0b77d;
    cursor: pointer
}

.flckr {
    margin-top: 20px
}

.flickr {
    margin: 0 11px 15px 0;
    height: 44px;
    width: 44px;
    background: url(../img/flkr1.png) no-repeat;
    display: inline-block;
    opacity: .6
}

.flickr:hover,.flickrl:hover {
    opacity: 1;
    cursor: pointer
}

.flickrl {
    padding: 0 0 15px;
    height: 44px;
    width: 44px;
    background: url(../img/flkr1.png) no-repeat;
    display: inline-block;
    opacity: .6
}

.recents a {
    color: #006898
}

.proj_name .bleft {
    display: inline;
    padding: 16px 13px 10px 13px\0/;
    border-left: 1px solid #e7e7e7
}

.proj_name img {
    padding-bottom: 10px
}

.descr {
    padding: 10px 20px 0;
    min-height: 60px;
    max-height: 60px;
    overflow: auto;
    text-align: justify
}

.descr_2column {
    padding: 20px 40px 12px 30px
}

.price .span12,.price .span4,.price .span6 {
    text-align: center;
    padding-left: 6px;
    padding-top: 6px
}

.price .span4,.price .span6 {
    margin: 0!important
}

.price .span4 {
    width: 32%!important
}

.price2column .span4 {
    margin: 0!important;
    text-align: left;
    padding: 20px 0 20px 30px
}

.topbordered {
    border-top: 1px solid #e7e7e7
}

.bordered .border {
    border-top: 1px solid #e7e7e7;
    border-bottom: 1px solid #e7e7e7;
    padding: 0 3px 3px
}

.message .btn {
    padding: 7px 20px
}

.title_decor .title_h1 {
    background: url(../img/description/line-diagonal.png) repeat-x;
    display: inline-block;
    float: left;
    height: 12px;
    width: 400px;
    margin-top: 18px
}

.decoration {
    padding: 0 20px;
    background: url(../img/description/line-diagonal.png) 50% 60% repeat-x
}

.btns {
    margin: 40px 0
}

.nobacgr {
    padding: 0 20px;
    background: url(../img/background.png)
}

.nobacgr_whit {
    background: #fff;
    padding: 10px 20px
}

.nobacgr_desc {
    background: url(../img/description/bkg_sidebar.png);
    padding: 10px 20px
}

.create_butt {
    margin: 20px
}

.title_decor .title_h1r {
    background: url(../img/description/line-diagonal.png) repeat-x;
    display: inline-block;
    float: right;
    height: 12px;
    width: 400px;
    margin-top: 18px
}

.topbordered strong {
    font-size: 12px
}

.butt_small {
    font-size: 13px
}

#response_message {
    margin-bottom: 20px
}

#response_success {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    width: 450px;
    margin: 0 auto;
    border: 1px solid #0CBB0C;
    padding: 10px;
    background: url(../img/accepted_48.png) 400px center no-repeat #EAF5EA
}

#response_error {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    width: 450px;
    margin: 0 auto;
    border: 1px solid #BB0C0C;
    padding: 10px;
    background: url(../img/cancel_48.png) 400px center no-repeat #f5eaea
}

ul {
    margin: 25px;
    list-style: none
}

input[type=checkbox],input[type=radio] {
    display: none
}

input[type=checkbox]+label,input[type=radio]+label {
    color: #444;
    cursor: pointer;
    margin-bottom: 15px
}

input[type=checkbox]+label:hover,input[type=radio]+label:hover {
    color: green
}

input[type=checkbox]+label::before,input[type=radio]+label::before {
    content: "";
    display: inline-block;
    height: 17px;
    width: 18px;
    margin: 0 5px 0 0;
    background-image: url(../img/sprite.png);
    background-repeat: no-repeat
}

input[type=checkbox]+label::before {
    background-position: -38px -260px
}

input[type=radio]+label::before {
    background-position: 0 -279px
}

input[type=checkbox]:checked+label::before {
    background-position: -114px -260px
}

input[type=radio]:checked+label::before {
    background-position: -108px -279px
}

.navigation {
    float: right
}

#navtop .navigation {
    text-align: center;
    float: none
}

.logo {
    position: absolute;
    top: 62px
}

.titul {
    font-family: 'Titillium Web',sans-serif
}

#header .nav a {
    padding: 10px 30px;
    margin-bottom: 25px;
    font-family: 'Patua One',sans-serif
}

#navtop .nav a {
    padding: 20px 30px;
    font-family: 'Patua One',sans-serif;
    text-decoration: none
}

#header .nav .active {
    background: url(../img/active_bottt.png) bottom/100% 10% no-repeat
}

.full {
    width: 960px
}

.line {
    border-top: 6px solid #006898;
    border-bottom: 6px solid #006898
}

#top_slide {
    margin: 0 auto;
    padding: 25px 0\0/
}

.newflag {
    padding: 16px 13px 10px;
    border-left: 1px solid #e7e7e7
}

.contacts .row-fluid {
    width: 96%
}

.contacts {
    background-color: #fff;
    border: 1px solid #e7e7e7
}

.contacts form {
    margin: 0
}

.bborder {
    border-bottom: 1px solid #e7e7e7;
    padding: 20px 20px 10px
}

.social_decc {
    padding: 16px 20px 16px 17px
}

.social_bord {
    border-bottom: 1px solid #e7e7e7
}

.social_border_last {
    padding: 10px
}

.message {
    padding: 10px 20px 20px
}

.cont_info {
    float: left
}

div.upload_img {
    height: 30px;
    background: url(../img/upload_img.png);
    opacity: 1;
    cursor: pointer;
    margin-top: 10px
}

div.upload_pic1 {
    height: 30px;
    background: url(../img/upload_slide1.png);
    opacity: 1;
    cursor: pointer;
    margin-top: 10px
}

div.upload_pic2 {
    height: 30px;
    background: url(../img/upload_slide2.png);
    opacity: 1;
    cursor: pointer;
    margin-top: 10px
}

div.upload_pic3 {
    height: 30px;
    background: url(../img/upload_slide3.png);
    opacity: 1;
    cursor: pointer;
    margin-top: 10px
}

div.upload_html {
    height: 30px;
    background: url(../img/upload_html.png);
    opacity: 1;
    cursor: pointer;
    margin-top: 10px
}

div.upload_html:hover,div.upload_img:hover,div.upload_pic1:hover,div.upload_pic2:hover,div.upload_pic3:hover {
    opacity: .8;
    cursor: pointer
}

div.upload_html input,div.upload_img input,div.upload_pic1 input,div.upload_pic2 input,div.upload_pic3 input {
    display: block!important;
    width: 202px!important;
    height: 30px!important;
    opacity: 0!important;
    overflow: hidden!important;
    cursor: pointer
}

.inline {
    display: inline-block
}

.inline-table {
    display: inline-table
}

.clear {
    clear: both
}

.clrbot {
    margin-bottom: 10px
}

.bleft {
    border-left: 1px solid #e7e7e7
}

.bleft.last,.bright {
    border-right: 1px solid #e7e7e7
}

.create_projects {
    border: 1px solid #e7e7e7;
    background-color: #fff
}

.fright {
    float: right
}

.fleft {
    float: left
}

.paddin_map {
    padding: 3px;
    border: 1px solid #e7e7e7;
    margin-top: 15px
}

.cont {
    margin-top: 30px;
    font-family: 'Titillium Web',sans-serif;
    font-size: 13px
}

.cont strong {
    font-family: 'Roboto Slab',serif
}

.contp p {
    margin-bottom: 15px
}

.green,.text-green {
    color: #006898
}

.gray {
    color: #adadad
}

.gray_select {
    color: #999db3
}

.folders {
    margin-top: 30px
}

.folder_bordered {
    border: 1px solid #e7e7e7;
    border-bottom: 0;
    background-color: #fff;
    -webkit-box-shadow: 0 0 2px rgba(50,50,50,.1);
    -moz-box-shadow: 0 0 2px rgba(50,50,50,.1);
    box-shadow: 0 0 2px rgba(50,50,50,.1);
    margin-bottom: -4px
}

.folder_bordered strong {
    font-size: 16px
}

.folder_bordered img {
    margin-top: -1px
}

.folders .green {
    padding-bottom: 30px;
    margin-bottom: 0
}

.author {
    color: #006898;
    position: relative;
    top: -4px;
    font-family: 'Titillium Web',sans-serif;
    font-weight: 400
}

.icos_proj {
    text-align: center!important;
    padding: 15px 19px!important
}

.icons {
    float: right!important
}

#icons .icos_proj_sm {
    padding: 16px 13px 10px
}

.folders a:hover {
    text-decoration: none
}

.folders h3 {
    margin-bottom: 0;
    margin-top: 30px
}

.padding5 {
    padding: 5px
}

.padding13,.padding15 {
    padding: 15px
}

.padding150 {
    padding: 4px 15px
}

.padding20 {
    padding: 0 20px
}

.project_title {
    padding: 20px 40px 0 30px
}

.icionsproj {
    padding: 26px 26px 38px
}

.mleft10 {
    margin-left: 10px
}

.mleft20 {
    margin-left: 20px
}

.mleft40 {
    margin-left: 40px
}

.mright10 {
    margin-right: 10px
}

.tmargin20 {
    margin-top: 20px
}

.tmargin40 {
    margin-top: 40px
}

#redex,#redex2,#redex3 {
    resize: none
}

.foot {
    margin-top: 10px;
    list-style: disc
}

.foot .tw {
    margin-top: 6px
}

.disc {
    list-style: disc
}

#cboxOverlay,#colorbox {
    z-index: 9999999999
}

.description {
    margin-top: 40px
}

.span8 .title_h1 {
    background: url(../img/description/line-diagonal.png) repeat-x;
    display: inline-block;
    float: left;
    height: 12px;
    width: 155px;
    margin-top: 18px
}

.span8 .title_h1.right_t {
    float: right
}

.span8 .project_name {
    text-align: center;
    margin-top: 30px;
    font-family: 'Patua One',sans-serif
}

.video {
    margin-top: 30px
}

.video p {
    display: none
}

.center {
    vertical-align: middle;
    text-align: center;
    padding: 25% 0
}

.sidebar_descr {
    height: 2032px;
    background: url(../img/description/bkg_sidebar.png);
    margin: 0 0 50px
}

#back_this_project_block {
    margin: 7px auto 0;
    padding: 0 25px
}

.backers_days_blocks {
    padding: 10px 0;
    border-bottom: 1px solid #e7e7e7;
    border-top: 1px solid #fafafa
}

.backers_days_blocks.first {
    border-top: none
}

.backers_days_blocks .image_first {
    background: url(../img/description/people.png) left center no-repeat;
    height: 23px;
    width: 23px;
    float: left;
    margin-top: 11px
}

.backers_days_blocks .image_second {
    background: url(../img/description/dollar.png) left center no-repeat;
    height: 23px;
    width: 23px;
    float: left;
    margin-top: 11px
}

.backers_days_blocks .image_third {
    background: url(../img/description/clock.png) left center no-repeat;
    height: 23px;
    width: 23px;
    float: left;
    margin-top: 11px
}

.text_backers_days_blocks {
    width: 225px;
    float: right;
    margin-top: 12px;
    font-family: 'Titillium Web',sans-serif
}

.text_backers_days_blocks .top_text_backers_days_blocks {
    font-size: 17px;
    font-weight: 700
}

.back_this_project_button {
    border-top: 1px solid #fafafa;
    margin: 0 25px
}

.back_this_project_button .back_project {
    border-radius: 55px;
    border-top: 1px solid #fef;
    padding: 15px 58px;
    margin: 20px auto 0;
    display: block;
    font-family: 'Patua One',sans-serif;
    font-size: 19px;
    font-weight: 400
}

#pledges_block {
    margin-top: 30px
}

.sidebar_descr .decoration {
    background-position: 50% 50%
}

#pledges_block h3 {
    margin: 0 25px;
    font-size: 17px;
    font-weight: 400;
    font-family: 'Patua One',sans-serif
}

#pledges_block .title_h3 {
    background: url(../img/description/line-diagonal.png) repeat-x;
    display: inline-block;
    float: left;
    height: 12px;
    width: 87px;
    margin-top: 15px
}

#pledges_block .title_h3.left_t {
    margin-left: 27px
}

#pledges_block .title_h3.right_t {
    float: right;
    margin-right: 27px
}

.pledges_block_info {
    margin: 15px auto 0;
    padding: 0 25px
}

.pledges_block_info .pledges_block_info_link a {
    background: url(../img/description/minus.png) left center no-repeat;
    height: 20px;
    padding-left: 25px;
    color: #006898;
    font-family: 'Patua One',sans-serif;
    cursor: pointer;
    font-size: 14px
}

.pledges_block_info .pledges_block_info_link a.not_active {
    background: url(../img/description/plus.png) left center no-repeat;
    height: 20px;
    padding-left: 25px;
    color: #006898;
    cursor: pointer;
    font-size: 14px;
    font-weight: 400
}

.pledges_block_info .pledges_block_info_link a:hover {
    text-decoration: none
}

.pledges_block_info_backers,.pledges_block_info_estimate_delivery,.pledges_block_info_text {
    margin-left: 25px
}

.pledges_block_info_backers {
    font-size: 14px;
    font-weight: 700;
    font-family: 'Titillium Web',sans-serif
}

.pledges_block_info_text {
    font-size: 14px;
    font-family: 'Titillium Web',sans-serif
}

.pledges_block_info_estimate_delivery {
    font-size: 14px;
    color: #a0a0a0;
    font-family: 'Titillium Web',sans-serif
}

#payment_getaway {
    margin: 30px 20px 15px
}

#payment_getaway h3 {
    font-size: 18px;
    font-weight: 400;
    font-family: 'Patua One',sans-serif
}

#payment_getaway .title_h3 {
    background: url(../img/description/line-diagonal.png) repeat-x;
    display: inline-block;
    float: left;
    height: 12px;
    width: 37px;
    margin-top: 15px
}

#payment_getaway .title_h3.left_t {
    margin-left: 27px
}

#payment_getaway .title_h3.right_t {
    float: right;
    margin-right: 27px
}

.payment_getaway_block {
    background: #fff;
    border-left: 1px solid #e7e7e7;
    border-right: 1px solid #e7e7e7;
    border-top: 1px solid #e7e7e7
}

.payment_getaway_block .payment_cost {
    text-align: center;
    border-bottom: 1px solid #e7e7e7;
    color: #006898;
    font-size: 45px;
    font-weight: 700;
    height: 50px;
    padding-top: 30px
}

.payment_getaway_block .your_card {
    text-align: center;
    border-bottom: 1px solid #e7e7e7;
    padding-bottom: 25px
}

.choose {
    text-align: left
}

.payment_getaway_block .your_card p {
    width: 200px;
    text-align: left;
    margin: 15px auto 0;
    font-size: 14px;
    font-family: 'Titillium Web',sans-serif
}

.payment_getaway_block .your_card p input {
    margin: 0;
    display: inline-block
}

.payment_getaway_block .your_card p .input_p {
    padding-left: 8px;
    position: relative;
    top: 1px
}

.back_this_project_button button,.payment_getaway_button button {
    font-weight: 700
}

.payment_getaway_block .payment_getaway_button {
    border-bottom: 1px solid #e7e7e7;
    text-align: center;
    margin-bottom: 50px
}

.payment_getaway_block .payment_getaway_button button {
    padding: 7px 40px;
    border-top: 1px solid #fef;
    margin-top: 30px;
    margin-bottom: 34px;
    border-radius: 4px;
    font-family: 'Patua One',sans-serif;
    font-size: 18px;
    font-weight: 400
}

#tabs_pages .tabs_pages_ul {
    list-style-type: none;
    margin: 30px 0 0 4px
}

#tabs_pages .tabs_pages_ul li {
    list-style-type: none;
    display: inline-block;
    background: #fff;
    border: 1px solid #dcdcdc;
    margin-left: -4px;
    text-align: center
}

#tabs_pages .tabs_pages_ul li.active {
    background: url(../img/background.png);
    border-bottom: none;
    border-top: 6px solid #006898;
    border-radius: 3px 3px 0 0
}

#tabs_pages .tabs_pages_ul li a {
    color: #000;
    font-size: 16px;
    padding: 20px;
    font-weight: 400;
    text-align: center;
    display: inline-block;
    font-family: 'Patua One',sans-serif;
    text-decoration: none;
}

#tabs_pages .tabs_pages_ul li.active a {
    color: #000;
    font-size: 16px;
    padding: 20px;
    font-weight: 400;
    text-align: center;
    display: inline-block;
    font-family: 'Patua One',sans-serif;
}

#tabs_pages .tabs_pages_ul li a:hover {
    text-decoration: none
}

#description_content .title_description_content {
    font-size: 16px;
    font-weight: 400;
    margin-top: 25px;
    font-family: 'Patua One',sans-serif
}

#description_content .text_description_content {
    font-size: 13px;
    margin-top: 25px;
    font-family: 'Titillium Web',sans-serif;
    font-weight: 400
}

#social_uncategorized {
    background: #fff;
    height: 50px;
    border: 1px solid #dcdcdc;
    margin-top: 42px
}

#social_uncategorized .left_social_uncategorized span {
    padding-left: 25px;
    font-family: 'Titillium Web',sans-serif
}

#social_uncategorized .left_social_uncategorized {
    float: left;
    background: url(../img/description/pencil.png) left center no-repeat;
    margin-top: 15px;
    margin-left: 20px;
    color: #006898;
    font-size: 14px
}

#social_uncategorized .social.inline.fright {
    margin-top: 14px;
    margin-right: 14px
}

#author_review h3 {
    font-size: 19px;
    font-weight: 400;
    margin-top: 20px;
    font-family: 'Patua One',sans-serif
}

#author_review .title_h3 {
    background: url(../img/description/line-diagonal.png) repeat-x;
    display: inline-block;
    float: left;
    height: 12px;
    width: 255px;
    margin-top: 17px
}

#author_review .title_h3.right_t {
    float: right
}

#author_review #face_social_text {
    margin-top: 20px
}

#face_social_text .span3 {
    margin-left: 0
}

#author_review .right_face_social_text {
    width: 65%;
    display: block;
    float: left
}

#author_review #face_social_text .left_face_social_text {
    background: #fff;
    width: 30%;
    float: left;
    border: 1px solid #dcdcdc
}

#author_review #face_social_text .left_face_social_text .face_big {
    border-right: 1px solid #dcdcdc
}

#author_review #face_social_text .left_face_social_text .pix_author {
    background: url(../img/doe.jpg) no-repeat;
    height: 142px;
    margin: 3px
}

.pix_author {
    background: url(../img/person_icon.png) no-repeat;
    height: 142px;
    margin: 3px
}

#author_review #face_social_text .left_face_social_text .social_link_author {
    display: block;
    float: left;
    width: 25%
}

#author_review #face_social_text .left_face_social_text .social_link_author .social_link_author_facebook a {
    background: url(../img/description/facebook_author_icon.png) center center no-repeat #fff;
    height: 49px;
    display: block;
    border-bottom: 1px solid #dcdcdc
}

#author_review #face_social_text .left_face_social_text .social_link_author .social_link_author_twitter a {
    background: url(../img/description/twitter_author_icon.png) center center no-repeat #fff;
    height: 49px;
    display: block;
    border-bottom: 1px solid #dcdcdc
}

#author_review #face_social_text .left_face_social_text .social_link_author .social_link_author_google a {
    background: url(../img/description/google_author_icon.png) center center no-repeat #fff;
    display: block;
    height: 48px
}

#author_review .right_face_social_text .name_surname {
    font-size: 17px;
    font-weight: 400;
    font-family: 'Patua One',sans-serif
}

#author_review .right_face_social_text .proff {
    font-size: 16px;
    font-family: 'Patua One',sans-serif;
    font-weight: 400
}

#author_review .right_face_social_text .text_author_right {
    font-size: 14px;
    margin-top: 10px;
    font-family: 'Titillium Web',sans-serif
}

#asc_a_question h3 {
    font-size: 19px;
    font-weight: 400;
    margin-top: 20px;
    font-family: 'Patua One',sans-serif
}

#asc_a_question .title_h3 {
    background: url(../img/description/line-diagonal.png) repeat-x;
    display: inline-block;
    float: left;
    height: 12px;
    width: 220px;
    margin-top: 17px
}

#asc_a_question .title_h3.right_t {
    float: right
}

#asc_a_question .reply_user {
    border-bottom: 1px solid #e7e7e7;
    margin-top: 15px;
    padding-bottom: 20px
}

#asc_a_question .reply_user.subreply {
    margin-left: 33px
}

#asc_a_question .reply_user .image_face {
    background: url(../img/user.jpg) no-repeat;
    margin: 4px;
    width: 52px;
    height: 52px;
    border: 1px solid #e7e7e7
}

#asc_a_question .reply_user.subreply .name_and_date,#asc_a_question .reply_user.subreply .text_reply {
    font-family: 'Titillium Web',sans-serif
}

#asc_a_question .reply_user .name_and_date,#asc_a_question .reply_user .text_reply {
    margin-left: 10px;
    font-size: 14px;
    font-family: 'Titillium Web',sans-serif
}

#asc_a_question .reply_user .name_and_date {
    margin-top: 5px
}

#asc_a_question .reply_user .name_and_date .user_name {
    font-size: 16px;
    font-weight: 400;
    font-family: 'Patua One',sans-serif
}

#asc_a_question .reply_user .name_and_date .reply_t {
    color: #006898;
    font-size: 16px
}

#asc_a_question .span2 {
    width: 10%
}

#asc_a_question_form {
    background: #fff;
    border: 1px solid #e7e7e7;
    margin-top: 20px;
    margin-bottom: 30px
}

#asc_a_question_form h3 {
    font-size: 20px;
    font-weight: 400;
    text-align: left;
    padding-left: 30px;
    border-bottom: 1px solid #e7e7e7;
    padding-bottom: 10px;
    font-family: 'Patua One',sans-serif
}

#asc_a_question_form h3 .h3_quest {
    color: #006898
}

#asc_a_question_form .form_question input.input_field {
    font-family: 'Titillium Web',sans-serif;
    margin-top: 8px;
    box-shadow: 0 0 8px rgba(198,198,198,.44) inset
}

#asc_a_question_form .form_question textarea {
    font-family: 'Titillium Web',sans-serif;
    margin-top: 20px
}

#asc_a_question_form .form_question .post_question {
    border-radius: 5px;
    font-family: 'Patua One',sans-serif;
    font-size: 16px;
    font-weight: 400;
    border-top: 1px solid #fef;
    padding: 7px 20px;
    display: block;
    margin-left: 18px;
    margin-top: 20px
}

#updates_content p {
    font-family: 'Titillium Web',sans-serif
}

#updates_content .updates_block_text {
    margin-top: 30px
}

#updates_content .updates_block_text .title_updates_content {
    font-size: 17px;
    font-weight: 400;
    margin-top: 35px
}

#updates_content .text_updates_content {
    font-size: 13px;
    line-height: 23px;
    margin-top: 15px;
    font-family: 'Titillium Web',sans-serif
}

#backers_content {
    margin-top: 30px
}

#backers_content .backers_block_text {
    margin-top: 15px;
    height: 65px
}

#backers_content .backers_block_text .face_backers_content {
    background: url(../img/description/comment_author_description.png) center center no-repeat #fff;
    margin: 1px;
    width: 56px;
    height: 56px;
    float: left
}

#backers_content .backers_block_text .image_face_backers_content {
    border: 1px solid #dcdcdc;
    float: left;
    width: 58px
}

#backers_content .backers_block_text .text_backers_content {
    border: 1px solid #dcdcdc;
    float: left;
    font-family: 'Titillium Web',sans-serif;
    height: 58px;
    margin-left: -1px;
    padding-left: 5px;
    width: 227px
}

#backers_content .backers_block_text .text_backers_content .backer_name {
    font-size: 16px;
    font-family: 'Patua One',sans-serif;
    font-weight: 400;
    position: relative;
    top: 2px
}

#backers_content .backers_block_text .text_backers_content .number_project {
    color: #a0a0a0;
    position: relative;
    top: -3px
}

#backers_content .btn-group .btn {
    border-top: 1px solid #fef;
    font-family: 'Patua One',sans-serif;
    font-size: 13px
}

.btn.gray {
    color: #adadad
}

.backgrblack {
    background-color: #7b7b7b;
    height: 260px;
    width: 460px
}

.mapgoogl {
    width: 960px
}

.form-search select {
    -webkit-appearance: none;
    -moz-appearance: none
}

.form-search select::-ms-expand {
    display: none
}

.selectbox {
    vertical-align: middle;
    cursor: pointer;
    margin-top: -20px
}

.selectbox .select {
    width: 120px;
    height: 30px;
    margin-top: 10px;
    padding: 0 45px 0 10px;
    color: #333;
    background: #f2f2f2;
    border-radius: 15px;
    font-family: 'Titillium Web',sans-serif;
    -webkit-box-shadow: 0 0 8px rgba(198,198,198,.44) inset;
    -moz-box-shadow: 0 0 8px rgba(198,198,198,.44) inset;
    box-shadow: 0 0 8px rgba(198,198,198,.44) inset;
}

.selectbox .select:hover {
    background-color: #EEE;
    background-position: 0 -10px
}

.selectbox .select:active {
    background: #f5f5f5;
    box-shadow: inset 0 1px 3px rgba(0,0,0,.15)
}

.selectbox.focused .select {
    border: 1px solid #5794BF
}

.selectbox .select .text {
    display: block;
    padding: 5px;
    color: #999;
    width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}

.selectbox .trigger {
    position: absolute;
    top: 2px;
    right: 1px;
    width: 32px;
    height: 100%;
    background: url(../img/selectq.png) no-repeat
}

.selectbox:hover .arrow {
    opacity: 1;
    filter: alpha(opacity=100)
}

.dropdown ul {
    margin: 0
}

.selectbox .dropdown {
    top: 42px;
    width: 205px;
    margin: 0;
    padding: 4px 0;
    background: #FFF;
    border: 1px solid #C6CBD0;
    border-radius: 15px;
    box-shadow: 0 2px 10px rgba(0,0,0,.2)
}

.selectbox li {
    padding: 5px 10px 6px 15px;
    color: #231F20
}

.selectbox li.selected {
    background: #A3ABB1;
    color: #FFF
}

.selectbox li:hover {
    background: #006898;
    color: #FFF
}

.selectbox li.disabled {
    color: #AAA
}

.selectbox li.disabled:hover {
    background: 0 0
}

#home-page-featured {
    background: #000;
    position: relative;
    max-height: 552px;
    clear: both;
    height: auto
}

#Textus {
    position: absolute;
    overflow: hidden;
    z-index: 1;
    width: 60%;
    margin-left: 20%;
    margin-right: 20%;
    margin-top: 10%
}

#myCarousel {
    z-index: 99999
}

#Textus p {
    background: #006898;
    margin-top: 10px;
    padding: 20px;
    color: #fff;
    display: inline-block;
    overflow: hidden;
    font-size: 30px;
    font-weight: 700;
    line-height: 40px;
    margin-right: 20px;
    margin-left: 20px;
    cursor: pointer
}

#Textus p:hover {
    -webkit-box-shadow: 0 0 30px 0 rgba(255,255,255,.75);
    -moz-box-shadow: 0 0 30px 0 rgba(255,255,255,.75);
    box-shadow: 0 0 30px 0 rgba(255,255,255,.75)
}

#home-page-featured #Textus {
    text-align: center
}

#home-page-featured ul {
    margin: 0 -500px 0 0;
    height: 155px;
    overflow: hidden
}

#home-page-featured li {
    float: left;
    width: 155px;
    height: 155px
}

#home-page-featured img {
    float: left;
    position: relative;
    filter: alpha(opacity=41);
    -ms-filter: "alpha(Opacity=41)";
    opacity: .41;
    width: 155px;
    height: 155px
}

#home-page-featured a {
    width: 155px;
    height: 155px
}

#home-page-featured img:hover {
    width: 155px;
    height: 155px;
    filter: alpha(opacity=1);
    -ms-filter: "alpha(Opacity=100)";
    opacity: 1
}

#home-page-featured a:hover {
    width: 155px;
    height: 155px
}

.topmap {
    text-align: center;
    background: #a5bfdd
}

.top_mapgoogl {
    width: 1000px;
    height: 460px
}

.map-wrapper {
    background: url(../images/slider/1.jpg) 0 0/cover no-repeat
}

.folder h4 a,.folder h4 a:hover,.table a,.table a:hover {
    text-decoration: none;
    color: #4d4d4d
}

#filter .current,#portfolio-filter .current {
    color: #000!important;
}

#portfolio-list .span3 {
    width: 23.5%;
    margin-left: 1.5%;
    margin-top: 1.5%
}

#portfolio-list .span4 {
    width: 30%;
    margin-left: 2.5%;
    margin-top: 2.5%
}

#portfolio-list .span6 {
    width: 46%;
    margin-left: 2.5%;
    margin-top: 2.5%
}

ul#portfolio-filter {
    margin: -20px 0;
    padding: 0;
    line-height: 64px
}

ul#portfolio-filter li {
    display: inline
}

ul#portfolio-filter a {
    margin-right: 0;
    padding: .5em 1em;
    text-decoration: none;
    font-size: 13px;
    font-family: 'Patua One',sans-serif;
    font-weight: 100;
    text-shadow: 0 2px 2px #fff!important
}

ul#portfolio-filter a:hover {
    color: #959595
}

ul#portfolio-filter a.current {
    color: #cacaca;
    background-color: #DDD
}

ul#filter {
    margin: -20px 0;
    padding: 0;
    line-height: 64px
}

ul#filter li {
    display: inline
}

ul#filter a {
    margin-right: 0;
    padding: .5em 1em;
    text-decoration: none;
    font-size: 13px;
    font-family: 'Patua One',sans-serif;
    font-weight: 100;
    text-shadow: 0 2px 2px #fff!important
}

ul#filter a:hover {
    color: #959595
}

ul#filter a.current {
    color: #cacaca;
    background-color: #DDD
}

ul#portfolio-list {
    margin: 36px 0 0;
    padding: 0;
    list-style: none
}

#swatch {
    width: 120px;
    height: 100px;
    margin-top: 18px;
    margin-left: 350px;
    background-image: none
}

#persent {
    position: absolute;
    margin-left: -6%;
    margin-top: -13px
}

#project1,#project10,#project11,#project12,#project13,#project14,#project2,#project3,#project4,#project5,#project6,#project7,#project8,#project9 {
    float: left;
    clear: left;
    width: 100%
}

#project1 .ui-slider-range,#project10 .ui-slider-range,#project11 .ui-slider-range,#project12 .ui-slider-range,#project13 .ui-slider-range,#project14 .ui-slider-range,#project2 .ui-slider-range,#project3 .ui-slider-range,#project4 .ui-slider-range,#project5 .ui-slider-range,#project6 .ui-slider-range,#project7 .ui-slider-range,#project8 .ui-slider-range,#project9 .ui-slider-range {
    background: #006898
}

#project1 .ui-slider-handle,#project10 .ui-slider-handle,#project11 .ui-slider-handle,#project12 .ui-slider-handle,#project13 .ui-slider-handle,#project14 .ui-slider-handle,#project2 .ui-slider-handle,#project3 .ui-slider-handle,#project4 .ui-slider-handle,#project5 .ui-slider-handle,#project6 .ui-slider-handle,#project7 .ui-slider-handle,#project8 .ui-slider-handle,#project9 .ui-slider-handle {
    cursor: pointer;
    background: url(../img/persentq.png) no-repeat;
    height: 34px;
    width: 30px;
    border: none;
    color: #fff;
    padding: 7px 0 0 7px;
    font-family: 'Titillium Web',sans-serif;
    font-weight: 700;
    text-decoration: none;
    font-size: 12px
}

#advanced-search .ui-slider-handle {
    padding: 10px 0 0 7px!important
}

.ui-slider-handle:hover {
    border: none!important
}

.form-message {
    padding-top: 14px
}

.visiblepanel {
    display: none
}

.socialz {
    width: 40px!important;
    padding: 11px 1px!important;
    margin-right: 0!important
}

#header_select span {
    display: none!important
}

#header_select #dynamic_select {
    position: inherit!important;
    display: none!important
}

.portfolio-selection {
    margin-bottom: 15px
}

#Textus p #button_3d {
    position: relative;
    color: rgba(255,255,255,1);
    text-decoration: none;
    background-color: rgba(219,87,5,1);
    display: block;
    padding: 4px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: 0 9px 0 rgba(219,31,5,1),0 9px 25px rgba(0,0,0,.7);
    -moz-box-shadow: 0 9px 0 rgba(219,31,5,1),0 9px 25px rgba(0,0,0,.7);
    box-shadow: 0 9px 0 rgba(219,31,5,1),0 9px 25px rgba(0,0,0,.7);
    margin: 100px auto;
    width: 160px;
    text-align: center;
    -webkit-transition: all .1s ease;
    -moz-transition: all .1s ease;
    -ms-transition: all .1s ease;
    -o-transition: all .1s ease;
    transition: all .1s ease
}

#Textus p #button_3d:active {
    -webkit-box-shadow: 0 3px 0 rgba(219,31,5,1),0 3px 6px rgba(0,0,0,.9);
    -moz-box-shadow: 0 3px 0 rgba(219,31,5,1),0 3px 6px rgba(0,0,0,.9);
    box-shadow: 0 3px 0 rgba(219,31,5,1),0 3px 6px rgba(0,0,0,.9);
    position: relative;
    top: 6px
}

.reply-box {
    border-bottom: 1px solid #ccc;
    padding: 10px;
    padding-bottom: 10px;
    background: #fff;
}
.reply-box .ttl {}
.reply-box .btnsend {}
.reply-box .btnsend button {
    padding: 5px 10px;
}
.reply-box fieldset{
    padding: 10px 0;
}
.reply-box fieldset .field_content{width: 99%;padding: 5px;margin: 0;float: none;}
.reply-box .btnsend .button {}
.message_container {padding: 10px;background: #fff; }
.message_container > ul{list-style:none;padding: 10px 10px 10px 0;margin: 0;max-height: 1000px;overflow-y: scroll;}
.message_container > ul > li{list-style:none; padding:0; margin: 0;  padding-bottom: 20px;}
.message_container .message-data {margin-bottom: 15px;}
.message_container .message-data-time {color: #ccc;padding-left: 6px;}
.message_container .message {color: #fff;padding: 5px 10px;line-height: 26px;font-size: 16px;margin-bottom: 0px;width: 90%;position: relative;}
.message_container .message:after {bottom: 100%;left: 20px;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-bottom-color: #86BB71;border-width: 10px;margin-left: -10px;}
.message_container .message p:first-child{margin-top: 0px; padding-top: 0px;}
.message_container .message p:last-child{margin-bottom: 0px; padding-bottom: 0px;}
.message_container .message .attachments{background: #999;padding: 5px 10px;}
.message_container .message .attachments a{display: inline-block;color: #fff;font-size: 14px;}
.message_container .my-message {background: #86BB71;}
.message_container .other-message {background: #94C2ED; }
.message_container .other-message:after {border-bottom-color: #94C2ED;right: 10px;left: auto;}
.message_container .align-right {text-align: right;}
.message_container .float-right {float: right;}
.message_container .chat-header {padding: 10px;text-align: center;border-bottom: 1px solid #ccc;}
.message_container .chat-header .chat-about {padding-left: 10px;}
.message_container .chat-header .chat-with {font-weight: bold;font-size: 20px;}
.message_container .chat-header .chat-num-messages {color: #999;font-size: 14px;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}

.pld-btn-info {margin-bottom: 20px;}
.pld-btn-info .img-demo {width: 150px; height: 150px; border-radius: 10px; float: left; background: #ddd; overflow: hidden; margin-right: 20px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; -webkit-box-shadow: 0px 0px 6px #ddd; -moz-box-shadow: 0px 0px 6px #ddd; box-shadow: 0px 0px 6px #ddd;}
.pld-btn-info .img-demo img {border-radius: 10px; width: 100%;}
.pld-btn-info .pld-btn {font-size: 18px;color: #000;font-weight: 700;display: inline-block;cursor: pointer;}
.pld-btn-info .info {font-size: 18px; color: #00AEEF; font-weight: 700; display: inline-block; margin-top: 20px; cursor: pointer;}
.pld-btn-info .info-res {padding: 5px 0 0 0;font-size: 16px;color: #999;}
.pld-btn-info .file-butons {padding-top: 5px; position: relative;}
.pld-btn-info .file-butons ul{list-style: none; padding: 0; margin: 0;}
.pld-btn-info .file-butons ul li{list-style: none; padding: 0 0 0 45px; margin: 0; position: relative; cursor: pointer;}
.pld-btn-info .file-butons ul li + li{border-top: 1px solid #eee;}
.pld-btn-info .file-butons a {font-size: 16px; color: #999; display: inline-block; text-decoration: none; font-weight: 700;}
.pld-btn-info .file-butons a i {margin-right: 5px;}
.pld-btn-info .file-butons .file-selected {font-size: 16px; color: #999; text-decoration: none; cursor: pointer;}
.pld-btn-info .file-butons .file-progress {font-size: 16px; color: #999;}
.pld-btn-info .file-butons ul li .file-progress{position: absolute; left: 0; top: 0;}