/*--------------------Menu------------*/
#primary_nav_wrap
{
	margin-top:20px;
	z-index:99999;
}

#primary_nav_wrap ul
{
	list-style:none;
	position:relative;
	float:left;
	margin:0;
	padding:0
}

#primary_nav_wrap ul a
{
	display:block;
	color:#e53b51 ;
	text-decoration:none;
	font-weight:700;
	font-size:16px;
	line-height:32px;
	padding:0 15px;
	
}

#primary_nav_wrap ul li
{
	position:relative;
	float:left;
	margin:0;
	padding:0
}

#primary_nav_wrap ul li.current-menu-item
{
	background:#ddd
}

#primary_nav_wrap ul li:hover
{
	background:#f6f6f6
}

#primary_nav_wrap ul ul
{
	display:none;
	position:absolute;
	top:100%;
	left:0;
	background:#fff;
	padding:0
}

#primary_nav_wrap ul ul li
{
	float:none;
	width:200px
}

#primary_nav_wrap ul ul a
{
	line-height:120%;
	padding:10px 15px
}

#primary_nav_wrap ul ul ul
{
	top:0;
	left:100%
}

#primary_nav_wrap ul li:hover > ul
{
	display:block
}
/*--------------Menu-----------*/
#branding nav{z-index:999999;}
.thumbnail
{
	height:400px;
	
}
@media(max-width: 768px) {
.greeting
{
	height:auto;
}
}
.shownewsimgpreview1  {
	cursor:pointer;
	height:100px;
	width:150px;
}

/*** Greeting **/

#slideshow {
    position:relative;
   /* max-height:350px;*/
	max-width:600px;
	height:550px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:90px;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}

.c-content-media-1 .c-date
{
	margin-top:5px;
}
.c-layout-footer.c-layout-footer-3 .c-prefooter .c-container .c-works > li
{
	padding:2px;
}


table {
    font-family: arial, sans-serif;
    border-collapse: collapse;
    width: 100% !important;
}

th {
    border: 1px solid #dddddd;
    text-align: left;
    padding: 8px;
	 background-color: #e53b51;
	 color:#ffffff;
}
td
{
	   border: 1px solid #dddddd;
    text-align: left;
    padding: 8px;
}
tr:nth-child(odd) {
    background-color: #f6ced4;
}


.divSocialMedia{
	display:inline-block;
	margin-left:0px
}
.divSocialMedia ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
    display: inline-block;
	vertical-align: sub;
}
.divSocialMedia ul li {
    float: left;
    margin: 0px 5px;
    padding: 0px;
}
.divSocialMedia li a {
    color: #fff;
    padding: 12px;
}
.divSocialMedia li a:hover{text-decoration:none;}
.divSocialMedia .Facebook {
    background-image: url("../images/fb.png");
    background-position: center top;
    background-repeat: no-repeat;
    height: 24px;
    width: 24px;
}

.divSocialMedia .GooglePlus {
    background-image: url(../images/googleplus.png);
    background-repeat: no-repeat;
    background-position: center top;
  width:24px;
	height:24px;
	
}

.divSocialMedia .Twiter {
    background-image: url("../images/twitter.png");
    background-position: center top;
    background-repeat: no-repeat;
    height: 24px;
    width: 24px;
}
.divSocialMedia .Youtube {
    background-image: url("../images/youtube.png");
    background-position: center top;
    background-repeat: no-repeat;
    height: 24px;
    width: 24px;
}
.divSocialMedia .Linkedin {
    background-image: url("../images/linkedin.png");
    background-position: center top;
    background-repeat: no-repeat;
    height: 24px;
    width: 24px;
}
.divSocialMedia .Instagram {
    background-image: url(../images/instagram.png);
    background-repeat: no-repeat;
    background-position: center top;
	width:24px;
	height:24px;
}
/*.divSocialMedia
{
	margin-left:364px;
}
.candidate .name{text-align:left;}*/
.candidate .position{text-align:justify;}

article.list{border-bottom:1px solid #e53b51;margin-bottom:20px;padding-bottom:20px;}
.announce-body{padding:0px;}
.first-home-widget-area, .second-home-widget-area, .third-home-widget-area, .forth-home-widget-area{padding-bottom:0px;margin-bottom:0px;}
.buttons.send{background:#e53b51;color:#fff;}
.entry-meta .buttons.time:hover{background:none;color:#e53b51;}
/*.entry-meta .buttons.time:hover i{color:#e53b51;}*/
.entry-content figure{margin-bottom:15px;}
#primary_nav_wrap ul a
{ padding:0 13px; }
.entry-meta .buttons.time i,.entry-meta .buttons.facebook i 
{color:#e53b51;}

.entry-meta .buttons.facebook:hover {
    background: #e53b51 none repeat scroll 0 0;
}
#main .inner {
    margin: 40px 55px 0;
}

@media ( max-width: 1205px ){#primary_nav_wrap ul a{padding:0 4px;font-size:14px;}}
@media ( max-width: 1205px ){#primary_nav_wrap ul a{font-size:12px;}}
.short-content .buttons:hover{background:#c03446 none repeat scroll 0 0}

/*************** Changes *********************/
.testimonilas-ddp{width:72%;}
@media ( max-width: 640px ) {
  .testimonilas-ddp{width:100%;}
  .candidate .name { text-align: center;}
  .candidate .name {font-size: 20px; margin-top: 0px;}
  .candidate-margins{margin: 1px;}
}
.vcard a{color:#000;text-decoration:none;}
@media ( max-width: 490px ) {
  width:auto;
  
}
#colophon {
    padding-bottom: 0px;
    padding-top: 20px;
}
#colophon .widget ul li {
   color: #ffffff;
    margin: 0;
    padding: 12px;
}
#colophon .widget ul li a {
    color: #ffffff;
    text-decoration: none;
}
.widget_adress a {
  font-size: 15px;font-weight:normal;}
.list-bottom{border-bottom: 1px solid #acacac;}
.title-header{font-size:30px;}
.home-about {background-color:#e53b51;color:#fff;}

.title-about{font-size:30px;background-color:#e53b51;color:#fff;}

#slideshow img{height:450px;}
/*@media (min-width : 320px){
    #slideshow{height:275px;}
  #slideshow img{height:243px;}
}*/
@media (min-width: 375px){
  #slideshow img{height:450px;}
}
@media (max-width: 568px){
    #slideshow{height:572px;}
 /* #slideshow img{height:600px;}*/
}
.title-under{text-decoration:underline;}
.fright-button {
   margin-right: 27px;
}

/*.menu-top {
   margin-top: -21px;
}
@media (max-width: 450px){
  table
  {
    margin-left:-42px;
  }
}*/
@media (max-width: 450px){
  h3{
    font-size:12px;
  }
}


.news
{
  height:750px;
}
@media (max-width: 1024px) {
 .news
{
  height:auto;
}
}
@media (max-width: 1600px) {
 .news
{
  height:auto;
}
}

@media (min-width: 320px) and (max-width: 600px) {
 .testi
{
 margin-top:-135px;
}
}
@media (max-width: 736px) {
.fonts{font-size:30px;
  }
  #main .inner {
    margin: 1px 10px 0;
}
}
@media (min-width: 320px) and (max-width: 414px) {
.short-content p {
				padding: 5px;
  }		
}
.bfont{font-size:30px;color:#333;}
}
.short-content figure {
    margin: 8px 24px 5px 5px;
}
a:visited {
   color: #1e1e1e;
}
@media (max-width:1024px){#slideshow img { left: 25px; } .widget-causes-body .cause-item{width: 30%;}}
@media (max-width:768px){.widget-causes-body .cause-item{width: 47%;}}
@media (max-width:600px){#slideshow img { left: 115px; height: 400px; } .widget-causes-body .cause-item{width: 100%;}}
@media (max-width:568px){#slideshow img { height: 425px; left: 88px; }}
@media (max-width:414px){#slideshow img { height: 366px; left: 15px; }}
@media (max-width:375px){#slideshow img { height: 405px; left: 12px; }}
@media (max-width:320px){#slideshow img { height: 380px; left: 0px; }}
/*
#slideshow IMG{height:450px;}
 #slideshow IMG{left:96px;}
@media (max-width:1024px){ #slideshow IMG{left:40px;}	}
@media (max-width:768px){ #slideshow img {left:0px}	}
@media (max-width:736px){ #slideshow img {left:4px;}	}
@media (max-width:667px){     #slideshow img {
    height: 300px;
    left:35px;
} 	}
@media (max-width:600px){   	}
@media (max-width:568px){ 	}
@media (max-width:414px){  height: 415px;
    left:33px;
} 	 	}
@media (max-width:384px){     #slideshow img {
    height: 400px;
    left:25px;
} 	}
@media (max-width:375px){
  #slideshow img {
    height: 400px;
    left:16px;
} }
@media (max-width:370px){ 	}
@media (max-width:320px){
  #slideshow img {
    height: 345px;
    left: 13px;
	}
}*/
.home .candidate {
    margin-bottom: 20px !important;
}
input[type="text"]{width: 96%}

#toTop {
    display: none;
    position: fixed;
    bottom: 60px;
    right: 20px;
    width: 45px;
    height: 40px;
  	z-index:12345;
    background-image: url('../images/up.png');
    background-repeat: no-repeat;
    opacity: 0.4;
    filter: alpha(opacity=40); /* For IE8 and earlier */
}
#toTop:hover {
    opacity: 0.8;
    filter: alpha(opacity=80); /* For IE8 and earlier */
}
.home-about
{padding:10px;}
#colophon .widget ul li
{
  padding:5px;
}
@media (max-width:414px){
  .widget-causes-body .cause-item {
    	width: 100%;
   		margin-left: 0px !important;
  }
}
/*@media (max-width:767px){
  .widget-causes-body .cause-item {
    	width: 100% !important;
  }
  
  .jssocials-shares{ clear: both;}
  .jssocials-share{margin-right: 0.4em;}
}*/
.white p {color:#fff;}
.gtitle {
	font-size:15px;
}
.last-tips ul{list-style-type:none;}
.last-tips ul li{
border-bottom: 1px solid #fff;
font-weight: 300;
font-family: 'Open sans', Sans-Serif;
font-size: 14px;
line-height: 32px;
  color: #fff;}