/*Ссылки с прикреплением (в редакторе надо создать только один стиль с классом a_attached. При наличие прикрепленного файла его тип определится автоматически и подставится соответствующая иконка. Если прикоепления нет или его тип не попадает под описанные, то ссылка будет обычной. При необходимости можно добавить другие иконки для других типов фалов или что-то заменить в данном наборе. Делается это путем добавления картинок размера 19*25 и внесения соответствующих изменений в данный стилевой файл. В редакторе никаких изменений не будет)*/
.a_attached[href$="doc"],
.a_attached[href$="docx"],
.a_attached[href$="rtf"],
.a_attached[href$="zip"],
.a_attached[href$="rar"],
.a_attached[href$="pdf"],
.a_attached[href$="jpg"],
.a_attached[href$="jpeg"],
.a_attached[href$="pjpeg"],
.a_attached[href$="gif"],
.a_attached[href$="png"],
.a_attached[href$="xls"],
.a_attached[href$="xlsx"],
.a_attached a[href$="txt"],
.a_attached a[href$="doc"],
.a_attached a[href$="docx"],
.a_attached a[href$="rtf"],
.a_attached a[href$="zip"],
.a_attached a[href$="rar"],
.a_attached a[href$="pdf"],
.a_attached a[href$="jpg"],
.a_attached a[href$="jpeg"],
.a_attached a[href$="pjpeg"],
.a_attached a[href$="gif"],
.a_attached a[href$="png"],
.a_attached a[href$="xls"],
.a_attached a[href$="xlsx"],
.a_attached a[href$="txt"] {
	display: inline-block;
}

.a_attached[href$="doc"]:before,
.a_attached[href$="docx"]:before,
.a_attached[href$="rtf"]:before,
.a_attached[href$="zip"]:before,
.a_attached[href$="rar"]:before,
.a_attached[href$="pdf"]:before,
.a_attached[href$="jpg"]:before,
.a_attached[href$="jpeg"]:before,
.a_attached[href$="pjpeg"]:before,
.a_attached[href$="gif"]:before,
.a_attached[href$="png"]:before,
.a_attached[href$="xls"]:before,
.a_attached[href$="xlsx"]:before,
.a_attached a[href$="txt"]:before,
.a_attached a[href$="doc"]:before,
.a_attached a[href$="docx"]:before,
.a_attached a[href$="rtf"]:before,
.a_attached a[href$="zip"]:before,
.a_attached a[href$="rar"]:before,
.a_attached a[href$="pdf"]:before,
.a_attached a[href$="jpg"]:before,
.a_attached a[href$="jpeg"]:before,
.a_attached a[href$="pjpeg"]:before,
.a_attached a[href$="gif"]:before,
.a_attached a[href$="png"]:before,
.a_attached a[href$="xls"]:before,
.a_attached a[href$="xlsx"]:before,
.a_attached a[href$="txt"]:before {
	content: '';
	display:inline-block;
	vertical-align:middle;
	padding-right: 12px;
    background-repeat: no-repeat;
    height: 48px;
    width: 36px;
    background-image:url("/desimages/attached.png");
}
.a_attached[href$="doc"]:before, .a_attached a[href$="doc"]:before {background-position: -420px 0px;}
.a_attached[href$="docx"]:before, .a_attached a[href$="docx"]:before {background-position: -60px 0px;}
.a_attached[href$="xlsx"]:before, .a_attached a[href$="xlsx"]:before {background-position: -120px 0px;}
.a_attached[href$="zip"]:before, .a_attached a[href$="zip"]:before {background-position: -180px 0px;}
.a_attached[href$="rar"]:before, .a_attached a[href$="rar"]:before {background-position: -540px 0px;}
.a_attached[href$="pdf"]:before, .a_attached a[href$="pdf"]:before {background-position: -240px 0px;}
.a_attached[href$="jpg"]:before, .a_attached a[href$="jpg"]:before{background-position: -300px 0px;}
.a_attached[href$="gif"]:before, .a_attached a[href$="gif"]:before {background-position: -600px 0px;}
.a_attached[href$="png"]:before, .a_attached a[href$="png"]:before {background-position: -360px 0px;}
.a_attached[href$="xls"]:before, .a_attached a[href$="xls"]:before {background-position: -480px 0px;}
.a_attached[href$="txt"]:before, .a_attached a[href$="txt"]:before {background-position: 0px 0px;}
.a_no_link, .a_no_link:hover{font:inherit;color:inherit;text-decoration:none;cursor:text;}

/*Картинка по центру*/
.img_center{margin:0 auto!important;width:auto;float:none!important;display:block;}
.img_center img{float:none!important;display:block;margin: 12px auto;}
/*Картинка справа*/
.img_right{margin:5px 0px 5px 15px;float:right}
.img_right img{float:right!important;}
/*Картинка слева с обтеканием*/
.img_left{margin:5px 15px 5px 0px;float:left}
.img_left img{float:left!important;}
/*Картинка без обтекания*/
.img_no{margin:10px 0px;float:none!important}
.img_no img{float:none!important;}
.img_no_margin img{margin:0 12px 0 0;}
.img_along{margin:10px auto;float:none!important;display: block}
/*Картинка без границ*/
.img_no_border{border:0px !important;padding:0px!important;}
.press_photo_file{}
.quotes_design {
    border: 0.3rem solid #fed530;
    border-radius: 3rem;
    padding: 2rem;
    font-size: 16px;
    margin: 2.4rem 0;
    clear: both;
}
@media (max-width: 900px) {
    .quotes_design {
        border: 0.2rem solid #fed530;
        margin: 1.8rem 0;
        padding: 1.2rem;
        border-radius: 1rem;
    }
}
.quotes_design p {
    margin: 0;
}
.quotes_design .quotes_author {
    font-weight: 600;
    margin-bottom: 2rem;
}
@media (max-width: 900px) {
    .quotes_design .quotes_author {
        margin-bottom: 1.5rem;
    }
}
.quotes_design .quotes_description {
    color: #696f77;
    margin: -1rem 0 2rem;
}
@media (max-width: 900px) {
    .quotes_design .quotes_description {
        margin: -0.8rem 0 1.2rem;
    }
}

blockquote {
    margin: 0 0 2.4rem;
    padding: 2rem 3rem;
    border: .3rem solid #eaeaea;
    border-radius: 1.5rem;
}

@media (max-width: 900px) {
    blockquote {
        margin: 0 0 1.8rem;
        padding: 1rem 1.5rem;
    }
}

blockquote p:last-of-type {
    margin-bottom: 0;
}