 
 
/*.ccm-block-featuredpage-item { 
margin: 0; text-align: center; display: inline-block; }

.ccm-block-featuredpage-item .thmbnl,
.ccm-block-featuredpage-item .thmbnl img,
.ccm-block-featuredpage-item .thmbnl a { background: #fff !important; }
.ccm-block-featuredpage-item .thmbnl a { padding: 0 !important; }

.ccm-block-featuredpage-item .ccm-block-item-wrap { padding: 0; }*/

div.ccm-page-list-rss-icon {margin-top: 10px}

.ftpageleft .ccm-page-list-description .readlink { padding: 8px 10px; background: #bd5503; color: #fff; }
.ftpageleft .ccm-page-list-description .readlink:hover { padding: 8px 10px; background: #e07f33; color: #fff; }
.ftpageleft .ccm-page-list-description { margin-bottom: 15px; }
.ccm-page-list.ftpageleft  { text-align: center;margin: 15px auto; }
.ftpageleft .pglist { text-align: left;  }

.ftpageleft .pgthumb { 
margin: 15px 0; padding: 15px; position: relative; overflow:hidden;
-moz-border-radius: 500px; border-radius: 500px; }

/*.ftpageleft .pgthumb a:before { 
position: absolute; top:0.5%; left: 25%; width: 50%; height: 100%;
content:''; z-index:1; transform:rotate(-45deg); }*/
/*.ftpageleft .pgthumb a:after { 
position: absolute; top:2%; right:2%; width: 95%; height: 95%; background: none; 
content:''; z-index:0; border-radius: 500px; transition: all .25s ease-in-out; }*/
 
.ftpageleft .pgthumb a { position: relative; padding: 25px; display: inline-block; }
.ftpageleft .pgthumb img { position: relative; z-index: 2; -moz-border-radius: 500px; border-radius: 500px;  }
 
/*#cntwrap .ftpageleft .pgthumb a:after { 
background: #e9eaec; border: 3px #e9eaec solid; box-shadow: 0 0 0 3px #ff5700; }
#cntwrap .ftpageleft .pgthumb a:before { background: #e9eaec; }

#cntwrap2 .ftpageleft .pgthumb a:after { 
background: #fff; border: 3px #fff solid; box-shadow: 0 0 0 3px #ff5700; }
#cntwrap2 .ftpageleft .pgthumb a:before { background: #fff; }

#cntwrap3 .ftpageleft .pgthumb a:after { 
background: #fafafa; border: 3px #fafafa solid; box-shadow: 0 0 0 3px #ff5700; }
#cntwrap3 .ftpageleft .pgthumb a:before { background: #fafafa; }*/

.ftpageleft .nofeatimg { text-align: left; margin: 15px auto; }

#pagewrap .ftpageleft .pglist .ccm-page-list-title a { color: #333; }
#pagewrap .ftpageleft .pglist .ccm-page-list-title a:hover { color: #888; }

.ftpageleft .pglist:last-child { border-bottom: none; padding: 0; }
.ftpageleft .pglist:first-child { margin: 0 auto; }
.page-template-home .ftpageleft .pglist { border-bottom: none; }


@media screen and (min-width: 250px)

{

.ftpageleft .pglist { width: 100%; padding: 0; margin: 0 auto; }
.ftpageleft .pgthumb:before { display: none; }

.ftpageleft .featleft,
.ftpageleft .featright { display: block; vertical-align: top; text-align: center;  }

.ftpageleft .featleft { width: 100%; margin: 15px auto; max-width: 400px; }
.ftpageleft .featright { width: 100%; margin: 15px auto; }

.ftpageleft .pglist:child-last { border: 0; }

}
@media screen and (min-width: 1000px)
{

.ftpageleft .pglist { width: 100%; margin: 15px auto; display: inline-block; text-align: left; vertical-align: top;  }
.ftpageleft .pglist:nth-child(odd) { margin-right: 0; }

.ftpageleft .pglist:nth-child(even) { margin-left: 0; }
.ftpageleft .pgthumb:before { display: block; }

.ftpageleft .featleft,
.ftpageleft .featright { display: inline-block; vertical-align: middle; margin: 0; }

.ftpageleft .featleft { width: 45%; margin-bottom: 0; text-align: center; max-width: none; }
.ftpageleft .featright { padding-top: 15px; width: 50%; margin-left: 5%; text-align: left; }

}
@media screen and (min-width: 1000px)
{ 

}

	