@charset "utf-8";
/* header part */

@font-face {
    font-family: myFirstFont;
    src: url(../fonts/trebuc.ttf);}
@font-face {
    font-family: mySecondFont;
    src: url(../fonts/TrebuchetMSItalic.ttf);}
	@font-face {
    font-family: myBoldFont;
    src: url(../fonts/trebucbd.ttf);}
.site-header{ padding:0 !important;}
.emty{ margin:0 !important; padding:0 !important;}
.emty1{ margin-left:0 !important; padding-left:0 !important;}
.top-bar{ width:100%; margin:0; padding:1px 0px; background:#cb8b43; border-bottom: 1px solid #f2db9b;}
.hdr-wrap{ width:100%; margin:0; padding:0px; float:left; background: rgba(0, 0, 0, 0) linear-gradient(to right, #fbd294, #776e36) repeat scroll 0 0;/*background: #c0774a;*/ border-bottom: 1px solid #f2db9b;}
.hdr-lft{ width:100%; margin:0; padding:0;}
.hdr-heading{ width:100%; margin:0; padding:16px 15px 0 15px !important; float:left; text-align:center;}
.hdr-heading img{ width:30%; margin:0 8px; float:left;}
.banner-hdng{ width:auto; margin:0; padding:0; font:600 29px/60px 'myBoldFont' , sans-serif; color:#513417; text-align:center; }
/*.hdr-heading h1{ width:auto; margin:0; padding:0; font:600 29px/60px 'myBoldFont' , sans-serif; color:#654321; text-align:center; }*/
.hdr-heading h1{ width:auto; margin:0 0 50px 0; padding:0; font:500 30px/40px 'myBoldFont' , sans-serif; color:#513417; text-align:center; }
.hdr-heading h3{ width:auto; margin:30px 0; padding:0; font:500 27px/35px 'myBoldFont' , sans-serif; color:#513417; text-align:center; }
.sidebar-blog-hdng{ color: #cb8b43; font: 500 22px/30px "myBoldFont",sans-serif; margin: 0;  padding: 15px 0 0 0; text-transform: capitalize; }
.site-mobile-menu{ width:100%; background: #cb8b43; padding: 0px 10px; float:left;}
.site-header-menu{background: #cb8b43; padding: 0px 10px;}
.site-branding, .site-header-menu, .header-image{ margin-top:0px !important; margin-bottom:0 !important;}
.site-inner{ background:#594823 !important;}
.site-content{ padding:20px 10px !important;}
.main-navigation ul ul{ width:auto; min-width:200px; background:#cb8b43 ; padding:10px ; border-radius:10px; border: 1px solid #654321;}
.main-navigation ul ul li{ background:#cb8b43 !important; border:0 !important; font-size:15px !important; }
.main-navigation ul ul::after { border-color: #cb8b43 transparent !important; }
.main-navigation ul ul a {font-size: 16px !important; white-space: nowrap !important; width: auto !important; color:#513417 !important; line-height:12px; }
.cont-wrap{ width:100%; margin:0; padding:0px; float:left;}
.widget{ color:#f2d899 !important; font-size:20px !important; border:0 !important; padding:15px 0 !important; margin-bottom:0 !important;}
.widget li a{ font:400 18px/30px 'Lato', sans-serif !important; color:#f2d899 !important;}
.widget .widget-title{ font:500 20px/30px 'myBoldFont' , sans-serif; color:#cb8b43 !important; text-transform:capitalize; margin:0 !important;}
.widget .widget_nav_menu{ margin:0 !important; padding:0 !important;}
.entry-content p{ color: #f2d899 !important;  font:400 18px/30px 'Lato', sans-serif !important;}
.entry-content ul li a { color:#9c6525 !important; text-decoration:none !important;}
.entry-content ul li a:hover { color:#9c6525 !important; text-decoration:underline !important;}
.entry-content p a{ color:#9c6525 !important; text-decoration:none !important;}
.entry-content p a:hover{ color:#9c6525;}
.entry-content ul li {  color: #f2d899 !important;  font:400 18px/28px 'Lato', sans-serif !important; margin: 10px 0 0 30px !important;}
.entry-content ol li {  color: #f2d899 !important;  font:400 18px/28px 'Lato', sans-serif !important; margin: 10px 0 0 30px !important;}
.site-main{ margin-bottom:0 !important;}
.footer-wrap{ width:100%; margin:0 0 20px 0; padding:20px; float:left; background:#f2d899; color:#654321; font:400 18px/30px 'Lato', sans-serif !important; text-align:center; border: 1px solid #f2db9b;}
.footer-wrap a{ color:#654321; font:400 18px/30px 'Lato', sans-serif !important;}
.footer-wrap a:hover{ color:#654321; font:400 18px/30px 'Lato', sans-serif !important; text-decoration:none !important;}
/* Left sidebar */
.sidebar{ width:100% !important; margin:0 !important; padding:0 10px 0 0 !important;}
.sidebar img{ border: 1px solid #f2d899;border-radius: 5px; margin: 10px auto;text-align: center;}
.sidebar-top{ width:100%; margin:0; padding:0; text-align:center;}
.sidebar-top p{color: #f2d899 !important;  font:400 18px/30px 'Lato', sans-serif !important;}
.sidebar-botm{ width:100%; margin:0; padding:0; text-align:center;}
.sidebar-botm img{ width:90%; text-align:center;}
.lft-sidebar{ width:100%; margin:0; padding:0;}
.lft-sidebar-part2{ width:100%; margin:0; padding:0;}
.lft-sidebar-part2 img{ width:90%; border:1px solid #f2d899; border-radius:5px;}
.lft-sidebar-part3{ width:100%; margin:0; padding:0;}
.lft-sidebar-part3 img{ width:75%; border:1px solid #f2d899; border-radius:5px; margin:5px 0;}
.lft-sidebar-social{ width:100%; margin:0; padding:0;}
.lft-sidebar-social a img{ width:30%; border:1px solid #f2d899; border-radius:5px; margin:5px 15px 0 0; float:left;}
/*.blog .blog-title a{ font:400 20px/35px 'myBoldFont' , sans-serif; color:#cb8b43 !important; text-decoration:none !important;}
.entry-content a, .entry-summary a, .taxonomy-description a, .logged-in-as a, .comment-content a, .pingback .comment-body > a, .textwidget a, .entry-footer a:hover, .site-info a:hover{ box-shadow: none !important;}
a.blog-more-link{ background:none !important; color:#cb8b43 !important; font:400 16px/26px 'Lato', sans-serif !important; padding:0 !important;}
a.blog-more-link:hover{ color:#cb8b43 !important;}
p.blog-short-content{color: #f2d899 !important;  font:400 18px/30px 'Lato', sans-serif !important;}
.blog-author{ color: #f2d899 !important; font-size:12px;}
.blog{ margin-bottom:0 !important;}*/
.pt-cv-wrapper .btn-success{ background:none !important; border:0 !important; color:#cb8b43 !important; padding:0 !important;}
.pt-cv-ifield .pt-cv-title a{ color:#cb8b43 !important; font: 400 20px/35px "myBoldFont",sans-serif !important;}
.pt-cv-view .pt-cv-title{ margin-top:15px !important;}
.pt-cv-content{color: #f2d899 !important; font: 400 18px/30px "Lato",sans-serif !important;}
.pt-cv-wrapper .pagination > .active > a, .pt-cv-wrapper .pagination > .active > a:focus, .pt-cv-wrapper .pagination > .active > a:hover, .pt-cv-wrapper .pagination > .active > span, .pt-cv-wrapper .pagination > .active > span:focus, .pt-cv-wrapper .pagination > .active > span:hover{ background:#cb8b43 !important;}
.pt-cv-wrapper .pagination > li > a, .pt-cv-wrapper .pagination > li > span{ color:#000000 !important;}
.entry-title a{  color:#cb8b43 !important; font: 400 20px/35px "myBoldFont",sans-serif !important;}
.entry-title a:hover{  color:#cb8b43 !important; font: 400 20px/35px "myBoldFont",sans-serif !important; text-decoration:none !important;}
/*.posted-on{border-bottom:1px solid #ccc;}*/
.pt-cv-ifield {border-bottom:1px solid #ccc !important; }
.posted-on a{ color: #f2d899 !important; font: 400 15px/30px "Lato",sans-serif !important; }
#primary h2{color:#cb8b43 !important; font: 400 21px/35px "myBoldFont",sans-serif !important;}
#primary li {color: #f2d899 !important; font: 400 18px/30px "Lato",sans-serif !important;}
#primary a{color: #cb8b43 !important;}
#primary .pagination{ display:none !important ;}
#primary .pagination{ border:none !important;}
.pagination .next{ background:#fff !important;}
.pagination .prev{  background:#fff !important;} 
.pt-cv-wrapper .pagination > li > a, .pt-cv-wrapper .pagination > li > span{ background-color: #b07028 !important; border: 1px solid #874706 !important; padding:2px 12px !important; font-size:16px !important;}
.meta-nav{ color:#fff !important;}
.post-title{color:#cb8b43 !important; font: 400 20px/35px "myBoldFont",sans-serif !important;}
.post-title:hover{color:#cb8b43 !important; font: 400 20px/35px "myBoldFont",sans-serif !important; text-decoration:none !important;}
.entry-title{font:400 22px/35px 'myBoldFont' , sans-serif; color:#cb8b43 !important; text-decoration:none !important;}
.site-main p{ color: #f2d899 !important;  font:400 18px/30px 'Lato', sans-serif !important;}
.comments-area{ display:none;}
.blog_pagination a, .blog_pagination a { background:#cb8b43 !important;}
.comments-link{display:none !important;}
.byline{display:none !important;}
#primary .post-navigation{display:none !important;}
#left-blogbar { width:100%; margin:0; padding:0;}
#left-blogbar .blog-content-excerpt p{ font-size:16px !important; line-height:25px !important;}
#left-blogbar .blog-col-1, .blog-col-0{ padding-bottom:20px !important;}
#left-blogbar1 { width:100%; margin:0; padding:0;}
#left-blogbar1 .blog-content-excerpt p{ font-size:16px !important; line-height:25px !important;}
#left-blogbar1 .blog-col-1, .blog-col-0{ padding-bottom:20px !important;}
#left-blogbar1 .blog_pagination{ display:none;}
#primary .blog_pagination{ display:none;}
.blog.type-blog.no-thumb.blog-col-0.team.first.last.has-date{ border:none;}
.post-content-text{ width:100% !important;}
#post-80 .entry-content a{ color:#f2d899 !important;}
.hdr-heading h3 a{  color:#513417 !important;}
.hdr-heading h3 a:hover{  color:#654321 !important; text-decoration:none !important;}
.bokmark{ width:100%; margin:0; padding:0; float:left;}
@media screen and (max-width: 1024px){
.site{ max-width:90%;}
.site-pvc{margin: -12px auto !important;float:none !important;}
.hdr-heading h1{ font: 600 30px/45px "myBoldFont",sans-serif;}
.hdr-heading h2{ font: 600 25px/35px "myBoldFont",sans-serif; margin:0 0 10px 0}
.hdr-heading h3{ font: 500 25px/35px "myBoldFont",sans-serif; margin:5px 0}
.hdr-heading img{ width:29%; padding:0;}
.main-navigation a{ font-size:16px; line-height:32px;}
	}
@media screen and (max-width: 960px){
.site{ max-width:90%;}
.hdr-heading h1{ font: 600 30px/45px "myBoldFont",sans-serif;}
.hdr-heading h2{ font: 600 25px/35px "myBoldFont",sans-serif; margin:0 0 10px 0}
.hdr-heading h3{ font: 500 25px/35px "myBoldFont",sans-serif; margin:5px 0}
.hdr-heading img{ width:29%; padding:0;}
.main-navigation a{ font-size:15px; line-height:30px;}
	}
@media screen and (max-width: 768px){
.site{ max-width:90%;}
.hdr-heading h1{ font: 600 25px/30px "myBoldFont",sans-serif;}
.hdr-heading h2{ font: 600 22px/35px "myBoldFont",sans-serif; margin:0 0 10px 0}
.hdr-heading h3{ font: 500 22px/30px "myBoldFont",sans-serif; margin:5px 0}
.hdr-heading img{ width:27%; padding:0 0 10px 0;}
	}
/*@media screen and (max-width: 767px){
.emtyreverse {
    display: flex;
    flex-direction: column-reverse;
}
}*/
@media screen and (max-width: 640px){
.site{ max-width:100%;}
.main-navigation ul ul{  padding:0px ; border-radius:0px ; border:none ;}
.hdr-heading{ padding:15px 0 !important;}
.hdr-heading img{ width:29%; padding:0 0 10px 0;}
	}
@media screen and (max-width: 480px){
.site{ max-width:100%;}
.main-navigation ul ul{  padding:0px ; border-radius:0px ; border:none ;}
.hdr-heading{ padding:15px 0 !important;}
.hdr-heading img{ width:28%; padding:0 0 10px 0;}
	}
@media screen and (max-width: 320px){
.site{ max-width:100%;}
.main-navigation ul ul{  padding:0px ; border-radius:0px ; border:none ;}
.hdr-heading{ padding:15px 0 !important;}
.hdr-heading img{ width:27%; padding:0 0 10px 0;}
	}