.productsH4{
    margin-top:0 !important;
    padding-top:10px !important;
}
.pagination span.page-link,.pagination span.page-link a{
    background-color:transparent;
    color:#333;
    font-size:16px
}
#mobile-nav ul li a,.nav-menu a,a:active,a:focus,a:hover{
    text-decoration:none;
    outline:0
}
#header #logo h1,#hero .actions a,#hero h1,#home .home-title,#services .service-title,.section-title{
    text-transform:uppercase
}
#hero .hero-logo img,#team .member .pic img,#testimonials .profile .pic img{
    max-width:100%
}
@media only screen and (max-width:1280px){
    #portfolio .portfolio-item{
        height:300px!important
    }
}
@media only screen and (max-width:580px){
    #portfolio .portfolio-item{
        height:300px!important
    }
}
#portfolio .portfolio-item @media only screen and (max-width:1040px){
    #subscribe .subscribe-btn{
        font-size:12px!important
    }
}
@font-face{
    font-weight:400;
    font-style:normal
}
@font-face{
    font-family:CenturyGothic;
    src:url(fonts/CenturyGothic.html) format('embedded-opentype');
    src:url(fonts/CenturyGothicd41d.html?#iefix) format('embedded-opentype'),url(fonts/CenturyGothic-2.html) format('woff'),url(fonts/CenturyGothic-3.html) format('truetype'),url(fonts/CenturyGothic-4.html#CenturyGothic) format('svg')
}
@media(max-width:580px){
/*    .contc{
        width:40%!important;
        padding:2%!important
    }*/
    div#st-1{
        float:left;
        margin-bottom:4%!important
    }
    .pagination{
        text-align:center!important
    }
    .pagination span.page-link,.pagination span.page-link a{
        font-size:9px!important
    }
    .pagination span.page-link{
        padding:1% 2%!important;
        margin-left:4%
    }
}
@media(max-width:768px){
/*    .contc{
        width:40%!important;
        padding:2%!important
    }*/
    div#st-1{
        float:left;
        margin-bottom:4%!important
    }
    .pagination{
        text-align:center!important
    }
    .pagination span.page-link,.pagination span.page-link a{
        font-size:9px!important
    }
    .pagination span.page-link{
        padding:1% 2%!important;
        margin-left:3%!important
    }
}
.pagination{
    float:right;
    width:100%;
    text-align:right
}
#header #logo,.nav-menu>li{
    float:left
}
.pagination span.page-link{
    padding:9px 11px;
    margin-left:10px;
    cursor:pointer;
}
.pagination span.page-link a:hover,.pagination span.page-link.active{
    background-color:#03c4eb;
    color:#fff
}
body{
    background:#fff;
    color:#666;
    font-family:"Open Sans",sans-serif
}
#header #logo h1,#hero .actions a,h1,h2,h3,h4,h5,h6{
    font-family:Raleway,sans-serif
}
.white{
    color:#fff
}
a{
    color:#03C4EB;
    transition:.5s
}
a:active,a:focus,a:hover{
    color:#03c5ec
}
p{
    padding:0;
    margin:0 0 30px
}
h1,h2,h3,h4,h5,h6{
    font-weight:400;
    margin:0 0 20px;
    padding:0
}
#preloader{
    position:fixed;
    left:0;
    top:0;
    z-index:999;
    width:100%;
    height:100%;
    overflow:visible;
    background:url(../img/preloader.svg) center center no-repeat #fff
}
.back-to-top,.back-to-top:focus{
    background:rgba(0,0,0,.2);
    color:#fff
}
.back-to-top{
    position:fixed;
    display:none;
    padding:6px 12px 9px;
    font-size:16px;
    border-radius:2px;
    right:15px;
    bottom:15px;
    transition:background .5s
}
.back-to-top:focus{
    outline:0
}
.back-to-top:hover{
    background:#03C4EB;
    color:#fff
}
#hero{
    display:table;
    width:100%;
    height:100vh;
    background:url(../img/hero-bg.jpg) top center fixed;
    background-size:cover
}
#hero .hero-logo{
    margin:20px
}
#hero .hero-container{
    background:rgba(0,0,0,.8);
    display:table-cell;
    margin:0;
    padding:0;
    text-align:center;
    vertical-align:middle
}
#hero h1{
    margin:30px 0 10px;
    font-weight:700;
    line-height:48px;
    color:#fff
}
#hero h2{
    color:#999;
    margin-bottom:50px
}
@media (max-width:768px){
    .back-to-top{
        bottom:15px
    }
    #hero h1{
        font-size:28px;
        line-height:36px
    }
    #hero h2{
        font-size:24px;
        line-height:26px;
        margin-bottom:30px
    }
    #hero h2 .rotating{
        display:block
    }
}
#hero .actions a,#hero .rotating>.animated{
    display:inline-block
}
#hero .actions a{
    font-weight:500;
    font-size:16px;
    letter-spacing:1px;
    padding:8px 20px;
    border-radius:2px;
    transition:.5s;
    margin:10px
}
#hero .btn-get-started{
    background:#03C4EB;
    border:2px solid #03C4EB;
    color:#fff
}
#hero .btn-get-started:hover,#hero .btn-services{
    border:2px solid #fff;
    color:#fff
}
#hero .btn-get-started:hover{
    background:0 0
}
#hero .btn-services:hover{
    background:#03C4EB;
    border:2px solid #03C4EB
}
#header{
    background:#111;
    padding:20px 0;
    height:90px;
    position: fixed;
    width: 100%;
    z-index: 50;
}
#header #logo h1{
    font-size:36px;
    margin:0;
    padding:6px 0;
    line-height:1;
    font-weight:700;
    letter-spacing:3px
}
#header #logo h1 a,#header #logo h1 a:hover{
    color:#fff
}
#header #logo img{
    padding:0;
    margin:0;
    max-height:50px
}
.is-sticky #header{
    background:rgba(0,0,0,.85)
}
.nav-menu,.nav-menu *{
    margin:0;
    padding:0;
    list-style:none
}
.nav-menu ul{
    position:absolute;
    display:none;
    top:100%;
    left:0;
    z-index:99
}
.nav-menu li{
    position:relative;
    white-space:nowrap
}
.nav-menu li.sfHover>ul,.nav-menu li:hover>ul{
    display:block
}
.nav-menu ul li{
    min-width:180px;
    background:#fff;
    border-top:1px solid #f4f4f4
}
.sf-arrows .sf-with-ul{
    padding-right:30px
}
.sf-arrows .sf-with-ul:after{
    content:"\f107";
    position:absolute;
    right:15px;
    font-family:FontAwesome;
    font-style:normal;
    font-weight:400
}
.sf-arrows ul .sf-with-ul:after{
    content:"\f105"
}
#nav-menu-container{
    /*float:right;*/
    margin:5px 0;
        display:inline-block;
}
.cutom-nav{float:right;}
@media (max-width:768px){
    #header{
        height:80px
    }
    #header #logo h1{
        font-size:26px
    }
    #header #logo img{
        max-height:40px
    }
    #nav-menu-container{
        display:none
    }
}
.nav-menu a{
    padding:10px 15px;
    display:inline-block;
    color:#fff;
    /*font-family:Raleway,sans-serif;*/
    /*font-weight:300;*/
    font-weight:400;
    font-size:14px
}
.nav-menu .menu-active>a,.nav-menu a:hover,.nav-menu li:hover>a{
    color:#03C4EB
}
.nav-menu ul{
    margin:4px 0 0 15px;
    box-shadow:0 0 1px 1px rgba(0,0,0,.08)
}
.nav-menu ul li:first-child{
    border-top:0
}
.nav-menu ul li:hover{
    background:#f6f6f6
}
.nav-menu ul li a{
    color:#333
}
.nav-menu ul ul{
    top:0;
    left:100%;
    margin:0
}
#mobile-nav-toggle{
    position:fixed;
    right:0;
    top:0;
    z-index:999;
    margin:20px 20px 0 0;
    border:0;
    background:0 0;
    font-size:24px;
    display:none;
    transition:all .4s;
    outline:0
}
#mobile-nav ul li a:hover,#mobile-nav-toggle i{
    color:#fff
}
@media (max-width:768px){
    #mobile-nav-toggle{
        display:inline
    }
}
#mobile-nav{
    position:fixed;
    top:0;
    padding-top:18px;
    bottom:0;
    z-index:998;
    background:rgba(0,0,0,.9);
    left:-260px;
    width:260px;
    overflow-y:auto;
    transition:.4s
}
#mobile-nav ul{
    padding:0;
    margin:0;
    list-style:none
}
#mobile-nav ul li{
    position:relative
}
#mobile-nav ul li a{
    color:#fff;
    font-size:16px;
    overflow:hidden;
    padding:10px 22px 10px 15px;
    position:relative;
    width:100%;
    display:block
}
#mobile-nav ul li li{
    padding-left:30px
}
#mobile-nav ul .menu-has-children i{
    position:absolute;
    right:0;
    z-index:99;
    padding:15px;
    cursor:pointer;
    color:#fff
}
#mobile-nav ul .menu-has-children i.fa-chevron-up,#mobile-nav ul .menu-item-active{
    color:#03C4EB
}
#mobile-body-overly{
    width:100%;
    height:100%;
    z-index:997;
    top:0;
    left:0;
    position:fixed;
    background:rgba(0,0,0,.6);
    display:none
}
body.mobile-nav-active{
    overflow:hidden
}
body.mobile-nav-active #mobile-nav{
    left:0
}
body.mobile-nav-active #mobile-nav-toggle{
    color:#fff
}
.section-title{
    font-size:32px;
    color:#111;
    text-align:center;
    font-weight:700;
    font-family:Raleway,sans-serif!important
}
.section-description{
    text-align:center;
    margin-bottom:40px
}
.section-title-divider{
    width:50px;
    height:3px;
    background:#03C4EB;
    margin:0 auto 20px
}
#about,#about .about-content{
    background:#fff
}
#about{
    padding:30px 0
}
#about .about-title{
    color:#333;
    font-weight:700;
    font-size:28px
}
#about .about-text{
    line-height:26px
}
#about .about-text:last-child{
    margin-bottom:0
}
#home{
    background:linear-gradient(rgba(255,255,255,.9),rgba(255,255,255,.9)),url(../img/services-bg.jpg) center center fixed;
    background-size:cover;
    padding:80px 0 60px
}
#home .home-item{
    margin-bottom:20px
}
#home .home-icon{
    float:left;
    background:#03C4EB;
    padding:16px;
    border-radius:50%;
    transition:.5s;
    border:1px solid #03C4EB
}
#home .home-icon i{
    color:#fff;
    font-size:24px
}
#home .home-item:hover .home-icon{
    background:#fff
}
#home .home-item:hover .home-icon i{
    color:#03C4EB
}
#home .home-title{
    margin-left:80px;
    font-weight:700;
    margin-bottom:15px
}
#home .home-title a{
    color:#111
}
#home .home-description{
    margin-left:80px;
    line-height:24px
}
#services{
    background:linear-gradient(rgba(255,255,255,.9),rgba(255,255,255,.9)),url(../img/services-bg.jpg) center center fixed;
    background-size:cover;
    padding:80px 0 60px
}
#services .service-item{
    margin-bottom:20px
}
#services .service-icon{
    float:left;
    background:#03C4EB;
    padding:16px;
    border-radius:50%;
    transition:.5s;
    border:1px solid #03C4EB
}
#services .service-icon i{
    color:#fff;
    font-size:24px
}
#services .service-item:hover .service-icon{
    background:#fff
}
#services .service-item:hover .service-icon i{
    color:#03C4EB
}
#services .service-title{
    margin-left:80px;
    font-weight:700;
    margin-bottom:15px
}
#portfolio .portfolio-item,#products .products-item,#updates .updates-item,#gallery-image-custom .portfolio-item{
    width:100%;
    margin-bottom:30px;
    position:relative;
    overflow:hidden
}
#services .service-title a{
    color:#111
}
#services .service-description{
    margin-left:80px;
    line-height:24px
}
#subscribe{
    background:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)),url(../img/subscribe-bg.jpg) center center fixed;
    background-size:cover;
    padding:80px 0
}
#subscribe .subscribe-title{
    color:#fff;
    font-size:28px;
    font-weight:700
}
#subscribe .subscribe-text{
    color:#fff
}
#subscribe .subscribe-btn-container{
    padding-top:60px;
    cursor:pointer
}
#subscribe .subscribe-btn{
    background:#03c4eb;
    font-family:"Open Sans",sans-serif;
    text-transform:uppercase;
    font-weight:500;
    font-size:16px;
    letter-spacing:1px;
    display:inline-block;
    padding:8px 20px;
    border-radius:2px;
    transition:.5s;
    border:2px solid #03c4eb;
    color:#fff
}
#subscribe .subscribe-btn:hover{
    background:#03C4EB;
    border:2px solid #03C4EB
}
#products{
    background:#fff;
    padding:5px 0
}
#products .products-item{
    background-position:center center;
    background-size:contain;
    background-repeat:no-repeat;
    height:260px;
    display:table;
    border:1px solid #03C4EB;
    border-radius:5px;
}
#products .products-item .details{
    height:260px;
    background:#fff;
    vertical-align:middle;
    opacity:0;
    transition:.3s;
    text-align:center
}
#products .products-item .details h4{
    font-size:16px;
    transition:opacity .3s,-webkit-transform .3s;
    transition:transform .3s,opacity .3s;
    transition:transform .3s,opacity .3s,-webkit-transform .3s;
    -webkit-transform:translate3d(0,-15px,0);
    transform:translate3d(0,-15px,0);
    font-weight:700;
    color:#333
}
#products .products-item .details span{
    display:block;
    color:#666;
    font-size:13px;
    transition:opacity .3s,-webkit-transform .3s;
    transition:transform .3s,opacity .3s;
    transition:transform .3s,opacity .3s,-webkit-transform .3s;
    -webkit-transform:translate3d(0,15px,0);
    transform:translate3d(0,15px,0)
}
#products .products-item:hover .details{
    opacity:.8
}
#products .products-item:hover .details h4,#products .products-item:hover .details span{
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0)
}
#portfolio{
    background:#fff;
    padding:80px 0
}
#portfolio .portfolio-item{
     background-position:center center;
    background-size:contain;
    background-repeat:no-repeat;
    height:260px;
    display:table;
    border: 1px solid #03C4EB;
    border-radius: 5px;
}

#portfolio .portfolio-item .details{
    height:260px;
    background:#fff;
    display:table-cell;
    vertical-align:middle;
    opacity:0;
    transition:.3s;
    text-align:center
}
#portfolio .portfolio-item .details h4{
    font-size:16px;
    transition:opacity .3s,-webkit-transform .3s;
    transition:transform .3s,opacity .3s;
    transition:transform .3s,opacity .3s,-webkit-transform .3s;
    -webkit-transform:translate3d(0,-15px,0);
    transform:translate3d(0,-15px,0);
    font-weight:700;
    color:#333
}
#portfolio .portfolio-item .details span{
    display:block;
    color:#666;
    font-size:13px;
    transition:opacity .3s,-webkit-transform .3s;
    transition:transform .3s,opacity .3s;
    transition:transform .3s,opacity .3s,-webkit-transform .3s;
    -webkit-transform:translate3d(0,15px,0);
    transform:translate3d(0,15px,0)
}
#portfolio .portfolio-item:hover .details{
    opacity:.8
}
#portfolio .portfolio-item:hover .details h4,#portfolio .portfolio-item:hover .details span{
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0)
}

#gallery-image-custom{
    background:#fff;
    padding:80px 0
}
#gallery-image-custom .portfolio-item{
     background-position:center center;
    background-size:contain;
    background-repeat:no-repeat;
    height:260px;
    /*display:table;*/
    border: 1px solid #03C4EB;
    border-radius: 5px;
}

#gallery-image-custom .portfolio-item .details{
    height:260px;
    background:#fff;
    display:table-cell;
    vertical-align:middle;
    opacity:0;
    transition:.3s;
    text-align:center
}
#gallery-image-custom .portfolio-item .details h4{
    font-size:16px;
    transition:opacity .3s,-webkit-transform .3s;
    transition:transform .3s,opacity .3s;
    transition:transform .3s,opacity .3s,-webkit-transform .3s;
    -webkit-transform:translate3d(0,-15px,0);
    transform:translate3d(0,-15px,0);
    font-weight:700;
    color:#333
}
#gallery-image-custom .portfolio-item .details span{
    display:block;
    color:#666;
    font-size:13px;
    transition:opacity .3s,-webkit-transform .3s;
    transition:transform .3s,opacity .3s;
    transition:transform .3s,opacity .3s,-webkit-transform .3s;
    -webkit-transform:translate3d(0,15px,0);
    transform:translate3d(0,15px,0)
}
#gallery-image-custom .portfolio-item:hover .details{
    opacity:.8
}
#gallery-image-custom .portfolio-item:hover .details h4,#portfolio .portfolio-item:hover .details span{
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0)
}

#updates{
    background:#fff
}
#updates .updates-item{
    background-position:center center;
    background-size:contain;
    background-repeat:no-repeat;
    height:260px;
    display:table;
    border: 1px solid #03C4EB;
    border-radius: 5px;
}
#updates .updates-item .details{
    height:260px;
    background:#fff;
    display:table-cell;
    vertical-align:middle;
    opacity:0;
    transition:.3s;
    text-align:center
}
#updates .updates-item .details h4{
    font-size:16px;
    transition:opacity .3s,-webkit-transform .3s;
    transition:transform .3s,opacity .3s;
    transition:transform .3s,opacity .3s,-webkit-transform .3s;
    -webkit-transform:translate3d(0,-15px,0);
    transform:translate3d(0,-15px,0);
    font-weight:700;
    color:#333
}
#updates .updates-item .details span{
    display:block;
    color:#666;
    font-size:13px;
    transition:opacity .3s,-webkit-transform .3s;
    transition:transform .3s,opacity .3s;
    transition:transform .3s,opacity .3s,-webkit-transform .3s;
    -webkit-transform:translate3d(0,15px,0);
    transform:translate3d(0,15px,0)
}
#updates .updates-item:hover .details{
    opacity:.8
}
#updates .updates-item:hover .details h4,#updates .updates-item:hover .details span{
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0)
}
#testimonials{
    background:#f6f6f6;
    padding:5px 0;
    padding-bottom:30px;
}
#testimonials .profile{
    text-align:center
}
#testimonials .profile .pic{
    /*border-radius:50%;*/
    border:6px solid #fff;
    margin-bottom:15px;
    overflow:hidden;
    height:260px;
    width:260px
}
#testimonials .profile h4{
    font-weight:700;
    color:#03C4EB;
    margin-bottom:5px
}
#testimonials .profile span{
    color:#333
}
#testimonials .quote{
    position:relative;
    background:#fff;
    padding:25px;
    margin-top:0;
    font-size:16px;
    border-radius:5px
}
#testimonials .quote b{
    display:inline-block;
    font-size:22px;
    left:-9px;
    position:relative;
    top:-8px
}
#testimonials .quote small{
    display:inline-block;
    right:-9px;
    position:relative;
    top:4px
}
#team{
    background:#fff;
    padding:80px 0 60px
}
#team .member{
    text-align:center;
    margin-bottom:20px
}
#team .member .pic{
    margin-bottom:15px;
    overflow:hidden;
    height:260px
}
#team .member h4{
    font-weight:700;
    margin-bottom:2px
}
#team .member span{
    font-style:italic;
    display:block;
    font-size:13px
}
#team .member .social{
    margin-top:15px
}
#team .member .social a{
    color:#b3b3b3
}
#team .member .social a:hover{
    color:#03C4EB
}
#team .member .social i{
    font-size:18px;
    margin:0 2px
}
#contact{
    background:#f7f7f7;
    padding:80px 0
}
#contact .info{
    color:#333
}
#contact .info i{
    font-size:32px;
    color:#03C4EB;
    float:left
}
#contact .info p{
    padding:0 0 10px 50px;
    line-height:24px
}
#contact .form #errormessage,#contact .form #sendmessage{
    display:none;
    padding:15px;
    font-weight:600;
    margin-bottom:15px;
    text-align:center
}
#contact .form #sendmessage{
    color:#03C4EB;
    border:1px solid #03C4EB
}
#contact .form #errormessage{
    color:red;
    border:1px solid red
}
#contact .form #errormessage.show,#contact .form #sendmessage.show,#contact .form .show{
    display:block
}
#contact .form .validation{
    color:red;
    display:none;
    margin:0 0 20px;
    font-weight:400;
    font-size:13px
}
#contact .form input,#contact .form textarea{
    border-radius:0;
    box-shadow:none
}
#contact .form button[type=submit]{
    background:#03C4EB;
    border:0;
    padding:10px 24px;
    color:#fff;
    transition:.4s
}
#contact .form button[type=submit]:hover{
    background:#25d8fc
}
#footer{
    background:#111;
    padding:30px 0;
    color:#fff
}
#footer .copyright{
    text-align:center
}
#footer .credits{
    padding-top:10px;
    text-align:center;
    font-size:13px;
    color:#ccc
}
.btn-default{
    color:#fff;
    background-color:#03C4EB;
    border-color:#03C4EB;
    padding:10px 24px
}
.btn-default:hover{
    color:#fff;
    background-color:#25d8fc;
    border-color:#25d8fc
}
button.btn.btn-gray{
    background-color:#03c5ec;
    color:#fff;
    margin-top:6px
}
.product-info{
    margin-top:-5%
}
h4.product-title{
    text-align:center
}
.pull-left1{
    text-align:center;
    width:100%
}
.pdetails{
    margin:15px -2px
}
a.tag-link{
    padding:5px 10px;
    border:1px solid #484848;
    display:inline-block;
    color:#999;
    border-radius:2px;
    margin:0 2px 5px 0;
    -webkit-transition:all .5s;
    -moz-transition:all .5s;
    -ms-transition:all .5s;
    transition:all .5s
}
a.tag-link:hover{
    color:#03C4EB;
    border-color:#03C4EB
}
.timings{
    float:right;
    color:#333;
    line-height:2
}
.tab{
    overflow:hidden;
    border-radius:0
}
.tab button{
    background-color:inherit;
    float:left;
    border:none;
    outline:0;
    cursor:pointer;
    padding:10px 16px;
    transition:.3s;
    font-size:17px
}
.tabcontent{
    display:none;
    border-top:none;
    margin-left:-1%
}
.tab button.active,.tab button:hover{
    background-color:#03C4EB;
    color:#fff
}
.new-actions a:hover{text-decoration:none;}
.new-pdetails a:hover{text-decoration:none;}
#products .products-item .details.new-details-product{display:table-cell;}
#products .tab button{margin-right:10px;margin-bottom:10px;}
#products .tab button:first-child{margin-left:0px;}
#products .tab button:last-child{margin-right:0px;}
.new-products-index .tab.text-center button{float:none;font-family:"Open Sans", sans-serif !important;border-radius:5px;}
#subscribe .new-newslatter{width: 80%;margin: 0 auto;}
#subscribe .newslatter-btn{margin: 0 auto;text-align: center;}
#subscribe .newslatter-btn a{padding:8px 15px;}
#subscribe .newslatter-btn a:hover{text-decoration:none;}
.socialdiolog-popup-button{display:inline-block;width:100%;}
.socialdiolog-popup-button a{padding:10px 24px;background-color: #3B5998;font-size: 16px;border-radius: 5px;}
.socialdiolog-popup-button a i{padding-right:10px;}
.socialdiolog-popup-button button{padding:10px 24px;background-color: #55acee;border: none;border-radius: 5px;font-size: 16px;}
.socialdiolog-popup-button button i{padding-right:10px;}
.socialdiolog h4.socialdiolog-header{text-align: center;font-size: 24px;}
.socialdiolog h4.quary-header{text-align: center;font-size: 24px;}
.main-header-nav{float:right;display:inline-block;}
#google_translate_element {display:inline-block;margin-top: 0px;}
#google_translate_element .skiptranslate span a{display:none;}
#google_translate_element .skiptranslate{color:transparent;}
#google_translate_element .skiptranslate div{color:#fff;}
.goog-te-banner-frame.skiptranslate {display: none !important;} 
body { top: 0px !important; }
#google_translate_element .skiptranslate select{border: 1px solid #fff;background:#fff;color:#333;border-radius:2px;}
#productsList .item .thumbnail .caption .wrapper1 p{white-space: pre-line;width: auto;overflow: hidden;text-overflow: ellipsis;word-wrap: break-word;
word-break: break-all;max-height: 52px;margin-bottom: 0;}
.pagination span.page-link a:hover{background-color:#03c4eb;text-decoration:none;}
.pagination span.page-link:hover{background-color:#03C4EB;text-decoration:none;color:#fff;}
.pagination span.page-link:hover a{color:#fff;}

@media only screen and (max-width: 980px) {
    .product-info{margin-top:0px;}
    #contact .form .contact-btn-bottom{margin-bottom:15px;}
    #subscribe .subscribe-btn-container{padding-top:30px;}
    #subscribe .new-newslatter{width:100%;margin:0 auto;}
    #subscribe .subscribe-title{font-size:20px;}
}
@media only screen and (max-width: 768px) {
    .main-header-nav{right:50px;position:relative;top:0px;}
}


}
/*.update-item {
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat;
    height: 260px;
    width: 245px;
    /* display: table; */
}*/
