/*Table of content*/
/*Desktop Media*/
/*Desktop height media*/
/*1024-iPad Landscape, iPad Pro Portrait*/
/*992-Tablet*/
/*980-Tablet*/
/*960-Tablet*/
/*854-Nokia N9 Landscape*/
/*823-Pixel 2 XL Landscape*/
/*812-iPhone X Landscape*/
/*800-Kindle Fire HDX, Nexux 10*/
/*768-iPad Portrait*/
/*736-iPhone 6/7/8 Plus Landscape*/
/*731-Pixel 2 Landscape*/
/*667-iPhone 6/7/8 Landscape*/
/*640-Galaxy Note 3 Landscape*/
/*604-Smartphone*/
/*600-Blackberry PlayBook, Nexus 7*/
/*586-iPhone 5/SE Landscape*/
/*533-Nokia Lumia 520 Landscape*/
/*480-Nokia N9*/
/*414-iPhone 6/7/8 Plus*/
/*412-Nexus 6*/
/*411-Pixel 2XL*/
/*384-LG Optimus L70, Nexus 4*/
/*375-iPhone 6/7/8 Plus, iPhone X*/
/*360-Galaxy S5, Galaxy Note, Galaxy Note 3, Nexus 5, BlackBerry, Microsoft Lumia*/
/*320-iPhone 5/SE, iPhone 4, Nokia Lumia 520*/

@media only screen and (min-width:1921px){}

@media only screen and (max-width:1680px){}

@media only screen and (max-width:1600px){}

@media only screen and (max-width:1440px){}

@media only screen and (min-width:1500px){}

@media only screen and (max-width:1366px){}

@media only screen and (max-width:1280px){}

@media only screen and (max-width:1200px){
    .logo, .sticky .logo{padding: 0px;}
    .sub-menu-arrow{display: inline-block;}
    a.menu-toggle.isOpen, a.menu-toggle{display:flex;}
    .mainheader, .sticky.mainheader{padding: 10px 0px;}
    .MenuClose{display: inline-flex;top: 20px;right: 20px;}
    .black-overlay{z-index: 30; background-color: rgba(0,0,0,0.5);content: '';position: fixed;right: 0px;height: 100%;width: 100%;top: 0px;display: none;}
    .navmenu{border-radius: 0px;display: inline-block;z-index: 31;position: fixed;overflow: auto;height: 100%;width: 350px;
        background: #fff;top: 0px;right: 0px;transform: translateX(100%); -webkit-transition: transform 0.3s linear;-o-transition: transform 0.3s linear;transition: transform 0.3s linear;}
    .navmenu.slide {display: inline-block;animation-name: none;animation-duration: 0s;transform: translateX(0px);}
    .navmenu > ul{padding:50px 30px 0px;margin-right: 0px;display: inline-block;vertical-align: top;width: 100%;}
    .navmenu > ul > li, .mainheader.sticky .navmenu > ul > li{width:100%;padding: 0px;margin-bottom: 20px;}
    .navmenu > ul > li > a{width:100%;font-size: 20px;}
    .navmenu > ul > li > a::before,
    .navmenu > ul > li > ul{position:relative; width:100%;box-shadow: none;top: 0px;padding: 0px;margin-top: 10px;margin-left: 0px;padding-left: 10px;}
    .navmenu > ul > li > ul::before{display: none;}
    .navmenu > ul > li > ul li ul{position:relative; width:100%;left: 0px;padding: 0px;}
    /* .navmenu > ul > li > ul li a{color: #000;} */
    .navmenu > ul > li > ul li ul{box-shadow: none;}
    .navmenu > ul > li:hover > ul{display:none;}
    .navmenu > ul > li.menu-item-has-children::before{display: none;}
}

/*Desktop Media Ends*/

/*Desktop height media Starts*/
@media (min-width:1900px) and (max-width:1920px) and (max-height:1080px){}
@media (min-width:1200px) and (max-width:1280px) and (max-height:1024px){}
@media (min-width:1200px) and (max-width:1280px) and (max-height:960px){}
@media (min-width:1200px) and (max-width:1280px) and (max-height:800px){}
@media (min-width:1200px) and (max-width:1280px) and (max-height:768px){}
/*Desktop height media Ends*/

/*iPad Landscape, iPad Pro Portrait start*/
@media only screen and (max-width:1024px){}
/*iPad Landscape, iPad Pro Portrait end*/

/*Tablet start*/
@media only screen and (max-width:992px){}
@media only screen and (max-width:991px){}
@media screen and (min-width:581px) and (max-width:767px){}
/*Tablet end*/

/*Tablet start*/
@media only screen and (max-width:980px){}
/*Tablet end*/

/*Tablet start*/
@media only screen and (max-width:960px){}
/*Tablet end*/

/*Nokia N9 Landscape start*/
@media only screen and (max-width:854px){}
/*Nokia N9 Landscape end*/

/*Pixel 2 XL Landscape start*/
@media only screen and (max-width:823px){}
/*Pixel 2 XL Landscape end*/

/*iPhone X Landscape start*/
@media only screen and (max-width:812px){}
/*iPhone X Landscape end*/

/*Kindle Fire HDX, Nexux 10 start*/
@media only screen and (max-width:800px){}
/*Kindle Fire HDX, Nexux 10 end*/

/*iPad Portrait start*/
@media only screen and (max-width:768px){}
@media only screen and (max-width:767px){
    .navmenu {width: 350px;}
    .mb_80,.mb_100, .mb_120 { margin-bottom: 60px; }
}

/*iPad Portrait end*/

/*iPhone 6/7/8 Plus Landscape start*/
@media only screen and (max-width:736px){}
/*iPhone 6/7/8 Plus Landscape end*/

/*Pixel 2 Landscape start*/
@media only screen and (max-width:731px){}
/*Pixel 2 Landscape end*/

/*iPhone 6/7/8 Landscape start*/
@media only screen and (max-width:667px){}
/*iPhone 6/7/8 Landscape end*/

/*Galaxy Note 3 Landscape start*/
@media only screen and (max-width:640px){}
/*Galaxy Note 3 Landscape end*/

/*Smartphone start*/
@media only screen and (max-width:604px){}
/*Smartphone end*/

/*Blackberry PlayBook, Nexus 7 start*/
@media only screen and (max-width:600px){}
@media only screen and (max-width:580px){}
/*Blackberry PlayBook, Nexus 7 end*/

@media only screen and (max-width:575px){}

/*iPhone 5/SE Landscape start*/
@media only screen and (max-width:568px){}
/*iPhone 5/SE Landscape end*/

/*Nokia Lumia 520 Landscape start*/
@media only screen and (max-width:533px){}
/*Nokia Lumia 520 Landscape end*/

/*Nokia N9 start*/
@media only screen and (max-width:480px){}
/*Nokia N9 end*/

/*iPhone 6/7/8 Plus start*/
@media only screen and (max-width:414px){}
/*iPhone 6/7/8 Plus end*/

/*Nexus 6 start*/
@media only screen and (max-width:412px){}
/*Nexus 6 end*/

/*Pixel 2XL start*/
@media only screen and (max-width:411px){}
/*Pixel 2XL end*/

/*LG Optimus L70, Nexus 4 start*/
@media only screen and (max-width:390px){}
/*LG Optimus L70, Nexus 4 end*/

/*iPhone 6/7/8 Plus, iPhone X start*/
@media only screen and (max-width:375px){}
/*iPhone 6/7/8 Plus, iPhone X end*/

/*Galaxy S5, Galaxy Note, Galaxy Note 3, Nexus 5, BlackBerry, Microsoft Lumia start*/
@media only screen and (max-width:360px){}
/*Galaxy S5, Galaxy Note, Galaxy Note 3, Nexus 5, BlackBerry, Microsoft Lumia end*/

/*iPhone 5/SE, iPhone 4, Nokia Lumia 520 start*/
@media only screen and (max-width:320px){}
/*iPhone 5/SE,iPhone 4,Nokia Lumia 520 end*/