/*
Theme Name: Employment Works Video
Theme URI: http://calanova.work/EWV/
Description: A theme that embedds different sorts of video.
Author: Calanova.ca
Author URI: http://calanova.work/EWV/
Version: 1.0
Tags: responsive, white, bootstrap
*/

.header-top-area {
    position: relative;
    font-size: 13px;
    padding: 13.5px 0px;
    background: #f0f0f0b5 !important;
    color: #111 !important;
}

a.navbar-brand {
    position: absolute;
    padding-top: 0px !important;
    top: -55px;left: 40px;
}

body.home.blog.logged-in header {
    margin-top: 32px !important;
}

.logo img {
    height: 210px;
}

.sidebar-widget {
    padding: 0px !important;
    margin-bottom: 40px !important;
    background: #f0f0f0b5 !important;
    border-radius: 0px !important; 
}

/*.page-padding{padding-top: 180px !important;}*/

.purple-box .single-blog-widget-title {
    background: #8b64ab !important;
}

.blue-box .single-blog-widget-title {
    background: #008acb !important;
}

.black-box .single-blog-widget-title {
    background: #626262 !important;
}

.job-previews {
    border: 2px solid #8b64ab !important;
        margin-bottom: 40px;    border-top: 0px !important;
}

.job-title {
    background: #8b64ab !important;
    color: #fff !important;
    padding: 8px 24px;
}

.job-title h2 {
color: #fff !important;
    font-size: 18px;
    text-transform: uppercase;
    font-weight: 500;
    line-height: 30px;
    letter-spacing: 0.5px;
}

.preview-box {
    padding: 30px;
    padding-bottom: 0px;
}

.blue-preview{ border: 2px solid #008acb !important;    border-top: 0px !important;}

.blue-preview .job-title{background: #008acb !important;}

.black-preview{ border: 2px solid #626262 !important;    border-top: 0px !important;}

.black-preview .job-title{background: #626262 !important;}

.header-top-left-part {
    padding-left: 24.1%;
}

a#scrollUp {
    background: #8b64ab !important;
}

.header-top-area .header-top-left-part i {
    color: #8b64ab;}

.header-top-right-part a {
    display: inline-block !important;
    font-size: 13px;
    color: #111;font-weight: bolder;
}

.header-style-two .header-wrapper .header-navigation-area {
    background: #fff !important;}    

.logo-text {
    display: inline-block;
    color: #111;
    font-weight: bolder;
    font-size: 25px;
    margin-left: 60px;
    text-transform: uppercase;
}

.header-wrapper .col-md-12:after{    content: '';
    height: 3px;
    background: #f0f0f0b5 !important;
    width: 75%;
    position: absolute;
    display: block;
    bottom: 0px;
    right: 10px;}    

.sidebar-widget ul.list {
    padding-left: 15px;
    padding-bottom: 30px;padding-right: 15px;
}

.single-blog-widget-title{    padding: 6px 24px;
    font-weight: 500;
    text-transform: uppercase;
    font-size: 18px;
    text-align: center;
    line-height: 34px;
    padding-bottom: 4px;margin-bottom: 18px;}

.sidebar-widget ul.list li {
    border-bottom: 2px solid #e1d7ea !important;
    padding: 9px 0px;
}

.sidebar-widget ul.list li a {
    color: #8b64ab !important;
    text-shadow: 0px 0px 0px #8b64ab !important;
}

.blue-box ul.list li a {
    color: #008acb !important;
    text-shadow: 0px 0px 0px #008acb !important;
}

.blue-box ul.list li{ border-bottom: 2px solid #cce7f4 !important;}

.black-box ul.list li a {
    color: #626262 !important;
    text-shadow: 0px 0px 0px #626262 !important;
}

.black-box ul.list li{ border-bottom: 2px solid #1111111c !important;}

.welcome-para {
    font-size: 18px;
    margin-bottom: 30px;    margin-top: -40px;
}

.sidebar-right {
    padding-right: 40px;
}

.welcome-para p {
    line-height: 1.6em;
}

.footer-main-area {
    background: #0a0a0a !important;}

.footer-bottom-area {
    background: #0a0a0a !important;}    

.header-style-two .header-wrapper .header-navigation-area .main-menu ul li a{text-transform: uppercase;
    color: #111;
    font-size: 16px;}    

.header-style-two .header-wrapper .header-navigation-area .main-menu ul li:hover > a{    color: #8b64ab !important;}    

.news-sidebar-widget .widget-categories ul li:last-child, .news-sidebar-widget .widget-archives ul li:last-child {
    border-bottom: none;
    padding-bottom: 9px !important;
}

.header-navigation-area.two-layers-header.header-middlee.bt_stick.bt_sticky.fixed img#logo-image {
    display: none;
}

.header-navigation-area.two-layers-header.header-middlee.bt_stick.bt_sticky.fixed img#logo-sticky {
    display: inline-block !important;
    height: auto !important;
}

.header-navigation-area.two-layers-header.header-middlee.bt_stick.bt_sticky.fixed a.navbar-brand{position: unset !important;
padding-top: 25px !important;}


header.header-style-two {
    height: auto !important;
}

.widget-title:after{
background-image: -webkit-linear-gradient(left, #008acb 0%,#6282c2 46%, #8c64aa 100%), 
-webkit-linear-gradient(left, #008acb 0%,#6282c2 46%, #8c64aa 100%) !important;
    background-image: -moz-linear-gradient(left, #008acb 0%,#6282c2 46%, #8c64aa 100%), 
    -moz-linear-gradient(left, #008acb 0%,#6282c2 46%, #8c64aa 100%) !important;
    background-image: -o-linear-gradient(left, #008acb 0%,#6282c2 46%, #8c64aa 100%), 
    -o-linear-gradient(left, #008acb 0%,#6282c2 46%, #8c64aa 100%) !important;
    background-image: linear-gradient(to right, #008acb 0%,#6282c2 46%, #8c64aa 100%), 
    linear-gradient(to right, #008acb 0%,#6282c2 46%, #8c64aa 100%) !important;}

.news-wrapper .news-thumb a {
    display: block;
}

.news-wrapper .news-thumb img.img-full {
    height: auto;
}

.current_page_item a {
    font-weight: bold !important;
  color: #8b64ab !important;
}


h3.entry-title.text-capitalize.mrb-20 a:hover{color: #8b64ab !important;}

.footer-widget-list li a:hover {
    color: #8b64ab !important;
}

.social-list li a:hover{background-image: -webkit-linear-gradient(left, #008acb 0%,#6282c2 46%, #8c64aa 100%), 
-webkit-linear-gradient(left, #008acb 0%,#6282c2 46%, #8c64aa 100%) !important;
    background-image: -moz-linear-gradient(left, #008acb 0%,#6282c2 46%, #8c64aa 100%), 
    -moz-linear-gradient(left, #008acb 0%,#6282c2 46%, #8c64aa 100%) !important;
    background-image: -o-linear-gradient(left, #008acb 0%,#6282c2 46%, #8c64aa 100%), 
    -o-linear-gradient(left, #008acb 0%,#6282c2 46%, #8c64aa 100%) !important;
    background-image: linear-gradient(to right, #008acb 0%,#6282c2 46%, #8c64aa 100%), 
    linear-gradient(to right, #008acb 0%,#6282c2 46%, #8c64aa 100%) !important;}

.text-primary-color {
    color: #8b64ab !important;
}    

.sidebar-widget ul.list li a:hover{font-weight: bold !important;text-shadow: none !important;}

.news-wrapper .news-details {
    padding: 9px 15px !important;
}

.news-wrapper h4.the-title{margin-bottom: 0px !important;}

.job-previews .news-wrapper .news-details {
    background: #e1d7ea !important;
    color: #8b64ab !important;
}

.job-previews .news-wrapper .news-details h4.the-title {
    color: #8b64ab !important;
    font-size: 16px;
    font-weight: 500;
    line-height: 30px;
}

.job-previews .news-wrapper a:hover .news-details h4.the-title{color: #fff !important;    font-weight: bold !important;}

.job-previews .news-wrapper a:hover .news-details {
    background: #8b64ab !important;
    color: #fff !important;
}

.blue-preview .news-wrapper .news-details {
    background: #cce7f4 !important;
    color: #008acb !important;
}


.blue-preview .news-wrapper .news-details h4.the-title {
    color: #008acb !important;
}

.blue-preview .news-wrapper a:hover .news-details {
    background: #008acb !important;
    color: #fff !important;
}

.black-preview .resources_box .news-details {
    background: #f0f0f0b5 !important;    border-top: 3px solid #1111111c !important;
        padding: 16px 20px !important;

}

.resources_box {
    border: 3px solid #1111111c !important;
}

.black-preview .news-wrapper a:hover .news-details{    background: #f0f0f0b5 !important;
    color: #111 !important;}

.black-preview .resources_box .news-details h4.the-title.mrb-30 {
      color: #626262 !important;
    font-size: 18px !important;
    font-weight: 600;
    border-bottom: 3px solid #1111111c !important;
    line-height: 32px !important;
    display: block;
    margin-bottom: 18px !important;
    padding-bottom: 9px;
}

.black-preview .news-wrapper a:hover .news-details h4.the-title {
    color: #111 !important;
}

.black-preview .resources_box .news-details .resource_text {
    color: #111 !important;
    line-height: 28px !important;
    margin-bottom: 18px;
}

.file_right .button-resource{    position: relative;
    padding: 10px 40px;
    border-radius: 25px;
    line-height: 24px;
    color: #ffffff;
    text-align: center;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    background: #008acb;
    letter-spacing: 1px;
    text-transform: initial;
    border: 2px solid #008acb;
    font-family: 'Poppins', sans-serif;}

.file_right {
    padding-bottom: 10px !important;
    display: inline-block;
    text-align: right;
    width: 48%;
}

.file_left{display: inline-block;width: 50%;
    color: #008acb !important;}

.file_left small {
    color: #111 !important;
    font-size: 75%;
    font-weight: 500;
}

.news-bottom-meta.mrt-20.mrb-10 {
    display: none;
}

::-webkit-scrollbar {
  width: 14px;
}

.header-top-area .header-top-left-part .phone {
    padding-left: 0px !important;
}

.single-job-previews li#menu-item-16 a {
    font-weight: bold !important;color: #8b64ab !important;
}

.single-scenarios li#menu-item-15 a{font-weight: bold !important;color: #8b64ab !important;}


.job-previews .news-wrapper .news-thumb:after{background: rgb(139 100 171 / 50%) !important;}

.blue-preview .news-wrapper .news-thumb:after{background: rgb(0 138 203 / 50%) !important;}

.black-preview .resources_box:hover .resource_file li.file_left{
    color: #8b64ab !important;}

.black-preview .resources_box:hover .resource_file .file_right .button-resource{ 
    background: #626262 !important;border: 2px solid #626262 !important;}  

.black-preview .news-wrapper .news-thumb:after {
    background: rgb(98 98 98 / 50%) !important;
}    

.single-news-details iframe {
    width: 100% !important;
    height: 498px;
    max-height: 100% !important;    margin-bottom: 20px !important;
}  

.single_button a{    position: relative;
    padding: 10px 40px;
    border-radius: 25px;
    line-height: 24px;
    color: #ffffff !important;
    text-align: center;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    background: #008acb;
    letter-spacing: 1px;
    text-transform: initial;
    border: 2px solid #008acb;
    font-family: 'Poppins', sans-serif;margin-right: 15px;    margin-bottom: 25px;}

.single_button a{  color: #ffffff !important;}

.single_button a:hover{background: #8b64ab !important;border: 2px solid #8b64ab !important;}

.news-thumb-bg{    width: 100%;
    height: 215px;
    background-size: cover !important;}

.news-thumb:hover .news-thumb-bg{
    -moz-transform: scale3d(1.1, 1.1, 1.1);
    -o-transform: scale3d(1.1, 1.1, 1.1);
    -ms-transform: scale3d(1.1, 1.1, 1.1);
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
}

.news-thumb .news-thumb-bg{    -moz-transition: all 500ms ease-out 0s;
    -webkit-transition: all 500ms ease-out 0s;
    -ms-transition: all 500ms ease-out 0s;
    -o-transition: all 500ms ease-out 0s;
    transition: all 500ms ease-out 0s;}


.header-style-two .header-wrapper .header-navigation-area.fixed .col-md-12:after{height: 0px !important;}

.header-top-area .header-top-left-part .address strong,
.header-top-area .header-top-left-part .phone strong{     color: #111 !important;}

.header-top-area .header-top-left-part .address:after{display: none !important;}

.welcome-para p, .welcome-para p strong,
.header-top-left-part strong,
.header-top-area .header-top-left-part .phone,
.header-top-area .header-top-left-part .address,
.header-top-right-part.text-right span{color: #111 !important;}

.header-style-two .header-wrapper .header-navigation-area .main-menu ul li{    margin-right: 20px;}

.logged-in.admin-bar header {
    margin-top: 32px;
}

.wpml-ls-legacy-list-horizontal{padding: 0px !important;}
.wpml-ls-legacy-list-horizontal .wpml-ls-item:nth-child(1) a span {
    padding-right: 8px !important;
    border-right: 1px solid #cccccc;
	}


body .wpml-ls-legacy-list-horizontal .wpml-ls-item a,
body .wpml-ls-legacy-list-horizontal .wpml-ls-item a span{
    color: #008acb !important;    font-weight: 600;
    text-decoration: underline;
}

.wpml-ls-legacy-list-horizontal .wpml-ls-item.wpml-ls-current-language a,
.wpml-ls-legacy-list-horizontal .wpml-ls-item.wpml-ls-current-language a span{
    color: #111 !important;text-decoration: none;
}

.wpml-ls-legacy-list-horizontal a{    padding: 5px 5px 6px !important;}

.header-style-two .header-wrapper .header-navigation-area .main-menu ul li:last-child{margin-right: 0 !important;}


@media only screen and (max-width: 370px) and (min-width: 320px)  {
    .logo-text {
    font-size: 23px !important;
    margin-left: 0px !important;
}
}


@media all 
and (min-device-width : 320px) 
and (max-device-width : 667px)
and (orientation : portrait)
 {
.job-title h2{    font-size: 18px !important;
    line-height: 30px !important;}
.welcome-para {
    font-size: 16px;
    margin-bottom: 25px;
    margin-top: 70px;
}

a.navbar-brand{     top: 0px !important;
    left: 15px !important;}

.header-top-area{display: block !important;}   

.header-top-left-part {
    padding-left: 15px !important;
    display: block;
    text-align: center;
}

.header-top-area .header-top-left-part .phone {
    padding-left: 0px !important;
    display: block !important;
    text-align: center;    margin-top: 7px;
}

.mean-bar {
    display: none !important;
} 

.logo-text{    font-size: 18px;
    margin-left: -10px !important;}

.logo img {
   height: 160px !important;
    margin-left: -5px;
} 
.header-top-right-part.text-right {
    text-align: center !important;
    padding-top: 5px;
}

.bt_stick.bt_sticky.fixed {
 
}  

.header-wrapper .col-md-12:after{display: none !important;} 

.news-thumb-bg{height: 175px !important;}

.preview-box {
    padding: 20px !important;}

.news-wrapper.mrb-30.mrb-sm-40 {
    margin-bottom: 25px !important;
}

.mean-bar{display: block !important;}
.mean-container a.meanmenu-reveal {
border: 1px solid #8b64ab !important;
    color: #fff !important;
    margin-top: 0px;
    background: #8b64ab !important;
}
.mean-container a.meanmenu-reveal span {
  background: #fff !important;
}
.mean-container .mean-nav{margin-top: 50px;}

.mean-container .mean-nav {
    background: #8b64ab !important;}

.mean-container .mean-bar{    top: 120px;}
body.page-template-job-previews > div.service-details-page.pdt-90.pdb-90.page-padding > div > div > div.col-xl-9.col-lg-9,
.page-template-scenarios-page > div.service-details-page.pdt-90.pdb-90.page-padding > div > div > div.col-xl-9.col-lg-9,
.page-template-other-resources > div.service-details-page.pdt-90.pdb-90.page-padding > div > div > div.col-xl-9.col-lg-9 {
    margin-top: 40px;
}
.mean-container .mean-nav ul li a{color: #fff !important;}
.single-news-details.news-wrapper.mrb-30 h3.entry-title.text-capitalize.mrb-20 {
    margin-top: 40px !important;
}

.single-news-details iframe{height: 260px !important;}
.bt_stick.bt_sticky.fixed a.meanmenu-reveal {
    display: none !important;
}

.header-navigation-area.two-layers-header.header-middlee.bt_stick.bt_sticky.fixed {
    height: 110px;
}
.header-navigation-area.two-layers-header.header-middlee.bt_stick.bt_sticky.fixed {
    display: none;
}
.header-navigation-area.two-layers-header.header-middlee.bt_stick.bt_sticky.fixed a.navbar-brand{
    padding-top: 20px !important;
}

.single-job-previews li#menu-item-16 a,
.single-scenarios li#menu-item-15 a {
    font-weight: bold !important;
    color: #fff !important;
}

     
 }
 
@media all 
and (min-device-width : 320px) 
and (max-device-width : 736px)
and (orientation : landscape)
 { 

}


@media all 
and (min-device-width : 750px) 
and (max-device-width : 812px)
and (orientation : landscape)
 { 

}

@media only screen and (max-width: 767px) and (min-width: 490px) 
 {
.job-title h2{    font-size: 18px !important;
    line-height: 30px !important;}
.welcome-para {
    font-size: 16px;
    margin-bottom: 25px;
    margin-top: 40px;
}

.header-navigation-area.two-layers-header.header-middlee.bt_stick.bt_sticky.fixed .logo-text {
    margin-left: 10px !important;
}

a.navbar-brand{     top: 0px !important;
    left: 15px !important;}

.header-top-area{display: block !important;}   

.header-top-left-part {
    padding-left: 15px !important;
    display: block;
    text-align: center;
}

.header-top-area .header-top-left-part .phone {
    padding-left: 0px !important;
    display: block !important;
    text-align: center;    margin-top: 7px;
}

.mean-bar {
    display: none !important;
} 

.logo-text{font-size: 18px;
    margin-left: -10px !important;}

.logo img {
    height: 170px !important;
} 
.header-top-right-part.text-right {
    text-align: center !important;
    padding-top: 5px;
}

.bt_stick.bt_sticky.fixed {
 
}  

.header-wrapper .col-md-12:after{display: none !important;} 

.news-thumb-bg{height: 150px !important;}

.preview-box {
    padding: 20px !important;}

.news-wrapper.mrb-30.mrb-sm-40 {
    margin-bottom: 25px !important;
}

.mean-bar{display: block !important;}
.mean-container a.meanmenu-reveal {
border: 1px solid #8b64ab !important;
    color: #fff !important;
    margin-top: 0px;
    background: #8b64ab !important;
}
.mean-container a.meanmenu-reveal span {
  background: #fff !important;
}
.mean-container .mean-nav{margin-top: 50px;}

.mean-container .mean-nav {
    background: #8b64ab !important;}

.mean-container .mean-bar{    top: 62px;}
body.page-template-job-previews > div.service-details-page.pdt-90.pdb-90.page-padding > div > div > div.col-xl-9.col-lg-9,
.page-template-scenarios-page > div.service-details-page.pdt-90.pdb-90.page-padding > div > div > div.col-xl-9.col-lg-9,
.page-template-other-resources > div.service-details-page.pdt-90.pdb-90.page-padding > div > div > div.col-xl-9.col-lg-9 {
    margin-top: 40px;
}
.mean-container .mean-nav ul li a{color: #fff !important;}
.single-news-details.news-wrapper.mrb-30 h3.entry-title.text-capitalize.mrb-20 {
    margin-top: 40px !important;
}

.single-news-details iframe{height: 260px !important;}
.bt_stick.bt_sticky.fixed a.meanmenu-reveal {
    display: none !important;
}

.header-navigation-area.two-layers-header.header-middlee.bt_stick.bt_sticky.fixed {
    height: 110px;
}

.header-navigation-area.two-layers-header.header-middlee.bt_stick.bt_sticky.fixed a.navbar-brand{
    padding-top: 20px !important;
}

.single-job-previews li#menu-item-16 a,
.single-scenarios li#menu-item-15 a {
    font-weight: bold !important;
    color: #fff !important;
}

     
 }

@media only screen and (min-width: 992px){}


@media only screen and (max-width: 1000px) and (min-width: 769px)  {    
    
.job-title h2{    font-size: 18px !important;
    line-height: 30px !important;}
.welcome-para {
    font-size: 16px;
    margin-bottom: 25px;
    margin-top: 0px;
}

a.navbar-brand{     top: 0px !important;
    left: 15px !important;}

.header-top-area{display: block !important;}   

.header-top-left-part {
    padding-left: 15px !important;
    display: block;
    text-align: center;
}

.header-top-area .header-top-left-part .phone {
    padding-left: 0px !important;
    display: block !important;
    text-align: center;    margin-top: 7px;
}

.mean-bar {
    display: none !important;
} 

.logo-text{font-size: 19px;
    margin-left: 10px !important;}

.logo img {
    height: 170px !important;
} 
.header-top-right-part.text-right {
    text-align: center !important;
    padding-top: 5px;
}

.bt_stick.bt_sticky.fixed {
    display: none !important;
}  

.header-wrapper .col-md-12:after{display: none !important;} 

.news-thumb-bg{height: 150px !important;}

.preview-box {
    padding: 20px !important;}

.news-wrapper.mrb-30.mrb-sm-40 {
    margin-bottom: 25px !important;
}

a.navbar-brand {
    top: -55px !important;
    left: 15px !important;
}
.mean-bar {
    display: block !important;
}

.mean-container a.meanmenu-reveal {
border: 1px solid #8b64ab !important;
    color: #fff !important;
    margin-top: 0px;
    background: #8b64ab !important;
}
.mean-container a.meanmenu-reveal span {
  background: #fff !important;
}
.mean-container .mean-nav{margin-top: 50px;}

.mean-container .mean-nav {
    background: #8b64ab !important;}

.mean-container .mean-bar{    top: 15px;}
body.page-template-job-previews > div.service-details-page.pdt-90.pdb-90.page-padding > div > div > div.col-xl-9.col-lg-9,
.page-template-scenarios-page > div.service-details-page.pdt-90.pdb-90.page-padding > div > div > div.col-xl-9.col-lg-9,
.page-template-other-resources > div.service-details-page.pdt-90.pdb-90.page-padding > div > div > div.col-xl-9.col-lg-9 {
    margin-top: 40px;
}
.mean-container .mean-nav ul li a{color: #fff !important;}
.single-news-details.news-wrapper.mrb-30 h3.entry-title.text-capitalize.mrb-20 {
    margin-top: 40px !important;
}

.single-news-details iframe{height: 360px !important;}
.bt_stick.bt_sticky.fixed a.meanmenu-reveal {
    display: none !important;
}

.single-job-previews li#menu-item-16 a,
.single-scenarios li#menu-item-15 a {
    font-weight: bold !important;
    color: #fff !important;
}

.news-thumb-bg {
    height: 275px !important;
}

    
}

@media (max-width: 1400px){}


@media (min-width: 992px){}

@media (max-width: 991px){}


@media only screen and (max-width: 991px) and (min-width: 991px)  {
a.navbar-brand {
    top: -115px !important;}

.header-top-left-part,
.header-top-area .header-top-left-part .phone,
.header-top-right-part.text-right{    text-align: right !important;
}

}

@media only screen and (max-width: 1199px) and (min-width: 991px)  {
.sidebar-right {
    padding-right: 0px !important;
    width: 245px !important;
    max-width: 245px !important;
    flex: 0 0 245px !important;
}
.service-details-page > .container > .row > .col-xl-9.col-lg-9 {
    padding-left: 40px !important;
        -ms-flex: 0 0 74% !important;
    flex: 0 0 74% !important;
    max-width: 74% !important;
}
a.navbar-brand {
    top: -54px !important;
    left: 40px !important;
}
.logo img {
    height: 210px !important;
}
.news-thumb-bg {
    height: 250px !important;
}

.header-top-area .header-top-left-part .address {
    padding-right: 0px !important;}

.header-top-left-part {
    padding-left: 54px !important;text-align: center;}

.welcome-para{    margin-top: -40px !important;}
.header-top-right-part.text-right {
    text-align: center !important;
    padding-top: 15px !important;
    padding-left: 0px !important;
}

.header-top-area .header-top-left-part .phone {
    padding-left: 0px !important;
    display: block !important;
    text-align: center;
    margin-top: 7px;
}

}

@media only screen and (max-width: 1200px) and (min-width: 980px)  {
.logo-text {
    font-size: 19px !important;
    margin-left: 0px !important;
}

.header-style-two .header-wrapper .header-navigation-area .main-menu ul li{margin-right: 12px !important;}
.header-top-right-part.text-right{    padding-top: 5px !important;}
	.header-style-two .header-wrapper .header-navigation-area .main-menu ul li a{    font-size: 15px;}

}





@media all 
and (min-device-width : 768px) 
and (max-device-width : 768px)
and (orientation : portrait)
 {
a.navbar-brand {
    top: -55px !important;}

.header-top-area{display: block !important;}
.welcome-para{margin-top: 40px !important;}
.mean-container a.meanmenu-reveal{    margin-top: 30px;}
.header-wrapper .col-md-12:after{display: none !important;}

.mean-container a.meanmenu-reveal {
border: 1px solid #8b64ab !important;
    color: #fff !important;
    margin-top: 0px;
    background: #8b64ab !important;
}
.mean-container a.meanmenu-reveal span {
  background: #fff !important;
}
.mean-container .mean-nav {
    background: #8b64ab !important;}
.header-top-area .header-top-left-part .phone{    display: block ;}

.mean-container .mean-bar{    top: 90px;}
.mean-container .mean-nav{    margin-top: 45px;}
.header-top-area .header-top-left-part .address{text-align: center;}
.header-top-left-part{text-align: center;}
.col-lg-3.header-top-right-part.text-right {
    text-align: center;
    padding-left: 16%;
}

 }

@media all 
and (min-device-width : 768px) 
and (max-device-width : 1024px)
and (orientation : landscape)
 {

     
 }

 @media all 
and (min-device-width : 1030px) 
and (max-device-width : 1299px)
and (orientation : landscape)
 {

 }


@media (min-width: 1600px){

}

@media (min-width: 1900px){

}    