@font-face {
    font-family: 'montserrat';
    src: url('../fonts/montserrat-light.eot');
    src: url('../fonts/montserrat-light.eot?#iefix') format('embedded-opentype'),
         url('../fonts/montserrat-light.woff') format('woff'),
         url('../fonts/montserrat-light.svg') format('svg'),
         url('../fonts/montserrat-light.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
/* latin */
@font-face {
  font-family: 'montserrat';
  font-style: normal;
  font-weight: 400;
  src: local('montserrat-light'), local('montserrat-light'), url("../fonts/montserrat-light.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
@font-face {
    font-family: 'Montserrat Bold';
    src: url('../fonts/Montserrat-Regular.eot');
    src: url('../fonts/Montserrat-Regular.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Montserrat-Regular.woff') format('woff'),
         url('../fonts/Montserrat-Regular.svg') format('svg'),
         url('../fonts/Montserrat-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
/* latin */
@font-face {
  font-family: 'Montserrat Bold';
  font-style: normal;
  font-weight: 400;
  src: local('Montserrat-Regular'), local('Montserrat-Regular'), url("../fonts/Montserrat-Regular.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
html,
body {font-size: 14px;color: #151f28;font-family: 'montserrat', sans-serif;vertical-align: baseline;font-weight: 400;}
img {max-width: 100%;height: auto;}
p {margin: 0 0 10px;}
h1,h2,h3,h4,h5,h6 {color: #151f28;font-weight: 600;font-family: 'Montserrat Bold';}
.h1,.h2,.h3,.h4,.h5,.h6 {font-family: 'montserrat';color: #151f28;font-weight: 400;}
a {-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;text-decoration: none !important;outline: none !important;}
a:active,
a:hover {text-decoration: none;outline: 0 none;color: #5bbc39;}
strong{font-family: 'Montserrat Bold';}
ul {list-style: outside none none;margin: 0;padding: 0;}
*::-moz-selection {background: #01427a;text-shadow: none;color: #ffffff;}
*::selection {background: #01427a;text-shadow: none;color: #ffffff;}
a,button,img{transition: all 0.4s linear 0s;-webkit-transition: all 0.4s linear 0s;-moz-transition: all 0.4s linear 0s;}
#body_container{background: #fff;width: 100%;overflow: visible;position: relative;}
.btn:focus{box-shadow:none;}
.default-btn {background: #336699;color: #ffffff;font-weight: 400;border:0;}
.default-btn:hover, .default-btn.active {background: #f06597;color: #ffffff;}
.wb-header.header{padding:0px;}
.wb-header-widgets-bar {background: #336699;margin: 0 0rem;}
.wb-header-widget-nav > nav > ul > li{color:#ffffff;}
.wb-header-widget-nav > nav > ul > li a {color:#ffffff;}
.wb-header-widget-nav > nav > ul > li a:hover {color:#5bbc39;}
.wb-header .wb-brand .wb-logo {max-width: 272px;margin:0px auto;}
.wb-header .wb-header-wrap-btn{display: inline-block;vertical-align: middle;height: 100%;font-size: 14px;margin-top: 34px;}
.wb-header .wb-header-wrap-btn .btn-primary{background:#5bbc39;border-color:#5bbc39;}
.wb-header .wb-header-wrap-btn .btn-primary:hover{background:#01427a;border-color:#01427a;}
.wb-nav-menu > ul > li > ul {width: 280px;box-shadow: 0 -6px 18px -4px rgba(0,0,0,.1);}
.wb-nav-menu > ul > li.wb-has-submenu a{padding-right:25px;position:relative;}
.wb-nav-menu > ul > li.wb-has-submenu > a:after{content:"\f3d0";display: block;width: 1em;height: 1em;position: absolute;top: 50%;left: 50%;margin-top: -0.5em;margin-left: -0.5em;speak: none;font: normal 14px / 1 Ionicons;text-align: center;right: 5px;left: auto;font-size: 15px;color: inherit;}
.wb-nav-menu > ul > li ul li.wb-has-submenu:hover > a:before,.wb-nav-menu > ul > li ul li.wb-is-clicked > a:before{font-family:Ionicons;content:"\f3d0";}
.wb-nav-menu > ul > li a {padding: 0 15px;font-size: 14px;color:#141e22;font-weight:400;font-family: "Montserrat Bold";text-transform:inherit;height: 40px;line-height: 40px;}
.wb-nav-menu > ul > li:hover > a, .wb-nav-menu > ul > li.wb-is-active > a {color:#FF679A;}
.wb-menu-underline .wb-nav-menu > ul > li > a:before {background: #01427a;top: 100%;}
.wb-nav-menu > ul > li ul:before{background:#01427a;}
.wb-header-widget-nav > nav > ul {margin: 0 0px;}
@media screen and (min-width: 768px) {
.wb-header-dark:not(.wb-header-cover) .wb-nav-menu > ul > li:hover > a,
.wb-header-dark:not(.wb-header-cover) .wb-nav-menu > ul > li.wb-is-active > a {color:  #336699;}
}
.wb-header .header-drop {
 -webkit-animation-duration:.3s;
 -moz-animation-duration:.3s;
 animation-duration:.3s;
 -webkit-animation-fill-mode:both;
 -moz-animation-fill-mode:both;
 animation-fill-mode:both;
 -webkit-animation-iteration-count:1;
 -moz-animation-iteration-count:1;
 animation-iteration-count:1;
 backface-visibility:hidden;
 -webkit-font-smoothing:antialiased;
 animation-timing-function:ease-out;
 -webkit-animation-timing-function:ease-out;
 -moz-animation-timing-function:ease-out;
 transform-origin:50% 0;
 -ms-transform-origin:50% 0;
 -webkit-transform-origin:50% 0
}
.wb-header .header-drop{-webkit-animation-name:slide-down-slow;-moz-animation-name:slide-down-slow;animation-name:slide-down-slow;}
@-webkit-keyframes slide-down-slow {
 0% {
  -webkit-transform:perspective(1px) scaleY(.1);
  -moz-transform:perspective(1px) scaleY(.1);
  -ms-transform:perspective(1px) scaleY(.1);
  -o-transform:perspective(1px) scaleY(.1);
  transform:perspective(1px) scaleY(.1)
 }
 to {
  -webkit-transform:perspective(1px) scaleY(1);
  -moz-transform:perspective(1px) scaleY(1);
  -ms-transform:perspective(1px) scaleY(1);
  -o-transform:perspective(1px) scaleY(1);
  transform:perspective(1px) scaleY(1)
 }
}
@keyframes slide-down-slow {
 0% {
  -webkit-transform:perspective(1px) scaleY(.1);
  -moz-transform:perspective(1px) scaleY(.1);
  -ms-transform:perspective(1px) scaleY(.1);
  -o-transform:perspective(1px) scaleY(.1);
  transform:perspective(1px) scaleY(.1)
 }
 to {
  -webkit-transform:perspective(1px) scaleY(1);
  -moz-transform:perspective(1px) scaleY(1);
  -ms-transform:perspective(1px) scaleY(1);
  -o-transform:perspective(1px) scaleY(1);
  transform:perspective(1px) scaleY(1)
 }
}
@media screen and (min-width: 992px) {
.wb-header .wb-nav {margin-left:3%;margin-top: 34px;}
}
.sticky {position:fixed;width:100%;left:0px;top:0px;background:#ffffff;z-index:10001;box-shadow:0px 0px 6px rgba(0,0,0,0.24);-webkit-animation: 600ms ease-in-out 0s normal none 1 running fadeInDown;animation: 600ms ease-in-out 0s normal none 1 running fadeInDown;}
@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.banner_section{position:relative;width:100%;}
.banner_section .tp-banner .slotholder:before{content:"";width:100%;height:auto;position:absolute;left:0px;top:0px;z-index:18;background: rgba(119,153,238,0.15);}

/*sailendra start*/
.subpage2 {
   text-align:center;
    padding: 15px 0px;
    width: 100%;
    height: auto;
}

.btn-rpp{background-color:#4C8BCB;color:white;}
/*sailendra end*/
#more1 {display: none;}
#more2 {display: none;}
#more3 {display: none;}#more4 {display: none;}
.tty{height:auto;width:100%;}
.fttt h5{color:#f98fb3;font-weight:bold;}


@-webkit-keyframes upper1 {
  0% {-webkit-transform: translate(0, 0); transform: translate(0, 0);}

  50% {-webkit-transform: translate(0, -6px); transform: translate(0, -6px);}

  100% {-webkit-transform: translate(0, 0); transform: translate(0, 0);}
}

@keyframes upper1 {
  0% {-webkit-transform: translate(0, 0); transform: translate(0, 0); }

  50% {-webkit-transform: translate(0, -6px); transform: translate(0, -6px);}

  100% {-webkit-transform: translate(0, 0); transform: translate(0, 0);}
}

.search-button {
  position: absolute;
  right: 15px;
  top: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
@media screen and (min-width: 768px){
.search-button {
  top: 70%;
  -webkit-transform: translate(0, -70%);
          transform: translate(0, -70%);}
}
.search-toggle {
  position: relative;
  display: block;
  height: 14px;
  width: 14px;
}
.search-toggle:before, .search-toggle:after {
  content: '';
  position: absolute;
  display: block;
  transition: all 0.1s;
}
.search-toggle:before {
  border: 2px solid #336699;
  border-radius: 50%;
  width: 100%;
  height: 100%;
  left: -2px;
  top: -2px;
}
.search-toggle:after {
  height: 2px;
  width: 7px;
  background: #336699;
  top: 10px;
  left: 8px;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.search-toggle.active:before {
  width: 0;
  border-width: 1px;
  border-radius: 0;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  top: -2px;
  left: 4px;
}
.search-toggle.active:after {
  width: 14px;
  left: -2px;
  top: 4px;
}

.search-input:focus {
  outline: none;
  box-shadow:none;
}

#header .search-box {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 100%;
  max-height: 0;
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
  background-color: #336699;
  transition: all 0.3s;
}
#header .search-box .search-input {
  width: 100%;
  height: 100%;
  padding: 0 1em;
  border: 0;
  background-color: transparent;
  opacity: 0;
  color: #fff;
}
#header .search-box .search-input::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.4);
}
#header .search-box .form-control::-webkit-input-placeholder{color:rgba(255, 255, 255, 0.4);opacity:1}
#header .search-box .form-control::-moz-placeholder{color:rgba(255, 255, 255, 0.4);opacity:1}
#header .search-box .form-control:-ms-input-placeholder{color:rgba(255, 255, 255, 0.4);opacity:1}
#header .search-box .form-control::-ms-input-placeholder{color:rgba(255, 255, 255, 0.4);opacity:1}
#header .search-box .form-control::placeholder{color:rgba(255, 255, 255, 0.4);opacity:1}

#header.show .search-box {
  max-height: 40px;
}
#header.show .search-box .search-input {
  opacity: 1;
}


.social_icon{width:auto;height:auto;}
.social_icon ul{list-style:none;margin:0px;padding:0px;display:inline-block;text-align:center;}
.social_icon ul li {float:left;list-style:none;margin:0px 0px 0px 0px;padding:0px;font-size:18px;color:#cfd7e1;}
.social_icon ul li a{position:relative;margin-left:10px;padding:0px; color:#f98fb3;display:inline-block;line-height:20px;width:36px;height:36px;text-align:center; display: flex;justify-content: center;align-items: center;border-radius:50%;border:2px solid #f98fb3;}
.social_icon ul li:first-child a {margin:0px;}
.social_icon ul li a:hover {color:#ffffff;background:#f98fb3;}
.header .social_icon ul li a{color:#ffffff;border:2px solid #ffffff;}
.spac{padding:7px 0px 7px 0px;margin:0px auto;}
.flag{height:auto;max-width:28px;}
.flas{text-align:right;}
.darkk{color:#FF679A;}
.btn_now{background-color:#e86657;padding:10px;font-size:18px;text:bold;margin-top:5px;margin-bottom:5px;width:100%;  box-shadow: 0px 8px 4px rgba(0, 0, 0, 0.3);border-radius:20px;}
.btn_now a{color:white;font-size:20px;font-weight:400;}
.btn_now:hover{background-color:#3b8cd1;padding:10px;font-size:18px;text:bold;margin:5px;width:100%;}

.text-pink{color:#f54c84;}
.bov{background: #f8f8f8 url(../images/bg.jpg) repeat top left;
font-weight: 400;
font-size: 15px;
color: #416c80;
padding:25px 0px;
overflow-x: visible;}
.asd{color:red}
.aar h1{font-family:Vladimir Script;font-size:45px;}
.footer{height:auto;width:100%;padding:15px;background-color:#ffffff;}
.phdr h3{color:#336699;font-weight:bold;margin-bottom: 15px;}
.footer .social_icon ul li a{margin-bottom: 5px;}
.footer_bottom{width:100%;height:auto;background:#efefef;border-top:1px solid #efefef;}
.copyright{color:#333333;font-size:12px;font-weight:300;margin:0px;padding:15px 10px;font-weight:300;}
.footer_text{color:#333333;font-size:12px;font-weight:300;margin:0px;padding:15px 10px;}
.footer_text a{color:#333333;text-decoration:none;}
.footer_text a:hover {color:#f98fb3;text-decoration:none;}
.push_button {position: relative;width:100%;color:#FFF;text-decoration:none;display: block;margin: 10px auto;font-size:20px;padding:15px 0px;}
.push_button:before {
    background:#f0f0f0;
    background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#D0D0D0), to(#f0f0f0));
    
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    
    -webkit-box-shadow:0 1px 2px rgba(0, 0, 0, .5) inset, 0 1px 0 #FFF; 
    -moz-box-shadow:0 1px 2px rgba(0, 0, 0, .5) inset, 0 1px 0 #FFF; 
    box-shadow:0 1px 2px rgba(0, 0, 0, .5) inset, 0 1px 0 #FFF;
    
    position: absolute;
    content: "";
    left: -6px; right: -6px;
    top: -6px; bottom: -10px;
    z-index: -1;
}

.push_button:active {-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .5) inset, 0 -1px 0 rgba(255, 255, 255, .1) inset;top:5px;}
.push_button:active:before{top: -11px;bottom: -5px;content: "";}
/*sailendra start*/
.wb-header .dropdown-menu .dropdown-item {padding: .25rem .5rem;}
.wb-header .dropdown-menu .dropdown-item .flag{margin-right:5px;}
.red {margin-left: auto;
 margin-right: auto;
    
    background: #b67094;
    border:1px solid #b67094;
	background:#f898ca;
	/*sailendra end*/
	
   /*  background-image:-webkit-linear-gradient(top, #f898ca, #b67094);
    background-image:-moz-linear-gradient(top, #f898ca, #b67094);
    background-image:-ms-linear-gradient(top, #f898ca, #b67094);
    background-image:-o-linear-gradient(top, #f898ca, #b67094);
    background-image:linear-gradient(to bottom, #f898ca, #b67094); */
     background-image:url(../images/attach.png)
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    -webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .5) inset, 0 -1px 0 rgba(255, 255, 255, .1) inset, 0 4px 0 #AD4257, 0 4px 2px rgba(0, 0, 0, .5);
    -moz-box-shadow:0 1px 0 rgba(255, 255, 255, .5) inset, 0 -1px 0 rgba(255, 255, 255, .1) inset, 0 4px 0 #AD4257, 0 4px 2px rgba(0, 0, 0, .5);
    box-shadow:0 1px 0 rgba(255, 255, 255, .5) inset, 0 -1px 0 rgba(255, 255, 255, .1) inset, 0 4px 0 #AD4257, 0 4px 2px rgba(0, 0, 0, .5);
}

.red:hover {
    background: #b67094;
   /*  background-image:-webkit-linear-gradient(top, #b67094, #f898ca);
    background-image:-moz-linear-gradient(top, #b67094, #f898ca);
    background-image:-ms-linear-gradient(top, #b67094, #f898ca);
    background-image:-o-linear-gradient(top, #b67094, #f898ca);
    background-image:linear-gradient(top, #b67094, #f898ca); */color:white;
}
.red:hover:after {content: "\f362";font-family:Ionicons;color: white;font-size: 25px;padding:0px 5px 0px 0px;right:15px;position:absolute;}
.spe {
    text-shadow:-1px -1px 0 #1023b2;
    background: #6d7df8;
    border:1px solid #1023b2;
    /* 
    background-image:-webkit-linear-gradient(top, #6d7df8, #505cb2);
    background-image:-moz-linear-gradient(top, #6d7df8, #505cb2);
    background-image:-ms-linear-gradient(top, #6d7df8, #505cb2);
    background-image:-o-linear-gradient(top, #6d7df8, #505cb2);
    background-image:linear-gradient(to bottom, #6d7df8, #505cb2); */
     background-image:url(../images/attach.png)
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    
    -webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .5) inset, 0 -1px 0 rgba(255, 255, 255, .1) inset, 0 4px 0 #AD4257, 0 4px 2px rgba(0, 0, 0, .5);
    -moz-box-shadow:0 1px 0 rgba(255, 255, 255, .5) inset, 0 -1px 0 rgba(255, 255, 255, .1) inset, 0 4px 0 #AD4257, 0 4px 2px rgba(0, 0, 0, .5);
    box-shadow:0 1px 0 rgba(255, 255, 255, .5) inset, 0 -1px 0 rgba(255, 255, 255, .1) inset, 0 4px 0 #1023b2, 0 4px 2px rgba(0, 0, 0, .5);
}

.spe:hover {
    background: #505cb2;/* 
    background-image:-webkit-linear-gradient(top, #505cb2, #6d7df8);
    background-image:-moz-linear-gradient(top, #505cb2, #6d7df8);
    background-image:-ms-linear-gradient(top, #505cb2, #6d7df8);
    background-image:-o-linear-gradient(top, #505cb2, #6d7df8);
    background-image:linear-gradient(top, #505cb2, #6d7df8); */color:white;
}
.spe:hover:after {content: "\f362";font-family:Ionicons;color: white;font-size: 25px;padding:0px 0px 5px 15px;right:15px;position:absolute;}
.blue {
    text-shadow:-1px -1px 0 #2C7982;
    background: #5fd3fc;
    border:1px solid #379AA4;/* 
    background-image:-webkit-linear-gradient(top, #5fd3fc, #3e8fab);
    background-image:-moz-linear-gradient(top, #5fd3fc, #3e8fab);
    background-image:-ms-linear-gradient(top, #5fd3fc, #3e8fab);
    background-image:-o-linear-gradient(top, #5fd3fc, #3e8fab);
    background-image:linear-gradient(top, #5fd3fc, #3e8fab); */
    
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    
    -webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .5) inset, 0 -1px 0 rgba(255, 255, 255, .1) inset, 0 4px 0 #338A94, 0 4px 2px rgba(0, 0, 0, .5);
    -moz-box-shadow:0 1px 0 rgba(255, 255, 255, .5) inset, 0 -1px 0 rgba(255, 255, 255, .1) inset, 0 4px 0 #338A94, 0 4px 2px rgba(0, 0, 0, .5);
    box-shadow:0 1px 0 rgba(255, 255, 255, .5) inset, 0 -1px 0 rgba(255, 255, 255, .1) inset, 0 4px 0 #338A94, 0 4px 2px rgba(0, 0, 0, .5);
}

.blue:hover {
    background: #3e8fab;/* 
    background-image:-webkit-linear-gradient(top, #3e8fab, #5fd3fc);
    background-image:-moz-linear-gradient(top, #3e8fab, #5fd3fc);
    background-image:-ms-linear-gradient(top, #3e8fab, #5fd3fc);
    background-image:-o-linear-gradient(top, #3e8fab, #5fd3fc);
    background-image:linear-gradient(top, #3e8fab, #5fd3fc); */color:white;
}
.blue:hover:after {content: "\f362";font-family:Ionicons;color: white;font-size: 25px;padding:0px 0px 5px 20px;right:15px;position:absolute;}


.purp {
    text-shadow:-1px -1px 0 #2C7982;
    background: #e552f2;
    border:1px solid #9616a1;/* 
    background-image:-webkit-linear-gradient(top, #e552f2, #983aa0);
    background-image:-moz-linear-gradient(top, #e552f2, #983aa0);
    background-image:-ms-linear-gradient(top, #e552f2,#983aa0);
    background-image:-o-linear-gradient(top, #e552f2, #983aa0);
    background-image:linear-gradient(top, #e552f2, #983aa0); */
    
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    
    -webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .5) inset, 0 -1px 0 rgba(255, 255, 255, .1) inset, 0 4px 0 #338A94, 0 4px 2px rgba(0, 0, 0, .5);
    -moz-box-shadow:0 1px 0 rgba(255, 255, 255, .5) inset, 0 -1px 0 rgba(255, 255, 255, .1) inset, 0 4px 0 #338A94, 0 4px 2px rgba(0, 0, 0, .5);
    box-shadow:0 1px 0 rgba(255, 255, 255, .5) inset, 0 -1px 0 rgba(255, 255, 255, .1) inset, 0 4px 0 #9724a1, 0 4px 2px rgba(0, 0, 0, .5);
}

.purp:hover {
    background: #983aa0;/* 
    background-image:-webkit-linear-gradient(top, #983aa0, #e552f2);
    background-image:-moz-linear-gradient(top, #983aa0, #e552f2);
    background-image:-ms-linear-gradient(top, #983aa0, #e552f2);
    background-image:-o-linear-gradient(top, #983aa0, #e552f2);
    background-image:linear-gradient(top, #983aa0, #e552f2); */color:white;text-shadow: 0 -1px 1px rgba(175, 49, 95, .9), 0 0 5px rgba(255, 255, 255, .8); 
}
.purp:hover:after {content: "\f362";font-family:Ionicons;color: white;font-size: 25px;padding:0px 0px 5px 15px;right:15px;position:absolute;}

.gra {
    text-shadow:-1px -1px 0 #2C7982;
    background: #ebdc32;
    border:1px solid #cbc25c;/* 
    background-image:-webkit-linear-gradient(top, #fbef67, #cbc25c);
    background-image:-moz-linear-gradient(top, #fbef67, #cbc25c);
    background-image:-ms-linear-gradient(top, #fbef67,#cbc25c);
    background-image:-o-linear-gradient(top, #fbef67, #cbc25c);
    background-image:linear-gradient(top, #fbef67, #cbc25c); */
    
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    
    -webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .5) inset, 0 -1px 0 rgba(255, 255, 255, .1) inset, 0 4px 0 #338A94, 0 4px 2px rgba(0, 0, 0, .5);
    -moz-box-shadow:0 1px 0 rgba(255, 255, 255, .5) inset, 0 -1px 0 rgba(255, 255, 255, .1) inset, 0 4px 0 #338A94, 0 4px 2px rgba(0, 0, 0, .5);
    box-shadow:0 1px 0 rgba(255, 255, 255, .5) inset, 0 -1px 0 rgba(255, 255, 255, .1) inset, 0 4px 0 #c18a17, 0 4px 2px rgba(0, 0, 0, .5);
}

.gra:hover {
    background: #cbc25c;/* 
    background-image:-webkit-linear-gradient(top, #cbc25c, #fbef67);
    background-image:-moz-linear-gradient(top, #cbc25c, #fbef67);
    background-image:-ms-linear-gradient(top, #cbc25c, #fbef67);
    background-image:-o-linear-gradient(top, #cbc25c, #fbef67);
    background-image:linear-gradient(top, #cbc25c, #fbef67); */
	color:white; 
    text-shadow: 0 -1px 1px rgba(175, 49, 95, .9), 0 0 5px rgba(255, 255, 255, .8);
}               	     
.gra:hover:after {content: "\f362";font-family:Ionicons;color: white;font-size: 25px;padding:0px 0px 5px 20px;right:15px;position:absolute;}

.spar {
    text-shadow:-1px -1px 0 #2C7982;
    background: #38dc91;
    border:1px solid #0391507;/* 
    background-image:-webkit-linear-gradient(top, #4cf5a7, #36ab75);
    background-image:-moz-linear-gradient(top, #4cf5a7, #36ab75);
    background-image:-ms-linear-gradient(top, #4cf5a7,#36ab75);
    background-image:-o-linear-gradient(top, #4cf5a7, #36ab75);
    background-image:linear-gradient(top, #4cf5a7, #f36ab75); */
    
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    
    -webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .5) inset, 0 -1px 0 rgba(255, 255, 255, .1) inset, 0 4px 0 #338A94, 0 4px 2px rgba(0, 0, 0, .5);
    -moz-box-shadow:0 1px 0 rgba(255, 255, 255, .5) inset, 0 -1px 0 rgba(255, 255, 255, .1) inset, 0 4px 0 #338A94, 0 4px 2px rgba(0, 0, 0, .5);
    box-shadow:0 1px 0 rgba(255, 255, 255, .5) inset, 0 -1px 0 rgba(255, 255, 255, .1) inset, 0 4px 0 #039150, 0 4px 2px rgba(0, 0, 0, .5);
}

.spar:hover {background: #36ab75;/* 
    background-image:-webkit-linear-gradient(top, #f36ab75, #4cf5a7);
    background-image:-moz-linear-gradient(top, #f36ab75, #4cf5a7);
    background-image:-ms-linear-gradient(top, #f36ab75, #4cf5a7);
    background-image:-o-linear-gradient(top, #f36ab75, #4cf5a7);
    background-image:linear-gradient(top, #f36ab75, #4cf5a7); */
	color:white; 
	text-shadow: 0 -1px 1px rgba(175, 49, 95, .9), 0 0 5px rgba(255, 255, 255, .8);       
}               	     
.spar:hover:after {content: "\f362";font-family:Ionicons;color: white;font-size: 25px;padding:0px 0px 5px 20px;right:15px;position:absolute;}


.btrr {position: relative;width:100%; border-bottom: 5px solid rgba( 28, 5, 40, 0.5 );height:60px;border-radius:5px;color:#FFF;text-decoration:none;line-height:40px;display: block;margin: 11px 0px;padding:15px ;font-size:20px;padding:10px 0px;background: #4FB69F /* url('../images/ww.png') */ repeat right top;}

.ssi{margin-top:5px;}
.icns{display:inline-block;}
.icns img{height:30px;width:30px;}
.icnsz{display:inline-block;}
.icnsz img{height:25px;width:25px;}

.btrr:hover {background: #298470 /* url('../images/zzzz.png') */ repeat right top;color:white;}	
.btrr:hover:after {content: "\f362";font-family:Ionicons;color: white;font-size: 25px;padding:0px 0px 5px 20px;right:15px;position:absolute;}

.enjoy-css {
 margin-left:17px;
  box-sizing: content-box;
  height: 50px;width:440px;
  position: relative;
  cursor: pointer;
  top: 0;
  padding: 0px 5px;
}

.push_button:hover img{cursor: default;transform: rotate(360deg);transition: all 0.3s ease-in-out 0s;}

.push_button img { transition: all 0.3s ease-in-out 0s; }

.read-less-content {width: 100%;overflow: hidden;}
.read-more-content {height: auto !important; width: 100%;}
.read-less-content.ht-70 {height: 105px;}

@media (min-width: 992px) and (max-width: 1199.98px) {
.wb-nav-menu > ul > li a {padding: 0 12px;font-size: 13px;}
}
@media (min-width: 768px) and (max-width: 991.98px) {
.wb-nav-menu > ul > li a {padding: 0 6px;font-size: 13px;} 
.wb-header .wb-brand .wb-logo{max-width: 250px;}
.flag {height: auto;max-width: 20px;}
}

@media (min-width: 320px) and (max-width:568px) {
.push_button {
    color: #FFF;
    font-size: 16px;
}

}
@media (min-width: 768px) and (max-width:1024px) {

.push_button {
    color: #FFF;
    line-height: 35px;
    font-size: 13px;
}

}
@media (max-width: 767px) {
.wb-header .wb-nav .wb-nav-menu > ul{border-bottom: 2px solid #f98fb3;padding: 0px 20px 0;}
.wb-header {position: relative;height: auto;}
.wb-header .social_icon{display:none;}
.wb-header-widget-nav > nav > ul > .dasktop-show{display:none;}
.spac{padding:0px;}
.wb-header .wb-header-wrap-btn{height:auto;}
.wb-header-wrap-btn{position:absolute;right:0px;bottom:-33px;padding: 5px 5px 6px 10px;background:rgba(255,255,255,0.7);}
.wb-header .wb-brand .wb-logo {max-width: 250px;}
.wb-header.wb-is-active {position: fixed;}
.wb-header.wb-is-active .wb-nav {top: 43px;}
.wb-header .wb-header-wrap:before {border-bottom: 1px solid #e6e6e6;}
.wb-header-widgets-bar {display: block;margin: 0 0rem;}
.wb-header .wb-header-wrap {position: relative;height: 100%;}

.push_button{height:auto;padding-right:35px;}
.push_button:hover:after{top:15px;bottom:auto;}
.push_button span{display:block;}
.btrr{height:auto;padding-right:35px;}
.btrr:hover:after{top:12px;bottom:auto;}
.btrr span{display:block;}

.fttt .ml-4{margin-left:0px !important;}
.push_button {width:100%;margin: 10px 0px;}
}
@media (max-width: 575px) {
.wb-header .wb-brand .wb-logo {max-width: 200px;}
.wb-header.wb-is-active .wb-nav {top: 83px;}
}
@media (max-width: 360px) {
.wb-header .wb-brand .wb-logo {max-width: 166px;}
}

a.morelink { text-decoration:none; outline: none;}
.morecontent span { display: none;}

.blockquote-content blockquote{margin: 15px 35px;}
.ul-disc ul{list-style-type: disc !important;padding-left: 35px;}
.ul-circle ul{list-style-type: circle !important;padding-left: 35px;}
.ul-square ul{list-style-type: square !important;padding-left: 35px;}
ol.ul-roman {list-style-type: upper-roman;}
ol.ul-alpha {list-style-type: lower-alpha;}

.seo-tags{padding-top: 15px;margin-top: 15px;border-top: 1px solid #1d2f48;}
.seo-tags ul{list-style: none;margin: 0;padding: 0;}
.seo-tags ul li{font-size: 12px;line-height: 1.8;display: inline-block;vertical-align: top;margin-left: -4px;padding: 5px 0px;}
.seo-tags ul li:first-child{margin-left:0px;}
.seo-tags ul li a{color: #868f9b;}
.seo-tags ul li a:hover{color: #336699;}
.seo-tags ul li strong {margin-right: 10px;color: #868f9b;}
.seo-tags ul li + li:after {content: '|';padding: 0 8px;color: #868f9b;}
.seo-tags ul li:last-child:after {content: '';}
@media (max-width: 575px) {
	.seo-tags ul li{font-size: 13px;}
}

.float{
	/*position: -webkit-sticky;*/
	position:fixed;
	height:30px;
	line-height: 30px;
	width:100px;
	top: 70%;
	bottom: 80%;
	left: 70%;
	background-color:#336699;
	color:#FFF;
	border-radius:5px;
	text-align:center;
	box-shadow: 2px 2px 3px #999;
	z-index:999;
	visibility:hidden;
}
.float:hover{ color:white; }

.phdr:hover .float, .blockquote-content:hover .float{visibility:visible;}
.my-float{
	margin-top:222px;
}
.aar img {max-width: 350px;}
@media screen and (max-width: 575px) {
.aar img {max-width: 250px;}
.wb-header.header{margin-top:50px;}
.wb-header #MyLiveChatContainer{position: absolute;top: -47px;left: 0px;}
}

/* Added for topcontrol button*/
#topcontrol{background: #f06597;color: #ffffff;border-radius: 50%;font-size: 20px;height: 36px;z-index:9991;line-height: 36px;text-align: center;width: 36px;transition: background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;}
#topcontrol:before{position:relative;font-family:Ionicons;font-style:normal;font-weight:normal;content:" ";}
#topcontrol:before {content:"\f3d8";top: 0px;left:0px;font-size: 20px;}
#topcontrol:hover {background: #005493;color: #ffffff;}
