@import url(//fonts.googleapis.com/css?family=Roboto:400,300,100,500,700,900);
body {
    background: #fff;
    font: 14px 'Encode Sans Condensed', 'sans-serif';
    line-height: 1.42857143;
    color: #333333;
}
a {
    text-decoration: none;
}
a:hover {
    text-decoration: none;
}
a:focus {
    text-decoration: none;
    background: none;
}
a[href^="tel:"] {
    color: inherit;
    text-decoration: none;
}
textarea,
input[type="text"],
input[type="email"],
input[type="search"],
input[type="password"] {
    -webkit-appearance: none;
    -moz-appearance: caret;
    padding-left:10px;
}
p {
   
    line-height: 20px;
    font-family: 'Lato', sans-serif;
font-family: 'Encode Sans Condensed', sans-serif;
    font-size: 16px;
   
    text-align:justify;
}
p span {
    color: #303030;
}
h1.navbar-brand_ {
    margin: 0 0 15px 0;
    padding: 0;
    float: none;
    height: auto;
    position: relative;
    top: 0;
    z-index: 10;
}
h1.navbar-brand_ a {
    display: inline-block;
}
h1.navbar-brand_ a img {
    width: 100%;
    
}
h2 {
       font: bold 20px/25px 'Encode Sans Condensed', 'sans-serif';
    color: #ffffff;
    margin: 0 0 22px 0;
}
h3 {
    font: bold 27px/35px 'Encode Sans Condensed', 'sans-serif';
    color: #303030;
    margin: 0 0 33px 0;
    text-transform: none;
}
h4 {
    font: bold 20px/20px 'Encode Sans Condensed', 'sans-serif';
    color: #ca3942;
    margin: 0 0 10px 0;
}
.extra-wrap {
    overflow: hidden;
}
.content {
    padding: 0;
    background: #ffffff;
}
.content.indent {
    padding:135px 0 0 0;
    background: #ffffff;
}
.center {
    text-align: center;
}
header {
    position: relative;  
    margin: 0;
    padding: 0;
    overflow: hidden; 
    z-index: 11;
     margin-bottom: -100px!important;
  

    background-size:auto 100%;
}
header>em {
   position: absolute;
z-index: 0;
width: 63%;
height: 63.9%;
background: #ca3942;
top: 66px;
left: 0;
margin-left: -65px;
}
.follow_icon {
    padding: 0;
    margin: 8px 0 5px 0;
    list-style: none;
    overflow: hidden;
    z-index: 1;
    position: relative;
}
.follow_icon li {
    float: left;
    margin-left: 22px;
}
.follow_icon li:first-child {
    margin-left: 0;
}
.follow_icon li a {
    font-size: 17px;
    color: #ffffff;
    -webkit-transition: all 0.25s;
    -o-transition: all 0.25s;
    transition: all 0.25s;
}
.follow_icon li a:hover {
    color: #ec5e67;
}
nav.tm_navbar {
    border: none;
    padding: 0;
    margin: 0;
    float: none;
    display: block;
    min-height: 0;
    background: none;
}
nav.tm_navbar li {
    font-size: 14px;
    line-height: 20px;
    padding: 0;
    margin: 0 0 12px;
    float: none;
    display: inline-block;
}
nav.tm_navbar li a {
    position: relative;
    padding: 0;
    font: 20px/24px 'Cabin'; 
    color: #ffffff;
    letter-spacing: 2px;
    text-transform: uppercase;
    -webkit-transition: all 0.25s;
    -o-transition: all 0.25s;
    transition: all 0.25s;
}
nav.tm_navbar li.active span { 
    color: #F5874F;
}
nav.tm_navbar li.active>a {
    color:#F5874F;
    background: none;
    padding-left: 20px;
    font: 20px/24px 'Cabin';
}
nav.tm_navbar li:hover span {
    color: #F5874F;
}
nav.tm_navbar li:hover>a {
    color:#F5874F;
    background: none;
    padding-left: 20px;
   cursor:pointer !important;
}
nav.tm_navbar .sfHover span {
    color: #F5874F;
     cursor:pointer !important;
}
nav.tm_navbar .sfHover>a {
    color:#F5874F;
    background: none;
    padding-left: 20px;
     cursor:pointer !important;
}
nav.tm_navbar li span {
    position: absolute;
    text-align: right;
    width: 100%;
    right: -20px;
    top: 3px;
    color: #ffffff;
    font-size: 14px;
    z-index: -1;
    -webkit-transition: all 0.35s;
    -o-transition: all 0.35s;
    transition: all 0.35s;
}
nav.tm_navbar .sub-menu>ul {
    position: absolute;
    display: none;
    width: 200px;
    left: 170px;
    top: 0;
    list-style: none!important;
    zoom: 1;
    z-index: 11;
    background: none;
    padding: 0;
    margin: 0;
    overflow: hidden;
    text-align: left;
}
nav.tm_navbar .sub-menu>ul li {
    position: relative;
    background: none!important;
    border: none;
    width: auto;
    float: none;
    margin: 0 0 16px 0;
    padding: 0;
    display: block;
}
nav.tm_navbar .sub-menu>ul>li a {
    display: block;
    background: none!important;
    padding: 0;
    margin: 0;
  font: 14px/15px 'Cabin';
    color: #fff;
    text-transform: uppercase;
    width: 100%;
    text-align: left;
    border: none;
    -webkit-transition: all 0.25s ease;
    -o-transition: all 0.25s ease;
    transition: all 0.25s ease;
}
nav.tm_navbar .sub-menu>ul li span {
    display: inline-block;
    position: absolute;
    right: 0;
    top: 6px;
    left: auto;
    color: #ffffff;
    font-size: 14px;
    text-align: right;
    background: none!important;
}
nav.tm_navbar .sub-menu ul>li:hover span {
    color: #6c6969;
     cursor:pointer !important;
}
nav.tm_navbar .sub-menu ul>li:hover>a {
    text-decoration: none;
    color: #6c6969!important;
    background: none!important;
    -webkit-transition: all 0.25s ease;
    -o-transition: all 0.25s ease;
    transition: all 0.25s ease;
     cursor:pointer!important;
}
nav.tm_navbar .sub-menu ul li.sfHover span {
    color: #6c6969;
}
nav.tm_navbar .sub-menu ul li.sfHover>a {
    text-decoration: none;
    color: #6c6969!important;
    background: none!important;
     cursor:pointer !important;
}
nav.tm_navbar .sub-menu ul ul {
    position: relative;
    display: none;
    width: 100%;
    left: 0;
    top: 0;
    list-style: none!important;
    zoom: 1;
    z-index: 11;
    background: none;
    padding: 16px 0 0 50px;
    margin: 0;
    text-align: left;
}
nav.tm_navbar .sub-menu ul ul li a {
    display: block;
    background: none;
    padding: 0;
    margin: 0;
    font: 20px 'Georgia';
    color: #ffffff;
    text-transform: uppercase;
    width: 100%;
    text-align: left;
    -webkit-transition: all 0.25s ease;
    -o-transition: all 0.25s ease;
    transition: all 0.25s ease;
}
nav.tm_navbar .sub-menu ul ul li a:hover {
    text-decoration: none;
    color: #ec5e67!important;
    background: none!important;
    -webkit-transition: all 0.25s ease;
    -o-transition: all 0.25s ease;
    transition: all 0.25s ease;
}
.select-menu {
    display: none!important;
}
.paginationstyle {
    margin-bottom: 20px
}

.paginationstyle a {
    background: #ca3942;
    display: inline-block;
    color: #fff;
    padding: 5px 7px;
    text-align: center;
    margin-right: 7px
}

.paginationstyle a:hover {
    background: #000
}
#toTop {
    display: none;
    text-decoration: none;
    position: fixed;
    bottom: 80px;
    right: 30px;
    width: 34px;
    height: 17px;
    overflow: hidden;
    border: none;
    z-index: 20;
    background: url(../img/top.png) 0 top no-repeat;
}
#toTop:hover {
    outline: none;
    background: url(../img/top.png) 0 bottom no-repeat;
}
.trainerBox {
    margin-bottom: 25px;
    position: relative;
    display: block;
}
.trainerBox figure {
    margin: 0 0 25px 0;
}
.trainerBox figure img {
    width: 100%;
}
.trainerBox a {
    font: 300 14px 'Arial', "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #8d8d8d;
    text-transform: uppercase;
    -webkit-transition: color 0.25s ease;
    -o-transition: color 0.25s ease;
    transition: color 0.25s ease;
}
.trainerBox a:hover {
    color: #e25454;
}
.errorBox {
    text-align: center;
    padding-top: 6px;
    padding-bottom: 94px;
}
.errorBox1 {
    padding-bottom: 40px;
}
.who-box {
    padding: 0;
    overflow: hidden;
}
.who-box .col-lg-4 {
    margin-bottom: 30px;
}
.thumb-box1 {
    position: relative;
    overflow: hidden;
    padding: 62px 0 53px 0;
    background: url(../img/bg.jpg) left 0 no-repeat;
}
.thumb-box1>em {
    position: absolute;
    z-index: 0;
    width: 100%;
    height: 100%;
    display: inline-block;
    top: 0;
    right: -50%;
    background: #ffffff;
    margin-right: 108px;
}
.thumb-box1 .title {
    font: bold 31px/35px 'Cabin';
    color: #303030;
    letter-spacing: 1px;
    text-transform: uppercase;
    margin-bottom: 28px;
}
.thumb-box2 {
    overflow: hidden;
}
.thumb-box3 {
    overflow: hidden;
}
.thumb-box3 .title {
    font: bold 30px 'normal';
    color: #333333;
    margin-bottom: 22px;
   font-family: 'Encode Sans Condensed', sans-serif;

}
.thumb-box3 .title2 {
    font: bold 20px 'Georgia';
    color: #ca3942;
    text-transform: uppercase;
    margin-bottom: 0;
    -webkit-transition: all 0.25s ease;
    -o-transition: all 0.25s ease;
    transition: all 0.25s ease;
}
.thumb-box3 p {
    margin-bottom: 5px;
    font-family:Encode Sans Condensed, sans-serif;
    font-size: 16px;
    color: #555;
}
.thumb-box3 p span {
    color: #e1515a;
}
.thumb-box3 .box {
    padding-bottom: 32px;
}
.thumb-box3 .description {
    font: bold 36px/38px 'Georgia';
    color: #ca3942;
    letter-spacing: 1px;
    text-transform: uppercase;
    margin-bottom: 0;
    -webkit-transition: all 0.25s ease;
    -o-transition: all 0.25s ease;
    transition: all 0.25s ease;
}
.thumb-box3 .description em {
    width: 12px;
    height: 25px;
    display: inline-block;
    overflow: hidden;
    background: url(../img/next.png) 0 bottom no-repeat;
}
.thumb-box3 a {
   
    display: inline-block;
}
.thumb-box3 a:hover span {
    color: #cacaca;
    -webkit-transition: all 0.25s ease;
    -o-transition: all 0.25s ease;
    transition: all 0.25s ease;
}
.thumb-box3 a:hover span em {
    background: url(../img/next.png) 0 top no-repeat;
}
.thumb-box4 {
    position: relative;
}
.thumb-box4 .box {
    overflow: hidden;
    background: #ca3942;
    padding: 24px 0;
    position: relative;
    z-index: 1;
}
.thumb-box4 p {
    background: url(../img/tr.png) right 29px no-repeat;
    display: inline-block;
    padding-right: 54px;
}
.thumb-box4 a {
    font: bold 60px 'Georgia';
    color: #ffffff;
    letter-spacing: 1px;
    -webkit-transition: all 0.25s ease;
    -o-transition: all 0.25s ease;
    transition: all 0.25s ease;
}
.thumb-box4 a span {
    color: #f66e76;
}
.thumb-box4 a:hover {
    color: #f66e76;
}
.thumb-box4 em {
    position: absolute;
    top: 0;
    left: 0;
    width: 25%;
    height: 100%;
    display: inline-block;
    z-index: 0;
    background: #ca3942;
}
.thumb-box5 {
    padding: 63px 0 0 0;
    background: #ca3942;
    overflow: hidden;
}
.thumb-box5 h3 {
    color: #ffffff;
    text-transform: none;
}
.thumb-box6 {
    overflow: hidden;
    padding: 62px 0 0 0;
}
.thumb-box6 .col-lg-4 {
    margin-bottom: 30px;
}
.thumb-box7 {
    overflow: hidden;
}
.thumb-box8 {
    overflow: hidden;
    padding: 33px 0 0 0;
}
.thumb-box9 {
    overflow: hidden;
}
.thumb-pad1 {
    margin: 0;
    overflow: hidden;
}
.thumb-pad1 .thumbnail {
    position: relative;
    margin: 0;
    border-radius: 0;
    box-shadow: none;
    border: none;
    padding: 0;
    background: none;
    overflow: hidden;
}
.thumb-pad1 .caption {
    padding: 0 30px 0 30px;
    width: 600px;
    float: left;
    background: #ca3942;
    color: #808080;
    overflow: hidden;
}
.thumb-pad1 .caption .title {
    color: #ffffff;
    font: bold 36px/42px 'Georgia';
    letter-spacing: 1px;
    margin: 63px 0 24px 0;
}
.thumb-pad1 .caption p i {
    color: #f4969c;
    font-style: normal;
}
.thumb-pad1 .caption p span {
    color: #ffffff;
    font-style: normal;
}
.thumb-pad1 figure {
    margin: 0;
    float: left;
}
.thumb-pad2 {
    margin: 0 0 30px 0;
    overflow: hidden;
}
.thumb-pad2 .thumbnail {
    position: relative;
    margin: 0;
    border-radius: 0;
    box-shadow: none;
    border: none;
    padding: 0;
    background: none;
    overflow: hidden;
}
.thumb-pad2 .caption {
    padding: 0;
    overflow: hidden;
}
.thumb-pad2 .caption figure {
    float: left;
    margin-right: 13px;
}
.thumb-pad2 .caption p {
    margin-top: 8px;
    color: #333333;
    position: relative;
    margin-bottom: 20px;
}
.thumb-pad2 .caption p::after {
    position: absolute;
    bottom: -3px;
    right: 96px;
    width: 27px;
    height: 21px;
    background: url(../img/quote2.png) no-repeat;
    content: '';
}
.thumb-pad2 .caption .name {
    font: 14px 'Encode Sans Condensed', 'sans-serif';
    color: #ca3942;
    margin-bottom: 0;
}
.thumb-pad2 .caption .name::after {
    content: none;
}
.thumb-pad2 figure {
    margin: 0 30px 0 0;
    float: left;
}
.thumb-pad3 {
    margin: 0 0 40px 0;
    padding: 0;
    overflow: hidden;
    
    
}
.thumb-pad3 .thumbnail {
    position: relative;
    margin: 0;
    border-radius: 0;
    box-shadow: none;
    border: none;
    padding: 0;
    background: none;
    overflow: hidden;
}
.thumb-pad3 .thumbnail .title {
    font: bold 20px 'Encode Sans Condensed', 'sans-serif';
    color: #ca3942;
    letter-spacing: 2px;
    margin-bottom: 1px;
}
.title1{
    color:#fff!important;
}
.thumb-pad3 .thumbnail p {
    color: #403e3e ;
}
.thumb-pad3 .thumbnail .caption {
    padding: 0 27px 15px 27px;
    overflow: hidden;
}
.thumb-pad3 figure {
    margin: 0 0 26px 0;
    position: relative;
}
.thumb-pad3 figure img {
    width: 100%;
}
.thumb-pad3 figure:hover i {
    -webkit-transform: translateY(0) translateX(0) scale(1);
    transform: translateY(0) translateX(0) scale(1);
    -webkit-transition: all 0.35s;
    -o-transition: all 0.35s;
    transition: all 0.35s;
    opacity: 1;
    filter: alpha(opacity=100);
}
.thumb-pad3 figure i {
    width: 100%;
    height: 100%;
    position: absolute;
    padding: 0;
    top: 0;
    left: 0;
    display: block;
    background: #ca3942 url(../img/zoom.png) center center no-repeat;
    background: rgba(202, 57, 66, 0.6) url(../img/zoom.png) center center no-repeat;
    font-weight: normal;
    -webkit-transform: translateY(0) translateX(0) scale(0.25);
    transform: translateY(0) translateX(0) scale(0.25);
    -webkit-transition: all 0.35s;
    -o-transition: all 0.35s;
    transition: all 0.35s;
    opacity: 0;
    filter: alpha(opacity=0);
}
.thumb-pad4 {
    margin: 0;
    overflow: hidden;
}
.thumb-pad4 .thumbnail {
    position: relative;
    margin: 0;
    border-radius: 0;
    box-shadow: none;
    border: none;
    padding: 0;
    background: none;
}
.thumb-pad4 .thumbnail .caption {
    padding: 0;
    overflow: hidden;
}
.thumb-pad4 figure {
    margin: 0 0 25px 0;
}
.thumb-pad4 figure img {
    width: 100%;
}
.thumb-pad5 {
    margin: 0 0 50px 0;
}
.thumb-pad5 .thumbnail {
    position: relative;
    margin: 0;
    border-radius: 0;
    box-shadow: none;
    border: none;
    padding: 0;
    background: none;
}
.thumb-pad5 .thumbnail .caption {
    padding: 0;
}
.thumb-pad5 .thumbnail .caption a {
    font: 14px 'Georgia';
    color: #ffffff;
    -webkit-transition: all 0.25s;
    -o-transition: all 0.25s;
    transition: all 0.25s;
}
.thumb-pad5 .thumbnail .caption a:hover {
    color: #f4969c;
}
.thumb-pad5 .thumbnail .caption p {
    color: #f4969c;
}
.thumb-pad5 figure {
    margin: 0 0 25px 0;
}
.thumb-pad5 figure img {
    width: 100%;
}
.thumb-pad6 {
    margin: 0 0 58px 0;
    overflow: hidden;
}
.thumb-pad6 .thumbnail {
    position: relative;
    margin: 0;
    border-radius: 0;
    box-shadow: none;
    border: none;
    padding: 0;
    background: none;
    overflow: hidden;
}
.thumb-pad6 .caption {
    padding: 0;
    color: #808080;
}
.thumb-pad6 figure {
    margin: 0 30px 0 0;
    float: left;
}
.thumb-pad7 {
    margin: 0 0 30px 0;
    padding: 0 0 33px 0;
}
.thumb-pad7 .thumbnail {
    position: relative;
    margin: 0;
    border-radius: 0;
    box-shadow: none;
    border: none;
    padding: 0;
    background: none;
}
.thumb-pad7 .thumbnail .lnk {
    font: bold 20px 'Encode Sans Condensed','sans-serif';
    color: #ca3942;
    -webkit-transition: all 0.25s;
    -o-transition: all 0.25s;
    transition: all 0.25s;
}
.thumb-pad7 .thumbnail .lnk:hover {
    color: #303030;
}

 .diiv {
    font: bold 15px 'Encode Sans Condensed', 'sans-serif';
    color:#303030 ;
   
   
    -webkit-transition: all 0.25s;
    -o-transition: all 0.25s;
    transition: all 0.25s;
    margin-bottom:8px;
}
.diiv:hover {
    color: #ca3942;
}
.top{
    margin-top:10px!important;
}
.myydiiv {
    font: bold 13px 'Encode Sans Condensed', 'sans-serif';
    color:#303030 ;
   
   line-height:1em;
    -webkit-transition: all 0.25s;
    -o-transition: all 0.25s;
    transition: all 0.25s;
    
}

.thumb-pad7 .thumbnail .title {
    font: 14px 'Encode Sans Condensed', 'sans-serif';
    color: #303030;
    margin: 2px 0 7px 0;
}
.thumb-pad7 .thumbnail .title a {
    color: #303030;
    -webkit-transition: all 0.25s;
    -o-transition: all 0.25s;
    transition: all 0.25s;
}
.thumb-pad7 .thumbnail .title a:hover {
    color: #ca3942;
}
.thumb-pad7 .thumbnail br {
    display: none;
}
.thumb-pad7 .thumbnail .caption {
    padding: 0;
}
.thumb-pad7 figure {
    margin: 0 0 23px 0;
}
.thumb-pad7 figure img {
    width: 100%;
}
.btnmy{
    color: #fff !important;
    background-color: #E1515A !important;
    padding: 10px !important;
    text-decoration: none !important;
    border: 1px solid #ccc !important;
}
.my{
     padding: 10px !important;
         border: 1px solid #ccc !important;
}
.btnmy:hover {
    color: #d3d3d3 !important;
    background-color: #E1515A !important;
    text-decoration: none !important;
}

.btn-default.btn1 {
    box-shadow: none;
    text-decoration: underline;
    text-transform: none;
    display: inline-block;
    padding: 0;
    font: bold 14px 'Encode Sans Condensed', 'sans-serif';
    margin: 0;
    border-radius: 0;
    letter-spacing: 1px;
    color: #ca3942;
    background: none;
    float: none;
    -webkit-transition: all 0.25s;
    -o-transition: all 0.25s;
    transition: all 0.25s;
}
.btn-default.btn1:hover {
    color: #303030;
    background: none;
    text-decoration: underline;
     cursor:pointer !important;
}

.btn-default.bb {
    box-shadow: none;
    text-decoration: none;
    text-transform: none;
    display: inline-block;
    padding: 0;
    font: bold 14px 'Encode Sans Condensed', 'sans-serif';
    margin: 0;
    border-radius: 0;
    letter-spacing: 1px;
    color: #ca3942;
    background: none;
    float: none;
    -webkit-transition: all 0.25s;
    -o-transition: all 0.25s;
    transition: all 0.25s;
}
.btn-default.bb:hover {
    color: #303030;
    background: none;
    text-decoration: none;
     cursor:pointer !important;
}



.btn-default.btn2 {
    box-shadow: none;
    text-decoration: none;
    display: inline-block;
    padding: 0;
    font: bold 14px 'Roboto Slab';
    margin: 0;
    border-radius: 0;
    color: #288faa;
    background: none;
    text-transform: uppercase;
    letter-spacing: 2px;
    float: none;
    -webkit-transition: all 0.25s;
    -o-transition: all 0.25s;
    transition: all 0.25s;
}
.btn-default.btn2 i {
    display: inline-block;
    width: 5px;
    height: 9px;
    background: url(../img/more_arr2.png) right 0 no-repeat;
}
.btn-default.btn2:hover {
    color: #288faa;
    background: none;
    text-decoration: underline;
}
.hov:hover{
      color: #f4969c !important;
}
.data
{
     color:#ffabb0!important;
}
.data1
{
     color:#fff!important;
}
.paleft{
    padding-left: 40px;
}
.btn-default.btn3 {
    box-shadow: none;
    text-decoration: none;
    display: inline-block;
    padding: 0;
    font: bold 14px 'Roboto Slab';
    margin: 0;
    border-radius: 0;
    color: #4dacc6;
    background: none;
    text-transform: uppercase;
    letter-spacing: 2px;
    float: none;
    -webkit-transition: all 0.25s;
    -o-transition: all 0.25s;
    transition: all 0.25s;
}
.btn-default.btn3 i {
    display: inline-block;
    width: 5px;
    height: 9px;
    background: url(../img/more_arr3.png) right 0 no-repeat;
}
.btn-default.btn3:hover {
    color: #4dacc6;
    background: none;
    text-decoration: underline;
}

.btn-default.cd {
    box-shadow: none;
    text-decoration: none;
    text-transform: none;
    display: inline-block;
    padding: 0;
    font: bold 14px 'Georgia';
    margin: 0;
    border-radius: 0;
    letter-spacing: 1px;
    color: #ffffb2;
    background: none;
    float: none;
    -webkit-transition: all 0.25s;
    -o-transition: all 0.25s;
    transition: all 0.25s;
    padding-left:10px;
}
.btn-default.cd:hover {
    color: #303030;
    background: none;
    text-decoration: none;
     cursor:pointer !important;
}
.btn-default.sam {
    box-shadow: none;
    text-decoration: none;
    text-transform: none;
    display: inline-block;
    padding: 0;
    font: bold 14px 'Georgia';
    margin: 0;
    border-radius: 0;
    letter-spacing: 1px;
    color: #fff;
    background: none;
    float: none;
    -webkit-transition: all 0.25s;
    -o-transition: all 0.25s;
    transition: all 0.25s;
    padding-left:10px;
}
.btn-default.sam:hover {
    color: #303030;
    background: none;
    text-decoration: none;
     cursor:pointer !important;
}


.list_carousel1.responsive {
    width: auto;
    margin: 0 0 30px 0;
    padding: 0 0 36px 0;
    overflow: hidden;
    position: relative;
}
.list_carousel1 .foo {
    margin: 0;
    padding: 0;
    list-style: none;
    display: block;
    cursor: default;
}
.list_carousel1 .foo>li {
    position: relative;
    float: left;
    cursor: default;
    margin-right: 0;
    padding: 0;
    background: none;
}
.list_carousel1.responsive .caroufredsel_wrapper {
    cursor: default!important;
    margin-bottom: 0!important;
    overflow: visible!important;
}
.list_btn2 .prev,
.list_btn2 .next {
    display: inline-block!important;
    cursor: pointer;
    width: 12px;
    height: 25px;
    bottom: 0;
    right: 0;
    position: absolute;
}
.list_btn2 .prev {
    right: 21px;
    background: url(../img/prev.png) 0 top no-repeat;
    -webkit-transition: all 0.25s;
    -o-transition: all 0.25s;
    transition: all 0.25s;
}
.list_btn2 .prev:hover {
    background: url(../img/prev.png) 0 bottom no-repeat;
}
.list_btn2 .next {
    background: url(../img/next.png) 0 top no-repeat;
    -webkit-transition: all 0.25s;
    -o-transition: all 0.25s;
    transition: all 0.25s;
}
.list_btn2 .next:hover {
    background: url(../img/next.png) 0 bottom no-repeat;
}
.list1 {
    margin: 0;
    padding: 10px 0 0 0;
    list-style: none;
}
.list1.indent {
    padding: 0;
}
.list1 li {
    font-size: 14px;
    line-height: 1.42857143;
    margin: 41px 0 0 0;
}
.list1 li span {
    font-size: 35px;
    color: #ca3942;
    margin-bottom: 14px;
    -webkit-transition: all 0.25s;
    -o-transition: all 0.25s;
    transition: all 0.25s;
}
.list1 li .title {
    font: bold 20px 'Georgia';
    text-transform: uppercase;
    color: #ca3942;
    letter-spacing: 2px;
    margin-bottom: 3px;
    -webkit-transition: all 0.25s;
    -o-transition: all 0.25s;
    transition: all 0.25s;
}
.list1 li .description {
    font: bold 14px/24px 'Georgia';
    text-transform: uppercase;
    color: #ca3942;
    letter-spacing: 2px;
    margin-bottom: 0;
    -webkit-transition: all 0.25s;
    -o-transition: all 0.25s;
    transition: all 0.25s;
}
.list1 li:first-child {
    margin: 0;
}
.list1 li:hover p {
    color: #cacaca!important;
    -webkit-transition: all 0.25s;
    -o-transition: all 0.25s;
    transition: all 0.25s;
}
.list1 li:hover span {
    color: #cacaca;
    -webkit-transition: all 0.25s;
    -o-transition: all 0.25s;
    transition: all 0.25s;
}
.list2 {
    margin: 0 0 55px 0;
    padding: 0;
    list-style: none;
    overflow: hidden;
}
.list2 li {
    font-size: 14px;
    line-height: 1.42857143;
    margin-bottom: 4px;
   
    background: url(../img/list_arrow.png) left 6px no-repeat;
}


.list3 li a {
    font: 14px 'Encode Sans Condensed', 'sans-serif';
    color: #ffabb0;
    letter-spacing: 6px;
    text-transform: uppercase;
    -webkit-transition: all 0.25s;
    -o-transition: all 0.25s;
    transition: all 0.25s;
    display: inline-block;
    float: left;
    padding-left:10px;
}









.list2 li a {
    font: 14px 'Encode Sans Condensed', 'sans-serif';
    color: #ffabb0;
    letter-spacing: 1px;
    text-transform: uppercase;
    -webkit-transition: all 0.25s;
    -o-transition: all 0.25s;
    transition: all 0.25s;
}
.list2 li a:hover {
    color: #ffffff;
     cursor:pointer !important;
}

.list2-1 {
    margin: 0;
    padding: 0;
    list-style: none;
    overflow: hidden;
}
.list2-1.indent {
    margin-bottom: 58px;
}
.list2-1 li {
    font-size: 14px;
    line-height: 1.42857143;
    margin-bottom: 10px;
    padding-left: 17px;
    background: url(../img/list_arrow2.png) left 6px no-repeat;
}
.list2-1 li a {
    font: 14px 'Roboto';
    color: #ca3942;
    letter-spacing: 1px;
    text-transform: uppercase;
    -webkit-transition: all 0.25s;
    -o-transition: all 0.25s;
    transition: all 0.25s;
}
.list2-1 li a:hover {
    color: #303030;
}
.list3 {
    margin: 0;
    padding: 0;
    list-style: none;
}
.list3 li {
    font-size: 14px;
    line-height: 1.42857143;
    margin: 0 0 30px 0;
}
.list3 li time {
    text-transform: uppercase;
    font: bold 20px 'Georgia';
    color: #ca3942;
    letter-spacing: 2px;
}
.list3 li .title {
    font: bold 14px 'Georgia';
    color: #ca3942;
    letter-spacing: 2px;
    text-transform: uppercase;
    margin-bottom: 6px;
}
.list3 li p {
    color: #808080;
}
.list4 {
    margin: 0;
    padding: 0;
    list-style: none;
}
.list4 li {
    font-size: 14px;
    line-height: 1.42857143;
    margin: 0 0 33px 0;
    overflow: hidden;
    position: relative;
}
.list4 li a {
    font: 14px 'Georgia';
    color: #ca3942;
    -webkit-transition: all 0.25s;
    -o-transition: all 0.25s;
    transition: all 0.25s;
}
.list4 li a:hover {
    color: #303030;
}
.list4 li figure {
    float: left;
    margin-right: 13px;
}
.list4 li::before {
    position: absolute;
    bottom: 52px;
    right: 105px;
    width: 27px;
    height: 21px;
    background: url(../img/quote2.png) right 0 no-repeat;
    content: '';
}
.list4 li p {
    margin-top: 9px;
}
.list5 {
    margin: 0;
    padding: 16px 0 17px 0;
    list-style: none;
}
.list5 li {
    font-size: 14px;
    line-height: 1.42857143;
    margin: 0 0 12px 0;
    padding: 0 0 0 34px;
    position: relative;
}
.list5 li a {
    font: 13px 'Arial', "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #808080;
    -webkit-transition: all 0.25s;
    -o-transition: all 0.25s;
    transition: all 0.25s;
}
.list5 li a:hover {
    color: #1cae91;
}
.list5 li::after {
    position: absolute;
    left: 0;
    top: 5px;
    width: 8px;
    height: 8px;
    background: #1cae91;
    border-radius: 100%;
    content: '';
}
.list5-1 {
    margin: 0;
    padding: 16px 0 17px 0;
    list-style: none;
}
.list5-1.indent {
    border-bottom: 1px solid #ccc;
    padding-bottom: 60px;
    margin-bottom: 70px;
}
.list5-1 li {
    font-size: 14px;
    line-height: 1.42857143;
    margin: 0 0 12px 0;
    padding: 0 0 0 20px;
    position: relative;
}
.list5-1 li a {
    font: 13px 'Arial', "Helvetica Neue", Helvetica, Arial, sans-serif;
    text-transform: uppercase;
    color: #808080;
    -webkit-transition: all 0.25s;
    -o-transition: all 0.25s;
    transition: all 0.25s;
}
.list5-1 li a:hover {
    color: #1cae91;
}
.list5-1 li::after {
    position: absolute;
    left: 0;
    top: 5px;
    width: 8px;
    height: 8px;
    background: #1cae91;
    border-radius: 100%;
    content: '';
}
.list6 {
    margin: 0;
    padding: 0;
    list-style: none;
    overflow: hidden;
}
.list6 li {
    font-size: 14px;
    line-height: 1.42857143;
    overflow: hidden;
    margin-bottom: 13px;
}
.list6 li span {
    width: 52px;
    height: 52px;
    border-radius: 100%;
    background: #39464f;
    font: bold 18px/52px 'Arial', "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #ffffff;
    display: inline-block;
    float: left;
    margin: 8px 16px 0 0;
    text-align: center;
}
.list7 {
    margin: 0;
    padding: 0;
    list-style: none;
    overflow: hidden;
}
.list7 li {
    font-size: 14px;
    line-height: 1.42857143;
    overflow: hidden;
    margin-bottom: 10px;
}
.list7 li strong {
    width: 63px;
    height: 63px;
    position: relative;
    border-radius: 0;
    background: #ca3942;
    color: #ffffff;
    font: 40px/63px 'Arial', "Helvetica Neue", Helvetica, Arial, sans-serif;
    display: inline-block;
    float: left;
    margin: 5px 37px 0 0;
    text-align: center;
}
.list7 li strong::after {
    position: absolute;
    top: 0;
    right: -7px;
    width: 7px;
    height: 100%;
    background: url(../img/tr1.png) 0 center no-repeat;
    content: '';
}
.list8 {
    margin: 0;
    padding: 0 0 47px 0;
    list-style: none;
    overflow: hidden;
}
.list8 li {
    font-size: 14px;
    line-height: 1.42857143;
    margin-bottom: 20px;
}
#search-404 {
    padding: 0;
    margin: 36px 0 0 0;
    position: relative;
}
#search-404 input {
    box-shadow: none;
    border-radius: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    width: 100%;
    outline: none;
    background: none;
    border: 1px solid #e5e5e5;
    font: 14px 'Arial', "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 18px;
    color: #808080;
    padding: 14px;
    height: 48px;
    resize: none;
    margin-bottom: 18px;
}
#search {
    margin: 0 0 0 10px;
    position: relative;
    float: right;
}
#search a {
    font-size: 14px;
    color: #dbdbdb;
    position: absolute;
    top: 9px;
    right: 8px;
    -webkit-transition: all 0.25s;
    -o-transition: all 0.25s;
    transition: all 0.25s;
}
#search a:hover {
    color: #353535;
}
#search input {
    box-shadow: none; 
    border-radius: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    width: 195px;
    border: 1px solid #ca3942;
    font: 12px 'Arial', "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #808080;
    padding: 6px 30px 6px 14px;
    height: 23px;
    outline: none;
    resize: none;
    overflow: hidden;
    margin-bottom: 5px;
}
.content_map {
    margin: 47px 0 62px 0;
}
.google-map-api {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
}
#map-canvas {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}
#map-canvas img {
    max-width: none!important;
}
.content_map {
    position: relative;
    height: 431px;
}
.gm-wrapper div:first-child div+div+div+div {
    background-color: transparent!important;
    background-color: #000!important;
    background-color: rgba(0, 0, 0, 0.7)!important;
}
.gm-wrapper * {
    box-shadow: 0 0 0 #000!important;
    background-color: transparent!important;
}
.gm-style-iw {
    text-align: center;
    width: 330px!important;
    height: 127px!important;
    right: 0;
    position: absolute;
    left: 0!important;
    top: 0!important;
    color: #ffffff;
    padding: 38px 0 0 20px;
    font: 14px 'Arial', "Helvetica Neue", Helvetica, Arial, sans-serif!important;
    overflow: visible!important;
}
.gm-style-iw:after {
    content: '';
    width: 0;
    height: 0;
    top: 100%;
    margin-top: 17px;
    left: 50%;
    margin-left: 5px;
    border-style: solid;
    border-width: 25px 15px 0 15px;
    border-color: #000000;
    border-color: rgba(0, 0, 0, 0.7) transparent transparent transparent;
    position: absolute;
}
.gm-style-iw span {
    font-weight: bold;
    display: block;
    font-size: 18px;
    color: #ffffff;
}
.info {
    margin-bottom: 50px;
}
.info p {
    margin-bottom: 23px;
}
.mail {
    color: #808080;
    font: 14px 'Arial', "Helvetica Neue", Helvetica, Arial, sans-serif;
    text-decoration: underline;
    -webkit-transition: all 0.25s;
    -o-transition: all 0.25s;
    transition: all 0.25s;
}
.mail:hover {
    color: #ca3942;
    text-decoration: none;
}
footer {
    padding: 66px 0;
    overflow: hidden;
    background-color:#e1515a;
    margin-top:30px;
}
footer p {
    font: bold 14px/18px 'Encode Sans Condensed', 'sans-serif';
    color: #f66e76;
    text-transform: capitalize;
    margin: 0;
    
    position: none;
    bottom: 0;
    right: -46px;
}
footer p a {
    color: #f66e76;
    -webkit-transition: all 0.25s ease;
    -o-transition: all 0.25s ease;
    transition: all 0.25s ease;
}
footer p a:hover {
    color: #ffffff;
}
footer figure {
    position: relative;
    display: inline-block;
}
footer em {
    font-style: normal;
}
@media (min-width: 1220px) {
    .container {
        padding: 0;
    }
}
@media (min-width: 992px) and (max-width: 1219px) {
    .thumb-pad1 .caption {
        width: 100%;
        float: none;
        height: auto!important;
    }
    .thumb-pad1 figure {
        float: none;
        height: auto!important;
        background: #e1515a;
    }
    .thumb-pad1 br {
        display: none;
    }
    .thumb-pad2 .caption p::after {
        bottom: -30px;
        right: 0;
    }
    .thumb-box4 p {
        background: url(../img/tr.png) right 12px no-repeat;
    }
    .thumb-box4 a {
        font-size: 40px;
    }
      #mainNav{
        display:none !important;}
    
}
@media (min-width: 1219px) and (max-width: 3000px) {
      #mainNav{
        display:none !important;}
}
@media (min-width: 768px) and (max-width: 991px) {
    #toTop {
        display: none!important;
    }
    header>em {
        margin-left: 0;
    }
    .thumb-box1 {
        background: #ffffff;
    }
    .thumb-box1>em {
        display: none;
    }
    .thumb-pad1 {
        background: #ffffff;
    }
    .thumb-pad1>em {
        display: none;
    }
    .thumb-pad1 .caption {
        width: 100%;
        float: none;
        height: auto!important;
    }
    .thumb-pad1 figure {
        float: none;
        height: auto!important;
        background: #e1515a;
    }
    .thumb-pad1 br {
        display: none;
    }
    .list1 br {
        display: none;
    }
    .thumb-pad2 figure {
        margin: 0 0 20px 0;
        float: none;
    }
    .thumb-box4 p {
        background: url(../img/tr.png) right 12px no-repeat;
    }
    .thumb-box4 a {
        font-size: 40px;
    }
    .thumb-pad2 .caption p::after {
        bottom: -30px;
        right: 0;
    }
    .list2 {
        margin: 0 0 50px 0;
    }
    .who-box .col-lg-4 {
        margin-bottom: 50px;
    }
    .thumb-pad3 .thumbnail .title {
        font-size: 15px;
    }
    .errorBox img {
        width: 100%;
    }
       #mainNav{
        display:none !important;}
    
    
}


@media (max-width: 767px) {
    #toTop {
        display: none!important;
    }
    nav.tm_navbar {
        float: none;
        width: 100%;
        text-align: center;
        margin: 0;
    }
    nav.tm_navbar .nav {
        display: none;
    }
    h3 {
        font-size: 25px;
    }
    .select-menu {
        display: inline-block!important;
        padding: 4px 4px 4px 0;
        margin: 0;
        width: 100%;
        border: 1px solid #303030;
        background: #303030;
        color: #ffffff;
        cursor: pointer;
        height: 30px;
        font-size: 12px;
        vertical-align: middle;
       display: none !important;
    }
    
  
   

    header {
        background: #ca3942;
    }
    header>em {
        display: none;
    }
    .thumb-box1 {
        background: #ffffff;
    }
    .thumb-box1>em {
        display: none;
    }
    .thumb-pad1 {
        background: #ffffff;
    }
    .thumb-pad1>em {
        display: none;
    }
    .thumb-pad1 .caption {
        width: 100%;
        float: none;
        height: auto!important;
    }
    .thumb-pad1 figure {
        float: none;
        height: auto!important;
        background: #e1515a;
    }
    .thumb-pad1 br {
        display: none;
    }
    .thumb-pad1 .title {
        font-size: 25px;
        line-height: 30px;
    }
    .list1 br {
        display: none;
    }
    .thumb-pad2 .caption p::after {
        bottom: -30px;
        right: 0;
    }
    .thumb-box4 {
        background: #ca3942;
        text-align: center;
    }
    .thumb-box4 p {
        background: none;
        margin: 0;
    }
    .thumb-box4 a {
        font-size: 25px;
    }
    .list2 {
        margin: 0 0 50px 0;
    }
    .thumb-pad4 figure {
        margin: 0 20px 0 0;
        float: left;
    }
    .who-box .col-lg-4 {
        margin-bottom: 50px;
    }
    .list4 li::before {
        bottom: 26px;
        right: 0;
    }
    .thumb-pad3 .thumbnail .title {
        font-size: 15px;
    }
    .errorBox {
        padding-bottom: 40px;
    }
    .map iframe {
        height: 300px;
    }
    .content_map2 {
        height: 300px;
    }
}
@media (max-width: 626px) {
    .thumb-pad1 figure {
        width: 100%;
    }
    .thumb-pad4 figure {
        margin: 0 0 25px 0;
        float: none;
    }
}
@media (max-width: 560px) {
    .thumb-pad7 .thumbnail br {
        display: block;
    }
    .thumb-pad7 .thumbnail .title a {
        float: none!important;
    }
}
@media (max-width: 480px) {
    .col-xs-6 {
        width: 100%;
        float: none;
    }
    .thumb-pad2 figure {
        margin: 0 0 20px 0;
        float: none;
    }
    .thumb-pad6 figure {
        margin: 0 0 20px 0;
        float: none;
    }
    .errorBox img {
        width: 100%;
    }
    footer {
        padding-bottom: 100px;
    }
    footer p {
        right: auto;
        left: 0;
        bottom: -50px;
    }
     
}
@media (max-width: 320px) {
    .col-xs-4 {
        width: 100%;
        float: none;
    }
    .col-xs-6 {
        width: 100%;
        float: none;
    }
    .thumb-pad2 figure img {
        width: 100%;
    }
    .thumb-pad6 figure img {
        width: 100%;
    }
    
   
}
#panel { 
    display: none;
}
.owl-nav {
    text-align: right;
}
.owl-prev {
    display: inline-block;
    margin-right: 7px;
}
.owl-next {
    display: inline-block;
}
.teamname a {
    color:#ca3942 !important;
}


.padd{
    padding-right:9px!important;
    
    padding-left:9px!important; 
}
.marg{
    margin-bottom:3px !important;
}

.botto{
    margin-bottom:12px !important;
}


.dropdown {
    position: relative;
    display: inline-block;
}

.dropdown-content {
    display: none;
   
    background-color: #ca3942 !important;;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
}

.dropdown-content a {
    color: black;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
}

.dropdown-content a:hover {background-color: #f1f1f1}

.dropdown:hover .dropdown-content {
    display: block;
}

.dropdown:hover .dropbtn {
    background-color: #3e8e41;
}
.scro{
    background:#ca3942 !important;
}
.hoverdiv a {
    color:#fff !important;
     outline:none!important;
}
.hoverdiv a:hover
{
   background-color:transparent!important; 
   color:#F5874F!important;
  
}
.hodi:hover
{
color:#ca3942!important;
  }
.mycollapse{
      background:#ca3942 !important;
}

.hovdiv a {
      color:#fff !important;
       outline:none!important;
}

.widiv{
    width:87px !important;
}
.hovdiv a:hover{
    color:#6c6969!important;
}
.oteam{
    text-align:center !important;
    color:#fff !important;
}
.bot{
    padding-bottom:40px!important ;
}
.lft{
   padding-left: 2px !important; 
}
.marg{
    margin-bottom: 16px !important;
margin-top: 45px !important;
}
.modiv input{
     border: 1px solid #e5e5e5;;
    height: 39px;
    padding: 10px;
    color:#cccaca;
}
.modiv select{
     border: 1px solid #e5e5e5;;
    height: 39px;
    padding: 10px;
    color:#757474;
}
.data3{
    color:#fff !important;
}
.top{
    margin-top:45px !important;
}
.topp{
    top:-20px !important;
}
.mari{
     margin-bottom: 3px !important;
}
.tpp{
     margin-top:33px !important;
}
.test{
  
margin-bottom: 5px !important;
}
.bto{
    margin-bottom: 26px !important;
}
.btte{
     margin-bottom: 2px !important;
}
.top1{
     margin-top:20px !important;
}
.navbar-nav>li{
    left: 42%;
}
.owl-prev{
    position: absolute;
    top: 135px;
    left: -3px;
    background: #fff !important;
    border-radius: 21px !important;
    color: #878787 !important;
    padding: 5px 11px 5px 8px !important;
}
.owl-next{
    position: absolute;
    top: 135px;
    right: -3px;
    background: #fff !important;
    border-radius: 21px !important;
    color: #878787 !important;
    padding: 5px 8px 5px 11px !important;
}
   .navbar-inverse .navbar-nav > li > a {
color: #fff !important;
font-style: normal !important;
font-size: 12px !important;
letter-spacing: 1px;
text-transform: uppercase;
padding: 5px 8px;
font-weight:700;
} 
.navbar-inverse1 .navbar-nav > li > a{
   padding: 7px 11px !important;
   font-size: 12px !important;
}
.dropdown-menu > li > a
{
    text-transform: capitalize;
    font-style:normal !important;
}
.navbar-inverse {
    background-color: transparent !important;
    border-color: transparent !important;
  
}
@media only screen and (min-width: 320px){
.icon1{
    display:none!important;
}
.mcon{
	position: relative;
    top: 80px;
}
.myimg img{
    width: 300px;
    
}
.my_search{
   width: 254px!important;
    position: relative!important;
    right: 26px!important;
} 
.resp{
    margin-left:30px;
    margin-top:10px;
}
.topp{
    margin-top:30px!important;
}

#space{margin-top:-50px!important;}
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .icon1{
    display:block!important;
}
.mcon{
	position: relative;
    top: 0px;
}
.myimg img{
    width: 100%;
}
.my_search{
    width:350px!important;
    position: relative!important;
    right: 0px!important;
}
.resp{
    margin-left:5px;
}
.alignlogo{
    text-align:left;
}
.topp{
    margin-top:10px!important;
}
#space{margin-top:40px!important;}

#search input{
width: 195px;
}
h1.navbar-brand_1 {
    margin: 0 0 -8px 0;
    padding: 0;
    float: none;
    height: auto;
    position: relative;
    top: 0;
    z-index: 10;
}

header > em{
    position: absolute;
z-index: 0;
width: 65%;
height: 35%;
background: #ca3942;
top: 134px;
left: 0;
}

}

@media only screen and (min-width:993px) and (max-width: 1346px) { 
     .icon1{
    display:block!important;
}
.mcon{
	position: relative;
    top: 0px;
}
.myimg img{
    width: 100%;
}
.my_search{
    width:350px!important;
}
.alignlogo{
    text-align:right;
}
.resp{
    margin-left:5px;
}
.topp{
    margin-top:10px!important;
}

#search input{
width: 195px;
}

#space{margin-top:40px!important;}

}
@media only screen and (min-width: 995px) and (max-width: 1024px) {
     .icon1{
    display:block!important;
}
.mcon{
	position: relative;
    top: 0px;
}
.myimg img{
    width: 100%;
    margin-left: 23px;
    margin-top: 5px;
}
.resp{
    margin-left:5px;
}
.alignlogo{
    text-align:right;
}
.topp{
    margin-top:10px!important;
}
.my_search{
    width:350px!important;
     position: relative!important;
    right: 0px!important;
}
#space{margin-top:40px!important;}


h1.navbar-brand_1 {
    margin: 0 0 -8px 0;
    padding: 0;
    float: none;
    height: auto;
    position: relative;
    top: 0;
    z-index: 10;
}

#search input{
width: 195px;
}

}
@media only screen and (min-width: 1024px) and (max-width: 1571px) {
     .icon1{
    display:block!important;
}
.mcon{
	position: relative;
    top: 0px;
}
.myimg img{
    width: 100%;
    margin-left: 23px;
    margin-top: 5px;
}
.resp{
    margin-left:5px;
}
.topp{
    margin-top:10px!important;
}
.alignlogo{
    text-align:right;
}
.my_search{
    width:350px;
     position: relative!important;
    right: 0px!important;
}
h1.navbar-brand_1 {
    margin: 0 0 -8px 0;
    padding: 0;
    float: none;
    height: auto;
    position: relative;
    top: 0;
    z-index: 10;
}
#search input{
width: 195px;
}

#space{margin-top:40px!important;}
}
@media only screen and (min-width:991px)  and (max-width:1467px) {
     .icon1{
    display:block!important;
} 
.mcon{
	position: relative;
    top: 0px;
}
.my_search{
    width:350px!important;
     position: relative!important;
    right: 0px!important;
}
.topp{
    margin-top:10px!important;
}
#space{margin-top:40px!important;}

.navbar-nav{
    margin-left: 0px;
}
.widthseven{
    width: 56.333%;
}
.alignlogo{
    text-align:right;
}
h1.navbar-brand_1 {
    margin: 0 0 -8px 0;
    padding: 0;
    float: none;
    height: auto;
    position: relative;
    top: 0;
    z-index: 10;
}
#search input{
width: 156px;
}


}

@media only screen and (min-width: 1024px) and (max-width: 2050px) {
     .icon1{
    display:block!important;
}
.mcon{
	position: relative;
    top: 0px;
}
.space{margin-top:40px;}

}
.myimg img{
    width: 100%;
   
}
.my_search{
    width:350px;
}


@media only screen and (min-width: 1200px) {
   
   .navbar-nav {
    float: left;
    margin: 0;
      
    margin-left: 60px;
}
.myimg img{
    width: 100%;
    margin-left: 23px;
    margin-top: 5px;
}
.resp{
    margin-left:5px;
}
.topp{
    margin-top:10px!important;
}
  .my_search{
    width:350px!important;
     position: relative!important;
    right: 0px!important;
} 
.alignlogo{
    text-align:right;
}


h1.navbar-brand_1 {
    margin: 0 0 15px 0;
    padding: 0;
    float: none;
    height: auto;
    position: relative;
    top: 0;
    z-index: 10;
}


#search input{
width: 195px;
}
}



 .newleft{
      margin-left: 0px;
        margin-right: 0px;
        padding-bottom: 10px;
 }
 
 
 
 
 .my_search{
     width: 350px;
    height: 42px;
    border: 2px solid #fff;
    background-color: #ca3842;
    margin-top: 30px;
    margin-left: 30px;
    padding: 2px;
    color: #fff;
    margin-right: 10px;
 }
  
 input::-webkit-input-placeholder { /* WebKit browsers */ 
    color:#000;
} 

 .mdiv input::-webkit-input-placeholder { /* WebKit browsers */
    color:    #fff;
    padding-left:10px;
}

 .mdiv input::-moz-placeholder { 
  color: #fff;
 padding-left:10px!important; 
}

.pos{
    position:relative;
    top: -20px;

}

.desifo{ 
        margin-left: 40px;
}
.margintop{
    margin-top:105px;
}
.miclass{
    margin-left: 0px;
    margin-right: 0px;
    background-color: #ebebeb;
    padding: 34px;
}


