
/* custom css by Shiv  */
 .curve-img-shiv {
	border-radius: 10px!important;
 }

.wp-image-685 {
    height:auto!important;
    /*height: 490px;*/
}
.wp-image-327{
    height: 100%;
    width: 100%;
}
.wp-image-31,.wp-image-114,.wp-image-115{
    height: 8%;
    width: 100%;
}

.left-ad{
	border: 0px solid red;
    margin-top: 0px;
    margin-left: -29px;
    position: fixed;
    padding-bottom: 0px;
    width: 19%;
    /*z-index: 100;*/
    height: 48%;
}

.wp-image-30{
    height: 100%;
    width: 100%;
}

.right-ad{
	border: 0px solid red;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: -10px;
    position: fixed;
    height: 50%;
    width: 19%;
}

.abt-title{
  font-size: 20px;
  font-family: Arial;
  color: red;
  font-weight:bold;
}


/* carousel */
#quote-carousel 
{
  padding: 0 10px 30px 10px;
  margin-top: 30px;
}

/* Control buttons  */
#quote-carousel .carousel-control
{
  background: none;
  color: #222;
  font-size: 2.3em;
  text-shadow: none;
  margin-top: 40%;
}
/* Previous button  */
#quote-carousel .carousel-control.left 
{
  left: -12px;
}
/* Next button  */
#quote-carousel .carousel-control.right 
{
  right: -12px !important;
}
/* Changes the position of the indicators */
#quote-carousel .carousel-indicators 
{
  right: 50%;
  top: auto;
  bottom: 0px;
  margin-right: -19px;
}
/* Changes the color of the indicators */
#quote-carousel .carousel-indicators li 
{
  background: #c0c0c0;
}
#quote-carousel .carousel-indicators .active 
{
  background: #333333;
}
#quote-carousel img
{
  width: 250px;
  height: 100px
}
/* End carousel */

.item blockquote {
    border-left: none; 
    margin: 0;
}

.item blockquote img {
    margin-bottom: 10px;
}

.item blockquote p:before {
    content: "\f10d";
    font-family: 'Fontawesome';
    float: left;
    margin-right: 10px;
}

/**
  MEDIA QUERIES
*/

/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) { 
    #quote-carousel 
    {
      margin-bottom: 0;
      padding: 0px 8px 8px 0px;
      border: 1px solid silver;
      background: #e5363d;
      color: #fff;
    }
    
}

/* Small devices (tablets, up to 768px) */
@media (max-width: 768px) { 
    
    /* Make the indicators larger for easier clicking with fingers/thumb on mobile */
    
    #quote-carousel .carousel-indicators {
        bottom: -20px !important;  
    }
    #quote-carousel .carousel-indicators li {
        display: inline-block;
        margin: 0px 5px;
        width: 15px;
        height: 15px;
    }
    #quote-carousel .carousel-indicators li.active {
        margin: 0px 5px;
        width: 20px;
        height: 20px;
    }
}


/* Small devices (mobile, up to 375px) */
@media (max-width: 375px) {
 .wp-image-685{
     /*max-height:260px;*/
     /*height:auto!important;*/
 }
}
 
 

/* instagram icon css */
.myinstagram
  {
  background: #f09433; 
  background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%); 
  background: -webkit-linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); 
  background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); 
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 );
  }
  
  
/* Pagination css */ 
.navigation li a,
.navigation li a:hover,
.navigation li.active a,
.navigation li.disabled {
    color: #fff;
    text-decoration:none;
}
.navigation {
    padding: 20px 0;
} 
.navigation li {
    display: inline;
}
.navigation li a,
.navigation li a:hover,
.navigation li.active a,
.navigation li.disabled {
    background-color: #d9534f;
    border-radius: 3px;
    cursor: pointer;
    padding: 12px;
    padding: 0.75rem;
}
.navigation li a:hover,
.navigation li.active a {
    background-color: #d9534f;
}


/* Mobile devices up to 445px) */
@media (min-width: 375px) and (max-width: 768px) { 
.left-ad{
	border: 0px solid red;
    margin-top: 0px;
    margin-left: -29px;
    position: fixed;
    padding-bottom: 0px;
    width: 25%!important;
    /*z-index: 100;*/
    height: 48%;
}
.right-ad{
	border: 0px solid red;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: -10px;
    position: fixed;
    height: 50%;
    width: 19%!important;
}
 .wp-image-685{
     /*height:350px;*/
 }
}


/* Tablet device View 445px, 768px to 1024px */
@media (min-width: 768px) and (max-width: 1024px) {
.left-ad {
    border: 0px solid red;
    margin-top: 0px;
    margin-left: -30px;
    position: fixed;
    padding-bottom: 0px;
    width: 9.7%;
    /*z-index: 100;*/
    height: 48%;
}
.right-ad {
    border: 0px solid red;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: -16px;
    position: fixed;
    height: 50%;
    width: 10%;
}
 .wp-image-685{
     /*height:470px;*/
 }
}




blockquote small {
    color: #000!important;
    font-weight: 600!important;
}

.tags{
    font-size: 12px;
    font-style: italic;
    color: #797979;
}
.tags a {
    font-size: 12px;
    font-style: italic;
    font-weight: 600;
    color: #ffffff;
    background-color: #797979c4;
    border-radius: 2px;
    padding: 1px 2px;
}

.publication_title {
    font-style: italic;
    color: #c11d24;
    border: 1px solid silver;
    font-family: Arial;
    font-weight: 500;
    padding: 3px;
}

.date_post{
    font-size: 12px;
    color: #777;
    font-style: italic;
    padding: 0 0 10px;
}





