.dropcaps:after { display:table; clear:both; content:' ';}
.dropcaps span{ display: block; float:left; margin-bottom:30px;}
.dropcaps span:after { display:table; clear:both; content:' ';}
.dropcaps span:first-letter {font-size:60px; text-transform:uppercase; font-weight:700; vertical-align:text-top; margin-right:14px; margin-top: -8px; display:block; float:left; height:40px; margin-bottom:-28px}
p .dropcaps span:first-letter {margin-top: -12px;  margin-bottom:-60px}
p .dropcaps + p:after { display:table; clear:both; content:' ';}
p .dropcaps:after { display: none; clear: none; content:'';}
@-moz-document url-prefix() { 
.dropcaps span:first-letter {margin-top: 9px; margin-bottom:5px;}
p .dropcaps span:first-letter {margin-top: 9px; margin-right:22px;}
} @media screen and (-webkit-min-device-pixel-ratio:0) {
::i-block-chrome,.dropcaps span:first-letter {margin-top: -12px; margin-bottom:20px;}
::i-block-chrome,p .dropcaps span:first-letter {margin-bottom:0;}
}			
@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0) { @media
{
.dropcaps span:first-letter {margin-top: -12px; margin-bottom:20px;}
p .dropcaps span:first-letter {margin-bottom:0;}
}} @media screen and (-webkit-min-device-pixel-ratio:0) and (min-color-index:0)
{  
.dropcaps span:first-letter {(;
margin-top: -12px; margin-bottom:20px;
);}
p .dropcaps span:first-letter {(;
margin-bottom:0;
);}
} _::-webkit-full-page-media, _:future, :root .dropcaps span:first-letter {margin-top: -12px; margin-bottom:20px;}
_::-webkit-full-page-media, _:future, :root p .dropcaps span:first-letter {margin-bottom:0;}   a[data-toggle="tooltip"] {text-decoration: none}
a[data-toggle="tooltip"]:hover {color:rgba(37,195,216,1.0); text-decoration: none}
.dark-div a[data-toggle="tooltip"]{color:rgba(37,195,216,1.0);}
.tooltip {background:transparent;font-size:16px;font-weight:normal;	color:rgba(255,255,255,1.00);font-style:italic;line-height:1.5;}
.tooltip.in {filter: alpha(opacity=100);opacity: 1;}
.tooltip.top{ margin:0;}
.tooltip-inner{background-color:rgba(45,49,52,1.0);color:rgba(255,255,255,1.00); padding-left:14px; padding-right:16px; padding-bottom:1px; padding-top:4px; border-radius:3px; -webkit-border-radius:3px; max-width:none}
.tooltip.top .tooltip-arrow{border-top-color:rgba(45,49,52,1.0);border-width: 5px 4px 0;}
.dark-div .tooltip {color:rgba(45,49,52,1.0);line-height:1.5}
.dark-div .tooltip-inner{background-color:rgba(255,255,255,1.00);color:rgba(45,49,52,1.0); padding-left:15px; padding-right:15px; padding-bottom:1px; padding-top:6px; border-radius:3px; -webkit-border-radius:3px; max-width:none}
.dark-div .tooltip.top .tooltip-arrow{border-top-color:rgba(255,255,255,1.00);border-width: 5px 4px 0;}  .button{ 
border: 0 none;
moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
-moz-background-clip: padding;
box-shadow: none;
color: #FFFFFF;
font-size: 14px;
padding: 12px 19px;
text-shadow: none;
transition: all 0.2s ease-in-out 0s;
background-color: #C8C8C8;
}
.button:hover{
background-color: #212121 !important;
box-shadow: none;
color: #FFFFFF;	
}  .alert{
padding: 15px;
margin-bottom: 20px;
border: 1px solid transparent;
border-radius: 4px;
}
.alert.danger{
color: #a94442;
background-color: #f2dede;
border-color: #ebccd1;
}
.alert.success{
color: #3c763d;
background-color: #dff0d8;
border-color: #d6e9c6;
}
.alert.info{
color: #31708f;
background-color: #d9edf7;
border-color: #bce8f1;
}
.alert.warning{
color: #8a6d3b;
background-color: #fcf8e3;
border-color: #faebcc;
} .entry-content blockquote{
margin: 0;
position: relative;
margin: 0px 37px 0px 30px;
z-index: 29;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
background-color: #eaeaea;
margin-top: 43px;
margin-bottom: 34px;
}
.entry-content blockquote p{
padding: 20px 30px 23px 30px;
text-indent: 0;
text-align: left;
font-weight: bold;
font-size: 28px;
line-height: 38px;
text-transform: none;
text-decoration: none;
color: #434343;
letter-spacing: normal;
}
.entry-content blockquote cite{
display: none;
} .gallery {
margin-bottom:0;
}
.gallery-item {
display:block;
text-align: center;
vertical-align: top;
width: 100%;
max-width: 100%;
}
.gallery-columns-3 .gallery-item img{ 
width:100%;
}
.gallery-columns-2 .gallery-item {
-moz-column-count: 2;
-moz-column-gap: 10px;
-webkit-column-gap: 10px;
-webkit-column-count: 2;
column-count: 2;
}
@media (min-width: 768px) {
.gallery-columns-3 .gallery-item {
-moz-column-count: 3;
-moz-column-gap: 10px;
-webkit-column-gap: 10px;
-webkit-column-count: 3;
column-count: 3;
max-width:none;
}
.gallery-columns-4 .gallery-item {
-moz-column-count: 4;
-moz-column-gap: 10px;
-webkit-column-gap: 10px;
-webkit-column-count: 4;
column-count: 4;
}
.gallery-columns-5 .gallery-item {
-moz-column-count: 5;
-moz-column-gap: 10px;
-webkit-column-gap: 10px;
-webkit-column-count: 5;
column-count: 5;
}
.gallery-columns-6 .gallery-item {
-moz-column-count: 6;
-moz-column-gap: 10px;
-webkit-column-gap: 10px;
-webkit-column-count: 6;
column-count: 6;
}
.gallery-columns-7 .gallery-item {
-moz-column-count: 7;
-moz-column-gap: 10px;
-webkit-column-gap: 10px;
-webkit-column-count: 7;
column-count: 7;
}
.gallery-columns-8 .gallery-item {
-moz-column-count: 8;
-moz-column-gap: 10px;
-webkit-column-gap: 10px;
-webkit-column-count: 8;
column-count: 8;
}
.gallery-columns-9 .gallery-item {
-moz-column-count: 9;
-moz-column-gap: 10px;
-webkit-column-gap: 10px;
-webkit-column-count: 9;
column-count: 9;
}	
}
@media (max-width: 767px) {
.gallery-columns-3 .gallery-item {
-moz-column-count: 2;
-moz-column-gap: 10px;
-webkit-column-gap: 10px;
-webkit-column-count: 2;
column-count: 2;
max-width:none;
}
.gallery-columns-4 .gallery-item {
-moz-column-count: 2;
-moz-column-gap: 10px;
-webkit-column-gap: 10px;
-webkit-column-count: 2;
column-count: 2;
}
.gallery-columns-5 .gallery-item {
-moz-column-count: 2;
-moz-column-gap: 10px;
-webkit-column-gap: 10px;
-webkit-column-count: 2;
column-count: 2;
}
.gallery-columns-6 .gallery-item {
-moz-column-count: 2;
-moz-column-gap: 10px;
-webkit-column-gap: 10px;
-webkit-column-count: 2;
column-count: 2;
}
.gallery-columns-7 .gallery-item {
-moz-column-count: 2;
-moz-column-gap: 10px;
-webkit-column-gap: 10px;
-webkit-column-count: 2;
column-count: 2;
}
.gallery-columns-8 .gallery-item {
-moz-column-count: 2;
-moz-column-gap: 10px;
-webkit-column-gap: 10px;
-webkit-column-count: 2;
column-count: 2;
}
.gallery-columns-9 .gallery-item {
-moz-column-count: 2;
-moz-column-gap: 10px;
-webkit-column-gap: 10px;
-webkit-column-count: 2;
column-count: 2;
}
}
.gallery-item-child{
margin-bottom:10px;
}