/*



Theme Name: Cube (Share on Theme123.Net)



Theme URI: http://umbrella.al



Description: Cube - Multimedia Magazine



Author: Umbrella



Version: 1.9



License: General Public License



License URI: http://www.gnu.org/licenses/gpl.html



Tags : indigo, clean, flexible



*/



body{ background:url(assets/img/bodyRightLeaf.jpg) right top no-repeat #fff !important; }



#header .menu-section{ background:#568a3f !important; border:none; height:42px !important;}



#header .header-top-section{ background-color:transparent !important; padding: 20px 0;}



.menu-section .row > .span12 > div > ul > li:hover, .current-menu-item, .menu-section .row > .span12 > div > ul > li:hover, .menu-section .row > .span12 > div > ul li.current-menu-item, .menu-section .row > .span12 > div > ul li a, .menu-section .row > .span12  { height:42px !important;}



.menu-section > div.container > div.row > div.span12{ border: none !important;}



.menu-section .row > .span12 > div > ul > li{ border-right:1px solid #ccc;}



.menu-section .row > .span12 > div > ul > li:hover, .menu-section .row > .span12 > div > ul li.current-menu-item{ border-bottom: none !important; color:#568a3f !important;}



.menu-section .row > .span12 a{ color:#fff !important;}



.menu-section .row > .span12 > div > ul li:hover a, .menu-section .row > .span12 > div > ul li.current-menu-item a{ color:#568a3f !important; }



.main_menu > li.menu-item > .sub-menu, .main_menu > li.menu-item > .sub-menu .sub-menu{ background:#568a3f !important;  }



.main_menu > li.menu-item > .sub-menu li + li{ border-top:1px solid #ccc !important;}



.main_menu > li.menu-item > .sub-menu li:hover{ background:#fff !important; }



.menu-section .row > .span12 > div > ul > li:hover > .sub-menu li a, .main_menu > li.menu-item > .sub-menu li a{ color:#fff !important;}



.menu-section .row > .span12 > div > ul > li:hover > .sub-menu li:hover a, .main_menu > li.menu-item > .sub-menu li:hover a{ color:#568a3f !important;}



.menu-section .row > .span12 > div > ul > li:hover > .sub-menu li:hover > .sub-menu li a, .main_menu > li.menu-item > .sub-menu li > .sub-menu li a{ color:#fff !important; }



.menu-section .row > .span12 > div > ul > li:hover > .sub-menu li:hover > .sub-menu li:hover a, .main_menu > li.menu-item > .sub-menu li > .sub-menu li:hover a{ color:#568a3f !important; }







.header-top-right{ float:left; width: 100%; margin-bottom:10px;}



.header-top-right .quickLinks{ float:left; margin-bottom:0px;}



.header-top-right .quickLinks select{ float:right; margin-left:9px; background:#c8c8c8; color:#fff; font-weight:bold; width: 237px; }

#localWebsites{ margin:0;}



.header-top-right .ads, .header-top-right .ads img{ float:left;}



.topRightTxt{ color: #fff; float: right; font-size: 14px; font-style: italic; height: 22px !important; padding: 10px 0;}







.slider-two.masonry{ background-color:transparent;}







.home-sidebar .widget-title, .post-sidebar .widget-title { display:none;}



.post-sidebar  .textwidget{ padding:0 !important;}



.article.single-post .article-section{ display:none;}



.article.single-post .post-content .main-content{ margin-top:25px !important;}



.article.single-post .post-content .post-sidebar{ margin-top:-300px !important; }







#ACWidget{ margin-bottom:10px;}



.home-sidebar .textwidget{ padding:0 !important;}



.localSponsors{ padding:4%; width:92%; background:#94c441; color:#fff; float: left;  margin-bottom: 10px; }



.localSponsors .head{ float: left; font-size: 20px; font-weight: bold; margin-bottom: 10px; width: 100%;}



.localSponsors .sponsor{float: left;  margin-bottom: 10px;  width: 50%;}



.localSponsors .sponsor .iconBanner{float: left;    margin-right: 5px; width:96%;}



.localSponsors .sponsor .adDetails{float: left;  font-size: 11px;  line-height: 17px;  width: 100px;}







#homePost{ float: left; margin-top: 40px; }



#homePost .postIco{ /*width:433px;*/ width:405px; margin-right:0px; float:left;}



#homePost .postDetails{ float:left; width:405px; }



#homePost .postDetails .head{ color:#141414; font-size:18px; line-height:24px; float:left; width:100%; margin-bottom:5px; margin-top: -10px;}



#homePost .postDetails .authorDetails, div.authorDetails{ color:#91c33e!important; font-size:14px; line-height:20px; float:left; width:100%; margin-bottom:5px; }



#homePost .postDetails .desc{ color:#5b5b5b; font-size:14px; line-height:22px; float:left; width:100%; margin-bottom:10px; }



#homePost .postDetails .desc .postLink{ color:#91c33e; font-size:14px; line-height:20px; float:left;  text-decoration:underline; }







.videos-home .views-count{ display:none;}



/*.videos-home .post-img img{ width:235px; height:235px;}*/



.category-title span, .widget-title span, .edit-dialog .dialog-title span{ text-transform:uppercase; border-bottom:none !important; color:#568a3f !important; font-weight:lighter; font-size:26px; line-height:32px; padding:5px 0;}



.category-title, .widget-title, .edit-dialog .dialog-title{ border-bottom:1px solid #e3e3e3;}



.category-title .viewAll{ float:right; padding:10px 0;}



.category-title .viewAll a{ font-size: 12px; line-height: 20px; color: rgb(114, 114, 114); text-decoration: underline; font-weight: normal; }







.category-row ul.homeTopNav{ margin:0px 0; padding:0; float:left;}



.category-row ul.homeTopNav li{ list-style:none; float:left; border-right:0px solid #cacaca; cursor:pointer;}



.category-row ul.homeTopNav li a{ text-transform:uppercase; color:#cacaca; font-size:14px; line-height:20px; padding-right:5px; margin-right:5px; float:left; border-right:1px solid #cacaca; }



.category-row ul.homeTopNav li:last-child a{ margin-right:0; padding-left:0; border-right:none;}



.category-row ul.homeTopNav li a.active{ color:#568a3f; }



.ads18{ /*margin:0px 0; float:left; width:100%;*/}







.article.single-post .post-content .main-content .article-content .post-title h4 { line-height:28px;}



.post-main-cont p, .video.single-post .span8.main-content .toggle-content p, .audio.single-post .span8.main-content .toggle-content p{ line-height:20px !important;}







.ppBreadCrumb{ margin:10px 0; padding:0;}



.ppBreadCrumb li, .ppBreadCrumb l1{ list-style: none; float:left; padding-right:5px; color:#568a3f !important; font-size:12px;}



.ppBreadCrumb li a, .ppBreadCrumb li a span, .ppBreadCrumb l1 a, .ppBreadCrumb l1 a span{ color:#568a3f !important; font-size:12px !important;}







#footer .footer-bottom h5{ color:#fff !important;}



.category-row.row.one .post{ height:330px; }







#map, .icon-file-text-alt {



display:none;



}



.user-profile-top{ background: none; }



.user-profile-top p{ font-family:Arial; font-size:2.5em; color:#5c5c5c; text-transform: uppercase; }



.home-sidebar{ margin-top: -300px !important; }

.cat-sidebar{ margin-top: -505px !important; }

.home-sidebar .CMAC_AdChangerWidget, .post-sidebar .CMAC_AdChangerWidget, .cat-sidebar .CMAC_AdChangerWidget{ margin-bottom: 10px !important; }


.category-page .category-top{ background:#fff; padding:20px 0 0;}
.category-page .category-top h5{ color: #568a3f !important; border-bottom: 1px solid #e3e3e3; font-size: 40px;  color: #568a3f !important; font-weight: lighter;   line-height: 46px;   padding: 5px 0;    text-transform: uppercase; font-family:Arial, Helvetica, sans-serif;}
.category-page .category-top .bread-crumb{ text-align:left; display:none;}

.subMenu{ margin:0; padding:0; width:160px ; border-bottom:3px solid #B9D131; position:absolute; display:none;}
.subMenu li{ list-style:none;}
.subMenu li a{ padding:5px 5px; width:150px; background:#54883E; color:#fff; border-bottom:1px solid #B9D131; float:left; text-decoration:none;}
.subMenu li a:hover{ background:#fff; color:#54883E;}
#moreCate:hover ul.subMenu{ display:block;}
