#facebook ._51mz{display:none!important;}
.commentContainer .comment-author.vcard{width:210px;float:left;}
.commentContainer .comment-author.vcard img{width:200px;height:auto;}
.commentContainer .comment-list{margin-left:0px;padding-left:0px;}
.commentContainer .comment-list li{list-style-type:none;}
.commentContainer .comment-list .children{padding-top:20px;}
.commentContainer .comment-meta.commentmetadata{}
.commentContainer .says{display:none;}
.commentContainer .comment-meta.commentmetadata a, .commentContainer .comment-author.vcard .fn, .commentContainer .reply a, .commentContainer .comment-body p{color:#000;font-size:17px!important;font-family:"FuturaStd-Book";text-decoration:none;}
.commentContainer .reply a{font-weight:bold;text-transform:uppercase;}
.commentContainer .comment-list .comment-body{min-height:250px;}
#gplus_comments .r3{min-height:auto!important;}
.page-post-display .titlePerPost, .page-post-display .titlePerPost .imagePost{padding:0px !important;}
.page-post-display .container .tilePerPost{margin:20px 0px;}
.page-post-display .imagePost img{margin:0 !important;padding:0 !important;width:auto;}
.page-type-maintenance .buttons input,.page-definition-maintenance button{background-color:#666;color:#fff;display:block;font-family:"Futura-Condensed";font-size:20px;margin:5px;padding:5px;width:130px;transition:background .2s linear}
.page-type-maintenance .buttons input:hover, .page-definition-maintenance button:hover{background-color:#fff;color:#666;transition:background .2s linear}
.page-definition-maintenance button{display:inline-block;}
.page-post-display .titlePost h2{background-color:#000;bottom:0;color:#fff;font-size:30px;margin:25px 0;padding:10px;position:absolute;text-align:left;text-transform:uppercase;width:70%;font-family:"Futura-Condensed";}
#blog-filter-container{background-color:#8c837c;height:60px;}
#blog-filter-cssmenu h4{padding:5px 10px;}
#menu-blog-filter-menu, .blog-sub-categories.displayFilterCategories{padding:0px;}
#menu-blog-filter-menu h4:hover,#menu-blog-filter-menu h4:focus{background-color:#b2ada7;outline:none;}
#menu-blog-filter-menu h4 a:hover,#menu-blog-filter-menu h4 a:focus{outline:none;}
#menu-blog-filter-menu li{display:table-cell !important;}
.page-post-display{float:left;width:100%;margin-top:30px;}
.blog-sub-categories{font-family:"Futura-Condensed";}
blog-sub-categories ul > *{vertical-align:middle;//Align children to middle of line}
.blog-sub-categories li{display:inline-block;width:20%;color:#fff;padding:15px;font-size:28px;text-align:center;height:62px;background-color:#b2ada7;}
.blog-sub-categories li:hover{background-color:#8c837c;}
#menu-blog-filter-menu{background-color:#8c837c;}
.displayFilterCategories,.displaySizeDefinition{display:block !important;}
.displayDefinition{display:inline-block !important;}
.hideFilterCategories,.hideDefinition,.hideSizeDefinition{display:none !important;}
.activeFilter{background-color:#b2ada7;width:auto;}
.activeSubFilter{background-color:#8c837c !important;width:auto;}
.loadmore{background-color:#8c837c;color:#fff;float:left;font-family:"Futura-Condensed";font-size:30px;margin:10px 35%;padding:10px;cursor:pointer;text-align:center;width:30%;text-transform:uppercase;}
.image-loader-container{display:block;margin:auto;width:100px;padding:40px 0;}
.image-loader{width:100px;}
.single-blog .container.theContent .blog-article{padding:0 115px;}
.single-blog .blog-article .alignleft{margin:0 15px 0 0;}
.single-blog .blog-article .alignright{margin:0 0 0 15px;}
.single-blog .blog-article img{max-width:100%;height:auto;}
.page-post-display .selectText h4{font-family:"FuturaStd-Book";font-size:21px;padding:5px 0 15px;text-align:left;text-transform:uppercase;}
.page-post-display .selectText{}
.socialmedia-signup .socialmedia-icons{padding:15px 19px;margin-bottom:40px;}
.socialmedia-signup .socialmedia-icons ul{text-align:center;}
.socialmedia-signup .socialmedia-icons ul, .single-blog .articles-social{padding:0;}
.socialmedia-signup .socialmedia-icons ul li, .single-blog .articles-social li{clear:both;display:inline-block;float:none;margin:0 5px;width:71px;height:auto;}
.socialmedia-signup .socialmedia-icons ul li.fblikes{height:50px;margin:12px 5px;vertical-align:top;width:auto;}
.socialmedia-signup .socialmedia-icons ul li.fblikes .fblikes-container{background-color:#b6aca6;height:auto;width:258px;vertical-align:middle;float:left;}
.socialmedia-signup .socialmedia-icons ul li.fblikes .fblikes-container .likelabel{float:left;}
.socialmedia-signup .socialmedia-icons ul li.fblikes .fblikes-container label{color:#fff;font-family:"SegoeScript";font-size:20px;padding:14px 15px;}
.socialmedia-signup .socialmedia-icons ul li.fblikes .fblikes-container .facebook_likes{background-color:#fff;margin:7px 0;width:150px;float:left;text-align:center;}
.socialmedia-signup .socialmedia-icons ul li.fblikes .fblikes-container .facebook_likes label{color:#333;font-family:"Futura-Condensed";font-size:21px;padding:5px 10px;text-align:center;}
.none{display:none;}
.page-template-page-template-blog .none{display:block;}
.single-blog .theContent .osd-sms-wrapper{border-top:0 none;text-align:center;}
.single-blog .theContent .osd-sms-wrapper .osd-sms-icon-button{margin:5px;}
.single-blog .theContent .osd-sms-wrapper .osd-sms-link > img{height:auto;width:71px;}
.no-blog-sort-title{background-color:#8c837c;}
.no-blog-sort-title h2{color:#fff;font-family:"Futura-Condensed";padding:15px;text-align:center;}
.no-blog-sort-button{margin-top:30px;}
.no-blog-sort-button p{background-color:#b6ada6;float:right;font-size:17px;padding:5px 0;width:205px;}
.no-blog-sort-button p a, .no-blog-sort-button p a:hover{color:#fff;text-decoration:none;font-family:"Futura-light";}
.blogSort, #filter-categories, .commentsDiv, .blogLandingTitle{display:none;}
.single-blog .no-blog-sort, .page-template-page-template-blog .no-blog-sort,
.page-template-page-template-category-landing .no-blog-sort, .page-template-page-template-blog-list .no-blog-sort{display:none;}
.single-blog .blogSort, .single-blog #filter-categories,
.page-template-page-template-blog .blogSort,
.page-template-page-template-blog #filter-categories,
.page-template-page-template-category-landing #filter-categories, .page-template-page-template-blog-list #filter-categories,
.single-blog .commentsDiv,
.page-template-page-template-category-landing .blogSort, .page-template-page-template-blog-list .blogSort{display:block;}
.blogSearchMobile{display:none;}
.page-template-page-template-category-landing .blogLandingTitle{display:block;}
.page-template-page-template-category-landing .container.blogLandingTitle h1.article-title{padding:20px 15px 5px;}
.page-template-page-template-category-landing .blogLandingTitle h1.article-title img{vertical-align:middle;}
.selectionContainer{margin-bottom:50px;}
.single-blog .commentsDiv .ui-tabs ul.ui-tabs-nav#social_comments_nav{text-align:center;border:none;}
.single-blog .commentsDiv .ui-tabs .ui-tabs-nav .ui-state-default a img{width:71px !important;height:auto;}
.single-blog .commentsDiv #social_comments_control .ui-tabs-nav .ui-state-active{background:transparent url("http://www.canidae.com/wp-content/uploads/2016/02/comment-arrow.png") no-repeat scroll center bottom;border:medium none;}
.single-blog .commentsDiv .ui-tabs .ui-tabs-nav li{display:inline-block;float:none;height:110px;clear:both;}
.single-blog .commentsDiv .ui-tabs .ui-tabs-nav li a{padding:5px;}
.single-blog .commentsDiv .ui-tabs .comment-reply-title{display:none;}
.single-blog .commentsDiv .ui-tabs .ui-tabs-panel{padding:20px 10px;}
.single-blog .commentsDiv .ui-tabs .comment-respond{background-color:#bcaea8;float:left;padding:25px 0;}
.single-blog .commentsDiv .ui-tabs .comment-respond p{padding:5px 35px;float:left;width:100%;}
.single-blog .commentsDiv .ui-tabs .comment-respond p,
.single-blog .commentsDiv .ui-tabs .comment-respond p label{color:#fff;font-family:"Futura-Condensed";font-size:21px;}
.single-blog .commentsDiv .ui-tabs .comment-respond p label,
.single-blog .commentsDiv .ui-tabs .comment-respond p textarea,
.single-blog .commentsDiv .ui-tabs .comment-respond p input[type="text"]{width:100%;}
.single-blog .commentsDiv .ui-tabs .comment-respond p.comment-form-comment,
.single-blog .commentsDiv .ui-tabs .comment-respond p.comment-form-author,
.single-blog .commentsDiv .ui-tabs .comment-respond p.comment-form-email,
.single-blog .commentsDiv .ui-tabs .comment-respond p.comment-form-url{width:50%;float:left;}
.single-blog .commentsDiv .ui-tabs .comment-respond p.comment-form-comment textarea#comment{height:207px;}
.single-blog .commentsDiv .ui-tabs .comment-respond p input,
.single-blog .commentsDiv .ui-tabs .comment-respond p textarea{color:#000;}
.single-blog .commentsDiv .ui-tabs .comment-respond p.form-submit{float:left;padding:5px 35px;text-align:left;width:100%;}
.single-blog .commentsDiv .ui-tabs .comment-respond p#gasp_p{float:left;padding:5px 35px;text-align:left;width:100%;}
.single-blog .commentsDiv .ui-tabs .comment-respond p#gasp_p label input[type="checkbox"]{margin:0;}
.single-blog .commentsDiv .ui-tabs .comment-respond p.form-submit input[type="submit"]{background-color:#92857a;color:#fff;}
.single-blog .commentsDiv .fb-comments,
.single-blog .commentsDiv .fb-comments span,
.single-blog .commentsDiv .fb-comments iframe{background-color:#bcaea8;}
.single-blog .commentsDiv .fb-comments iframe ._5tr6 ._ohe lfloat{display:none;}
.single-blog .commentsDiv #gplus_comments{background-color:#bcaea8;}
.breadcrumbs-container{background-color:#000;float:left;padding:10px 0;width:100%;}
.breadcrumbs-container span, .breadcrumbs-container a,
.breadcrumbs-container .breadcrumbs{color:#fff;font-family:"FuturaBT-Heavy";font-size:15px;text-transform:uppercase;text-decoration:none;}
.breadcrumbs-container a:hover{text-decoration:none;}
.breadcrumbs-container .breadcrumbs{font-size:12px;}
.breadcrumbs-container{display:none;}
.single-blog .breadcrumbs-container,
.page-template-page-template-blog .breadcrumbs-container,
.page-template-page-template-category-landing .breadcrumbs-container{display:block;}
.imagePost{height:300px;max-width:100%;overflow:hidden;text-align:center;background-color:#8d847b;line-height:300px;}
.page-post-display .imagePost img{height:auto;max-height:100%;margin:0 !important;padding:0 !important;max-width:100%;vertical-align:middle;}
.page-template-page-template-blog .container.socialmedia-icons.nav img{max-width:100%;}
.breadcrumbs-container span:nth-child(3),
.breadcrumbs-container span:nth-child(4){display:none;}
.page-template-page-template-category-landing-php .breadcrumbs-container span:nth-child(3),
.page-template-page-template-category-landing-php .breadcrumbs-container span:nth-child(4){display:inline-block;}
.page-template-page-template-coupon .container.theContent{margin-bottom:100px;}
.blogSearch input[type="text"].txt{border:medium none;font-family:"Futura-Condensed";font-size:21px;font-weight:normal;padding:4.5px 3px;width:200px;vertical-align:middle;}
.blogSearch .search-btn{float:none;vertical-align:middle;}
.searchKeyword::-webkit-input-placeholder{color:#d2d3d4;}
.searchKeyword:-moz-placeholder{color:#d2d3d4;}
.searchKeyword::-moz-placeholder{color:#d2d3d4;}
.searchKeyword:-ms-input-placeholder{color:#d2d3d4;}
.blogSearchContainer{background-color:#fff;border:1px solid #fff;padding:1px;}
.container.blogSort{position:relative;}
.blogSearch.blogSearchDesktop{position:absolute;right:25px;}
.blogSearchDesktop .blogSearchContainer{margin-top:11px;}
.blogSearch .search-btn{background-color:#d2d3d4;}
.datetext{display:none;}
.single-blog p.datetext{display:block;}
.container.theContent p.datetext{font-size:17px;}
.page-post-display .blogcontainer .titlePost h2{font-size:21px;}
.filterlastCon .loadmore2{cursor:pointer;float:none;font-family:"Futura-Condensed";padding:10px;text-align:center;text-transform:uppercase;width:auto;}
.filterlastCon a{background-color:#8c837c;color:#fff;font-size:20px;padding:10px;}
.filterlastCon a:hover, .filterlastCon a:active{text-decoration:none;}
.filterlastCon p{padding:4px;}
.filterlastCon p{font-size:15px;}
@media screen and (max-width:1199px){.blog-sub-categories li{font-size:26px;}
}
@media screen and (max-width:1024px){.single-blog .container.theContent .blog-article{padding:0 60px;}
}
@media screen and (max-width:948px){.blog-sub-categories li{font-size:22px;}
}
@media screen and (max-width:830px){.blog-sub-categories li{font-size:19px;}
.single-blog .container.theContent .blog-article{padding:0 20px;}
.imagePost{height:220px;line-height:220px;}
}
@media screen and (max-width:767px){.blog-sub-categories li{font-size:21px;width:50%;height:auto;padding:15px 0;}
}
@media screen and (max-width:767px){.page-post-display .imagePost{line-height:200px;}
.page-post-display .titlePost h2{background-color:#000;bottom:0;color:#fff;font-size:23px;margin:25px 0 !important;padding:10px;position:absolute;text-align:left;text-transform:uppercase;width:70%;font-family:"Futura-Condensed";}
#blog-filter-container{background-color:#8c837c;height:47px;}
.blogcontainer .tilePerPost{width:50%;}
.single-blog .commentsDiv .ui-tabs .comment-respond p.comment-form-comment,
.single-blog .commentsDiv .ui-tabs .comment-respond p.comment-form-author,
.single-blog .commentsDiv .ui-tabs .comment-respond p.comment-form-email,
.single-blog .commentsDiv .ui-tabs .comment-respond p.comment-form-url{width:100%;}
.blogSort{float:left;width:100%;}
.blogSort #blog-filter-menu-bar{float:left;width:100%;}
.blogSort #blog-filter-menu-bar .navbar-center,
.blogSort #blog-filter-menu-bar .navbar-center .menu-blog-filter-menu-container{float:left;width:100%;}
#menu-blog-filter-menu li{float:left;}
#menu-blog-filter-menu li:last-child{float:right;}
#menu-blog-filter-menu li h4{text-align:center;}
#menu-blog-filter-menu img{max-width:100%;}
#blog-filter-container{height:auto;}
.blogSearchDesktop{display:none;}
.blogSearchMobile{display:block;}
.blogSearchMobile .blogSearchContainer{border:1px solid #929497;float:none;margin:10px auto;width:60%;}
.blogSearch input[type="text"].txt{border:medium none;font-family:"Futura-Condensed";font-size:21px;font-weight:normal;padding:4.5px 3px;width:90%;vertical-align:middle;}
}
@media screen and (max-width:720px){.blogSearch input.txt[type="text"]{width:89%;}
}
@media screen and (max-width:680px){.page-post-display .titlePost h2{background-color:#000;bottom:0;color:#fff;font-size:20px;margin:25px 0 !important;padding:10px;position:absolute;text-align:left;text-transform:uppercase;width:70%;font-family:"Futura-Condensed";}
.loadmore{margin:10px 25%;width:50%;}
.blogcontainer .tilePerPost{width:100%;}
}
@media screen and (max-width:652px){.blogSearch input.txt[type="text"]{width:88%;}
}
@media screen and (max-width:596px){.blogSearch input.txt[type="text"]{width:87%;}
}
@media screen and (max-width:549px){.blogSearch input.txt[type="text"]{width:85%;}
}
@media screen and (max-width:483px){#menu-blog-filter-menu li{width:25%;}
#menu-blog-filter-menu li:last-child h4{text-align:right;}
.socialmedia-signup .socialmedia-icons ul li, .single-blog .articles-social li{width:15%;}
}
@media screen and (max-width:466px){.commentContainer .comment-meta.commentmetadata{padding-top:10px;}
.commentContainer .comment-author.vcard{float:none;}
#menu-blog-filter-menu li img{max-width:100%;}
#menu-blog-filter-menu li:last-child img{max-width:57%;}
.blogSearch input.txt[type="text"]{width:84%;}
}
@media screen and (max-width:447px){.blogSearch input.txt[type="text"]{width:80%;}
}
@media screen and (max-width:370px){#menu-blog-filter-menu img{width:100%;}
#menu-blog-filter-menu li:last-child img{max-width:57%;}
#blog-filter-container{background-color:#8c837c;height:43px;}
#blog-filter-cssmenu h4{padding:4px 10px;}
}
@media screen and (max-width:369px){#blog-filter-cssmenu h4{padding:4.3px 10px;}
}
@media screen and (max-width:365px){#blog-filter-cssmenu h4{padding:4.4px 10px;}
@media screen and (max-width:362px){#blog-filter-cssmenu h4{padding:4.6px 10px;}
@media screen and (max-width:359px){#blog-filter-cssmenu h4{padding:4.8px 10px;}
@media screen and (max-width:359px){#blog-filter-cssmenu h4{padding:5px 10px !important;}
@media screen and (max-width:344px){#blog-filter-cssmenu h4{padding:5.5px 10px !important;}
.blogSearch input.txt[type="text"]{width:75% !important;}
}
@media screen and (max-width:320px){}
#blog-filter-cssmenu h4{padding:7.5px 10px;}
.blogSearch input.txt[type="text"]{width:78%;}
}
.proportion{backround-color:red;}
.page-post-display{padding-bottom:70px !important}