@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,600italic,700italic,800,800italic,700,300italic,300);
body{background-color:#F5F5F5;font-family:Open Sans;line-height:25px;font-weight:400;font-style:normal;color:#000;font-size:14px}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{margin:0}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{font-size:2em;margin:.67em 0}
b,strong{font-weight:700}
dfn{font-style:italic}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}
code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}
pre{white-space:pre-wrap}
q{quotes:"\201C" "\201D" "\2018" "\2019"}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
figure{margin:0}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}
button,input{line-height:normal}
button,select{text-transform:none}
button,input[type=submit]{-webkit-appearance:button;cursor:pointer}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
@media print {
*{text-shadow:none;box-shadow:none}
a[href^="#"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
@page{margin:2cm .5cm}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
}
*,:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}
input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}
button,input,textarea{background-image:none}
a{color:#4C67D0;text-decoration:none}
a:hover,a:focus{color:#2a6496;text-decoration:none}
a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
img{vertical-align:middle}
hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}
p{margin:0 0 10px}
small{font-size:85%}
cite{font-style:normal}
h1,h2,h3{margin-top:10px;margin-bottom:10px}
h4,h5,h6{margin-top:10px;margin-bottom:10px}
h3{font-size:24px}
h4{font-size:18px}
h5{font-size:14px}
h6{font-size:12px}
ul,ol{margin-top:0;margin-bottom:10px}
ul ul{margin-bottom:0}
dl{margin-bottom:20px}
dt,dd{line-height:1.428571429}
dt{font-weight:700}
dd{margin-left:0}
blockquote{padding:10px 20px;margin:0 0 20px;border-left:5px solid #eee}
q:before,q:after,blockquote:before,blockquote:after{content:""}
address{display:block;margin-bottom:20px;font-style:normal;line-height:1.428571429}
code,pre{font-family:Monaco,Menlo,Consolas,"Courier New",monospace}
code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;white-space:nowrap;border-radius:4px}
pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.428571429;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}
body.page .container{margin-right:auto;margin-left:auto;}
.container:before,.container:after{content:" ";display:table}
.container:after{clear:both}
.row:before,.row:after{content:" ";display:table}
.row:after{clear:both}
.col-md-12{position:relative;min-height:1px;}
table{max-width:100%;background-color:transparent}
th{text-align:left}
fieldset{padding:0;margin:0;border:0}
legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}
label{display:block;margin-bottom:5px;font-weight:700}
input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{height:auto}
@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}
to{background-position:0 0}
}
@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}
to{background-position:0 0}
}
@-o-keyframes progress-bar-stripes{from{background-position:0 0}
to{background-position:40px 0}
}
@keyframes progress-bar-stripes{from{background-position:40px 0}
to{background-position:0 0}
}
.clearfix:before,.clearfix:after{content:" ";display:table}
.clearfix:after{clear:both}
@font-face {
    font-family: FontAwesome;
    src: url(https://amerikanki.com/wp-content/themes/virtue/assets/fonts/fontawesome-webfont.eot);
    src: url(https://amerikanki.com/wp-content/themes/virtue/assets/fonts/fontawesome-webfont.eot?#iefix&v=3.2.1) format('embedded-opentype'), url(https://amerikanki.com/wp-content/themes/virtue/assets/fonts/fontawesome-webfont.woff) format('woff'), url(https://amerikanki.com/wp-content/themes/virtue/assets/fonts/fontawesome-webfont.ttf) format('truetype'), url(https://amerikanki.com/wp-content/themes/virtue/assets/fonts/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1) format('svg');
    font-weight: 400;
    font-style: normal;
}
[class^=icon-]{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;line-height:1;text-transform:none}
[class^=icon-]:before{text-decoration:inherit;display:inline-block;speak:none}
.icon-info-sign:before {content: "\f05a";}
.icon-search:before {content: "\f002";}
.icon-reorder:before {content: "\f0c9";}
button::-moz-focus-inner{padding:0;border:0}
@media (max-width:479px) {
body: after{content:'small-phone';display:none}
}
#content.container{width:100%;padding-top: 5px;}
.postlist .col-md-12 header{padding:10px 0 0}
.post{margin-bottom:4px;min-width:210px;width:11.111%;float:left;height:465px}
@media screen and (max-width: 1906px) {
.post{width:12.5%}
}
@media screen and (max-width: 1696px) {
.post{width:14.285%}
}
@media screen and (max-width: 1486px) {
.post{width:16.666%}
}
@media screen and (max-width: 1276px) {
.post{width:20%}
}
@media screen and (max-width: 1066px) {
.post{width:25%}
}
@media screen and (max-width: 856px) {
.post{width:33.333%}
}
@media screen and (max-width: 646px) {
.post{width:50%}
}
@media screen and (max-width: 436px) {
.post{width:100%}
}
article .cont.row{border-radius:14px;margin-left:2px;margin-right:2px;height:465px;background-color:#fff}
.bg{width:100%;height:205px;background-size:cover;background-repeat:no-repeat;border-radius:14px 14px 0 0;background-position:50%}
.postcontent{position:absolute;top:205px;width:100%}
.post-title{text-align:center;padding:0 5px}
.entry-title{font-weight:400;font-size:20px;line-height:25px;text-transform:uppercase;padding:0 5px;margin:0;color:#000;text-align:center;}
.entry-title: hover{text-decoration:none;color:#000}
.post-add{position:absolute;top:340px;width:100%}
.post-category{width:85px;text-align:center;background-color:rgba(76, 103, 208, 0.6);border-radius:0 14px;position:absolute;right:0px;padding:5px;font-size:18px;z-index:2;}
.post-category a,.post-category a: hover{color:#fff}
.bg-author{display:block;width:70px;height:70px;background-size:cover;background-repeat:no-repeat;border-radius:40px;border:3px solid #3C4952;margin:auto;}
.post-author{font-size:12px;text-transform:uppercase;line-height:25px;text-align:center;width:200px;margin:10px auto 0}
.post-author a: hover{text-decoration:underline;color:#4d4d4d}
.post-date{text-align:center;font-size:12px;text-transform:uppercase;line-height:25px;font-style:italic;color:#6d6d6d;margin:-10px auto 0}
.icon-search.is-desk{color:#fff;font-size:17px;margin-left:0}
.is-desk:hover{color:#fff;font-size:17px;margin-left:0}
.wp-pagenavi{display:none}
.fixed{position:fixed}
_::-moz-svg-foreign-content,:root .form-search{width:304px}
.myClass:not(:root:root){.form-searchwidth:304px}
@media screen and (min-height:441px) and (max-height:470px) {
#top_menu_desk {height:  386px;}
}
@media screen and (min-height:400px) and (max-height:440px) {
#top_menu_desk {height:  351px;}
}
@media screen and (min-height:366px) and (max-height:399px) {
#top_menu_desk {height:  316px;}
}
@media screen and (min-height:337px) and (max-height:365px) {
#top_menu_desk {height:  281px;}
}
@media screen and (min-height:296px) and (max-height:336px) {
#top_menu_desk {height:  246px;}
}
@media screen and (min-height:255px) and (max-height:295px) {
#top_menu_desk {height:  211px;}
}
@media screen and (max-height:254px) {
#top_menu_desk {height:  176px;}
}
@-moz-document url-prefix()  {
a,  a: visited,  a:link,  a:hover {outline:  0;}
}
_:-ms-input-placeholder,  :root a,  a:visited,  a:link,  a:hover {outline:  0;}
@-moz-document url-prefix()  {
.search-query: :-moz-placeholder  {color:  white;text-align:  center;}
}
_:-ms-input-placeholder,  :root .search-query {text-align:  left;}
_:-ms-input-placeholder,  :root .search-query:-ms-input-placeholder {text-align:  center;}
@-moz-document url-prefix()  {
.search-query {text-align:  start;}
}
html[xmlns*=""]:root .search-query::-webkit-input-placeholder {text-indent:  45px;}
_::-moz-svg-foreign-content,  :root .form-search {width:  146px;}
_::-moz-svg-foreign-content,  :root .search-query::-webkit-input-placeholder {text-indent:  45px;}
.myClass:not(:root:root)  {
.form-search {width:  146px;}
}
.myClass:not(:root:root)  {
.search-query: :-webkit-input-placeholder {text-indent:  45px;}
}
.search-no-results .alert{position:relative!important;margin:0 auto;width:526px}
.search-no-results .postlist .form-search{position:relative!important;left:0!important;top:0!important;margin:0 auto;height:36px;width:208px}
.search-no-results .postlist .form-search input#s{width: 208px;top:-30px;left:0!important;border-radius:8px 0 0 8px;background-color:#6F85D8;color:#fff;padding:5px 8px 5px 10px !important;font-style:italic;border:none;height:38px}
.search-no-results .postlist .form-search button#searchsubmit{margin-left:208px!important;background:#374C9C;background-image:none!important;border-radius:0 8px 8px 0;background-repeat:no-repeat;background-position:11px 10px;height:38px;width:40px;position:absolute;top:0;left:0;border:none}
.search-no-results .postlist .form-search .search-icon{right:0!important;padding:1px 6px!important}
.search-no-results .postlist .form-search button#searchsubmit:hover{background-image:none!important}
body.error404 .content #searchsubmit{position: absolute;left: 2px;top: 33px;border: none;background: none;}

span.search_query{background:#4C67D0;color:#fff;padding:1px 11px 5px 8px;border-radius:5px;font-style:italic}
body.search #pageheader .page-header h1{background:#f1f9fe;border-radius:5px;padding:10px 9px 14px 8px;font-style:normal;color:#4d4d4d;display:inline-block;font-size:28px;font-weight:400}
body.search .page-header{text-align:center;margin:0;padding:0;border:none}
body.page #wrapper.container{font-size:16px}
body.page #pageheader .container{padding:0}
.container .page-header h1,.container .page-header h2{text-align:center;line-height:31px;font-size:31px}
body.search-results #pageheader .container .page-header h1{margin-bottom:10px}
body.archives div#page{background:#fff;border-radius:10px;float:left;padding:2px 5px 5px 15px}
.archives-by-month{float:left}
body.archives .archives-by-year{float:left;margin-left:70px}
.archives-by-subject{float:left;margin-left:70px}
a.header-center.logo_home{float:left;display:block;width:185px;height:35px;margin-left:10px;margin-top:-3px;background-image:url(https://amerikanki.com/logo.svg);}
.topbarmenu ul{margin:0;padding:0}
.topbarmenu ul li{list-style:none;float:left;line-height:20px}
.topbarmenu ul li a{color:#fff;display:block;padding:7px 8px 13px;font-size:14px;}
.contentclass{margin-top:50px;padding-bottom:30px;}
#search_form{display:none}
#search_form.block{display:block}
#top_menu_desk.block{display:block}
h1{line-height:40px;font-weight:700;font-style:normal;color:#4C67D0;font-size:38px}
h2{line-height:40px;font-weight:700;font-style:normal;color:#4C67D0;font-size:28px}
h3{line-height:40px;font-weight:400;font-style:normal;font-size:28px}
h4{line-height:40px;font-weight:400;font-style:normal;font-size:24px}
h5{line-height:24px;font-weight:700;font-style:normal;font-size:18px}
.form-search{max-width:233px;}
.form-search .search-query{outline:none;display:block;position:relative;right:0;border:none;padding:5px;color:#fff;}
#topbar-search ::-webkit-input-placeholder{color:#fff}
#topbar-search :-ms-input-placeholder{color:#fff}
ul,ol{padding:0;padding-left:20px}
img{max-width:100%;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}
select{width:220px;border:1px solid #ccc;background-color:#fff}
select{height:30px;line-height:30px}
body{-webkit-animation-duration:.1s;-webkit-animation-name:fontfix;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-webkit-animation-delay:.1s}
@-webkit-keyframes fontfix {
from{opacity:1}
to{opacity:1}
}
@media screen and (max-width: 320px) {    
@-moz-document url-prefix()  {
.search_form_min #search {width:  220px;}
}
@-moz-document url-prefix()  {
.search_form_min .form-search_min {width:  280px;}
}
@media all and ( min-width : 0px )    {
.sf-menu li: hover ul,  .sf-menu li.sfHover ul  { width:  195px;}
}
}
@media screen and (max-width: 992px) {
#top_menu_desk{margin-top:40px;overflow:auto;}
.topbar_search{margin-top:-30px;position:relative}
#top_menu_desk.search-open{margin-top:75px}
.icon-search{color:#fff;margin-left:10px;font-size:19px;cursor:pointer}
.search_form{margin-top:10px;background-color:#4C67D0;border-top:1px solid rgba(146,146,146,0.31);border-bottom:1px solid rgba(146,146,146,0.31)}
.search_form .img_butt_search{background:#374C9C;background-image:none;border-radius:0;height:30px;width:60px;color:#fff;margin:2px 0;font-size:16px;-webkit-appearance:none;-webkit-padding-start:6px}
.search_form #search{color:#000;height:30px;width:240px;margin:2px 0;-webkit-appearance:none;border:1px solid rgba(0,0,0,.3);padding:4px;background-color:rgba(255,255,255,.9);font-size:90%;border-radius:0;display:inline-block}
.search_form .form-search{margin:2px auto;width:305px;max-width:305px;box-shadow:none;left:0}
.form-search .search-query::-webkit-input-placeholder{color:grey}
body.page #content.container{width:750px}
a.header-center.logo_home{float:none;z-index:9999;position:relative;margin:8px auto 0;}
.topbarmenu ul li a{padding:7px 10px}
.info-dropdown{display:none}
.top_menu_desk{display:block;position:relative;top:10px;margin-left:0}
#top_menu_desk{display:none}
.menu_icon_reorder{margin:-8px 0 0;width: 50px;float: right;}
i.icon-reorder{display:block;margin:-7px 0 0 5px;padding:10px 6px 3px 0;font-size:25px;position:relative;z-index: 1;}
.drop-down_menu{background:#4C67D0;position:absolute;width:100%;margin-top:-43px;}  
@-moz-document url-prefix()  {
.drop-down_menu  {position:  absolute;}
}
.top_menu_desk_li{border-top:1px solid rgba(146,146,146,0.31);width:100%;}
.top_menu_desk_li a:active{background:rgba(255,255,255,.2)}
}
@media screen  and (max-width: 682px){
.archives-by-subject {margin-right: 70px;margin-left: 0;} 
}
@media screen  and (max-width: 643px){
body.archives .archives-by-year {margin-right: 116px;margin-left: 0;} 
}
select{width:165px}
_:-ms-input-placeholder,:root input[type="text"]{text-align:center}
h5{color:#000}
#topbar{position:fixed;right:0;left:0;margin:0 auto;height:50px;z-index:1030;background:#4C67D0}
h3{color:#4C67D0}
.contentclass{background:#F5F5F5}
: :-webkit-input-placeholder{color:#fff;text-align:center}
::-webkit-input-placeholder{text-align:center}
.img_butt_search{border:none;float:right;outline: none;}
.footerclass{color: #555;border-radius:10px;padding:0 10px 10px 20px;text-align:center;font-size:16px;}
@media screen and (min-width: 993px) {
.fixed{position:relative}
.drop-down_menu{margin-left:10px}
#top_menu_desk{display:block}
body.page #content.container{width:960px}
.topbarmenu ul li a.menu_icon_reorder{display:none}
.top_menu_desk{float:left}
.topbar_search{width:30px;float:right;margin-top:3px}
.search_form{margin:13px 0 0;position:absolute;right:0;width:287px;height:50px}
.topbarmenu.clearfix{margin-top:10px}
.form-search{margin-top:9px}
.form-search .search-query::-webkit-input-placeholder{color:#fff;text-align:center}
.form-search .search-query::-moz-placeholder{color:#fff;text-align:center}
.form-search .search-query:-moz-placeholder{color:#fff;text-align:center}
.form-search .search-query:-ms-input-placeholder{color:#fff;text-align:center}
.form-search .img_butt_search{background:#374C9C;border-radius:0 8px 8px 0;margin:-35px -40px 0 0;height:35px;width:65px;color:#fff;outline:0;-webkit-padding-start:10px}
.form-search .search-query{width:208px;background:#7085DA;border-radius: 8px 0 0 8px;}
#menu-dropdown-info .sf-dropdown-menu li a{padding:10px 8px;text-align: left;}
i.icon-info-sign{font-size:20px;}
ul.sf-dropdown-menu{display:none;margin-top:-2px;margin-left:-459%;background: #4C67D0;border: none;position:absolute;width:200px;}
.sf-menu ul li{width:100%;}
.icon-search.max{color:#fff;font-size:19px;cursor:pointer}
.sf-menu ul li:hover{background-color:rgba(255,255,255,.2)}
.sf-sub-indicator{display:none;}
.topbarmenu .sf-menu ul{z-index:1000}
.info-dropdown{float:right;z-index:1000;position:relative;margin-top: -2px;margin-right:15px}
}
.post-category a,.post-category a:hover{color:#fff}
.archive .page-header h1,.archive .page-header span{margin:0;display:inline;font-size:31px;line-height:44px;color:#4C67D0;font-weight:700}
.archive .page-header,body.page .page-header{text-align:center}
@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0) {
.topbarmenu ul li a,.post-category a,#menu-dropdown-info .sf-dropdown-menu li a{font-weight:600}
}
_:-ms-input-placeholder,:root .topbarmenu ul li a,.post-category a,#menu-dropdown-info .sf-dropdown-menu li a{font-weight:600}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.topbarmenu ul li a,.post-category a,#menu-dropdown-info .sf-dropdown-menu li a{font-weight:600}
}
:root .topbarmenu ul li a,.post-category a,#menu-dropdown-info .sf-dropdown-menu li a{font-weight:600 \0/IE9;}
@media (max-width:767px) {
body: after{content:'phone';display:none}
body{padding:0}
body.page #content.container{width:auto}
body.page div#content{padding:0 15px}
}
body.error404 .main.col-md-12{padding-left: 15px;padding-right: 15px;}
body.error404 button#searchsubmit{background: none;margin-top: -35px;height: 35px;width: 35px;outline: 0;-webkit-padding-start: 10px;border: none;position: absolute;}
body.error404 input#s{width: 208px;background: #7085DA;padding:5px 5px 5px 35px;border-radius:0;}
body.error404 input#s::-webkit-input-placeholder{color:#fff}
body.error404 input#s:-ms-input-placeholder{color:#fff}
body.error404 input#s:-moz-placeholder{color:#fff;text-align:center}
@media (min-width:1170px){.search-amerikanki #search:focus{outline:none;background-color:#fff;}.topbar_search{display:none;}.search-amerikanki{display:inline-block;float:right;position:relative;top:-3px;margin-right:15px;}.search-amerikanki #search{background-color:#4C67D0;border:1px solid #2B3B79 !important;float:left;display:inline-block;border:none;border-radius:8px 0px 0px 8px;height:37px;-webkit-box-shadow:none;-moz-box-shadow:none;font-size:12px;font-style:italic;padding-left:10px;padding-right:8px;}.search-amerikanki button{margin-top:0px;border:none;background-color:#2B3B79;padding:6px 15px;border-radius:0px 8px 8px 0px;}}
@media (max-width:1169px){.search-amerikanki{display:none;}}