* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-o-box-sizing: border-box;
box-sizing: border-box;
}
body {
margin:0;
padding:0;
font-family: 'Open Sans', sans-serif;
height:100%;
}
h1, h2, h3, h4, h5, h6, p {
margin:0;
padding:0;
}
ul, ol, li {
list-style:none;
margin:0;
padding:0;
}
a {
text-decoration:none;
}
img {
max-width:100%;
}
a:hover {
text-decoration:underline;
}
.mobile-show
{
	display:none;
}
.auto-container {
max-width:1200px;
margin:auto;
}
/*header part css start*/
header {
width:100%;
float:left;
border-bottom:3px solid #1d1d1b;
padding: 11px 0 10px 0;
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
position:fixed;
background-color:#fff;
z-index: 999999999;
}
header.sticky {
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
z-index:9999;
}
.logo {
width:128px;
float:left;
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease
}
.logo img {
width:100%;
float:left;
}
nav {
width:auto;
float:right;
margin: 12px 0 0 0;
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease
}
nav li {
display:inline-block;
margin: 0 50px 0 0;
}
nav li:last-child {
margin-right:0;
}
nav li a {
font-size:14px;
color:#000000;
text-transform:uppercase;
position:relative;
display:inline-block;
}
nav li a:hover {
text-decoration:none;
}
nav li a:after {
content:"";
position:absolute;
bottom:0;
width:100%;
height:7px;
background-color:transparent;
left:0;
right:0;
margin:auto;
z-index: -1;
}
.active:after {
background-color: #fff200;
}
{
}
nav li a:hover:after {
background-color:#fff200;
}
.nav-btn {
    display: none;
}
/*header part css end*/
/*banner part css start*/
.banner-container {
width:100%;
float:left;
background:url(https://www.gunmart.net/images/uploads/banner-bg-new.png) center top no-repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
padding:113px 0 156px 0;
margin:69px 0 0 0;
}
.mobile-banner
{
	width:100%;
	float:left;
	display:none;
}
.mobile-banner img
{
	width:100%;
	float:left;
}
.banner-leftbar {
width:496px;
float:left;
}
.banner-leftbar h1 {
font-size:32px;
color:#000000;
line-height:38px;
font-family: 'Montserrat', sans-serif;
font-weight:900;
margin: 0 0 20px 0;
letter-spacing: -1.1px;
}
.banner-leftbar h1 span {
display:inline-block;
position:relative;
z-index:999;
padding:0 2px;
}
.banner-leftbar h1 span:after {
content:"";
position:absolute;
bottom:0;
width:100%;
height:20px;
background-color:#fff200;
left:0;
right:0;
margin:auto;
z-index:-1;
}
.banner-leftbar h2 {
font-size:32px;
color:#000000;
line-height:38px;
font-family: 'Montserrat', sans-serif;
font-weight:900;
margin: 0 0 22px;
}
.view-shooting-btn {
width:280px;
float:left;
background-color:#000000;
font-size:15px;
color:#fff;
text-transform:uppercase;
text-align:center;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
padding:19px 0 21px;
letter-spacing: 2.4px;
}
.view-shooting-btn:hover {
text-decoration:none;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
background-color:#fff200;
color:#000000;
}
/*banner part css end*/
/*introduction to part css start*/
.introduction-container {
width:100%;
float:left;
background-color:#000000;
padding:55px 0 180px 0;
}
.introduction-leftbar {
width:567px;
float:left;
text-align:right;
}
.introduction-leftbar img {
display:inline-block;
}
.introduction-rightbar {
width:597px;
float:right;
padding: 55px 0 0 0;
}
.introduction-rightbar h3 {
font-size:15px;
color:#fff200;
text-transform:uppercase;
font-weight:normal;
letter-spacing: 2.4px;
margin: 0 0 22px 0;
}
.introduction-rightbar h3 span {
color:#fff;
}
.introduction-rightbar h4 {
font-size:34px;
color:#fff;
font-family: 'Montserrat', sans-serif;
font-weight:900;
line-height:36px;
letter-spacing: -1.2px;
margin: 0 0 20px 0;
}
.introduction-rightbar p {
font-size:18px;
color:#fff;
line-height:26px;
}
.download-btn {
width:240px;
float:left;
background-color:#fff200;
font-size:15px;
color:#000000;
padding:18px 0 20px;
text-align:center;
text-transform:uppercase;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
margin: 35px 20px 0 -1px;
letter-spacing: 2.4px;
text-decoration:none;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
}
.download-btn:hover {
text-decoration:none;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
background-color:#fff992;
color:#000000;
}
.find-more-btn {
width:240px;
float:left;
background-color:#444444;
font-size:15px;
color:#fff;
padding:18px 0 20px;
text-align:center;
text-transform:uppercase;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
margin: 35px 0 0 -1px;
letter-spacing: 2.4px;
text-decoration:none;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
}
.find-more-btn:hover {
text-decoration:none;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
background-color:#fff992;
color:#000000;
}
/*introduction to part css end*/
/*guid list part css start*/
.guid-list {
width:100%;
float:left;
border-bottom:1px solid #dddddd;
margin:-151px 0 0 0;
padding: 0 0 63px 0;
}
.guid-list h3 {
text-align:center;
font-size:18px;
color:#fff;
font-family: 'Noto Serif', serif;
font-style:italic;
font-weight:normal;
position:relative;
margin: 0 0 19px 0;
}
.guid-list h3 span {
display: inline-block;
background-color: #000000;
position: relative;
z-index: 999;
padding: 0 6px;
}
.guid-list h3:after {
content:"";
position:absolute;
left:0;
top:13px;
width:100%;
height:1px;
background-color:#333333;
}
.guid-listing {
width:100%;
float:left;
}
.guid-listing li {
width: 264px;
float: left;
margin: 0 48px 0 0;
}
.guid-listing li:last-child {
margin-right:0;
}
.guid-detail {
width:100%;
float:left;
}
.guid-detail a {
display:block;
font-size:19px;
color:#000000;
font-weight:900;
font-family: 'Montserrat', sans-serif;
line-height: 27px;
letter-spacing: 0.1px;
}
.guid-detail a:hover {
text-decoration:none;
}
.guid-image-block {
width:100%;
float:left;
margin: 0 0 14px 0;
}
.guid-image-block img {
width:100%;
float:left;
}
/*guid list part css end*/
/*shooting guides part css start*/
.shooting-guides-container {
width:100%;
float:left;
padding: 74px 0 0 0;
}
.shooting-guides-container h3 {
font-size:40px;
color:#000000;
font-weight:900;
text-align:center;
position:relative;
z-index:999;
font-family: 'Montserrat', sans-serif;
letter-spacing: -1.3px;
}
.shooting-guides-container h3:after {
content: "";
position: absolute;
bottom:5px;
width:250px;
height: 20px;
background-color: #fff200;
left: 0;
right: 0;
margin: auto;
z-index: -1;
}
.shooting-guides-list {
width:100%;
margin: 90px 0 0 0;
}
.shooting-guides-list ul{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
}
.shooting-guides-list li {
width:368px;
margin:0 auto 69px;
-webkit-box-shadow: 0px 7px 10px 0px rgba(243, 243, 243, 1);
-moz-box-shadow: 0px 7px 10px 0px rgba(243, 243, 243, 1);
box-shadow: 0px 7px 10px 0px rgba(243, 243, 243, 1);
padding: 0 0 24px 0;
position: relative;
min-height:768px;
}
.shooting-guides-img {
width: 100%;
float: left;
margin: 0 0 26px 0;
position: absolute;
top: -27px;
}
.shooting-guides-detail {
width:100%;
float:left;
padding:356px 31px 0;
text-align:center;
}
.shooting-guides-detail h4 {
font-size: 24px;
color: #000000;
font-family: 'Montserrat', sans-serif;
font-weight: 900;
line-height: 33px;
margin: 0 0 17px 0;
letter-spacing: -0.4px;
    min-height: 80px;
}
.shooting-guides-detail span {
font-size: 18px;
color: #000;
font-family: 'Noto Serif', serif;
font-style: italic;
text-align: left !important;
width: 100%;
display: block;
margin: 0 0 13px 0;
}
.shooting-guides-detail li {
width: 100%;
float: left;
font-size: 16px;
color: #000000;
position: relative;
padding: 0 0 0 20px;
text-align: left;
line-height: 23px;
margin: 0 0 12px 0 !important;
box-shadow:none;
min-height:auto!important;
}
.shooting-guides-detail li img {
position:absolute;
left:-5px;
top:2px;
width: auto!important;
}
.download-guide-btn {
width: 239px;
display: inline-block;
background-color: #fff200;
text-transform: uppercase;
font-size: 15px;
color: #000000;
text-align: center;
margin: 19px 0 0 -17px;
padding: 19px 0 21px 0;
letter-spacing: 2.4px;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
}
.download-guide-btn:hover {
text-decoration:none;
background-color:#444444;
color:#fff;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
}

/*shooting guides part css end*/
/*footer part css start*/
footer {
width:100%;
float:left;
background-color:#000;
padding:66px 0 59px 0;
}
.footer-block-one {
width:314px;
float:left;
margin: 4px 0 0 0;
}
.social-media {
width:100%;
float:left;
margin: 0 0 8px 0;
}
.social-media a {
float:left;
margin:0;
}
.address {
width:92%;
float:left;
}
.address p {
font-size:12px;
color:#494949;
font-family: 'Noto Serif', serif;
padding: 0 0 12px 0;
}
.address p a {
color:#494949;
text-decoration:none;
}
.footer-logo {
margin: 0 0 22px 0;
float: left;
}
footer h3 {
font-size:18px;
color:#ffffff;
color:#fff;
font-family: 'Montserrat', sans-serif;
font-weight:900;
letter-spacing:-0.7px;
margin: 0 0 12px 0;
}
footer li {
float:left;
width:100%;
margin: 0 0 12px 0;
}
footer li a {
font-size:14px;
color:#fff;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
}
.footer-block-two {
width:309px;
float:left;
}
.footer-block-three {
width:314px;
float:left;
}
.footer-block-three h3 {
letter-spacing: -0.4px;
margin: 0 0 12px 0;
}
footer li a:hover {
text-decoration:none;
color:#ffed00;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
}
.footer-block-four {
width:250px;
float:left;
}
.footer-block-four h3 {
letter-spacing: -0.4px;
margin: 0 0 12px 0;
}
.footer-block-four p {
font-size:14px;
color:#fff;
}
.newsletter {
width:100%;
float:left;
margin: 15px 0 0 0;
}
.form-group input {
padding: 0;
height: initial;
width: initial;
margin-bottom: 0;
display: none;
cursor: pointer;
}
.form-group label {
position: relative;
cursor: pointer;
}
.form-group label:before {
content:'';
-webkit-appearance: none;
background-color: #fff;
padding: 11px;
display: inline-block;
position: relative;
vertical-align: middle;
cursor: pointer;
margin-right: 5px;
}
.form-group input:checked + label:after {
content: '';
display: block;
position: absolute;
top: 2px;
left: 7px;
width: 6px;
height: 14px;
border: solid #000;
border-width: 0 2px 2px 0;
transform: rotate(45deg);
}
.email-input {
width:100%;
float:left;
border:none;
outline:none;
font-size:15px;
color:#aaaaaa;
padding: 11px 23px;
margin: 0 0 7px 0;
}
.checkbox-outer {
width:100%;
float:left;
}
.form-group {
width:22px;
float:left;
}
.terms-block {
width:219px;
float:right;
}
.terms-block p {
font-size:11px;
color:#fff;
line-height: 16px;
}
.terms-block p a {
color:#fff;
text-decoration:underline;
}
.terms-block p a:hover, .terms-block p a:focus {
color:#ffed00;
}
.signup-btn {
width:100%;
float:left;
background-color:#333333;
font-size:15px;
color:#fff;
border:none;
outline:none;
text-align:center;
text-transform:uppercase;
cursor:pointer;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
margin: 19px 0 0 2px;
padding: 10px 0 11px 0;
letter-spacing: 2.6px;
}
.signup-btn:hover, .signup-btn:focus {
background-color:#fff200;
color:#000;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
}
.mobile-footer
{
	display:none;
}
/*footer part css end*/
/*single page css start*/
/*banner part css start*/
.single-banner-outer {
width:100%;
float:left;
border-bottom:1px solid #dddddd;
margin: 68px 0 0 0;
padding: 60px 0 57px 0;
}
.single-banner-leftbar {
width: 562px;
float: left;
margin: 0 0 0 18px;
}
.single-banner-rightbar {
width: 574px;
float: right;
padding: 77px 0 0 0;
}
.single-banner-rightbar h1 {
font-size: 15px;
color: #000;
font-weight: normal;
text-transform: uppercase;
width: auto;
float: left;
background-color: #fff200;
letter-spacing: 2.5px;
padding:0 3px;
margin: 0 0 13px 0;
}
.single-banner-rightbar h2 {
width:100%;
float:left;
font-size:40px;
color:#000000;
font-weight:900;
font-family: 'Montserrat', sans-serif;
letter-spacing: -0.6px;
line-height: 47px;
}
.share-outer {
width:100%;
float:left;
margin:11px 0 12px 0;
}
.share-leftbar {
width: 94px;
font-size: 12px;
float: left;
margin: 2px 0 0 0;
letter-spacing: 1.5px;
border-right: 1px solid #abb3bb;
}
.share-leftbar img {
float:left;
margin:0 10px 0 2px;
}
.share-leftbar a {
color:#acb4bb;
line-height:26px;
}
.share-rightbar {
width: 286px;
float: left;
padding: 0 0 0 15px;
margin: -1px 0 0 0;
}
.share-rightbar li {
font-size:14px;
color:#acb4bb;
font-family: 'Noto Serif', serif;
font-style:italic;
float:left;
line-height: 29px;
margin: 0 10px 0 0;
}
.share-rightbar li a {
float:left;
margin:0 0 0 0;
}
.single-banner-rightbar p {
float:left;
font-size:18px;
color:#000;
width:100%;
line-height:26px;
padding: 0 0 14px 0;
}
/*banner part css end*/
/*about part css start*/
.about-container {
width:100%;
float:left;
padding:47px 0 29px 0;
border-bottom:1px solid #dddddd;
}
.about-top-bar {
width:100%;
float:left;
}
.about-top-left {
width:712px;
float:left;
}
.about-top-left h3 {
font-size:34px;
color:#000000;
position:relative;
font-weight:900;
font-family: 'Montserrat', sans-serif;
z-index: 999;
letter-spacing: -0.8px;
margin: 0 0 18px 0;
}
.about-top-left h3:after {
content: "";
position: absolute;
bottom: 4px;
width: 250px;
height: 20px;
background-color: #fff200;
left: 0;
z-index: -1;
}
.about-top-left p {
font-size:18px;
color:#000;
line-height:26px;
padding:0 0 20px 1px;
}
.about-top-right {
width:415px;
float:right;
background-color:#eeeeee;
padding:36px 0 34px 0;
}
.about-top-right h3 {
font-size:24px;
color:#000;
font-weight:900;
font-family: 'Montserrat', sans-serif;
text-align:center;
letter-spacing: -0.7px;
}
.about-top-right h4 {
font-size:18px;
color:#000;
font-family: 'Noto Serif', serif;
font-style:italic;
padding: 20px 22px 10px 34px;
letter-spacing: -0.2px;
line-height: 26px;
}
.about-top-right li {
float:left;
width:86%;
font-size:16px;
color:#000;
position:relative;
margin: 0 0 12px 35px;
padding: 0 0 0 31px;
}
.about-top-right li img {
position: absolute;
left: 0;
top: 2px;
}
.single-guid-list {
width: 100%;
float: left;
margin: 44px 0 0 0;
padding: 0 0 63px 0;
}
.single-guid-list h3 {
text-align: center;
font-size: 18px;
color: #000;
font-family: 'Noto Serif', serif;
font-style: italic;
position: relative;
margin: 0 0 21px 0;
}
.single-guid-list h3 span {
display: inline-block;
background-color: #fff;
position: relative;
z-index: 999;
padding: 0 8px;
letter-spacing: -0.4px;
}
.single-guid-list h3:after {
content: "";
position: absolute;
left: 0;
top: 13px;
width: 100%;
height: 1px;
background-color: #dddddd;
}
/*about part css end*/
/*interested part css start*/
.interested-container {
width:100%;
float:left;
padding:62px 0 0 0;
}
.interested-mobile
{
	display:none;
}
.interested-container h3 {
font-size: 18px;
color: #000000;
font-weight: 900;
text-align: center;
position: relative;
z-index: 999;
font-family: 'Montserrat', sans-serif;
letter-spacing:-0.6px;
}
.interested-container h3:after {
content: "";
position: absolute;
bottom: 0;
width: 250px;
height: 20px;
background-color: #fff200;
left: 0;
right: 0;
margin: auto;
z-index: -1;
}
.interested-slider {
width:100%;
float:right;
margin: 57px 0 0 0;
position:relative;
padding: 0 0 0 0;
overflow: hidden;
}
.interested-slider:after {
width:153px;
content: "";
position: absolute;
left:-64px;
height: 100%;
background: url(/assets/img/shade2.png) no-repeat;
top: 0;
z-index: 999;
}
.owl-theme .owl-nav .disabled {
cursor: default;
background-color: #dddddd!important;
opacity: 1 !important;
}
.owl-theme .owl-prev .disabled {
cursor: default;
background-color: #dddddd!important;
opacity: 1 !important;
}
.interested-slider button.owl-next span {
background: url(/assets/img/guides/next-btn.png) no-repeat;
width: 30px;
display: inline-block;
text-indent: 20px;
    color: transparent;
}
.owl-theme .owl-nav button.owl-prev span {
background: url(/assets/img/guides/prev-btn.png) no-repeat;
width: 30px;
display: inline-block;
text-indent: 20px;
    color: transparent;
}
.interested-slider:before {
width: 184px;
content: "";
position: absolute;
right:-73px;
height: 100%;
background: url(/assets/img/guides/shade.png) no-repeat;
top: 0;
z-index: 999;
}
.interested-slide {
width:100%;
float:left;
margin:26px 0 70px;
-webkit-box-shadow: 0px 7px 10px 0px rgba(243, 243, 243, 1);
-moz-box-shadow: 0px 7px 10px 0px rgba(243, 243, 243, 1);
box-shadow: 0px 7px 10px 0px rgba(243, 243, 243, 1);
padding: 0 0 24px 0;
position: relative
}
.interested-slider .owl-nav {
position: absolute;
top: 134px;
z-index: 10101010;
left: 120px;
margin: 0;
width: 90%;
padding: 0 0 0 1240px;
}
.interested-slider button.owl-next {
position: absolute;
top: 20px;
right: 5%;
}
.interested-slider button.owl-prev, button.owl-next {
width: 60px;
height: 60px;
background-color: #000000!important;
color: #fff!important;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
}
.interested-slider button.owl-prev:focus, button.owl-next:focus {
box-shadow:none;
outline:none;
}
.interested-slider button.owl-prev {
top: 20px;
position: absolute;
left:0;
}
.interested-slider .owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next, .owl-carousel button.owl-dot {
background: none;
color: inherit;
border: none;
padding: 0 !important;
font: inherit;
border-radius: 100%;
}
.box {
width: 40%;
margin: 0 auto;
background: rgba(255, 255, 255, 0.2);
padding:;
border-radius: 20px/50px;
background-clip: padding-box;
text-align: center;
}
.overlay {
position: fixed;
top: 0;
bottom: 0;
left: 0;
right: 0;
background: rgba(0, 0, 0, 0.7);
transition: opacity 500ms;
visibility: hidden;
opacity: 0;
z-index: 9999999999999;
}
.overlay:target {
visibility: visible;
opacity: 1;
}
.popup {
margin:15.4% auto 0;
padding:80px 0 0 0;
background:#fff;
width: 500px;
position: relative;
transition: all 5s ease-in-out;
text-align:center;
}
.popup h3 {
font-size: 12px;
color: #000;
font-weight: normal;
text-transform: uppercase;
width: auto;
display:inline-block;
background-color: #fff200;
letter-spacing: 2.5px;
padding: 0 3px;
margin: 0 0 13px 0;
letter-spacing: 1.9px;
}
.popup h4 {
font-size:22px;
color:#000000;
font-family: 'Montserrat', sans-serif;
font-weight:900;
letter-spacing: -0.6px;
max-width: 400px;
    margin: 0 auto;
}
a.close {
position: absolute;
right: 17px;
top: 15px;
}
.newsletter-popup {
width:280px;
float:none;
display:inline-block;
padding-bottom: 65px;
}
.newsletter-popup .email-input {
background-color:#eeeeee;
color:#aaaaaa;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding:20px 21px 22px;
margin:0 0 10px 0;
}
.view-shooting-btn {
border:none;
outline:none;
cursor:pointer;
margin:18px 0 0 0;
}
.newsletter-popup .terms-block p {
font-size: 11px;
color: #000000;
line-height: 16px;
}
.newsletter-popup .terms-block p a {
color: #000000;
}
.newsletter-popup .form-group label:before {
content:'';
-webkit-appearance: none;
background-color: #fff;
padding: 11px;
display: inline-block;
position: relative;
vertical-align: middle;
cursor: pointer;
border:1px solid #dddddd;
margin-right: 5px;
}
.newsletter-popup .form-group input:checked + label:after {
content: '';
display: block;
position: absolute;
top: 2px;
left: 7px;
width: 6px;
height: 14px;
border: solid #000;
border-width: 0 2px 2px 0;
transform: rotate(45deg);
}
.newsletter-popup .terms-block {
width: 247px;
float: right;
text-align: left;
}
/**
* Owl Carousel v2.3.2
* Copyright 2013-2018 David Deutsch
* Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
*/
.owl-theme .owl-dots, .owl-theme .owl-nav {
text-align:center;
-webkit-tap-highlight-color:transparent
}
.owl-theme .owl-nav {
margin-top:10px
}
.owl-theme .owl-nav [class*=owl-] {
color:#FFF;
font-size:14px;
margin:5px;
padding:4px 7px;
background:#D6D6D6;
display:inline-block;
cursor:pointer;
border-radius:3px
}
.owl-theme .owl-nav [class*=owl-]:hover {
background:#869791;
color:#FFF;
text-decoration:none
}
.owl-theme .owl-nav .disabled {
opacity:.5;
cursor:default
}
.owl-theme .owl-nav.disabled+.owl-dots {
margin-top:10px
}
.owl-theme .owl-dots .owl-dot {
display:inline-block;
zoom:1
}
.owl-theme .owl-dots .owl-dot span {
width:10px;
height:10px;
margin:5px 7px;
background:#D6D6D6;
display:block;
-webkit-backface-visibility:visible;
transition:opacity .2s ease;
border-radius:30px
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
background:#869791
}
/*interested part css end*/
/*single page css end*/
#tooltipNews{
	display: none;
	position: absolute;
	margin-top: 35px;
	}
	#tooltipNews{
		max-width: 250px;
	}
	.optinTip{
		padding: 15px;
		font-size: 18px;

		color: #FFFFFF;
		background-color: #01a3c1;
		border-radius: 8px;
		-moz-border-radius: 8px;
-webkit-border-radius: 8px;
		text-align: center;
		margin-bottom: 15px;
		z-index: 1;
	}
	.optinTip:before{
		content: '';
		width: 0; 
		height: 0; 
		border-left: 12px solid transparent;
		border-right: 12px solid transparent;  
		border-bottom: 12px solid #01a3c1;
		position: absolute;
		top: -4px;
		left: 3px;
	}