/*
Theme Name: Ixion Child
Description: Ixion Child Theme
Author: JLC
Template: ixion
Version: 1.0.0
Text Domain: ixion-child
*/

@font-face {
    font-family: Padayon;
    src: url(Padayon type.ttf);
}

td, th {
    padding: 0px 10px 0px 0px;
}




/*edited*/
.upmail-icon {
    margin-left: auto;
    margin-right: auto;
    margin-top: 3em;
}
/*edited*/
.give-icon {
    margin-left: auto;
    margin-right: auto;
}


.donate-icon{
margin-left:auto;
margin-right:auto;
}

.tSeal-icon{
    width: 19em;
    margin-left: auto;
    margin-right: auto;
    margin-top: -3em;
}

.helpdesk-icon {
    width: 19em;
    margin-left: auto;
    margin-right: auto;

}


.calendarTitle{
    font-family: "Source Sans 3",'Helvetica', Arial,    sans-serif! important;
    font-weight:900;
}

p {
font-size:16px;
}

article{
max-width: 1200px;
margin:auto;
}

html {
    overflow-x: hidden;
}

@font-face {
    font-family: padayon;
    src: url(/wp-content/themes/ixion_child/fonts/padayon.ttf);
}

.pt-cv-wrapper .pagination>.active>a{
background-color: #cead00;
color:white;
}

.pt-cv-wrapper .pagination>.active>a:hover{
background-color:#a58a00
}

a._self.pt-cv-readmore.btn.btn-success {
font-family: "Source Sans 3",'Helvetica', Arial, sans-serif! important;
}

h1 , h2,h3, h3 a, h4, h5, h4.pt-cv-title  {
    font-family: "Source Sans 3",'Helvetica', Arial, sans-serif! important;
}


#post-4{
margin-top:-2em;
    //margin-bottom: -18em;
}

.cat-links{
font-family: "Source Sans 3",Helvetica, Arial, Sans-serif;
}

/* Slider CSS */
.header-slider{
    background-color: #580019;
}

#metaslider_container_48{
background-color:#8e1537;
margin-top:-5em;
//max-height:500px;
}

div.metaslider .caption-wrap {
//top:15em;
}

.nivo-caption{
    font-size:2em;
}

.theme-default .nivo-caption {
    font-family: Helvetica,Arial,sans-serif;
    padding-left: 5%;
}

/*edited*/
div#metaslider_48.flexslider{
//max-height: 500px;
overflow:hidden;
}

#metaslider_48,  #content .metaslider li{
margin:auto;
//max-height:500px;
}

/* Slider CSS END */

h4.pt-cv-title {
font-size: 1.1em! important;
font-family: "Source Sans 3",Helvetica,Arial, Sans-serif;
}

.pt-cv-content, .pt-cv-content *{
font-family: georgia;
}

article#post-1528,article#post-1562,article#post-1569,article#post-1573{
    margin-top: -3em;
    padding-bottom: 6em;

}

#main {
margin:0px;
}

body {
//overflow:hidden;
}

a.rslides_nav.rslides1_nav.prev{
    background-color:white;
}

a:hover.rslides_nav.rslides1_nav.prev{
    background-color:#CEAD00;
    opacity:100;
}


a.rslides_nav.rslides1_nav.next{
    background-color:white;
}

a:hover.rslides_nav.rslides1_nav.next{
    background-color:#CEAD00;
    opacity:100;
}
.rslides_nav.prev{
    margin-left: 1em;
    text-decoration: none;
    color: white;
}

.rslides_nav.next {
    margin-right: 1em;
    text-decoration: none;
    right: 0px;
}

#primary-menu {
    background-color: #8e1537;
}

/*
#content{
padding-bottom:76px;
}
*/

.pt-cv-colsys {
    margin-left: 0px;
    margin-right: 0px;
}

#page {
padding: 0px;
margin-bottom: 0px;

}

hr.h-line{
border-bottom: .55em solid #CEAD00;
margin-top: 0em;
border-top: 1.5em solid #8e1537;
}

div.nav-border {
    border-top: .55em solid #CEAD00;
    margin-top: -.1em;
}

#footer {
padding-top: 2em;
}

a:hover._self.pt-cv-readmore.btn.btn-success {
    background-color: #ebebeb;
    border-color: #E8E8E8;
    color: white;
    font-size: 75%;
}

/* breadcrumb css */

.breadcrumb {
    padding: 8px 15px;
    margin-bottom: 20px;
    list-style: none;
    border-radius: 4px;
    text-align: left;
    background-color:none;
}

.breadcrumb a {
    color: #428bca;
    text-decoration: none;
}

/* breadcrumb css end */


.entry-title {
    border: 0;
    text-align: left;
}

#author-info-post {
    display: none;
} 


header.entry-header hr {
    display: none;
}


/* Share buttons */

.fa {
    color: #8e1537;
}

.fa:hover{
    color: #cead00;
}

a.crunchify-link{
font-family: "Source Sans 3",Helvetica, Arial, Sans-serif;
font-size:1.2em;
color:white;
background-color:#CEAD00;
float:left;
margin-top:5px;
margin-right:5px;
margin-bottom:1em;
}


a:hover.crunchify-link{
font-family: "Source Sans 3",Helvetica, Arial, Sans-serif;
font-size:1.2em;
color:white;
background-color:#c0930b;

}



/* Crunchify social plugins */
.crunchify-link {
    padding: 4px 8px 6px 8px;
    color: #000;
    font-size: 12px;
    border-radius: 2px;
    margin-right: 2px;
    cursor: pointer;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    box-shadow: inset 0 -3px 0 rgba(0,0,0,.2);
    -moz-box-shadow: inset 0 -3px 0 rgba(0,0,0,.2);
    -webkit-box-shadow: inset 0 -3px 0 rgba(0,0,0,.2);
}
 
.crunchify-link:hover,.crunchify-link:active {
    color: white;
}
 
.crunchify-twitter {
    background: #00aced;
}
 
.crunchify-twitter:hover,.crunchify-twitter:active {
    background: #0084b4;
}
 
.crunchify-facebook {
    background: #3B5997;
}
 
.crunchify-facebook:hover,.crunchify-facebook:active {
    background: #2d4372;
}
 
.crunchify-googleplus {
    background: #D64937;
}
 
.crunchify-googleplus:hover,.crunchify-googleplus:active {
    background: #b53525;
}
 
.crunchify-buffer {
    background: #444;
}
 
.crunchify-buffer:hover,.crunchify-buffer:active {
    background: #222;
}
 
.crunchify-pinterest {
    background: #bd081c;
}
 
.crunchify-pinterest:hover,.crunchify-pinterest:active {
    background: #bd081c;
}

.crunchify-social {
    margin: 20px 0px 25px 0px;
    -webkit-font-smoothing: antialiased;
    font-size: 12px;
}

/*end social media sharing*/


a:hover, a:focus {
    text-decoration: none;
}


#mobile-site-navigation, #mobile-site-navigation a {
    color: #ffffff;
}

#secondary-menu .menu-item-has-children .sub-menu, #primary-menu .page_item_has_children .children {
    background-color: #8e1538;
}

.column3 {
float: right;
width: 20%;
font-size: 1em;
padding-top: 10px;
/*padding-bottom: 400px;*/
margin-bottom:3em;
padding-left: 20px;
margin-top: 15px;
/*border-left: #E8E8E8 solid 1px;*/
margin-left: 0em;
}

.column1, .column 2 {
float: left;
width: 15%;
padding: 10px 10px 10px 10px;
border-right: #E8E8E8 solid 1px;
margin-top: 15px;
margin-right:1em;
}

td, th {
    padding: 0px 10px 0px 0px;
}

/* Media Queries */

@media screen and (min-width: 1494px){
#content a, #content a:visited {
color:black;
}

}


/**** max width 1493 start   ******/

@media screen and (max-width: 1493px){

.column-wrap{
/*margin-bottom: -10em;*/
margin-bottom:0em;
}


.pt-cv-wrapper {
   // min-height: 38em;
}

.pt-cv-title, .pt-cv-wrapper a {
    font-family: Roboto;
    font-size: 1.1em;
}

h1 , h2,h3, h3 a, h4, h5, h4.pt-cv-title  {
    font-family: "Source Sans 3",'Helvetica', Arial, Sans-serif;
}

#content a, #content a:visited {
color:black;
}

p , #content a, #content a:visited ,  .ftr-title , td, .menu, {
    font-family: Georgia;
}

p{
    font-family: Georgia;
}

.column1, .column2 {
    width: 26%;
    float: left;
    border-right: solid 1px #ebebeb;
    margin-left: 5em;
    margin-right: 2em;
    padding-right: 5px;
}

.column3 {
margin-right:10%;
}

}


@media screen and (min-width: 1493px){
.pt-cv-wrapper {
  //  min-height: 55em;
}

#post-4 {
    margin-top: -2em;
    margin-bottom: 0em;
}

.column-wrap{
/*margin-bottom: -10em;*/
margin-bottom:0em;
}

#footer, footer{
}


.entry-content {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    font-family: Georgia;
}

.column1, .column2 {
    width: 25%;
    float: left;
    margin-left: 3%;
    margin-right: 2em;
    padding:5px;
    border-right: #E8E8E8 solid 1px;
}

.column1{
    margin-left:8%;
}

.column3 {
    width: 25%;
    float:right;
    font-size: 1em;
    padding-top: 3em;
    padding-left: 0;
    margin-top: 36px;
    border-left: none;
    /*margin-right: 2em;*/
    margin-right:6%;
}

.column-wrap {
    margin-left:auto;
    margin-right:auto;
    width:100%;
}

.hr-border {
    display:none;
}

div#secondary.widget-area.col-md-4 {
    width: 80%;
    margin:auto;
    text-align:center;
}

div#primary.content-area.col-md-8 {
    width: 100%;
}
/*edited*/
.upmail-icon {
    width: 19em;
    margin-left: auto;
    margin-right: auto;
    margin-top: 3em;
}
/*edited*/
.give-icon {
    width: 19em;
    margin-left: auto;
    margin-right: auto;
}

.ftr-widget1 {
    font-size: small;
padding-left:13%;
}

.widget {
    width:100%;
    margin-left:auto;
    margin-right:auto;
    width:100%;
    text-align:center;
}

.quicklinks-1 {
    margin-left: auto;
    margin-right:auto;
    padding-left: 18%;
}

.social-icons {
    margin-left: 11%;
    margin-right:auto;
}

.w3-quarter {
    margin-left: auto;
    margin-right: auto;
    text-align:center;
    width: 40%;

}

.transparencyseal {
    width: 10em;
    margin-left:auto;
    margin-right:auto;
}

.footer-row {
    padding: 2em;
    margin-left: 0em;
    margin-right: 0em;
    width: 100%;
}

.align-cu {
    margin-left: 0;
    margin-right: auto;
}

}

/* 1493 media query end */



@media screen and (max-width: 1440px){

.column1{
    margin-right:0;
    width: 27%;
    float: left;
    margin-left: 5em;
    padding:5px;
    border-right: #E8E8E8 solid 1px;
}

.column2 {
    width: 27%;
    float: left;
    margin-left: 4%;
    margin-right: 2em;
    padding:5px;
    border-right: #E8E8E8 solid 1px;
}

.column3 {
    margin-right: 7%;
}


#post-4 {
    margin-top: -2em;
    margin-bottom: 0em;
}

}

/* max width 1440 end  */

@media screen and (max-width: 1301px) {
.col-md-12 {
    width: 100%;
    }

article#post-1528{
    margin-top: -3em;
    padding-bottom: 6em;

}

.quicklinks-1 {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

.tSeal-icon {
    width: 15em;
}

.helpdesk-icon {
    width: 15em;
}

.upmail-icon {
    width: 15em;
}

.give-icon {
    width: 15em;
}

.column3 {
    float: right;
    width: 18%;
    font-size: 1em;
    padding-top: 10px;
/*  padding-bottom: 400px;*/
    padding-left: 20px;
    margin-top: 4em;
/*border-left: #E8E8E8 solid 1px;*/
margin-right: 11%;
}

.column1 {
    float: left;
    width: 32%;
    padding: 10px 10px 10px 10px;
    border-right: #E8E8E8 solid 1px;
    margin-top: 15px;
    margin-right: 0em;
    margin-left:2em;
}  

.column2 {
    float: left;
    width: 32%;
    padding: 10px 10px 10px 10px;
    border-right: #E8E8E8 solid 1px;
    margin-top: 15px;
    margin-right: 0em;
}

}

/* max-width 1301 end */

@media screen and (max-width: 1191px) {

.pt-cv-title, .pt-cv-wrapper a {
    font-family: "Source Sans 3", sans-serif;
    font-size: 1.1em;
}

h1 , h2, h3 a, h4, h5 {
    font-family: "Source Sans 3", sans-serif;
}

p , #content a, #content a:visited ,  .ftr-title , td, .menu, {
    font-family: Georgia;
}

#content a, #content a:visited {
color:black;
}

}

/* max width 1191 end */

@media screen and (max-width: 1166px) {
.column1, .column2 {
width:30%;
}
}


@media screen and (max-width: 1080px) {

.column1{
margin-left: 0em;
}

.column3 {
margin-right:11%;
}

.pt-cv-wrapper {
   // min-height: 40em;
}


}

/* 1080 max width end */

@media screen and (max-width: 1072px) {

article #post-1528{
    margin-top: -3em;
    padding-bottom: 6em;

}

#post-4{

margin-bottom: 1em;
}


.tSeal-icon {
    //width: 13em;
    margin-left:auto;
    margin-right: auto;
}

.helpdesk-icon {
    margin-left:auto;
    margin-right: auto;
}


.upmail-icon {
    //width: 13em;
    margin-left:auto;
    margin-right: auto;
}

.give-icon{
   // width: 13em;
    margin-left: auto;
    margin-right: auto;
}

.column3 {
    float: none;
    width: 50%;
    clear: both;
    margin-left: 0px;
}

.column1, .column2 {
    float: left;
    width: 45%;
    padding: 10px 10px 10px 10px;
    border-right: #E8E8E8 solid 1px;
    margin-top: 15px;
    margin-right: 1em;
    padding-right: 1em;
}

}

@media screen and (max-width: 1020px) {

.col-md-12 {
    width: 100%;
    }

.column3 {
    float: none;
    width: 40%;
    font-size: 1em;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 20px;
    margin-top: 0;
    border-left: none;
    margin-left: 3em;
    clear:both;
}

.column1, .column2 {
    width: 40%;
    float: left;
    border-right: #E8E8E8 solid 1px;
    margin-left: 2em;
    margin-right: 2em;
    border-bottom: none;
}

.pt-cv-wrapper {
  //  min-height: 33em;
}

.column2 {
    margin-right: 5%;
}

}

/* max-width 1020 end */


@media screen and (max-width: 990px) {

header #mobile-site-navigation {
    display: block;
    padding-top: 1em;
}


}

@media (max-width: 992px){
.col-md-offset-1 {
    margin-left: 0;
}

}

@media (max-width: 992px){
.col-md-10 {
    width: 90%;
    margin: auto;
}

.column1 {
    margin-top: 0em;
    float: none;
    width: 100%;
    padding: 10px 10px 10px 10px;
    border: none;
    clear: both;
}

.column3, .column2 {
    float: none;
    width: 100%;
    padding: 10px 10px 10px 10px;
    border: none;
    margin-top: 36px;
    clear: both;
}

.pt-cv-wrapper {
   // min-height: 28em;
}

.upmail-icon, .give-icon, .tSeal-icon, .helpdesk-icon {
    width: 26em;
}
}

@media screen and (max-width:830px) {

.ftr-contact {
    float: left;
}

}

@media screen and (max-width:710px) {
        /* And even smaller */

#post-4{
margin-bottom: 1em;
}


.footer-row {
    padding: 5em 0em 5em 0em;
    margin-right: auto;
    margin-left: auto;
}

div.metaslider .caption-wrap {
font-size:1em;
}

.pt-cv-wrapper {
  //  min-height: 28em;
    margin-left: 0em;
    padding-left: 5px;
    margin-left: -1em;
    margin-right: 1em;
}

.tSeal-icon, .helpdesk-icon {
    width: 18em;
}

.upmail-icon {
    width: 18em;
}

.give-icon{
    width: 18em;
}

.transparencyseal {
    width: 10em;
}

.column2 , .column3 {
    float: none;
    width: 100%;
    padding: none;
    border: none;
    margin-top: 15px;
}

.column1,{
    float: none;
    width: 100%;
    padding: none;
    border: none;
    margin-top: 25em;
}

.column3 {
    margin-left: 0;
}

.column1 , .column2 {
    margin-left:0;
    padding:0;
}

.w3-quarter {
    width:100%
}

#footer {
    padding: 0;
    width: 100%;
}

.ftr-contact {
    padding: 1em;
    text-align: center;
}

.cu{
    margin-left: 18%;
}

}
/* 710px media query end */

@media screen 
  and (device-width: 360px) 
  and (device-height: 640px)
  and (-webkit-min-device-pixel-ratio : 4) 
  and (-webkit-device-pixel-ratio : 4)
  and (orientation: portrait) {

/* CSS for Samsung s6 GO HERE */

.ftr-widget1 {
    font-size: small;
    margin-right: 2em;
}

}

@media screen and (max-width: 420px){

.header-slider{
    display:none;
}

hr.h-line {
    border-bottom: .55em solid #CEAD00;
    margin-top: -6em;
    border-top: 1.5em solid #8e1537;
}

}

@media screen and (max-width: 325px){
h1, h2, h3 {
    font-family: "Source Sans 3", sans-serif;
    font-size: 1.6em;
}

.pt-cv-wrapper {
    padding-left: 5px;
    margin-left: -1em;
    margin-right: 1em;
}

.ftr-widget1 {
    text-align: left;
    padding-right: 1em;
    margin-right: 2em;
}

.col-md-10 {
    width: 100%;
    margin: auto;
    padding: 0px;
}

}

@media screen and (min-width: 200px) and (max-width: 320px) {

.page-header {
    padding: 2em;
}
    
.pt-cv-title, .pt-cv-wrapper a {
    font-family: "Source Sans 3", sans-serif;
    font-size: 1.1em;

}
.pt-cv-content {
    font-family: Georgia;
    padding-right: 1em;
}

article{
    padding: 2em;
}

#content a, #content a:visited {
color:black;
}

.tSeal-icon, .helpdesk-icon{
    width: 16em;
}

.upmail-icon {
    width: 16em;
    }

div.give-icon {
    width: 16em;
}

}

@media screen and (max-width: 1024px) and (min-width: 1020px){
.pt-cv-title, .pt-cv-wrapper a {
    font-family: "Source Sans 3", sans-serif;
    font-size: 1.1em;

}
.pt-cv-content {
    font-family: Georgia;
    padding-right: 1em;
}

#content a, #content a:visited {
color:black;
}

.entry-content {
//padding-right: 3em;
//padding-left: 3em;
}

.footer-row {
    margin-right: auto;
    margin-left: auto;
}

img.attachment-voltata-blog-list.size-voltata-blog-list.wp-post-image {
    margin-left:auto;
    margin-right: auto;
}

.entry-summary {
padding-right: 3em;
padding-left: 3em;
}

.w3-threequarter {
    margin-right: auto;
    margin-left: 8em;
}

img.alignright.wp-image-1900 {
margin-right: 25em;
}

img.size-medium.wp-image-1883 {
margin-left: 23em;
}

img.wp-image-1885.alignright {
margin-right: 22em;
}

img.wp-image-1884.size-medium.alignleft {
margin-left: 23em;
}

img.alignright.wp-image-1887 {
margin-right: 26em;
}

img.alignleft.wp-image-6357.size-medium {
margin-left: 22.5em;
}

img.alignright.wp-image-6354.size-medium {
margin-right: 22.5em;
}

img.alignleft.wp-image-6359 {
margin-left: 24.5em;
}

img.alignright.wp-image-6356 {
margin-right: 24em;
}

}

/* end 1024 */

@media screen and (min-width: 768px) and (max-width: 780px) {
img.alignright.wp-image-1900 {
margin-right: 13.5em;
}

img.size-medium.wp-image-1883 {
margin-left: 11em;
}

img.wp-image-1885.alignright {
margin-right: 10em;
}

img.wp-image-1884.size-medium.alignleft {
margin-left: 10.5em;
}

img.alignright.wp-image-1887 {
margin-right: 14em;
}

img.alignleft.wp-image-6357.size-medium {
margin-left: 11em;
}

img.alignright.wp-image-6354.size-medium {
margin-right: 11em;
}

img.alignleft.wp-image-6359 {
margin-left: 12.5em;
}

img.alignright.wp-image-6356 {
margin-right: 11.5em;
}

.w3-threequarter {
    margin-right: auto;
    margin-left: 5em;
}
}

/* end 768 */

@media screen and (max-width: 1490px) {
.entry-content {
//padding-right: 3em;
//padding-left: 3em;
}

}

@media (min-width: 601px) {
.w3-col.m3, .w3-quarter {
    margin-left: auto;
    margin-right: auto;
}
}

.ftr-contact{
    padding:1em;
}

footer{
    width:100%;
}

main#main {
    width:100%;
}

/* search page */

img.attachment-voltata-blog-list.size-voltata-blog-list.wp-post-image {
    margin-left:auto;
    margin-right: auto;
}

.entry-summary {
    padding-right: 3em;
    padding-left: 3em;
    text-align: left
}


/* end search */


