/* Enter Your Custom CSS Here */
@import url(http://fonts.googleapis.com/css?family=Roboto:400italic,700italic,700,400);
@import url(http://fonts.googleapis.com/css?family=Cabin+Sketch:400,700);

body {margin: 0; background: url("/wp-content/themes/locus-t/images/bg.jpg") top repeat-x #A5B290; font-family: 'Roboto', sans-serif; font-size: 14px;}
.hcontent {width: 1000px; margin: 0 auto; height: 118px;}
#header {border-bottom: 0px solid #000;}
.logo {margin: 10px 0; display: inline-block; height: 100px;}
.alignleft {float: left; margin-right: 20px;}
.alignright {float: right; margin-left: 20px;}
p, .entry-content ul li {line-height: 21px; color: #383838; font-size: 14px; margin-top: 10px; margin-bottom: 10px;}
.entry-content ul li li {color: #305b86;}
#megaMenu {background: none;}
#megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item > a, #megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item > span.um-anchoremulator {border: none;}

h1, .a3-portfolio-item-content-container h2 {font-weight: bold; font-size: 30px; margin-bottom: 15px; font-family: 'Cabin Sketch', cursive; text-transform: uppercase;}
h1.red {color: #ba3c2c;}
a.btn {color: #fff; background: #ba3c2c; padding: 6px 12px; margin-top: 25px; font-size: 16px; display: inline-block; font-family: 'Cabin Sketch', cursive; border-radius: 15px;}
a.btn:hover {background: #603813;}
blockquote {width: 210px; height: 210px; border-radius: 50%; background: #1677c3; text-align: center; float: right; padding: 40px;}
blockquote p {font-family: 'Georgia', Times New Roman; font-style: italic; font-size: 18px; color: #fff; text-shadow: 1px 1px 0px rgba(0,0,0,0.4);}
.breadcrumbs {font-size: 11px; margin-top: 0px; color: #6a6a6a;}
.breadcrumbs a {color: #6a6a6a;}
h1 {margin-top: 0;}
fieldset {border: 1px solid #ccc; padding: 5px 15px; margin-bottom: 15px;}
legend {padding: 5px 15px; font-size: 18px;}

.left-content {float: left; width: 720px; margin-right: 30px;}

/*WIDGET*/
.categories {float: left; width: 250px; background: #e8e8e8;margin-top: -60px; border-radius: 0 0 35% 35%; padding-bottom: 50px;}
h2.widget-title {border-top: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; font-size: 18px; font-weight: bold; line-height: 40px; text-indent: 20px;}
#sidebar-left li {margin-bottom: 30px;}
#sidebar-left .menu li { margin: 15px 15px 0 20px;}
#sidebar-left .menu li a {font-size: 14px; text-transform: uppercase;}
#sidebar-left .menu li li a {color: #5e5d5d; text-transform: capitalize;}
#sidebar-left .menu li li a:hover {color: #ee1c25;}
#sidebar-left .menu li li:before {content: url("/wp-content/themes/locus-t/images/bullet.png"); margin-left: -10px;}
.btn-enquiry {position: absolute; margin-left: 72px;}
td {padding: 5px;}
.widget_qtranslate {display: inline-block; float: right;}
.widget_qtranslate ul li {float: left; margin: 7px;}
.ppqtrans_flag_and_text {background-position: 0 2px !important; padding-left: 22px !important; font-size: 11px; color: #426852;}

/*PRODUCT*/
#product .block {border: 1px solid #ccc; padding-bottom: 20px; margin-bottom: 40px; margin-right: 38px;}
#product .block .details {color: #000; overflow: visible;}
#product .block .featured {margin-bottom: 0;}
div.btn-products {background: #fff; padding: 5px 10px; border: 1px solid #ccc; display: inline-block; margin-top: 10px; color: #ee1c25;}
div.btn-products:hover {background: #ee1c25; color: #fff;}
.related-post.flat .related-post-headline {border-bottom: 1px solid #ccc; padding: 10px 0;}
.related-post.flat ul.post-list li {border: 1px solid #ccc; width: 180px; text-align: center; padding: 10px; margin: 10px 16px 0;}
.related-post.flat li .related-post-thumb {height: auto; width: 180px;}
.details .data {height: 28px;}
#product .block .featured img {height: auto;}

/* HOME */
.lifestyle, .speciality, .premium, .premix, .regular {text-align: center; width: 195px; padding-top: 98px; display: block; font-size: 20px; padding-bottom: 12px; height: 98px;}
.lifestyle small, .speciality small, .premium small, .premix small, .regular small {font-size: 14px; width: 110px; text-transform: uppercase; display: inline-block; margin-top: 25px; color: #fff;}
.regular {background: url("/wp-content/uploads/2016/08/regualr-1.png") no-repeat; color: #000;}
.regular:hover {background: url("/wp-content/uploads/2016/08/regualr-2.png") no-repeat; color: #fff;}
.lifestyle {background: url("/wp-content/uploads/2016/08/lifestyle-1.png") no-repeat; color: #000;}
.lifestyle:hover {background: url("/wp-content/uploads/2016/08/lifestyle-2.png") no-repeat; color: #fff;}
.speciality {background: url("/wp-content/uploads/2016/08/special-1.png") no-repeat; color: #000;}
.speciality:hover {background: url("/wp-content/uploads/2016/08/special-2.png") no-repeat; color: #fff;}
.premium {background: url("/wp-content/uploads/2016/08/premium-1.png") no-repeat; color: #000;}
.premium:hover {background: url("/wp-content/uploads/2016/08/premium-2.png") no-repeat; color: #fff;}
.premix {background: url("/wp-content/uploads/2016/08/premix-1.png") no-repeat; color: #000;}
.premix:hover {background: url("/wp-content/uploads/2016/08/premix-2-1.png") no-repeat; color: #fff;}
.homeslider {text-align: center; margin-bottom: -3px;}
.innerslider {text-align: center; height: 170px;}
.cycloneslider-template-standard {display: inline-block; margin-bottom: 0 !important;}
.cycloneslider-template-standard .cycloneslider-slide {background: transparent !important;}
.view {z-index: 9999; display: block; width: 100%; text-align: center; float: left; margin-top: -50px; position: relative;}
.promo {background: url("/wp-content/themes/locus-t/images/highlight-bg.jpg") left no-repeat; height: 155px; box-shadow: 1px 2px 0 #ccc; padding: 10px 20px 0;}
.promo .lcp_catlist img {float: right; margin-left: 20px; width: 180px; height: auto;}
.promo .lcp_catlist a {color: #2e7fc6;}
.btnlcp {background: #ee1c25; padding: 6px 12px; color: #fff; display: inline-block; margin-top: 5px;}
.a3-portfolio-expander-popup .a3-portfolio-item-image-container, div.single-a3-portfolio .a3-portfolio-item-image-container {width: 45%;}
.a3-portfolio-expander-popup .a3-portfolio-item-content-container, div.single-a3-portfolio .a3-portfolio-item-content-container {width: 52%;}
.portfolio-entry-meta, .portfolio_item_categories, .social-actions-single {display: none;}
.a3-portfolio-item-content-text p {color: #a2a2a2; margin-bottom: 20px;}
.a3-portfolio-item-content-container h3 {color: #a2a2a2; font-size: 18px;}
.a3-portfolio-item-content-container h4 {color: #a2a2a2; font-size: 14px; font-style: italic;}
.a3-portfolio-item-container .a3-portfolio-card-overlay, .a3-portfolio-item-container a.a3-portfolio-item-block .a3-portfolio-card-title-under, .a3-portfolio-menus-container ul.filter li a {background: #2a6e36;}
.a3-portfolio-item-content-container a.portfolio_button {background: #2a6e36;}

.content {background: url("/wp-content/themes/locus-t/images/content-bg.png") top center repeat-x; padding-top: 50px;}
#container {}
#container2 {}

/* FOOTER */
#footer {width: 100%; float: left;}
p.copyright {}
#footer p {color: #383838; text-align: center;}
#footer .content {margin-top: 10px; padding-top: 20px; background: url("/wp-content/themes/locus-t/images/footer-bg.png") top center no-repeat;}