@import url("https://fonts.googleapis.com/css?family=Montserrat:400,700"); *{
outline:0 !important;
}
::-moz-selection { background: #a1a1a1; color: #fff; }
::selection { background: #a1a1a1; color: #fff; }
body {
margin: 0;
background: #fff;
font-size: 19px;
line-height: 25px;
font-family: times new roman, sans-serif;
overflow-x: hidden;
}
.exemag-video-wrapper {
position:relative;
padding-bottom:56.25%;
padding-top:30px;
height:0;
overflow:hidden;
}
.exemag-video-wrapper iframe,
.exemag-video-wrapper object,
.exemag-video-wrapper embed {
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
}
h1,h2,h3,h4,h5,h6 {
font-family: "Montserrat", sans-serif;
}
.exemag-bg header,
.exemag-bg main {
max-width: 1280px;
}
header {
background-color: #fff;
margin: 0 auto;
padding-bottom: 5px;
}
.btndownload{
background-color: #00AEF0;
border: none;
border-radius: 6px;
font-weight: 600;
color: #ffffff;
text-align: center;
font-size: 14px;
width: 200px;
cursor: pointer;
padding: 14px 19px 14px 19px;
display:block;
}
.quizdownload{
background-color: #239A40;
border: none;
border-radius: 6px;
font-weight: 600;
color: #ffffff;
text-align: center;
font-size: 22px;
width: 100%;
cursor: pointer;
padding: 14px 19px 14px 19px;
display:block;
}.quizdownload:hover{color:#F9EB04;} input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
-webkit-appearance: none; 
margin: 0; 
}
.container {
padding: 0;
}
.wrapper {
margin: 0 auto; }
.head-top {
border-bottom: 1px solid #e6e6e6;
padding: 19px 0 17px;
margin-bottom: 31px;
}
.head-top-networks a, 
#ExemagHamburgerModal .modal-footer-networks a {
color: #000;
margin-right: 15px;
transition: color .2s ease-in;
-o-transition: color .2s ease-in;
-moz-transition: color .2s ease-in;
-webkit-transition: color .2s ease-in;
}
.head-top-networks a.facebook:hover, 
#ExemagHamburgerModal .modal-footer-networks a.facebook:hover {
color: #3b5998;
transition: color .2s ease-in;
-o-transition: color .2s ease-in;
-moz-transition: color .2s ease-in;
-webkit-transition: color .2s ease-in;
}
.head-top-networks a.twitter:hover, 
#ExemagHamburgerModal .modal-footer-networks a.twitter:hover {
color: #55acee;
transition: color .2s ease-in;
-o-transition: color .2s ease-in;
-moz-transition: color .2s ease-in;
-webkit-transition: color .2s ease-in;
}
.head-top-networks a.google-plus:hover, 
#ExemagHamburgerModal .modal-footer-networks a.google-plus:hover {
color: #dd4b39;
transition: color .2s ease-in;
-o-transition: color .2s ease-in;
-moz-transition: color .2s ease-in;
-webkit-transition: color .2s ease-in;
}
.head-top-networks a.instagram:hover, 
#ExemagHamburgerModal .modal-footer-networks a.instagram:hover {
color: #e1306c;
transition: color .2s ease-in;
-o-transition: color .2s ease-in;
-moz-transition: color .2s ease-in;
-webkit-transition: color .2s ease-in;
}
.head-top-networks a.pinterest:hover, 
#ExemagHamburgerModal .modal-footer-networks a.pinterest:hover {
color: #bd081c;
transition: color .2s ease-in;
-o-transition: color .2s ease-in;
-moz-transition: color .2s ease-in;
-webkit-transition: color .2s ease-in;
}
.head-top-networks a.youtube:hover, 
#ExemagHamburgerModal .modal-footer-networks a.youtube:hover {
color: #cd201f;
transition: color .2s ease-in;
-o-transition: color .2s ease-in;
-moz-transition: color .2s ease-in;
-webkit-transition: color .2s ease-in;
}
.head-top-networks a.whatsapp:hover, 
#ExemagHamburgerModal .modal-footer-networks a.whatsapp:hover {
color: #25d366;
transition: color .2s ease-in;
-o-transition: color .2s ease-in;
-moz-transition: color .2s ease-in;
-webkit-transition: color .2s ease-in;
}
.head-top-networks a.linkedin:hover, 
#ExemagHamburgerModal .modal-footer-networks a.linkedin:hover {
color: #0077b5;
transition: color .2s ease-in;
-o-transition: color .2s ease-in;
-moz-transition: color .2s ease-in;
-webkit-transition: color .2s ease-in;
}
.head-top-networks a.reddit:hover, 
#ExemagHamburgerModal .modal-footer-networks a.reddit:hover {
color: #ff5700;
transition: color .2s ease-in;
-o-transition: color .2s ease-in;
-moz-transition: color .2s ease-in;
-webkit-transition: color .2s ease-in;
}
.head-top-networks a.medium:hover, 
#ExemagHamburgerModal .modal-footer-networks a.medium:hover {
color: #66cdaa;
transition: color .2s ease-in;
-o-transition: color .2s ease-in;
-moz-transition: color .2s ease-in;
-webkit-transition: color .2s ease-in;
}
.head-top-networks a.quora:hover, 
#ExemagHamburgerModal .modal-footer-networks a.quora:hover {
color: #a62100;
transition: color .2s ease-in;
-o-transition: color .2s ease-in;
-moz-transition: color .2s ease-in;
-webkit-transition: color .2s ease-in;
}
.head-top-networks a.github:hover, 
#ExemagHamburgerModal .modal-footer-networks a.github:hover {
color: #333;
transition: color .2s ease-in;
-o-transition: color .2s ease-in;
-moz-transition: color .2s ease-in;
-webkit-transition: color .2s ease-in;
}
.head-top-networks a.vk:hover, 
#ExemagHamburgerModal .modal-footer-networks a.vk:hover {
color: #45668e;
transition: color .2s ease-in;
-o-transition: color .2s ease-in;
-moz-transition: color .2s ease-in;
-webkit-transition: color .2s ease-in;
}
.head-top-links {
text-align: right;
}
.head-top-menu {
margin: 0;
}
li {
list-style: none;
}
p {
font-size: 18px;
line-height: 24px;
color: #000;
margin: 15px 0;
}
.table {
border-bottom: 1px solid #e0e0e0;
}
.table>thead>tr>th,
.table>tbody>tr>th,
.table>tfoot>tr>th,
.table>thead>tr>td,
.table>tbody>tr>td,
.table>tfoot>tr>td {
color: #909090;
border-top: 1px solid #e0e0e0;
border-bottom: none;
line-height: 1.3;
padding: 20px 10px;
font-weight: normal;
}
.table>thead>tr>th,
.table>tbody>tr>th,
.table>tfoot>tr>th {
color: #000;
}
.head-top-menu li {
display: inline-block;
margin-left: 15px;
}
a, a:hover, a:focus {
text-decoration: none;
}
.head-top-menu li a {
color: #000;
font-size: 12px;
line-height: 15px;
}
.logo-head-block {
margin-bottom: 14px;
margin-top:20px;
}
.logo-head-block> .container {
overflow: hidden;
}
.head-logo {
padding: 20px 0 0;
display: inline-block;
width:235px;
}
.head-logo img {
margin-bottom: 20px;
}
.head-banner {
float: right;
width:79%;
height:auto;
}
.navbar-nav> li> a {
text-transform: uppercase;
}
.navbar-nav li a {  
font-weight: 600;
font-size: 12px;
line-height: 20px;
}
.navbar-default {
border: none;
border-radius: 0;
margin-bottom: 0;
}
.navbar-nav .fa-angle-down {
margin-left: 10px;
}
input {
width: 100%;
}
textarea {
width: 100%;
height: 150px;
}
input[type=submit] {
color: #fff;
background-color: #000;
width: auto;
text-transform: uppercase;
}
input[type=checkbox],
input[type=radio] {
visibility: hidden;
margin-right: 14px;
}
input[type=checkbox]:after {
content: " ";
display: block;
width: 20px;
height: 20px;
visibility: visible;
border: 1px solid #d9d9d9;
margin-top: -5px;
}
input[type=checkbox]:checked:before {
content: " ";
display: block;
visibility: visible;
width: 12px;
height: 8px;
position: absolute;
border-bottom: 3px solid #000;
border-left: 3px solid #000;
transform: rotate(-45deg);
margin: 0px 4px;
}
input[type=radio]:after {
content: " ";
display: block;
width: 17px;
height: 17px;
border-radius: 8px;
visibility: visible;
border: 1px solid #d9d9d9;
margin-top: -5px;
}
input[type=radio]:checked:before {
content: " ";
display: block;
visibility: visible;
width: 15px;
height: 15px;
position: absolute;
background-color: #000;
border-radius: 8px;
margin: -4px 1px;
border: 3px solid #fff;
}
main {
min-height: 350px;
background-color: #fff;
margin: 0 auto;
padding-bottom: 30px;
}
.clearfix::after {
content: "";
clear: both;
display: table; 
}
.lcp_catlist .thumblist{float:left;padding:0px 10px 15px 0px;}
.homepopulararticle ul{padding:0px;margin:0px;}
.block-title {
color: #fff;
}
.block-title h5 {
line-height: 14px;  
display: inline-block;
margin: 0;
padding: 9px 20px 7px;
font-size: 18px;
background: #1e73be;
}
.category main {
height: 100%;
padding-bottom: 15px;
}
h2{
font-size: 30px;
line-height: 43px;
}
.content-post_article a{color:#1967d2;}
.main-top-block, 
.post-top-block, 
.home-top-block {
position: relative;
padding-top: 5px;
margin-bottom: 20px;
}
.main-top-block img, 
.post-top-block img, 
.home-top-block img {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: auto;
}
.home-top-block {
padding: 0;
}
.home-top-block img {
position: static;
vertical-align: top;
}
.main-top-block:after, 
.post-top-block:after, 
.home-top-block:after {
content: "";
position: absolute;
display: block;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 0;
}
.main-top-block h3, 
.post-top-block h3, 
.home-top-block h3 {
font-size: 25px;
line-height: 28px;
color: #000;
margin-bottom: 5px;
font-weight: 700;
text-transform: uppercase;
}
.main-top-block p, 
.post-top-block, 
.home-top-block p {
margin-top: 0;
color: #000000;
}
.main-top-block h3, 
.main-top-block p, 
.main-top-block a, 
.post-top-block h3, 
.post-top-block p, 
.post-top-block a, 
.home-top-block h3, 
.home-top-block p, 
.home-top-block a {
position: relative;
z-index: 1;
}
.home .main-top-block-links, 
.single-post-4 .main-top-block-links,
#owl-home-1 .main-top-block-links {
position: absolute;
bottom: 0;
padding: 20px 27px;
}
.grid-inner .image-wrap:after {
content: " ";
display: block;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0,0,0,.25);
pointer-events: none;
}
.grid-inner-links {
position: absolute;
bottom: 0;
padding: 10px 10px;   
}
.content-post .grid-inner-links h3 {
color: #fff;
margin: 5px 0;
}
.content-post .subtitle{margin-bottom:10px;font-size:21px;}
.content-post .grid-inner-links a,
.content-post .grid-inner-links a:hover,
.content-post .grid-inner-links a data {
color: #fff;
}
#owl-home-6 .main-top-block-links {
width: 50%;
}
#owl-home-6 .home-top-block.video::before,
#owl-home-6 .home-top-block .video-icon,
#owl-home-6 .home-top-block.gallery::before,
#owl-home-6 .home-top-block .gallery-icon {
top: calc(50% - 25px);
right: calc(50% - 25px);
}
.content-post {
margin-bottom: 60px;
}
.content-post img,
.content img {
max-width: 100%;
height: auto;
}
.home .content-post img {
max-width: 100%;
}
.lcp_catlist{
padding:0px;
margin:0px 0 0 13px;
}
.lcp_catlist li{
list-style: disc !important;
padding: 0 0 6px 0;
}
#gallery-1 img {
border: none !important;
}
.content-post h1, 
.content-post h2, 
.content-post h3, 
.content-post h4 { color: #000;
}
.content-post h3 { 
font-size: 18px;
line-height: 26px;
}
.content-post h4 { 
font-size: 14px;
line-height: 22px;
}
.content-post a:hover {
color: #000;
transition: color .2s ease-in;
-o-transition: color .2s ease-in;
-moz-transition: color .2s ease-in;
-webkit-transition: color .2s ease-in;
}
.category .content-post p {
font-size: 13px;
line-height: 24px;
}
.category .content-large-text p {
font-size: 15px;
}
.content-post data, .content-post .name {
display: inline-block;
margin-right: 10px;
font-size: 12px;
color: #c0c0c0;
transition: color .2s ease-in;
-o-transition: color .2s ease-in;
-moz-transition: color .2s ease-in;
-webkit-transition: color .2s ease-in;
}
.content-post data:hover, .content-post .name:hover {
color: #000;
transition: color .2s ease-in;
-o-transition: color .2s ease-in;
-moz-transition: color .2s ease-in;
-webkit-transition: color .2s ease-in;
}
.content-post .image-wrap {
position: relative;
}
.tnp-widget input.tnp-submit{
padding: 4px;
display: block;
border: 1px solid #ddd;
border-top-color: rgb(221, 221, 221);
border-right-color: rgb(221, 221, 221);
border-bottom-color: rgb(221, 221, 221);
border-left-color: rgb(221, 221, 221);
border-color: #ddd;
background-color: #f4f4f4;
background-image: none;
text-shadow: none;
color: #444;
font-size: 14px;
line-height: normal;
box-sizing: border-box;
height: auto;
}
.wpp-meta, .post-stats{font-weight:normal;}
.paddingtop20{padding-top:20px;}
.paddingtop15{padding-top:15px;}
.paddingtop10{padding-top:10px;}
.relatedposts{padding:0px 0 0 14px;margin:0px;}
.relatedposts li{padding-bottom:7px;line-height:20px;}
.relatedposts li{list-style:disc;}
.viewcounter{display:inline-block;margin-right:20px;font-size:10px;}
.content-post.hasthumb.video .image-wrap:before {
content: "\f04b";
font-family: Fontawesome;
color: #fff;
font-size: 15px;
display: block;
padding: 17px 19px;
border-radius: 26px;
background-color: rgba(0,0,0,.5);
position: absolute;
top: 50%;
left: 50%;
width: 52px;
height: 52px;
pointer-events: none;
margin: -26px;
border: 2px solid #fff;
}
.content-post.hasthumb.gallery .image-wrap:before {
content: "\f03e";
font-family: Fontawesome;
color: #fff;
font-size: 15px;
display: block;
padding: 17px 16px;
border-radius: 26px;
background-color: rgba(0,0,0,.5);
position: absolute;
top: 50%;
left: 50%;
width: 52px;
height: 52px;
pointer-events: none;
margin: -26px;
border: 2px solid #fff;
}
.content-post.grid-inner.video .image-wrap:before,
.content-post.grid-inner.gallery .image-wrap:before {
top: 15px;
left: inherit;
right: 15px;
margin: 0;
width: 40px;
height: 40px;
padding: 10px 15px;
font-size: 10px;
z-index: 2;
}
.content-post.grid-inner.gallery .image-wrap:before {
padding: 10px 12px;
}
.ntw, 
.ntw:hover {
color: #c0c0c0;
margin-right: 5px;
font-size: 12px;
transition: color .2s ease-in;
-o-transition: color .2s ease-in;
-moz-transition: color .2s ease-in;
-webkit-transition: color .2s ease-in;
}
.category-list {
overflow: hidden;
margin-bottom: 30px;
}
.category-list img {
float: left;
top: 0;
width: auto;
}
.category-list .image-wrap {
margin-right: 29px;
float: left;
width:35%;
}
.category-list h3 {
margin-top: 0;
padding-top: 15px;
line-height: 28px;
}
.pagination span, 
.pagination a {
height: 32px;
width: 46px;
border: 1px solid #ccc;
background: #fff;
text-align: center;
padding-top: 4px;
font-size: 26px;
color: #000;
display: inline-block;
margin-right: 2px;
}
.pagination .current {
background: #4db2ec;
color: #fff;
border:1px solid #4db2ec;
}
.block-title {
border-bottom: 2px solid #000;
margin-bottom: 10px;
}
.block-title h5 {
background: #000;
}
#search_for {
padding: 5px 0 20px;
}
#search_for p {
color: #000;
margin-top: 5px;
font-size: 14px;
}
#search_for p i {
color: #000;
font-size: 16px;
padding-right: 10px;
}
#search_for p span {
color: #a9a9a9;
}
#lcp_instance_listcategorypostswidget-2 + a,
#lcp_instance_listcategorypostswidget-3 + a,
#lcp_instance_listcategorypostswidget-4 + a,
#lcp_instance_listcategorypostswidget-5 + a,
#lcp_instance_listcategorypostswidget-6 + a,
#lcp_instance_listcategorypostswidget-7 + a,
#lcp_instance_listcategorypostswidget-8 + a
{
font-weight:bold;
color: #000;
text-decoration: underline;
}
.content-post_article h3{font-size:20px;}.content-post_article p{padding-top:0px;margin-top:0px;}
.questionfixedtxt strong{color:#164C8C;}
.questionfixedtxt span{font-weight:700;} #preloader {
background-color:#000;
position: fixed;
top:0;
left:0;
width: 100%;
height: 100%; 
z-index: 100;
display:table;
text-align: center;
}
#preloader .spinner {
margin:auto;
text-align: center;
display:table-cell;
vertical-align:middle;
}
#preloader .spinner img {
width: 38px;
height: 38px;
}
.bigsizetxt{font-size:22px;}
.paddingnull{padding:0px;margin:0px;} .navbar-collapse.collapse {
display: block!important;
margin-left: -15px;
margin-right: -15px;
}
.navbar-nav>li, .navbar-nav {
margin: 0;
}
.navbar-nav.navbar-right:last-child {
margin-right: -15px !important;
}
.navbar-right {
float: right!important;
}
.nav-dark {
background: #ECEAED;
}
.nav-dark .navbar-nav li a {
color: #000;
font-size:18px;
}
.nav-dark .navbar-nav li a:hover,
.nav-dark .navbar-nav li a:focus {
color: #777777;
}
.nav-dark .sub-menu, 
.nav-dark .sub-sub-menu {
background: #000;
}
.nav-dark .sub-menu li a, 
.nav-dark .sub-sub-menu li a {
border-bottom: 1px solid #1c1c1c;
}
.nav-dark .sub-sub-menu {
right: -238px;
}
.nav-dark .mega-menu {
background: #000;
}
.nav-dark .mega-menu .sub-menu li:last-child a {
border-bottom: 1px solid #1c1c1c;
} .nav-light {
background: #fff;
border-top: 1px solid #c4c4c4;
border-right: none;
border-bottom: 1px solid #c4c4c4;
border-left: none;
}
.nav-light .navbar-nav li a, 
.home_five .logo-head-block .nav-links li a, 
.home_two .logo-head-block .nav-links li a {
color: #000;
}
.nav-light .navbar-nav li a:hover, 
.home_five .logo-head-block .nav-links li a:hover {
color: #000;
}
.nav-light .sub-menu, 
.nav-light .sub-sub-menu,
.nav-light .mega-menu {
background: #fff;
box-shadow: 0 0 1px 1px #e4e4e4;
}
.nav-light .sub-sub-menu {
right: -239px;
}
.nav-light .sub-menu li a, 
.nav-light .sub-sub-menu li a {
border-bottom: 1px solid #e9e9e9;
}
.nav-light .mega-menu .sub-menu {
box-shadow: none;
}
.nav-light .mega-menu .sub-menu li:last-child a {
border-bottom: 1px solid #e9e9e9;
}
.nav-links {
float: right;
}
.navbar-collapse .nav-links .shoping-count {
position: relative;
}
.navbar-nav> li {
position: inherit;
}
.navbar-nav > li:hover > a::after{background-color: #4db2ec;width: 100%;}
.navbar-nav > li > a::after {
background-color: transparent;
content: '';
width: 0;
height: 3px;
position: absolute;
bottom: 0;
left: 0;
right: 0;
margin: 0 auto;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
-webkit-transition: width 0.2s ease;
-moz-transition: width 0.2s ease;
-o-transition: width 0.2s ease;
transition: width 0.2s ease;
}
.navbar-nav.nav-links> li:hover {
background: inherit;
}
.navbar-nav .list-submenu {
position: relative;
}
.sub-menu, .sub-sub-menu {
display: none;
border-top: 1px solid #fff;
position: absolute;
padding: 10px 0 0;
width: 238px;
z-index: 10;
}
.list-submenu> a .fa-angle-right {
display: none;
}
.sub-menu li, .sub-sub-menu li {
position: relative;
padding: 0 15px;
}
.sub-menu li a, .sub-sub-menu li a {
padding: 9px 6px;
display: block;
}
.sub-menu li:last-child a, 
.sub-sub-menu li:last-child a {
border-bottom: none;
}
.sub-menu li a span, 
.sub-menu li a i {
float: right;
margin-top: 3px;
font-weight: 700;
}
.sub-sub-menu {
border-top: none;
border-left: 1px solid #fff;
top: 0;
}
.navbar-nav> li:hover .sub-menu {
display: block;
}
.sub-menu li:hover .sub-sub-menu {
display: block;
}
.sub-menu:hover~ li .sub-sub-menu {
display: block;
}
.navbar-nav> li:hover .mega-menu {
display: block;
}
.mega-menu {
display: none;
position: absolute;
background: #000;
padding-top: 30px;
padding-bottom: 25px;
padding-left: 1.3%;
padding-right: 1.3%;
border-top: 1px solid #fff;
left: 15px;
right: 15px;
z-index: 10;
}
.mega-menu-block {
padding: 0 1.3%;
color: #fff;
}
.mega-menu-block.video .image-wrap:before {
content: "\f04b";
font-family: Fontawesome;
color: #fff;
font-size: 15px;
display: block;
padding: 17px 19px;
border-radius: 26px;
background-color: rgba(0,0,0,.5);
position: absolute;
top: 50%;
left: 50%;
width: 52px;
height: 52px;
pointer-events: none;
margin: -26px;
border: 2px solid #fff;
}
.mega-menu-block.gallery .image-wrap:before {
content: "\f03e";
font-family: Fontawesome;
color: #fff;
font-size: 15px;
display: block;
padding: 17px 15px;
border-radius: 26px;
background-color: rgba(0,0,0,.5);
position: absolute;
top: 50%;
left: 50%;
width: 52px;
height: 52px;
pointer-events: none;
margin: -26px;
border: 2px solid #fff;
}
.mega-menu-block .image-wrap {
margin-bottom: 20px;
width: 100%;
position: relative;
}
.mega-menu-block span {
font-size: 15px;
line-height: 24px;
font-weight: 600;
display: block;
margin-bottom: 10px;
}
data {
font-size: 12px;
line-height: 15px;
font-weight: 400;
color: #c0c0c0;
display: block;
transition: color .2s ease-in;
-o-transition: color .2s ease-in;
-moz-transition: color .2s ease-in;
-webkit-transition: color .2s ease-in;
}
a:hover data {
color: #000;
transition: color .2s ease-in;
-o-transition: color .2s ease-in;
-moz-transition: color .2s ease-in;
-webkit-transition: color .2s ease-in;
}
.mega-menu a:hover data,
footer a:hover data {
color: #fff;
transition: color .2s ease-in;
-o-transition: color .2s ease-in;
-moz-transition: color .2s ease-in;
-webkit-transition: color .2s ease-in;
}
.nav-light .mega-menu a:hover data {
color: #000;
transition: color .2s ease-in;
-o-transition: color .2s ease-in;
-moz-transition: color .2s ease-in;
-webkit-transition: color .2s ease-in;
}
.mega-menu-block .sub-menu {
border: none;
}
.mega-menu-block .sub-menu li {
padding: 0;
}
.count {
position: absolute;
display: block;
background: #ff0054;
color: #fff;
border-radius: 10px;
padding: 2px 5px;
left: 3px;
top: 25px;
z-index: 1;
font-size: 10px;
line-height: 13px;
min-width: 17px;
text-align: center;
} .sidebar.fixed.top {
position: fixed;
top: 0px;
margin-top: 10px !important;
}
.sidebar.fixed.bottom {
position: fixed;
bottom: 0px;
}
.widget {
margin-bottom: 35px;
clear:both;
}
.widget img {
max-width: 100%;
}
.widget select {
max-width: 100%;
}
.homepopularpost .category-list .image-wrap{width:28%;margin-right:12px;}
.wpp-date {
color: #ccc;
}
.sidebar-link-block {
height: 43px;
padding: 12px 19px 0 65px;
border: 1px solid #e7e7e7;
position: relative;
margin-bottom: 8px;
}
footer .sidebar-link-block {
border: 1px solid #6f6f6f;
}
.sidebar-link-block:last-child, 
.sidebar-post-block:last-child {
margin-bottom: 0;
}
.sidebar-link-block .sb-btn, 
.sidebar-link-block .sb-btn:hover {
position: absolute;
top: -1px;
left: -1px;
width: 48px;
height: 43px;
color: #fff;
font-size: 12px;
text-align: center;
padding-top: 13px;
}
.sb-facebook {
background: #315c9a;
}
.sb-twitter {
background: #00aef0;
}
.sb-instagram {
background: #9a673e;
}
.sb-youtube {
background: #cc181e;
}
.sb-pinterest {
background: #cd1e23;
}
.sb-google {
background: #ed3e17;
}
.sb-linkedin {
background: #0077b5;
}
.sb-reddit {
background: #ff5700;
}
.sidebar-link-block a, 
.sidebar-link-block a:hover {
color: #000;
font-size: 9px;
}
footer .sidebar-link-block a {
color: #6f6f6f;
}
footer .sidebar-link-block a:hover {
color: #fff;
}
.sidebar-link-block a:last-child {
float: right;
}
.sidebar-post-block, 
.home-post-block {
overflow: hidden;
margin-bottom: 15px;
}
.sidebar-post-block img,
.home-post-block img {
float: left;
width: auto;
} .sidebar-post-block .image-wrap,
.home-post-block .image-wrap {
margin-right: 19px;
position: relative;
float: left;
}
.sidebar-post-block.video .image-wrap:before,
.home-post-block.video .image-wrap:before {
content: "\f04b";
font-family: Fontawesome;
color: #fff;
font-size: 11px;
display: block;
padding: 11px 14px;
border-radius: 26px;
background-color: rgba(0,0,0,.5);
position: absolute;
top: 50%;
left: 50%;
width: 37px;
height: 37px;
pointer-events: none;
margin: -17px;
border: 1px solid #fff;
}
.sidebar-post-block.gallery .image-wrap:before,
.home-post-block.gallery .image-wrap:before {
content: "\f03e";
font-family: Fontawesome;
color: #fff;
font-size: 11px;
display: block;
padding: 11px 11px;
border-radius: 26px;
background-color: rgba(0,0,0,.5);
position: absolute;
top: 50%;
left: 50%;
width: 37px;
height: 37px;
pointer-events: none;
margin: -17px;
border: 1px solid #fff;
}
.sidebar-post-block .categories {
padding-top: 10px;
}
.home-post-block> a {
padding-top: 5px;
display: inherit;
}
.sidebar-post-block> a> span,
.home-post-block> a> span {
color: #000;
line-height: 18px;
}
.sidebar-post-block data,
.home-post-block data {
margin-top: 7px;
}
.widget .carousel-indicators li {
background: #fff;
border: none;
}
.widget .carousel-indicators .active {
background: #b1b1b1;
}
.widget .carousel {
max-width: 370px;
}
.widget .carousel-inner .item:after,
.single-post .content .carousel-inner .item:after {
content: "";
background: rgba(0, 0, 0, 0.3);
position: absolute;
display: block;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 0;
}
.widget .carousel-inner .item.video .image-wrap:before,
.single-post .content .carousel-inner .item.video .image-wrap:before {
content: "\f04b";
font-family: Fontawesome;
color: #fff;
font-size: 11px;
display: block;
padding: 11px 14px;
border-radius: 26px;
background-color: rgba(0,0,0,.5);
position: absolute;
right: 20px;
top: 15px;
width: 37px;
height: 37px;
pointer-events: none;
border: 1px solid #fff;
z-index: 2;
}
.widget .carousel-inner .item.gallery .image-wrap:before,
.single-post .content .carousel-inner .item.gallery .image-wrap:before {
content: "\f03e";
font-family: Fontawesome;
color: #fff;
font-size: 11px;
display: block;
padding: 11px 11px;
border-radius: 26px;
background-color: rgba(0,0,0,.5);
position: absolute;
right: 20px;
top: 15px;
width: 37px;
height: 37px;
pointer-events: none;
border: 1px solid #fff;
z-index: 2;
}
footer .carousel-caption,
.widget .carousel-caption {
left: 5%;
right: 5%;
top: 112px;
text-shadow: none;
}
footer .carousel-caption .categories, 
.widget .carousel-caption .categories, 
.main-top-block .categories, 
.post-top-block .categories, 
.home-top-block .categories {
color: #fff;
padding: 5px;
display: inline-block;
font-size: 11px;
margin-bottom: 15px;
}
footer .carousel-caption .slider-title,
.widget .carousel-caption .slider-title,
.widget .carousel-caption .slider-title a {
display: block;
font-size: 18px;
line-height: 24px;
font-weight: 700;
color: #fff;
margin-bottom: 10px;
}
footer .carousel-caption .name, 
.widget .carousel-caption .slider-name, 
.widget .carousel-caption .name,
footer .carousel-caption data,
.widget .carousel-caption data {
color: #fff;
display: inline-block;
}
div.widget ul {
margin: 0 0 -12px 0;
padding: 12px 0 0 0;
}
div.widget ul:first-child {
padding: 0;
}
.page .content div.widget ul li,
div.widget ul li {
padding: 8px 0 8px 7px;
border-bottom: 1px solid #f3f3f3;
list-style: none;
margin-bottom: 0px;
}
div.widget ul li ul li {
border-bottom: none;
border-top: 1px solid #f3f3f3;
}
footer .widget ul li { 
padding: 12px 0 12px 7px;
border-bottom: 1px solid #1c1c1c;
list-style: none;
margin-bottom: 0px;
}
footer .widget ul li ul li {
border-top: 1px solid #1c1c1c;
}
div.widget ul li a {
color: #6f6f6f;
font-size: 16px;
line-height: 14px;
}
#recentcomments {
padding-left: 0px;
}
footer .widget #recentcomments li,
div.widget #recentcomments li {
padding-left: 40px;
position: relative;
font-weight: normal;
font-size: 13px;
color: #6f6f6f;
}
footer .widget #recentcomments li:before,
div.widget #recentcomments li:before {
position: absolute;
content: "\f0e6";
font-family: fontawesome;
left: 7px;
font-size: 16px;
color: #ddd;
top: 20px;
}
footer .widget #recentcomments li>span a {
color: #6f6f6f;
font-size: 13px;
line-height: 16px; 
}
div.widget #recentcomments li>span a {
color: #000;
font-size: 13px;
line-height: 16px;
}
footer .widget #recentcomments li a,
div.widget #recentcomments li a {
color: #a9a9a9;
text-transform: none;
}
footer .widget #recentcomments li> a,
div.widget #recentcomments li> a {
display: block !important;
margin-top: 5px !important;
}
#wp-calendar {
width: 100%;
margin-top: -24px;
text-align: center;
}
footer .widget #wp-calendar {
color: #6f6f6f;
}
#wp-calendar thead {
border-bottom: 1px solid #e6e6e6;
}
footer .widget #wp-calendar thead {
border-bottom: 1px solid #1c1c1c;
}
#wp-calendar tfoot {
border-top: 1px solid #e6e6e6;
font-size: 12px;
}
footer .widget #wp-calendar tfoot {
border-top: 1px solid #1c1c1c;
font-size: 12px;
}
#wp-calendar tfoot a {
color: #909090;
transition: color .2s ease-in;
-o-transition: color .2s ease-in;
-moz-transition: color .2s ease-in;
-webkit-transition: color .2s ease-in;
}
#wp-calendar tfoot a:hover {
color: #000;
transition: color .2s ease-in;
-o-transition: color .2s ease-in;
-moz-transition: color .2s ease-in;
-webkit-transition: color .2s ease-in;
}
footer .widget #wp-calendar tfoot a:hover {
color: #fff;
transition: color .2s ease-in;
-o-transition: color .2s ease-in;
-moz-transition: color .2s ease-in;
-webkit-transition: color .2s ease-in;
}
#wp-calendar tfoot a i {
margin: 0 5px;
}
#wp-calendar th {
font-weight: normal;
font-size: 12px;
text-align: center;
}
#wp-calendar th,
#wp-calendar td {
height: 46px;
width: 14%;
text-transform: uppercase;
}
#wp-calendar tbody td a {
color: #000;
text-decoration: underline;
}
footer .widget #wp-calendar tbody td a {
color: #6f6f6f;
text-decoration: underline;
}
#wp-calendar #today {
background-color: #000;
color: #fff;
border: 10px solid #fff;
}
#wp-calendar #today a {
color: #fff;
}
.latesupdate .category-list{margin-bottom:10px;}
.homeblock h2{font-size:21px;text-transform:uppercase;}
.contentbodytop{
box-shadow: 0px -5px 5px -7px #888888;
padding-top: 15px;
}
.cattitlehide{display:none;}
.homecategories ul{padding:0px;margin: 0px 0 0 13px;}
.homecategories ul li{padding:0 0 6px 0;}
.categorypostlist ul{padding-left: 0px;margin-left: 15px;}
.categorypostlist ul li{list-style:none;}
.hometopPadding{padding-top:45px;}
.morelink{text-align:right;color:#000;}.morelink a{color:#000;}
.homepopularpost .category-list{margin-bottom:15px;}
.homecategories ul li a{}.homecategories ul li a:hover{color:#000;}
.wpp-list-with-thumbnails img{margin-right:12px;}
div.widget ul li a:hover{color:#337ab7;}
.homecategories .readmore a{font-weight:bold;color:#000;}
.homepopulararticle .readmore a{font-weight:bold;color:#000;}
.homepopulararticle .readmore{text-align:right;}
#categorywidget li a:hover{color:#337ab7;}
.categoryTopPost a.titlepost:hover{text-decoration:underline;}
.ctegorypostlist li a{font-size:16px;}
.ctegorypostlist li a:hover{color:#000;} 
footer .widget #wp-calendar #today {
background-color: #fff;
color: #000;
border: 10px solid #000;
}
footer .widget #wp-calendar #today a {
color: #000;
}
.nav > li > a {
position: relative;
display: block;
padding: 10px 12px 9px 12px;
}
.homeintro{padding:5px 0 15px 0;line-height:22px;}
.row {
margin-left: -15px;
margin-right: -15px;
margin-bottom: 20px;
} .search form input {
border-color: #000;
width: calc(100% - 53px);
height: 44px;
}
.search form button {
margin-left: -4px;
border-color: #000;
height: 44px;
background: #000;
color: #fff;
}
.trendingnews{margin-bottom:10px;}
.trendingnews div span{
display: block;
background-color: #ff014a;
color: #fff;
padding: 3px;
text-align: center;
font-size: 14px;
font-weight: bold;
} footer {
background: #000;
padding: 0 0 15px;
z-index:-1;
}
footer .block-title {
border-bottom: 2px solid #1c1c1c;
margin-bottom: 29px;
}
footer .block-title h5 {
background: #1c1c1c;
}
footer p {
color: #c3c2c2;
margin-bottom: 30px;
}
footer span {
color: #c3c2c2;
}
footer data {
margin-top: 10px;
}
.footer-main {
margin-top: 60px;
}
.footer-main> .row> div {
margin-bottom: 30px;
}
#wpfront-scroll-top-container{z-index:9999999;background-color:#707070;}
.network-link {
border: 1px solid #2e2e2e;
width: 27px;
height: 27px;
display: inline-block;
text-align: center;
padding: 3px;
color: #fff;
margin-right: 4px;
background-color: inherit;
transition: all .2s ease-in;
-o-transition: all .2s ease-in;
-moz-transition: all .2s ease-in;
-webkit-transition: all .2s ease-in;
}
.widget .network-link {
color: #000;
}
footer .widget .network-link {
color: #fff;
}
.network-link:hover, 
.network-link:focus {
color: #fff
}
.network-link i {
font-size: 9px;
}
.news-links {
padding: 0;
}
.widget ul.news-links li {
margin-bottom: 30px;
border-bottom: none;
padding: 0;
}
.network-link.fb:hover {
background-color: #3b5998;
transition: all .2s ease-in;
-o-transition: all .2s ease-in;
-moz-transition: all .2s ease-in;
-webkit-transition: all .2s ease-in;
}
.network-link.twitter:hover {
background-color: #55acee;
transition: all .2s ease-in;
-o-transition: all .2s ease-in;
-moz-transition: all .2s ease-in;
-webkit-transition: all .2s ease-in;
}
.network-link.googleplus:hover {
background-color: #dd4b39;
transition: all .2s ease-in;
-o-transition: all .2s ease-in;
-moz-transition: all .2s ease-in;
-webkit-transition: all .2s ease-in;
}
.network-link.instagram:hover {
background-color: #e1306c;
transition: all .2s ease-in;
-o-transition: all .2s ease-in;
-moz-transition: all .2s ease-in;
-webkit-transition: all .2s ease-in;
}
.network-link.pinterest:hover {
background-color: #bd081c;
transition: all .2s ease-in;
-o-transition: all .2s ease-in;
-moz-transition: all .2s ease-in;
-webkit-transition: all .2s ease-in;
}
.network-link.youtube:hover {
background-color: #cd201f;
transition: all .2s ease-in;
-o-transition: all .2s ease-in;
-moz-transition: all .2s ease-in;
-webkit-transition: all .2s ease-in;
}
.network-link.whatsapp:hover {
background-color: #25d366;
transition: all .2s ease-in;
-o-transition: all .2s ease-in;
-moz-transition: all .2s ease-in;
-webkit-transition: all .2s ease-in;
}
.network-link.linkedin:hover {
background-color: #0077b5;
transition: all .2s ease-in;
-o-transition: all .2s ease-in;
-moz-transition: all .2s ease-in;
-webkit-transition: all .2s ease-in;
}
.network-link.reddit:hover {
background-color: #ff5700;
transition: all .2s ease-in;
-o-transition: all .2s ease-in;
-moz-transition: all .2s ease-in;
-webkit-transition: all .2s ease-in;
}
.network-link.medium:hover {
background-color: #66cdaa;
transition: all .2s ease-in;
-o-transition: all .2s ease-in;
-moz-transition: all .2s ease-in;
-webkit-transition: all .2s ease-in;
}
.network-link.quora:hover {
background-color: #a62100;
transition: all .2s ease-in;
-o-transition: all .2s ease-in;
-moz-transition: all .2s ease-in;
-webkit-transition: all .2s ease-in;
}
.network-link.github:hover {
background-color: #333;
transition: all .2s ease-in;
-o-transition: all .2s ease-in;
-moz-transition: all .2s ease-in;
-webkit-transition: all .2s ease-in;
}
.network-link.vk:hover {
background-color: #45668e;
transition: all .2s ease-in;
-o-transition: all .2s ease-in;
-moz-transition: all .2s ease-in;
-webkit-transition: all .2s ease-in;
}
.news-links a, 
.news-links a:hover, 
.footer-menu li a, 
.footer-menu li a:hover {
color: inherit;
}
.categories {
font-size: 10px;
line-height: 13px;
font-weight: 600;
text-transform: uppercase;
display: block;
margin-bottom: 5px;
}
.categorypostlist .content-post{margin-bottom:15px;}
.widget-block {
margin: 0;
margin-bottom: 25px;
width: 270px;
}
.foot-widget {
padding: 0;
margin-bottom: 6px;
}
.foot-widget:nth-child(3), 
.foot-widget:last-child {
text-align: right;
}
.foot-widget:nth-child(2), 
.foot-widget:nth-child(5) {
text-align: center;
}
.foot-block-links {
padding: 0;
}
.foot-block-links li {
border-bottom: 1px solid #1c1c1c;
padding: 13px 6px 12px;
float: left;
width: 50%;
}
.foot-block-links li a {
color: #6f6f6f;
font-size: 11px;
line-height: 14px;
text-transform: uppercase;
transition: color .2s ease-in;
-o-transition: color .2s ease-in;
-moz-transition: color .2s ease-in;
-webkit-transition: color .2s ease-in;
}
.foot-block-links li a:hover {
color: #fff;
transition: color .2s ease-in;
-o-transition: color .2s ease-in;
-moz-transition: color .2s ease-in;
-webkit-transition: color .2s ease-in;
}
.sidebar .widget .foot-block-links li a:hover {
color: #000;
transition: color .2s ease-in;
-o-transition: color .2s ease-in;
-moz-transition: color .2s ease-in;
-webkit-transition: color .2s ease-in;
}
.foot-block-links li a span {
float: right;
}
.footer-links {
border-top: 1px solid #1c1c1c;
padding: 20px 0 0;
font-size:  14px;
line-height: 15px;
color:#c3c2c2;
}
.footer-links-menu {
text-align: right;
}
.footer-menu li {
display: inline-block;
margin-left: 15px;
border-bottom: none;
}
.footer-menu li a {
color: #c3c2c2;
font-size: 14px;
line-height: 15px;
transition: color .2s ease-in;
-o-transition: color .2s ease-in;
-moz-transition: color .2s ease-in;
-webkit-transition: color .2s ease-in;
}
.footer-menu li a:hover {
color: #fff;
transition: color .2s ease-in;
-o-transition: color .2s ease-in;
-moz-transition: color .2s ease-in;
-webkit-transition: color .2s ease-in;
}
.footer-links .row{margin-bottom:0px;} div.home.home_one,
div.home.home_two,
div.home.home_six {
margin-bottom: 30px;
}
.home_two .head-top {
margin-bottom: 0;
background: #f6f6f6;
border-bottom: none;
padding: 15px 0 16px;
}
.left-links-top .nav-links {
float: left;
}
.left-links-top .nav-links li:first-child a {
padding-left: 0;
background: none;
}
.home_two .navbar-nav > li > a, 
.home_five .navbar-nav > li > a {
padding-top: 23px;
padding-bottom: 23px;
}
.home_two .navbar-nav> li {
display: inline-block;
margin-left: -4px;
}
.home_two .main-menu {
border-top: 1px solid #c4c4c4;
}
.navbar-default.nav-dark .navbar-nav>.active>a, 
.navbar-default.nav-dark .navbar-nav>.active>a:hover, 
.navbar-default.nav-dark .navbar-nav>.active>a:focus {
color: #fff;
background-color: #4db2ec;
}
.navbar-default.nav-light .navbar-nav>.active>a, 
.navbar-default.nav-light .navbar-nav>.active>a:hover, 
.navbar-default.nav-light .navbar-nav>.active>a:focus {
color: #000;
background-color: #fff;
}
.home_three .mega-menu, 
.home_four .mega-menu,
.home_six .mega-menu {
width: 1170px;
margin: 0 auto;
}
.home_four .mega-menu,
.home_six .mega-menu {
margin-top: 1px;
} 
.home_four .navbar-collapse,
.home_six .navbar-collapse {
padding: 0;
margin-left: 0;
margin-right: 0;
}
.home_three .nav-links li:last-child a, 
.home_four .nav-links li:last-child a,
.home_six .nav-links li:last-child a {
padding-right: 0;
}
.home_four .logo-head-block, 
.home_five .logo-head-block {
margin: 0;
padding: 38px 0 35px;
}
.home_six .logo-head-block {
margin: 0;
padding: 25px 0 20px;
}
.home_four main,
.home_six main,
.home_four header {
max-width: 1280px;
}
.home_two .logo-head-block {
margin: 0;
padding: 41px 0 40px;
}
.home_four .head-logo, 
.home_six .head-logo, 
.home_four .head-links,
.home_six .head-links {
padding: 0;
display: inline-block;
}
.home_five .head-logo, 
.home_two .head-logo {
padding: 0;
}
.home_four .head-links,
.home_six .head-links {
float: right;
text-align: right;
}
.home_four .head-logo img, 
.home_five .head-logo img, 
.home_two .head-logo img,
.home_six .head-logo img {
margin: 0;
}
.home_four .head-top-networks,
.home_six .head-top-networks {
margin-bottom: 15px;
}
.home_six .head-top-networks {
margin-top: 10px;
}
.home_four .head-top-networks a:last-child {
margin-right: 0;
}
.home_four .head-top-networks a {
color: #373737;
}
.breadcrumbs {
margin: 0;
font-size: 12px;
}
.breadcrumbs li {
display: inline-block;
margin-left: 10px;
}
.breadcrumbs li i {
margin-right: 5px;
}
.breadcrumbs li a, 
.breadcrumbs li i  {
color: #b9b9b9;
transition: color .2s ease-in;
-o-transition: color .2s ease-in;
-moz-transition: color .2s ease-in;
-webkit-transition: color .2s ease-in;
font-size: 12px;
}
.breadcrumbs li:hover a,
.breadcrumbs li:hover i {
color: #000;
transition: color .2s ease-in;
-o-transition: color .2s ease-in;
-moz-transition: color .2s ease-in;
-webkit-transition: color .2s ease-in;
font-size: 12px;
}
.breadcrumbs span{color:#ccc;}
.home_five .navbar-nav, 
.home_five .navbar-nav> li, 
.home_two .navbar-nav, 
.home_two .navbar-nav> li {
float: inherit;
text-align: center;
}
.home_five .navbar-nav> li {
display: inline-block;
border-top: 1px solid #c4c4c4;
margin-left: -4px;
}
.home_five .navbar-nav> li:first-child, 
.home_two .navbar-nav> li:first-child {
margin-left: 0;
}
.home_five .navbar-nav> li> ul, 
.home_five .navbar-nav> li> div, 
.home_two .navbar-nav> li> ul, 
.home_two .navbar-nav> li> div {
text-align: left;
}
.home_five .nav-light, 
.home_two .nav-light {
border: none;
}
.home_five .head-links {
margin-top: 18px;
}
.home_five .nav-links-top {
margin-top: 5px;
}
.home_five .logo-head-block .head-logo, 
.home_two .logo-head-block .head-logo {
text-align: center;
}
.home_five .logo-head-block .nav-links li, 
.home_two .logo-head-block .nav-links li {
display: inline-block;
}
.home_five .logo-head-block .nav-links li a:hover, 
.home_two .logo-head-block .nav-links li a:hover {
background: #fff;
}
.home_five .count, 
.home_two .count {
left: 6px;
top: 20px;
line-height: 11px;
}
.home_five .logo-head-block .nav-links li:last-child a, 
.home_two .logo-head-block .nav-links li:last-child a {
padding-right: 0;
background: none;
} .home main {
padding-bottom: 10px;
}
.home .main-top-block-right {
margin-bottom: 0;
max-height: 247px;
}
.home .main-top-block-right .main-top-block-links {
padding: 20px 14px;
}
.home .main-top-block-right h3 {
font-size: 20px;
line-height: 23px;
margin: 10px 0;
}
.home-top-block h3 {
text-transform: inherit;
margin-bottom: 10px;
}
.home-top-block.video::before {
content: "\f04b";
font-family: Fontawesome;
color: #fff;
font-size: 15px;
display: block;
padding: 17px 19px;
border-radius: 26px;
background-color: rgba(0,0,0,.5);
position: absolute;
top: 15px;
right: 20px;
width: 52px;
height: 52px;
pointer-events: none;
border: 2px solid #fff;
z-index: 2;
}
.home-top-block .video-icon,
.home-top-block .gallery-icon {
color: #fff;
font-size: 15px;
display: block;
padding: 17px 19px;
border-radius: 26px;
background-color: rgba(0,0,0,.5);
position: absolute;
top: 15px;
right: 20px;
width: 52px;
height: 52px;
border: 2px solid #fff;
z-index: 2;
}
.home-top-block .gallery-icon {
padding: 17px 16px;
}
.home-top-block.gallery::before {
content: "\f03e";
font-family: Fontawesome;
color: #fff;
font-size: 15px;
display: block;
padding: 17px 16px;
border-radius: 26px;
background-color: rgba(0,0,0,.5);
position: absolute;
top: 15px;
right: 20px;
width: 52px;
height: 52px;
pointer-events: none;
border: 2px solid #fff;
z-index: 2;
}
.home-top-block.main-top-block-right.video::before,
.home-top-block.main-top-block-right .video-icon {
font-size: 12px;
padding: 10px 14px;
width: 37px;
height: 37px;
border: 1px solid #fff;
}
.home-top-block.main-top-block-right.gallery::before,
.home-top-block.main-top-block-right .gallery-icon {
font-size: 12px;
padding: 10px 11px;
width: 37px;
height: 37px;
border: 1px solid #fff;
}
#owl-home-4 .home-top-block.video::before,
#owl-home-4 .home-top-block .video-icon {
left: 20px;
right: initial;
}
#owl-home-4 .home-top-block.gallery::before,
#owl-home-4 .home-top-block .gallery-icon {
left: 20px;
right: initial;
}
.home-top-block::after {
background: rgba(0, 0, 0, 0.5);
}
.top-slider {
margin-bottom: 0px;
}
.top-slider .col-lg-7 {
padding-right: 2px;
}
.top-slider .col-lg-5 {
padding-left: 0
}
.top-slider .col-lg-5> div:first-child {
margin-bottom: 2px;
}
.block-title ul {
margin: 0;
padding: 0;
}
.block-title ul, 
.block-title ul li {
display: inline-block;
}
.page .content .block-title ul li:first-child {
margin-top: 0px;
}
.block-title ul li {
margin-right: 20px;
}
.block-title ul li a {
color: #b8b8b8;
text-transform: uppercase;
font-size: 10px;
font-weight: 300;
transition: color .2s ease-in;
-o-transition: color .2s ease-in;
-moz-transition: color .2s ease-in;
-webkit-transition: color .2s ease-in;
}
.block-title ul li a:hover,
.block-title ul li a:focus {
transition: color .2s ease-in;
-o-transition: color .2s ease-in;
-moz-transition: color .2s ease-in;
-webkit-transition: color .2s ease-in;
color: #000;
}
.block-title>div{
float: right;
}
.block-title div> a {
display: inline-block;
height: 30px;
width: 30px;
color: #fff;
margin-right: -4px;
text-align: center;
padding-top: 7px;
position: relative;
}
.block-title div .next-block {
margin-right: 0;
}
.block-title div> a i {
position: relative;
z-index: 1;
}
.block-title div> a:before {
content: '';
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0; background: rgba(255, 255, 255, 0.2);
display: none;
}
.block-title div> a:hover:before {
display: block;
}
.content-block, #owl-home-1 {
margin-bottom: 60px;
}
.content-block .content-post {
margin-bottom: 25px;
}
.content .banner {
margin-bottom: 60px;
}
#owl-home-1 .home-top-block {
text-align: center;
margin-bottom: 0;
}
#owl-home-1 .main-top-block-links {
bottom: 110px;
width: 100%;
}
#owl-home-1 .main-top-block-links h3 {
line-height: 1.4em;
} .home_two header, 
.home_five header {
padding-bottom: 0;
}
#owl-home-2 .home-top-block {
width:100%;
height: 100%;
max-height: 300px;
display: block;
padding: 0;
position: relative;
margin-bottom: 0;
}
#owl-home-2 .home-top-block h3 {
font-size: 24px;
margin-top: 10px;
}
#owl-home-2 .home-top-block img {
position: static;
width: 100%;
}
#owl-home-2 .home-top-block::after {
display: none;
}
#owl-home-2 .main-top-block-links::after {
content: "";
position: absolute;
top: 0;
left: -27px;
right: -27px;
bottom: -20px; background: -moz-linear-gradient(top,  rgba(0,0,0,0.02) 0%, rgba(0,0,0,0.13) 13%, rgba(0,0,0,0.49) 44%, rgba(0,0,0,0.6) 58%, rgba(0,0,0,0.64) 99%, rgba(0,0,0,0.57) 100%); background: -webkit-linear-gradient(top,  rgba(0,0,0,0.02) 0%,rgba(0,0,0,0.13) 13%,rgba(0,0,0,0.49) 44%,rgba(0,0,0,0.6) 58%,rgba(0,0,0,0.64) 99%,rgba(0,0,0,0.57) 100%); background: linear-gradient(to bottom,  rgba(0,0,0,0.02) 0%,rgba(0,0,0,0.13) 13%,rgba(0,0,0,0.49) 44%,rgba(0,0,0,0.6) 58%,rgba(0,0,0,0.64) 99%,rgba(0,0,0,0.57) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#05000000', endColorstr='#91000000',GradientType=0 ); }
.owl-theme .owl-controls .owl-buttons div {
padding: 12px 9px;
border-radius: 0;
opacity: 1;
width: 40px;
height: 40px;
background: rgba(0, 0, 0, 0.3);
}
#owl-home-6.owl-theme .owl-controls .owl-buttons div {
padding: 12px 9px;
width: 40px;
height: 40px;
margin-top: -15px;
background: none;
}
#owl-home-6.owl-theme .owl-controls .owl-buttons div i {
font-size: 35px;
opacity: .4;
}
.owl-theme .owl-buttons i{
margin-top: 2px;
}
.owl-theme .owl-controls .owl-buttons div {
position: absolute;
}
.owl-theme .owl-controls .owl-buttons .owl-prev {
left: 0;
top: 50%;
transform: translateY(-50%);
margin-left: 15px;
}
.owl-theme .owl-controls .owl-buttons .owl-next {
right: 0;
top: 50%;
transform: translateY(-50%);
margin-right: 15px;
}
#owl-home-2 {
width: 100vw;
}
.home_two main> .wrapper {
margin-bottom: 50px;
} .home_three .promo-posts .col-lg-8 {
padding-right: 30px;
}
.home_three .promo-posts .col-lg-4 {
padding-left: 0;
}
.home_three .promo-posts .col-lg-8 h3 {
font-weight: bold;
font-size: 20px; 
line-height: 30px;
}
.home_three .promo-posts .col-lg-4 h3 {
font-weight: bold;
font-size: 15px;
line-height: 24px;
}
.latesupdate a{color:#0067be;} .home_four .owl-carousel {
margin-bottom: 45px;
}
.home_four .owl-wrapper .owl-item {
border-right: 1px solid #fff;
border-left: 1px solid #fff;
}
.home_four .home-top-block h3 {
font-size: 20px;
margin-top: 10px;
}
.home_four .owl-theme .owl-controls .owl-buttons div {
width: 55px;
height: 55px;
background: rgba(255, 255, 255, 0.3);
padding: 20px 9px;
}
.home_four .owl-theme .owl-controls .owl-buttons .owl-prev, 
.home_four .owl-theme .owl-controls .owl-buttons .owl-next {
top: 10px;
transform: none;
}
.home_four .owl-theme .owl-controls .owl-buttons .owl-prev {
left: inherit;
right: 72px;
} .home_five .home-top-block,
#owl-home-5 .home-top-block {
text-align: center;
margin-bottom: 0;
max-height: 550px;
}
.home_five .home-top-block h3,
#owl-home-5 .home-top-block h3 {
font-size: 35px;
line-height: 40px;
}
.home_five .main-top-block-links,
#owl-home-5 .main-top-block-links {
bottom: 60px;
width: 100%;   
}
.home_five .main-top-block-links> div,
#owl-home-5 .main-top-block-links> div {
padding: 0 15%;
}
.home_five .owl-theme .owl-controls,
#owl-home-1 .owl-controls,
#owl-home-4-main .owl-controls{
margin: 0;
position: absolute;
left: 50%;
transform: translateX(-50%);
bottom: 30px;
}
.home_five .owl-theme .owl-controls .owl-page span,
#owl-home-1 .owl-controls .owl-page span,
#owl-home-4-main .owl-controls .owl-page span{
background: #fff;
opacity: 1;
}
.home_five .owl-theme .owl-controls .active span,
#owl-home-1 .owl-controls .active span,
#owl-home-4-main .owl-controls .active span{
background: #b1b1b1;
}
.home_five .main-top-block-links a, 
.home_five .main-top-block-links a data {
color: #b1b1b1;
transition: color .2s ease-in;
-o-transition: color .2s ease-in;
-moz-transition: color .2s ease-in;
-webkit-transition: color .2s ease-in;
}
#owl-home-5 {
margin-bottom: 60px;
max-height: 550px;
overflow: hidden;
} .nav-six {
background: #fff;
border-top: none;
border-right: none;
border-bottom: none;
border-left: none;
-webkit-box-shadow: 0px 3px 5px 0px rgba(231,231,231,1);
-moz-box-shadow: 0px 3px 5px 0px rgba(231,231,231,1);
box-shadow: 0px 3px 5px 0px rgba(231,231,231,1);
}
.nav-six .container {
border-top: 1px solid #e7e7e7;
}
.nav-six #menu-main-menu.navbar-nav> li> a,
.nav-six #menu-main-menu.navbar-nav .sub-menu> li> a {
text-transform: capitalize;
color: #b5b5b5;
font-weight: normal;
transition: color .2s ease-in;
-o-transition: color .2s ease-in;
-moz-transition: color .2s ease-in;
-webkit-transition: color .2s ease-in;
}
.nav-six #menu-main-menu.navbar-nav> li> a:hover,
.nav-six #menu-main-menu.navbar-nav> li.active> a,
.nav-six #menu-main-menu.navbar-nav .sub-menu> li> a:hover,
.nav-six #menu-main-menu.navbar-nav .sub-menu> li.active> a {
color: #000;
transition: color .2s ease-in;
-o-transition: color .2s ease-in;
-moz-transition: color .2s ease-in;
-webkit-transition: color .2s ease-in;
}
.nav-six #menu-main-menu.navbar-nav> li> a > span.fa {
color: #000;
font-size: 10px;
}
#owl-home-6 .home-top-block:after {
background: none;
}
.authorpost .category-list{margin-bottom:10px;}
.authorpost .category-list h3{margin-top:0px;padding:0px;}
.firstrowremovespace{margin-bottom:0px;}
.widget:last-child{margin-bottom:10px;}
div.widget #categorywidget li a{font-size:17px;}
.marginT10{margin-top:10px;}.marginT15{margin-top:15px;}.marginT20{margin-top:20px;}
.marginB10{margin-bottom:10px;}.marginB15{margin-bottom:15px;}.marginB20{margin-bottom:20px;} .woocommerce-checkout header .navbar, 
.woocommerce-cart header .navbar, 
.single-product header .navbar {
margin-bottom: 0;
}
.woocommerce-checkout header, 
.woocommerce-cart header, 
.single-product header {
padding-bottom: 47px;
}
.woocommerce-checkout .content .woocommerce-checkout-payment ul li {
list-style: none;
}
.woocommerce-checkout .content .woocommerce-checkout-payment ul li input {
height: inherit;
width: auto;
}
.woocommerce .u-columns .col-1.column-center {
position: relative;
left: 25%;
}
.woocommerce form.login, 
.woocommerce form.register {
border: 0px;
margin: 0;
padding: 5px 20px;
}
.woocommerce form.login .button, 
.woocommerce form.register .button {
float: right;
background: #000;
border: 1px solid #000;
color: #fff;
font-size: 11px;
}
.woocommerce form.login p.lost-pass {
font-size: 12px;
text-align: right;
margin-top: -15px;
}
.woocommerce form.login .lost-pass a {
color: #000;
}
.woocommerce form.checkout_coupon, 
.woocommerce form.login, 
.woocommerce form.register {
padding: 0px 20px;
border-radius: 0px;
}
.woocommerce form.login {
padding: 0;
}
.woocommerce-info {
padding: 22px !important;
border-top: none;
background: #f2f2f2;
color: #a9a9a9;
margin-bottom: 8px !important;
}
.woocommerce-info a {
color: #000;
}
.woocommerce-info:before {
display: none;
}
form.woocommerce-checkout {
padding-top: 40px;
}
.woocommerce form .form-row label, 
.woocommerce-page form .form-row label {
display: none;
}
.woocommerce form .form-row input.input-text, 
.woocommerce form .form-row textarea, 
.woocommerce form .form-row .select2-container .select2-choice, 
input, 
button, 
select, 
textarea, 
.comment-form .form-control, 
.comment-form textarea  {
padding: 15px 20px;
font-size: 12px;
color: #949494;
border-radius: 0;
border: 1px solid #d9d9d9;
line-height: 12px;
height: 49px;
}
input,
button {
height: 40px;
}
select {
height: 30px;
}
.comment-form .form-control, 
.comment-form textarea {
height: initial;
}
.woocommerce form .form-row textarea {
height: 278px;
overflow-y: auto;
}
.woocommerce form .form-row .select2-container .select2-choice {
line-height: 12px;
}
.select2-results, 
.select2-drop-active {
border-color: #d2d2d2;
color: #949494;
}
.woocommerce form .form-row {
padding: 0;
margin-bottom: 29px;
}
.woocommerce-checkout .block-title {
margin-bottom: 34px;
}
.woocommerce form .form-row .checkbox {
color: #000;
font-size: 12px;
}
.woocommerce ul.wc_payment_methods li label {
font-size: 12px;
font-weight: 400;
}
.woocommerce ul.wc_payment_methods li .payment_box p {
margin-top: 20px;
font-size: 12px;
line-height: 18px;
color: #a9a9a9;
}
#customer_details {
margin-bottom: 60px;
}
.product-name img {
width: 32px;
margin-right: 15px;
}
.product-quantity {
color: #a9a9a9;
text-align: center;
}
thead .product-quantity {
color: #000;
}
.product-total {
width: 120px;
}
.woocommerce table.shop_table {
border-radius: 0;
border-color: #e8e8e8;
}
.woocommerce table.shop_table td {
padding: 10px 17px;
}
.woocommerce table.shop_table th, 
.woocommerce table.shop_table tbody th, 
.woocommerce table.shop_table tfoot td, 
.woocommerce table.shop_table tfoot th {
height: 47px;
background: #f0f0f0;
font-weight: 500;
}
#add_payment_method #payment, 
.woocommerce-cart #payment, 
.woocommerce-checkout #payment {
background: #fff;
border-radius: 0;
}
#add_payment_method #payment ul.payment_methods, 
.woocommerce-cart #payment ul.payment_methods, 
.woocommerce-checkout #payment ul.payment_methods {
border-bottom: none;
}
.woocommerce-checkout a, 
.woocommerce-checkout a:hover, 
.woocommerce-checkout a:focus {
color: #000;
}
.woocommerce #payment .terms, 
.woocommerce #payment .wc-terms-and-conditions, 
.woocommerce-page #payment .terms, 
.woocommerce-page #payment .wc-terms-and-conditions, 
.woocommerce #payment #place_order, 
.woocommerce-page #payment #place_order {
float: none;
}
.woocommerce #respond input#submit.alt, 
.woocommerce a.button.alt, 
.woocommerce button.button.alt, 
.woocommerce input.button.alt, 
.woocommerce #respond input#submit.alt:hover, 
.woocommerce a.button.alt:hover, 
.woocommerce button.button.alt:hover, 
.woocommerce input.button.alt:hover, 
.woocommerce #review_form #respond .form-submit input, 
.form-submit .submit{
background-color: #000;
border-radius: 0;
padding: 15px 25px;
text-transform: uppercase;
font-size: 12px;
}
.single_add_to_cart_button {
height: 42px;
}
.form-submit .submit {
font-weight: 700;
}
#add_payment_method #payment ul.payment_methods, 
.woocommerce-cart #payment ul.payment_methods, 
.woocommerce-checkout #payment ul.payment_methods {
padding-top: 60px;
}
.woocommerce form .place-order {
margin-bottom: 0;
}
#order_review {
margin-bottom: 100px;
}
.woocommerce form .form-row label {
line-height: 1;
color: #949494;
font-weight: normal;
font-size: 12px;
}
#ship-to-different-address label {
margin: 0;
}
#ship-to-different-address {
float: left;
border: 1px solid transparent; 
}
#customer_details p {
margin: 0 0 30px;
}
p#ship-to-different-address {
margin: 28px 0 25px 18px;
}
.woocommerce form .form-row .input-checkbox {
margin: 7px 14px 0 0;
}
.woocommerce label.woocommerce-form__label-for-checkbox>span {
padding-left: 25px;
}
.woocommerce label.woocommerce-form__label-for-checkbox>span.required,
.woocommerce label.woocommerce-form__label-for-checkbox.inline>span {
padding-left: 0px;
}
#add_payment_method #payment div.payment_box, 
.woocommerce-cart #payment div.payment_box, 
.woocommerce-checkout #payment div.payment_box {
background-color: #fff;
padding: 0 0 0 30px;
margin-top: -18px;
}
.woocommerce-checkout #payment div.payment_box::before {
display: none;
}
.woocommerce-cart .product-name a, 
.woocommerce-cart .product-name a:hover, 
.woocommerce-cart .product-name a:focus, 
.woocommerce-cart .woocommerce-shipping-calculator p a{
color: #a9a9a9;
}
.woocommerce-cart .product-price span {
color: #a9a9a9;
}
.woocommerce-cart .product-remove {
text-align: center;
width: 80px;
}
.woocommerce-cart .product-remove a {
display: inline-block;
font-weight: normal;
font-size: 1.7em;
color: #000 !important;
}
.woocommerce-cart .product-remove a:hover {
background: none;
color: red !important;
}
.woocommerce #respond input#submit, 
.woocommerce a.button, 
.woocommerce button.button, 
.woocommerce input.button {
padding: 14px 15px 15px;
border-radius: 0;
border: 1px solid #e8e8e8;
color: #999;
text-transform: uppercase;
opacity: 1;
font-weight: 500;
font-size: 12px;
background-color: #f0f0f0;
}
.woocommerce-cart .button, 
.woocommerce .cart .button, 
.woocommerce .cart input.button {
float: right;
}
.woocommerce-cart .coupon .button {
margin-left: -1px;
float: none;
}
.woocommerce-cart .coupon {
display: inline-block;
}
.woocommerce #respond input#submit.alt, 
.woocommerce a.button.alt, 
.woocommerce button.button.alt, 
.woocommerce input.button.alt, 
.woocommerce #respond input#submit.alt:hover, 
.woocommerce a.button.alt:hover, 
.woocommerce button.button.alt:hover, 
.woocommerce input.button.alt:hover {
border: none;
}
.cart, 
.cart-totals {
margin-bottom: 80px;
}
.cart_totals h2 {
background-color: #000;
color: #fff;
text-transform: uppercase;
padding: 19px 25px;
font-size: 12px;
font-weight: 600;
margin: 0;
}
.woocommerce-cart .shop_table tbody tr th {
background-color: #fff;
}
#add_payment_method .wc-proceed-to-checkout, 
.woocommerce-cart .wc-proceed-to-checkout, 
.woocommerce-checkout .wc-proceed-to-checkout {
padding: 0;
}
#coupon_code,
#terms,
#createaccount,
#ship-to-different-address-checkbox,
#rememberme {
width: auto;
height: auto;
}
#coupon_code {
height: 40px;
}
.listview {border: 1px solid #ccc;  padding: 10px;  box-shadow: 2px 2px 7px #ccc;}
.ListItem{margin-bottom:10px;}
.ListItem ol .qname{list-style:decimal;line-height:25px;}.ListItem ol li a{font-family: 'Open Sans',sans-serif;font-size: 16px;padding-bottom:10px}
.post-type-archive-product .product a.button, 
.upsells.products .product a.button,
.related.products .product a.button,
.cross-sells .product a.button {
display: none;
position: absolute;
top: 35%;
left: 50%;
transform: translateX(-50%);
border: none;
background: #fff;
color: #000;
padding: 20px 35px;
}
.post-type-archive-product .product a.button i,
.upsells.products .product a.button i,
.related.products .product a.button i,
.cross-sells .product a.button i {
margin-left: 12px;
}
.woocommerce-LoopProduct-link {
position: relative;
text-align: center;
}
.post-type-archive-product .product a.button,
.upsells.products .product a.button,
.related.products .product a.button,
.cross-sells .product a.button {
display: block;
opacity: 0;
z-index: 2;
transform: translate3d(-50%,-10px,0);
-webkit-transition: transform .2s ease-out, opacity .2s ease-out;
-moz-transition: transform .2s ease-out, opacity .2s ease-out;
-o-transition: transform .2s ease-out, opacity .2s ease-out;
transition: transform .2s ease-out, opacity .2s ease-out;
}
.post-type-archive-product .product:hover a.button,
.upsells.products .product:hover a.button,
.related.products .product:hover a.button,
.cross-sells .product:hover a.button {
display: block;
opacity: 1;
transform: translate3d(-50%,0,0);
-webkit-transition: transform .2s ease-out, opacity .2s ease-out;
-moz-transition: transform .2s ease-out, opacity .2s ease-out;
-o-transition: transform .2s ease-out, opacity .2s ease-out;
transition: transform .2s ease-out, opacity .2s ease-out;
}
.post-type-archive-product .product:before,
.upsells.products .product:before,
.related.products .product:before,
.cross-sells .product:before {
content: "";
display: block;
position: absolute;
top: 0;
left: 0;
background: rgba(0, 0, 0, 0);
width: 100%;
height: 270px;
z-index: 1;
-webkit-transition: background .2s ease-out;
-moz-transition: background .2s ease-out;
-o-transition: background .2s ease-out;
transition: background .2s ease-out;
}
.qstAsked{font-size:17px; color:#9e9c9c;}
.post-type-archive-product .product:hover:before,
.upsells.products .product:hover:before,
.related.products .product:hover:before,
.cross-sells .product:hover:before {
background: rgba(0, 0, 0, 0.7);
-webkit-transition: background .2s ease-out;
-moz-transition: background .2s ease-out;
-o-transition: background .2s ease-out;
transition: background .2s ease-out;
}
.woocommerce div.product {
margin-bottom: 35px;
}
.woocommerce #respond input#submit.added::after, 
.woocommerce a.button.added::after, 
.woocommerce button.button.added::after, 
.woocommerce input.button.added::after {
color: #090;
}
.post-type-archive-product .product a.added .fa-long-arrow-right, 
.upsells.products .product a.added .fa-long-arrow-right,
.related.products .product a.added .fa-long-arrow-right,
.cross-sells .product a.added .fa-long-arrow-right {
display: none;
}
.woocommerce-LoopProduct-link h3, 
.woocommerce-LoopProduct-link h2, 
.product_list_widget li a span {
font-size: 14px;
font-weight: 400;
color: #2e2e2e;
}
.woocommerce-LoopProduct-link .price {
display: block;
}
.woocommerce-LoopProduct-link .price ins {
text-decoration: none;
}
.woocommerce-LoopProduct-link span, 
.product_list_widget .woocommerce-Price-amount,
.upsells.products .price .woocommerce-Price-amount,
.related.products .price .woocommerce-Price-amount,
.cross-sells .price .woocommerce-Price-amount {
color: #a9a9a9;
font-size: 14px;
}
.woocommerce a.added_to_cart {
display: none;
}
.post-type-archive-product .woocommerce-result-count {
margin-top: 4px;
}
.post-type-archive-product .orderby {
height: 30px;
padding: 5px 9px;
}
.post-type-archive-product .woocommerce-ordering {
margin-bottom: 25px;
}
.post-type-archive-product .content div.row:last-child {
margin-bottom: 35px;
}
.price_slider_amount button.button, 
.price_slider_amount button.button:hover {
background: #fff;
border-color: #000;
color: #000;
height: 25px;
padding: 5px 15px;
}
.price_slider_amount .price_label {
float: right;
margin-top: 5px;
}
.price_slider.ui-slider {
background: #f5f5f5;
margin: 53px 0 36px;
height: 7px;
}
.price_slider.ui-slider .ui-slider-range {
height: 7px;
background: #000;
position: relative;
}
.price_slider.ui-slider .ui-slider-handle {
width: 15px;
height: 15px;
background: #000;
border-radius: 50%;
display: inline-block;
position: relative;
top: -11px;
margin-right: -20px;
margin-left: -4px;
}
.product-categories {
padding: 0;
}
.product-categories li {
padding: 15px 0;
border-bottom: 1px solid #ededed;
position: relative;
}
.product-categories li a, 
.product-categories li .count {
color: #a9a9a9;
font-size: 13px;
line-height: 16px;
}
.product-categories li:first-child {
padding-top: 0;
}
.product-categories li:first-child .count {
top: 0;
}
.product-categories li .count {
left: inherit;
right: 0;
top: 15px;
width: -moz-max-content;
background: none;
border-radius: 0;
}
.woocommerce ul.product_list_widget li {
padding: 0;
margin-bottom: 15px;
}
.woocommerce ul.cart_list li img, 
.woocommerce ul.product_list_widget li img {
float: left;
width: 70px;
margin-right: 15px;
}
.product_list_widget li a span {
padding: 15px 0 7px;
display: block;
}
.woocommerce .woocommerce-LoopProduct-link span.onsale {
width: 45px;
height: 45px;
left: calc(100% - 35px);
top: -135px;
background: #ff3f71;
padding: 14px 0px;
text-transform: uppercase;
line-height: 16px;
position: absolute;
display: block;
z-index: 2;
}
.woocommerce span.onsale {
width: 45px;
height: 45px;
left: calc(100% - 35px);
top: -135px;
background: #ff3f71;
padding: 14px 0px;
text-transform: uppercase;
line-height: 16px;
position: absolute;
display: block;
}
.single-product.woocommerce .content>.product>span.onsale {
width: 45px;
height: 45px;
left: 540px;
top: -10px;
}
.woocommerce div.product .product_title {
font-size: 26px;
margin-top: 30px;
color: #000;
}
.single-product .price .woocommerce-Price-amount {
color: #999;
font-size: 28px;
}
.single-product .price ins {
text-decoration: none;
}
.single-product .price {
margin-bottom: 30px;
}
.woocommerce div.product .woocommerce-product-rating {
margin-bottom: 12px;
}
.single-product .woocommerce-review-link {
position: relative;
color: #000;
}
.single-product .woocommerce-review-link .count {
top: 1px;
right: -30px;
left: inherit;
}
.single-product .entry-summary p {
color: #313131;
}
.woocommerce div.product form.cart, 
.woocommerce div.product p.cart {
margin: 50px 0;
}
.single-product.woocommerce div.product form.cart div.quantity {
margin: 0 20px 0 0;
}
.single-product.woocommerce div.product form.cart div.quantity .qty {
color:#000;
}
.woocommerce .quantity {
height: 45px;
}
.woocommerce .quantity .qty {
height: 42px;
width: 60px;
padding: 5px 0 5px 15px;
text-align: left;
display: block;
clear: both;
}
.woocommerce .quantity .quantity-plus {
display: block;
position: relative;
top: -42px;
right: -38px;
height: 21px;
width: 21px;
border-left: 1px solid #d9d9d9;
border-bottom: 1px solid #d9d9d9;
line-height: 21px;
text-align: center;
cursor: pointer;
color: #949494;
}
.woocommerce .quantity .quantity-minus {
display: block;
position: relative;
top: -42px;
right: -38px;    
height: 21px;
width: 21px;
border-left: 1px solid #d9d9d9;
line-height: 21px;
text-align: center;
cursor: pointer;
color: #949494;
}
.single-product .product_meta {
color: #a9a9a9;
}
.single-product .product_meta a {
color: #000;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
padding: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
border-radius: 0;
border: none;
background: #ededed;
margin: 0;
padding: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a, 
.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover {
text-transform: uppercase;
font-weight: bold;
font-size: 11px;
line-height: 14px;
padding: 10px 20px 9px;
color: #999;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active, 
.woocommerce div.product .woocommerce-tabs ul.tabs li.active:hover a {
background: #000;
color: #fff;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li::before, 
.woocommerce div.product .woocommerce-tabs ul.tabs li::after {
display: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs::before {
border-bottom: 2px solid #000;
}
.woocommerce #reviews #comments h2, 
.woocommerce-tabs .woocommerce-Tabs-panel h2, 
.comment-reply-title {
font-size: 20px;
}
.woocommerce #reviews #comments ol.commentlist, ol.commentlist {
padding: 0;
}
.woocommerce #reviews #comments ol.commentlist .comment_container, ol.commentlist .comment_container {
margin-bottom: 32px;
}
.woocommerce #reviews #comments ol.commentlist li .comment_container, 
.comment_container {
border-bottom: 1px solid #e1e1e1;
}
.woocommerce #reviews #comments ol.commentlist li .comment_container, 
.comment_container {
min-height: 120px;
}
.woocommerce #reviews #comments ol.commentlist li img.avatar, 
ol.commentlist img.avatar {
width: 100px;
height: 100px;
background: none;
border: none;
padding: 0;
}
ol.commentlist img.avatar {
position: absolute;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text, 
ol.commentlist li .comment-text {
border-radius: 0;
border: none;
margin-left: 100px;
padding: 5px 0 0 17px;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p, 
.comment-text p {
color: #949494;
font-size: 13px;
padding-right: 40px;
margin: 0 0 1em;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta strong, 
.comment-text p.meta strong {
color: #000;
font-size: 14px;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta time {
color: #9e9e9e;
font-size: 12px;
}
.comment-text p.meta {
display: inline-block;
}
.comment-text .reply {
float: right;
}
.comment-text .reply a {
color: #000;
}
.comment-form-author input, 
.comment-form-email input, 
.comment-form-comment label, 
.comment-form .form-control, 
.comment-form textarea {
width: 100%;
margin: 0;
}
textarea {
resize: none;
}
.woocommerce #review_form #respond p, 
.comment-form .form-control, 
.comment-form textarea{
margin-bottom: 30px;
}
.woocommerce #review_form #respond p:first-child {
margin-bottom: 10px;
}
.woocommerce #reviews #comment, 
.comment-form textarea  {
height: 150px;
}
.woocommerce p.stars a {
color: #000;
}
.woocommerce #review_form #respond .form-submit input, 
.form-submit .submit {
color: #fff;
padding: 15px 50px;
} .single-post .content-post .tags a{display:inline-block;padding:2px;border:1px solid #ccc;color:#1A81DE;}
.single-post .content-post {
margin-bottom: 17px;
}
.single-post .content-post p,
.page .content p {
color: #313131;
font-size: 17px;
margin: 15px 0;
line-height: 35px;
}
.wpb_wrapper .content-post p {
color: #a1a1a1;
}
blockquote {
padding: 0;
margin: 0;
border: 0;
font-size: inherit;
}
.page .content blockquote p,
.single-post .comment-text blockquote p,
.single-post .content-post blockquote p {
font-size: 20px;
line-height: 28px;
font-weight: 600;
padding: 0 60px 0 20px;
}
.page .content blockquote p,
.single-post .comment-text blockquote p,
.single-post .content-post blockquote p {
margin: 15px 0;
}
.page .content blockquote p:before,
.single-post .comment-text blockquote p:before,
.single-post .content-post blockquote p:before {
content: "“";
}
.page .content blockquote p:after,
.single-post .comment-text blockquote p:after,
.single-post .content-post blockquote p:after {
content: "”";
}
.single-post .content-post ul li,
.single-post .comment-text ul li,
.single-post .content-post ol li,
.single-post .comment-text ol li,
.page .content ol li,
.page .content ul li {
font-size: 19px;
line-height: 20px;
margin-bottom: 6px;
}
.single-post .content-post ul li:first-child,
.single-post .comment-text ul li:first-child,
.single-post .content-post ol li:first-child,
.single-post .comment-text ol li:first-child,
.page .content ol li:first-child,
.page .content ul li:first-child {
margin-top: 15px;
}
.single-post .content-post ul>li,
.single-post .comment-text ul>li,
.page .content ul>li {
list-style: disc;
}
.single-post .content-post ol>li,
.single-post .comment-text ol>li,
.page .content ol>li {
list-style: decimal;
}
.single-post .content-post .tags {
font-weight: 600;
margin-bottom: 23px;
display: block;
}
.single-post .content-post .tags a {
font-weight: 400;
color: #1A81DE;
}
.content-post-networks .content-post-ntw-link {
height: 30px;
width: 90px;
color: #fff;
display: inline-block;
font-weight: 600;
font-size: 10px;
text-align: center;
vertical-align: top;
margin-bottom: 5px;
}
.listtitle a{font-family:'Open Sans',sans-serif;font-size: 16px;
font-weight: bold;}
.answerText{font-size:20px;}
.content-post-networks .content-post-ntw-link span {
text-transform: uppercase;
}
.content-post-networks .content-post-ntw-link .ntw-btn {
display: inline-block;
height: 100%;
width: 27px;
border-right: 1px solid rgba(255, 255, 255, 0.2);
float: left;
position: relative;
}
.content-post-networks .content-post-ntw-link .ntw-btn:before {
content: "\f1e0";
font-family: FontAwesome;
font-style: normal;
font-weight: 600;
text-decoration: inherit;
color: #fff;
font-size: 12px;
position: absolute;
top: 7px;
left: 8px;
}
.content-post-networks .content-post-ntw-link .fcb-icon:before {
content: "\f09a";
left: 10px;
}
.content-post-networks .content-post-ntw-link .twt-icon:before {
content: "\f099";
}
.content-post-networks .content-post-ntw-link .pnt-icon:before {
content: "\f0d2";
}
.content-post-networks .content-post-ntw-link .ggl-icon:before {
content: "\f0d5";
left: 6px;
}
.content-post-networks .content-post-ntw-link .lnd-icon:before {
content: "\f0e1";
left: 9px;
top: 6px;
}
.content-post-networks .content-post-ntw-link .rdt-icon:before {
content: "\f281";
left: 8px;
}
.content-post-networks .content-post-ntw-link span:last-child {
padding-top: 7px;
display: inline-block;
}
.content-post-likes, 
.author-post, 
.post-nav-links {
margin-bottom: 22px;
}
.like-unlike {
border-top: 1px solid #e1e1e1;
border-bottom: 1px solid #e1e1e1;
height: 65px;
}
.like-unlike a {
display: inline-block;
width: 49%;
padding: 23px 0;
text-align: center;
color: #000;
overflow: hidden;
font-size: 15px;
}
.like-unlike a i {
font-size: 18px;
margin-right: 10px;
}
.like-unlike a:first-child {
border-right: 1px solid #e1e1e1;
}
a.exemag-like-unlike.voted i.fa-thumbs-o-up,
a.exemag-like-unlike:hover i.fa-thumbs-o-up {
color: #3b5998;
}
a.exemag-like-unlike.voted i.fa-thumbs-o-down,
a.exemag-like-unlike:hover i.fa-thumbs-o-down {
color: #ec0000;
}
.author-post {
overflow: hidden;
margin-bottom: 30px;
}
.content .author-post img,
.content-post .author-post img {
float: left;
margin: 0 30px 0 0;
width: auto;
}
.author-post .head-top-networks {
padding-top: 10px;
margin-left: 200px;
}
.author-post .head-top-networks a {
margin-right: 7px;
}
.author-post .author-name {
font-size: 16px;
padding-top: 28px;
display: block;
}
.page-template-authors .main-top-block {
background: #000;
}
.page-template-authors .author-name {
color: #000;
}
.page.page-template-authors main .content p {
color: #949494;
margin-left: 200px;
margin-top: 13px;
margin-bottom: 8px;
}
.author .author-post {
background: #f8f8f8;
border: 1px solid #d2d2d2;
padding: 15px 30px 11px 18px;
}
.author .author-post p {
color: #949494;
margin-bottom: 8px;
}
.post-nav-links {
background: #F3F3F3;
border-top: 1px solid #e1e1e1;
border-bottom: 1px solid #e1e1e1;
padding: 16px 7px;
position: relative;
}
.post-nav-links> a {
content: "";
position: absolute;
width: 15px;
height: 15px;
top: 50%;
transform: translateY(-50%);
left: 7px;
color: #959595;
font-size: 14px;
}
.post-nav-links a:last-child {
right: 7px;
left: inherit;
}
.likes-content-info {
display: inline-block;
width: 49.6%;
padding: 0 25px;
vertical-align: top;
}
.likes-content-info:first-child {
text-align: right;
border-right: 1px solid #e1e1e1;
margin-right: -4px;
}
.likes-content-info a {
font-weight: bold;
font-size: 14px;
line-height: 16px;
max-width: 270px;
display: inline-block;
color: #a9a9a9;
margin: 17px 0;
}
.likes-content-info:first-child a {
float: right;
}
.single-post main> .container> .row  {
margin-bottom: 35px;
}
.single-post .content-post .articlestyle,.single-post .content-post .articlestyle p{font-size:17px;}
.relatedpostthumb a{text-decoration:underline;}.relatedpostthumb h3{font-size:16px;} .single-post .post-top-block {
min-height: 481px;
padding-top: 190px;
overflow: hidden;
margin-bottom: 40px;
}
.single-post .post-top-block h3 {
font-size: 30px;
line-height: 40px;
text-transform: inherit;
max-width: 750px;
display: inline-block;
margin-bottom: 23px;
}
.single-post .post-top-block::after {
background: rgba(0, 0, 0, 0.5);
}
.single-post .content-post .post-nav-links{margin-bottom:22px;}
.main-top-block-links a, 
.main-top-block-links a:hover, 
.main-top-block-links a data,
.main-top-block-links a:hover data {
color: #fff;
display: inline-block;
font-size: 14px;
margin-right: 10px;
transition: color .2s ease-in;
-o-transition: color .2s ease-in;
-moz-transition: color .2s ease-in;
-webkit-transition: color .2s ease-in;
}
#owl-home-6 .main-top-block-links a span.name, 
#owl-home-6 .main-top-block-links a data {
color: #fff;
opacity: .5;
font-size: 11px;
transition: color .2s ease-in;
-o-transition: color .2s ease-in;
-moz-transition: color .2s ease-in;
-webkit-transition: color .2s ease-in;
}
.single-post .content .content-post> p:first-child {
margin-top: 0;
}
.single-post-nosidebar .content {
float: inherit;
text-align: left;
} .single-post-3 .post-top-block {
min-height: 100%;
width: 100%;
overflow: hidden;
padding: 205px 0;
}
.single-post-3 .navbar, 
.home .navbar, 
.navbar.no-bottom-margin {
margin-bottom: 0;
padding-top: 7px;
}
.single-post-3 header {
padding-bottom: 10px;
} .single-post-4 .post-top-block, 
.home-top-block {
text-align: left;
vertical-align: bottom;
overflow: hidden;
}
.single-post-4 .post-top-block h3, 
.home-top-block h3 {
display: block;
}
.single-post-4 .content-post {
margin-top: 45px;
}
.single-post-4 .post-top-block .categories, 
.home-top-block .categories {
position: relative;
z-index: 1;
margin-bottom: 0;
}
.single-post .carousel-control.right, 
.single-post .carousel-control.right:hover, 
.single-post .carousel-control.left, 
.single-post .carousel-control.left:hover {
background: none;
}
.single-post .content .carousel-control {
text-shadow: none;
color: #fff;
opacity: 1;
}
.single-post .content .carousel-control .glyphicon-chevron-left, 
.single-post .content .carousel-control .glyphicon-chevron-right {
border: 2px solid #fff;
top: initial;
bottom: 20px;
width: 45px;
height: 45px;
}
.single-post .content .carousel-control .glyphicon-chevron-left {
left: 20px;
margin-left: 0;
}
.single-post .content .carousel-control .glyphicon-chevron-right {
right: 20px;
margin-right: 0;
}
.single-post .content .carousel-control .glyphicon-chevron-left::before, 
.single-post .content .carousel-control .glyphicon-chevron-right::before {
font-family: FontAwesome;
font-size: 15px;
position: absolute;
top: 14px;
left: 13px;
}
.single-post .content .carousel-control .glyphicon-chevron-left::before {
content: "\f177";
}
.single-post .content .carousel-control .glyphicon-chevron-right::before {
content: "\f178";
}
.single-post .content .carousel-inner .item:after {
background: rgba(0, 0, 0, 0.5);
}
.single-post .content .carousel-inner .item img {
width: 100%;
} .error404 main .container {
text-align: center;
margin-bottom: 100px;
}
.error404 h1 {
font-size: 250px;
font-weight: 700;
color: #bab9b9;
margin: 30px 0;
}
.error404 main .container> span {
font-size: 25px;
line-height: 32px;
font-weight: 700;
color: #000;
text-transform: uppercase;
}
.error404 main .container> p {
max-width: 575px;
margin: 30px auto 50px;
}
.error404 main .container> a {
border: 1px solid #000;
padding: 12px 24px;
color: #000;
background: #fff;
text-transform: uppercase;
font-size: 12px;
font-weight: 600;
display: inline-block;
}
#questionnav .post-nav-links{background:none;border-top:none;border-bottom:none;padding: 3px 7px;}
#questionnav .post-nav-links a{
background: #34B63A;
color: #fff;
padding: 7px 10px;
border-radius: 16px;
font-size: 20px;
} .contactus .contact-map {
margin: 40px 0 70px;
}
.contactus form>p {
margin-bottom: 30px;
}
.contactus form .comment-form-comment {
margin-bottom: 0;
}
.contactus form .form-submit {
margin-top: 0;
}
.contact-info-block p {
color: #000;
margin: -6px 0 45px;
}
.content .contact-info ul {
padding-left: 30px;
}
.content .contact-info ul li {
margin-bottom: 27px;
position: relative;
list-style: none;
}
.content .contact-info ul li:before {
content: '';
position: absolute;
font-family: Fontawesome;
font-size: 16px;
left: -30px;
top: 2px;
}
.content .contact-info ul li:first-child:before {
content: '\f041';
}
.content .contact-info ul li:nth-child(2):before {
content: '\f095';
}
.content .contact-info ul li:nth-child(3):before {
content: '\f0e0';
}
.content .contact-info ul li span {
display: block;
margin-bottom: 10px;
color: #a9a9a9;
font-size: 13px;
line-height: 18px;
font-weight: normal;
}
.content .contact-info ul li span a {
color: #a9a9a9;
}
.content .contact-info .contact-phones span strong{
font-weight: normal;
color: #000;
}
.footerAds{margin-top:15px;} #ExemagSearchModal.modal {
background: rgba(255,255,255, .95);
}
#ExemagSearchModal .modal-content {
background: none;
border: none;
box-shadow: none;
}
#ExemagSearchModal .modal-header {
border: none;
padding: 15px 55px 15px 10px;
}
#ExemagSearchModal .modal-header .close {
font-size: 13px;
opacity: 1;
height: 24px;
}
#ExemagSearchModal .modal-body {
padding: 0;
}
#ExemagSearchModal .modal-header .close .close-button {
color: #fff;
background: #000;
font-weight: 400;
padding: 3px 8px 3px 8px;
border-radius: 14px;
margin-left: 5px;
}
#ExemagSearchModal .modal-dialog {
position: absolute;
top: calc(50% - 150px);
left: calc(50% - 300px);
}
#ExemagSearchModal .navbar-form {
padding: 0;
position: relative;
}
#ExemagSearchModal .form-control {
height: 62px;
border-radius: 0;
padding-right: 55px;
padding-left: 25px;
width: 570px;
border-color: #686868;
color: #c3c3c3;
}
#ExemagSearchModal .form-control:focus {
box-shadow: none;
}
#ExemagSearchModal .btn-default, #ExemagSearchModal .btn-default:hover, #ExemagSearchModal .btn-default:focus {
position: absolute;
right: 13px;
top: 7px;
border: none;
background: #fff;
box-shadow: none;
}
.quizstyle p{font-size:20px !important;}
.categorytable{margin-bottom:15px;}
.categorytable ul{padding:0px;}.categorytable ul li{
list-style:none;
border-bottom:1px solid #E2E3E6;
padding: 3px;
}
.grayline{background-color:#E9E5E5;}
.categorytable .catTabHeading{color:#fff;background-color:#C84646;padding:5px;}
.categorytable .catTableContent{background-color:#F6F7FB;border:1px solid #ccc;padding:5px;}
.categorytable ul li a{color:#000;}
.categorytable ul li i{color:#18A0EC;}.categorytable ul li.lastrow{border-bottom:none;} #ExemagHamburgerModal.modal .modal-dialog {
position: fixed;
margin: 0;
width: 385px;
height: 100%;
-webkit-transform: translate3d(0%, 0, 0);
-ms-transform: translate3d(0%, 0, 0);
-o-transform: translate3d(0%, 0, 0);
transform: translate3d(0%, 0, 0);
}
#ExemagHamburgerModal.modal.fade .modal-dialog {
right: -385px;
-webkit-transition: opacity 0.3s linear, right 0.3s ease-out;
-moz-transition: opacity 0.3s linear, right 0.3s ease-out;
-o-transition: opacity 0.3s linear, right 0.3s ease-out;
transition: opacity 0.3s linear, right 0.3s ease-out;
}
.home_two #ExemagHamburgerModal.modal.fade .modal-dialog {
left: -385px;
-webkit-transition: opacity 0.3s linear, left 0.3s ease-out;
-moz-transition: opacity 0.3s linear, left 0.3s ease-out;
-o-transition: opacity 0.3s linear, left 0.3s ease-out;
transition: opacity 0.3s linear, left 0.3s ease-out;
}
#ExemagHamburgerModal.modal.fade.in .modal-dialog {
right: 0;
}
.home_two #ExemagHamburgerModal.modal.fade.in .modal-dialog {
left: 0;
}
#ExemagHamburgerModal.modal.fade .modal-dialog .modal-content {
border-radius: 0;
box-shadow: none;
height: 100%;
border: none;
}
#ExemagHamburgerModal .modal-content {
position: relative;
overflow-y: auto;
}
#ExemagHamburgerModal .modal-header {
padding: 20px 34px 20px 27px;
}
#ExemagHamburgerModal .close {
opacity: 1;
margin-top: 4px;
font-size: 32px;
font-weight: 300;
}
#ExemagHamburgerModal .modal-body {
padding: 34px 34px 110px 27px;
position: initial;
min-height: calc(100% - 133px);
}
#ExemagHamburgerModal .modal-body .hamburger-menu {
padding: 0;
}
#ExemagHamburgerModal .modal-body .hamburger-menu li {
border: none;
border-radius: 0;
box-shadow: none;
border-bottom: 1px solid #e9e9e9;
padding: 6px 0;
}
#ExemagHamburgerModal .modal-body .hamburger-menu li:last-child {
border-bottom: none;
}
#ExemagHamburgerModal .modal-body .hamburger-menu>li>a {
text-transform: uppercase;
}
#ExemagHamburgerModal .modal-body .hamburger-menu li a {
color: #000;
padding: 16px 0;
font-size: 15px;
}
#ExemagHamburgerModal .modal-body .hamburger-menu li a span {
font-weight: 600;
float: right;
}
#ExemagHamburgerModal .modal-footer {
padding: 0;
margin: -75px 0 45px 27px;
text-align: left;
border-top: none;
height: 75px;
}
.modal-footer-networks {
margin-bottom: 20px;
}
#ExemagHamburgerModal .modal-footer-networks a {
margin-right: 10px;
}
.modal-footer span {
font-size: 12px;
}
.modal-footer-copyright {
display: block;
margin-bottom: 5px;
color: #949494;
}
.splitpostpaging{font-weight:bold;text-align:center;font-size:20px;}.splitpostpaging a{border:none;} .splitpostpaging span{font-weight:bold;color:#fff;}
.splitpostpaging a span{color:#000;}.splitpostpaging a{padding:0px;}.splitpostpaging span{display:inline-block;background-color:#4db2ec;}
.splitpostpaging a span{background-color:#fff;}
.resultstatics{margin-bottom:15px;}.quizQstList p{padding-bottom:0px;margin-bottom:0px;}.backtoQuiz{width:100%;tex-align:center;}
.backtoQuiz a{display:block;padding:5px 10px;background:#1A70E9;font-size:18px;font-weight:bold;color:#fff;width:100%;text-align:center;}
.backtoQuiz a:hover{color:#F9EB04;}
.single-post .content-post .questiondesText p{padding-top:2px;margin-top:2px;}.gridAds{margin-top:10px;}
.textalignright{text-align:right;}
.post-nav-links .articlenavigation a{color:#a9a9a9;}
.post-nav-links .likes-content-info a{color:#6f6f6f;}
.post-nav-links .articleslink a{color:#000;}
.rpwwt-post-categories a{color:#ccc;}
.widget .tagcloud{padding-top:10px;max-height: 200px;
overflow-y: scroll;}
.widget .tagcloud a:hover{color:#000;}
.posttagswidget .tagcloud a.tag-cloud-link{color:#000;}
.tag-cloud-link{
padding: 2px;
display: inline-block;
border: 1px solid #ccc;
margin: 2px;}
#ExemagHamburgerModal .modal-body .hamburger-menu li a{font-weight:bold;} @media (max-width: 1199px) {
.mega-menu-block .sub-menu {
width: 210px;
}
.home_four .home-top-block h3 {
font-size: 15px;
line-height: 18px;
}
.home_three .mega-menu, 
.home_four .mega-menu {
width: 970px;
}
.category .main-top-block {
min-height: 115px;
padding-top: 12px;
}
.single-post .post-top-block {
min-height: 400px;
padding-top: 160px;
}
}
@media (max-width: 991px) {
.home_two nav.navbar,
.home_five nav.navbar {
display: none;
}
div.navbar-collapse>ul:first-child {
display: none;
}
.nav-dark .mega-menu {
width: 750px;
}
.nav-light .mega-menu {
width: 748px;
}
.navbar-nav> li> a {
padding: 15px 10px;
}
.mega-menu-block .sub-menu {
width: 165px;
}
.category .main-top-block {
min-height: 89px;
padding-top: 1px;
}
.single-post .post-top-block {
min-height: 309px;
padding: 90px 20px 20px;
}
.single-post-4 .post-top-block {
height: 470px;
}
.home_two .home-top-block h3 {
font-size: 15px;
line-height: 18px;
}
.home_four .home-top-block h3 {
font-size: 13px;
line-height: 16px;
}
.home_five .home-top-block h3 {
font-size: 25px;
line-height: 33px;
}
.home_five .main-top-block-links {
bottom: 35px;
}
.home_five .main-top-block-links> div {
padding: 0 15%;
}
.home_five .owl-theme .owl-controls {
bottom: 15px;
}
.post-type-archive-product .product a.button, 
.related.products .product a.button {
left: 150px;
}
.woocommerce div.product {
width: 300px;
}
.woocommerce div.product:hover:before {
height: 300px;
}
}
@media (max-width: 767px) {
.container {
padding: 0 15px;
}
.navbar-nav> li:hover .mega-menu {
display: none;
}
.navbar-toggle {
float: left;
margin-left: 15px;
}
.nav-links {
display: block;
}
.nav-links>li {
float: left;
} .nav-dark {
background: transparent;
}
.nav-dark .navbar-header, 
.nav-dark .navbar-collapse { } .nav-light .navbar-nav li { }
.nav-light .navbar-nav li a {
border-bottom: 1px solid #e9e9e9;
}
.nav-light .nav-links li a {
border-bottom: none;
}
.nav-light .navbar-nav .sub-sub-menu {
right: -171px;
}
.navbar-default .navbar-collapse {
width: 100%;
overflow-y: inherit;
}
.navbar-nav .sub-menu {
left: 201px;
margin-top: -50px;
}
.navbar-nav .sub-menu, 
.navbar-nav .sub-sub-menu {
width: 170px;
}
.navbar-nav .sub-sub-menu {
right: -170px;
}
.navbar-nav .fa-angle-down {
display: none;
}
.list-submenu> a .fa-angle-right {
display: inline;
float: right;
font-weight: 700;
margin-right: 10px;
margin-top: 4px;
}
.home .main-top-block-right h3 {
font-size: 14px;
line-height: 17px;
}
.home-top-block h3 {
font-size: 14px;
line-height: 17px;
}
.home-top-block img {
width: 100%;
}
.content-post h3{font-weight:bold;font-size:17px;}
.home .main-top-block-links {
padding: 20px 14px;
}
.main-top-block-links a, .main-top-block-links a:hover, .main-top-block-links a data, .main-top-block-links a:hover data {
font-size: 12px;
}
.home_one .home-top-block {
margin-bottom: 2px;
}
.home_one .top-slider> div {
padding: 0 15px;
}
.home_one .top-slider .main-top-block {
margin-bottom: 2px;
}
.home_two .left-links-top .nav-links {
float: left;
}
.home_two .home-top-block h3 {
font-size: 20px;
line-height: 23px;
}
#owl-home-2 .home-top-block h3 {
font-size: 14px;
line-height: 17px;
}
.home_three .promo-posts .col-lg-4 {
padding-left: 15px;
}
.home_three .navbar-nav li:first-child a, 
.home_four .navbar-nav li:first-child a{
padding-left: 10px;
}
.home_three .navbar-nav .sub-menu li:first-child a, 
.home_four .navbar-nav .sub-menu li:first-child a {
padding-left: 5px;
}
.home_three .navbar-default .navbar-collapse, 
.home_four .navbar-default .navbar-collapse {
margin-left: 0;
}
.home_three .count, 
.home_four .count {
left: 0;
}
.home_three .nav-links {
margin-left: 30px;
}
.home_four .nav-links {
margin-left: 15px;
}
.home_four .owl-theme .owl-controls .owl-buttons div {
width: 40px;
height: 40px;
padding: 13px 9px;
}
.home_four .owl-theme .owl-controls .owl-buttons .owl-prev {
right: 53px;
}
.home_four .home-top-block h3 {
font-size: 20px;
line-height: 23px;
}
.home_five .nav-links-top .nav-links {
float: right;
}
.home_five .head-links {
margin-bottom: 15px;
}
.home_five .navbar-nav> li, 
.home_two .navbar-nav> li {
border: none;
display: block;
text-align: left;
margin-left: 0;
}
.home_five .navbar-nav> li:last-child a, 
.home_two .navbar-nav> li:last-child a {
border: none;
}
.home_five .home-top-block h3 {
font-size: 20px;
line-height: 23px;
}
.home_five .main-top-block-links {
bottom: 25px;
}
.home_five .main-top-block-links> div {
padding: 0 15px;
}
.home_five .owl-theme .owl-controls {
bottom: 10px;
}
.home_five .home-top-block h3,
#owl-home-5 .home-top-block h3 {
font-size: 18px;
line-height: 24px;
}
.home_five .main-top-block-links, 
#owl-home-5 .main-top-block-links {
bottom: 30px;
}
.block-title div ul {
display: none;
}
.category .main-top-block {
overflow: hidden;
}
.category .main-top-block img {
width: inherit;
left: -40%;
}
.content-post .row img {
margin-bottom: 20px;
}
.single-post-3 .post-top-block img{
left: inherit;
}
.single-post-4 .post-top-block img {
left: 0;
}
.single-post-4 .post-top-block {
height: inherit;
width: 100%;
}
.woocommerce #reviews #comments ol.commentlist li img.avatar,
ol.commentlist img.avatar {
width: 50px;
height: 50px;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text,
ol.commentlist li .comment-text {
margin-left: 50px;
}
ol.commentlist ol.children {
padding-left: 20px;
}
.error404 h1 {
font-size: 72px;
}
#ExemagHamburgerModal.modal .modal-dialog {
width: 90%;
}
#ExemagSearchModal .modal-header {
padding: 15px 10px 15px 10px;
}
#ExemagSearchModal .modal-dialog {
left: calc(50% - 140px);
}    
#ExemagSearchModal .form-control {
width: 280px;
}
.head-logo{padding:0px;width:100%;display:block;}
.head-banner{width:100%;}
.content-post img,
.content img {
max-width: 100%;
height: auto;
width:100%;
}
.navbar{min-height:40px;}
.row{margin-bottom:10px;}
.paddingnull{padding-left: 15px;padding-right: 15px;}
.head-banner img{width:100%;}
.nav-dark .navbar-nav li a{color:#000;}
.navbar-collapse.collapse{margin-left:0px;margin-right:0px;}
.bigsizetxt {font-size: 18px;}
.navbar-nav > li > a{padding:8px 10px;}
.mobileviewads{margin-bottom:15px;}
#menu-footer-menu{padding:0px;margin:0px;}.footer-menu li{margin-left:4px;padding-top:5px;}
.category .main-top-block{min-height:auto;margin-bottom:10px;}.main-top-block h3{margin-top:15px;}
#wpfront-scroll-top-container{width:30px;height:30px;}
#wpfront-scroll-top-container img{width:30px;height:30px;}
.content-post h2{margin-top:4px;}
.answerText{font-size:20px;}
.lcp_catlist .thumblist{clear:both;float:none;}
.lcp_catlist .listpostinfo{padding-bottom:15px;}
.pagination span, .pagination a {
height: 28px;
width: 28px;
border: 1px solid #ccc;
background: #fff;
text-align: center;
padding-top: 2px;
font-size: 18px;
color: #000;
display: inline-block;
margin-right: 2px;
}
.quizdownload{font-size: 20px;}
#questionnav .post-nav-links a{font-size:15px;}
#mobilemenutop{width: 41%; float: right;}
#mobilemenutop .navbar-collapse{  padding-right:0px;border-top:none;}
#mobilemenutop .fa-bars{font-size: 1.73333333em;}
}