@font-face {

  font-family: "Helvetica Neue"; 

  src: url('cripcoin.co/priority/home/fonts/Helvetica_Neue_Bold.ttf');

}




.Login-section {font-family: 'Lato', sans-serif;}
.footTxt2 h2, .footTxt2 h2 a, .footTxt2{color: #fff !important}

.wrapper {

    position:relative;

    margin:0 auto;

    overflow:hidden; 

    height: 60px;

margin-bottom: 20px;



}



.list {

    position:absolute;

    left:0px;

    top:0px;

    min-width:3000px; 

    margin-top:0px;

}



.list li{

  display:table-cell;

    position:relative;

    text-align:center;

    cursor:grab;

    cursor:-webkit-grab;

    vertical-align:middle;

}





.scroller {

  text-align:center;

  cursor:pointer;

  display:block;

  

  white-space:no-wrap;

  vertical-align:middle;

  background-color:#fff;

}

.scroller img{height: 20px;margin-top: 16px;}

.scroller-right{

  float:right;

}



.scroller-left {

  float:left;

}











.round {position: relative;margin-bottom: 10px;}

 .round label {background-color: #fff;border: 2px solid #692b70;border-radius: 50%;cursor: pointer;height: 23px;left: 0;position: absolute;top: 0;width: 23px;}

 .round label:after {border: 2px solid #fff;border-top: none;border-right: none;content: "";height: 6px;left: 4px;opacity: 0;position: absolute;top: 6px;transform: rotate(-45deg);width: 12px;}

 .round input[type="checkbox"] {visibility: hidden;}

 .round input[type="checkbox"]:checked + label {background-color: #692b70;border-color: #692b70;}

 .round input[type="checkbox"]:checked + label:after {opacity: 1;}

 .round span{margin-left: 8px;font-size: 17px}



















.section_III{padding: 60px 0px 0}

.brandLogo{display: flex;justify-content: space-between;padding: 0}

.brandLogo li{display: inline;float: left;}

.blSec1 li div img,.blSec2 li div img,.blSec3 li div img{width: 70%;max-height: 70%;margin:0% auto;}

.blSec1 li div,.blSec2 li div, .blSec3 li div{border-radius: 50%;background: #7A2984;display: flex;align-items: center;align-self: center;}

 

.blSec1 li:first-child,.blSec1 li:first-child div{height: 95px;width: 95px}

.blSec1 li:nth-child(2), .blSec1 li:nth-child(2) div{height: 120px;width: 120px}

.blSec1 li:nth-child(3), .blSec1 li:nth-child(3) div{height: 120px;width: 120px}

.blSec1 li:nth-child(4), .blSec1 li:nth-child(4) div{height: 77px;width: 77px}

.blSec1 li:nth-child(5), .blSec1 li:nth-child(5) div{height: 120px;width: 120px}

.blSec1 li:nth-child(6), .blSec1 li:nth-child(6) div{height: 120px;width: 120px}



.blSec2 li:first-child, .blSec2 li:first-child div{height: 95px;width: 95px}

.blSec2 li:nth-child(2), .blSec2 li:nth-child(2) div{height: 70px;width: 70px}

.blSec2 li:nth-child(3), .blSec2 li:nth-child(3) div{height: 70px;width: 70px}

.blSec2 li:nth-child(4), .blSec2 li:nth-child(4) div{height: 152px;width: 152px}

.blSec2 li:nth-child(5), .blSec2 li:nth-child(5) div{height: 95px;width: 95px}

.blSec2 li:nth-child(6), .blSec2 li:nth-child(6) div{height: 123px;width: 123px}

.blSec2 li:nth-child(7), .blSec2 li:nth-child(7) div{height: 95px;width: 95px}



.blSec3 li:first-child, .blSec3 li:first-child div{height: 117px;width: 117px}

.blSec3 li:nth-child(2), .blSec3 li:nth-child(2) div{height: 95px;width: 95px}

.blSec3 li:nth-child(3), .blSec3 li:nth-child(3) div{height: 120px;width: 120px}

.blSec3 li:nth-child(4), .blSec3 li:nth-child(4) div{height: 70px;width: 70px}

.blSec3 li:nth-child(5), .blSec3 li:nth-child(5) div{height: 95px;width: 95px}

.blSec3 li:nth-child(6), .blSec3 li:nth-child(6) div{height: 70px;width: 70px}

.blSec3 li:nth-child(7), .blSec3 li:nth-child(7) div{height: 71px;width: 71px} 



.blSec1 li:first-child div{margin-left: 80%;}

.blSec1 li:nth-child(2) div{margin-left: 50%;}

.blSec1 li:nth-child(3) div{}

.blSec1 li:nth-child(4) div{}

.blSec1 li:nth-child(5) div{}

.blSec1 li:nth-child(6) div{margin-top: -20%;}



.blSec1 li:first-child div{}

.blSec2 li:nth-child(2) div{margin-left: -30%;margin-top: -30%;}

.blSec2 li:nth-child(3) div{margin-left: 40%;}

.blSec2 li:nth-child(4) div{margin-left: 30%;margin-top: -30%;}

.blSec2 li:nth-child(5) div{margin-top: -60%;}

.blSec2 li:nth-child(6) div{margin-left: 70%;margin-top: -40%;}

.blSec2 li:nth-child(7) div{margin-top: 40%;}



.blSec3 li:first-child div{margin-left: 90%;margin-top: -60%;}

.blSec3 li:nth-child(2) div{margin-top: -95%;margin-left: 60%;}

.blSec3 li:nth-child(3) div{margin-top: -70%;margin-left: 35%;}

.blSec3 li:nth-child(4) div{margin-top: -130%;margin-left: 125%;}

.blSec3 li:nth-child(5) div{margin-top: -85%;margin-left: 20%;}

.blSec3 li:nth-child(6) div{margin-top: -135%;margin-left: -90%;}

.blSec3 li:nth-child(7) div{margin-left: -180%;margin-top: -40%;}

 































.formGroup input{border-right: none;}

.formGroup span{border-left: none;}



.hiddenSecDtl .col-xs-6 p:first-child{font-weight: bold;}

.container-fluid.section_II p {font-size: 17px;}

.mobLang{display: none;}

.nav.nav2.navbar-nav {float: right; margin: 0; padding: 0;}

.srvcList{justify-content: space-between;display: flex;}

.iframez {height: 450px;}

@media all and (min-width:1280px) and (max-width:1440px) { .iframez {height: 380px;} }

/* EXAMPLE 9 - Center with lexbox and Text*/

.brand-centered {display: flex;justify-content: center;position:absolute;width: 100%;left: 0;  top: 0;}

.brand-centered .navbar-brand {display: flex;align-items: center;}

.navbar-toggle {z-index: 1;}

.carousel_content h1 {font-size: 65px; font-weight: bold;max-width: 300px}

.carousel_content h3 {font-size: 30px;}

.bnrBtn{background: #fff;border: none;border-radius: 30px;padding: 12px 22px;cursor: pointer;color: #692B70;font-weight: 600;font-size: 23px;}

.carousel_content{background: rgba(255,255,255,0.5);height: 100vh;justify-content: center;display: flex;}

.carousel_content .container {align-self: center;padding-top: 100px}

.carousel_content ul{padding: 0;}

.carousel_content ul li{list-style-type: none;display: inline-block;}

.bnrRightImg img{padding: 7px 0px;}

.bnrRightImg{margin-top: 20px}

.bnrRight{padding: 80px 0px;}

.contact-box .inner button.btn.btn-defult:hover{background: #57235c;}

.socialMedia li{list-style-type: none;display: inline;padding-left: 10px}

.socialMedia{float: left;padding: 0}

.socialMedia,.copyRight{margin-bottom: 0;font-family: 'Lato', sans-serif;color: #272726}

.homeCard .desc span { color: #692B70 !important; text-align: center;}

.homeCardz a img{border-top-left-radius: 10px;border-top-right-radius: 10px}

.socialMedia li a img{height: 30px;border-radius: 5px}

.footer3 {padding: 10px 0px;box-shadow: 0 0 8px 1px #eee;}

#leftsideh1 p:nth-child(3){color: #692b70}

/* CSS Transform Align Navbar Brand Text ... This could also be achieved with table / table-cells */

.navbar-alignit .navbar-header {

	  -webkit-transform-style: preserve-3d;

  -moz-transform-style: preserve-3d;

  transform-style: preserve-3d;

  height: 50px;

}







.navbar-alignit .navbar-brand {

	top: 50%;

	display: block;

	position: relative;

	height: auto;

	transform: translate(0,-50%);

	margin-right: 15px;

  margin-left: 15px;

}



.text-center {

    text-align: center !important;

}

 

.navbar-nav>li>.dropdown-menu {

	z-index: 9999;

}



.Portfolio {border:2px solid #f5f5f5;} 

.Portfolio :hover .Portfolio{border:2px solid #692b70;} 



.hiddenSec{margin-top: 15px;width: 100%;} 

.hiddenSec p{margin-bottom: 0px;color: #692b70} 



.navbar{margin-bottom:0px;}



#pills-tab li a {border-radius: 10px}

#pills-tab li a img {height: 55px;width: 80px;border-radius: 10px;padding: 7px;}

.nav-pills li:first-child a img{padding: 15px !important;}



.Portfolio h1{font-size: 25px;font-weight: bold;}



 header{position: absolute;z-index: 999;padding: 20px 0 10px}

		 .col-md-6{min-width: 350px}



.stick {

    position: fixed !important;;

    z-index: 12;

    top: 0;

    left: 0;

    width: 100%;

    box-shadow: 0px 1px 1px #f2f2f2;

    -webkit-animation: slide-down 1s;

    animation: slide-down 1s;

    -webkit-transition-duration: 0.5s;

    transition-duration: 0.5s;

    background: #fff;

    transition: 1s ease all; 

}

 



.input-group-addon{

  background-color: #E9E9E8;

}



 



.nav.navbar-nav li a {

    color: 

    #70706E;

    font-size: 17px;

}



.nav.navbar-nav li a:hover{

  background: transparent!important;

}



@-webkit-keyframes slide-down {

  0% {

    opacity: 0;

    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

    -webkit-transform: translateY(-100%);

    transform: translateY(-100%);

  }

  100% {

    opacity: 1;

    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";

    -webkit-transform: translateY(0);

    transform: translateY(0);

  }

}

@keyframes slide-down {

  0% {

    opacity: 0;

    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

    -webkit-transform: translateY(-100%);

    transform: translateY(-100%);

  }

  100% {

    opacity: 1;

    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";

    -webkit-transform: translateY(0);

    transform: translateY(0);

  }

}





.footTxt2 h2 {

    font-size: 25px;

    margin-bottom: 20px;

}







body {  color: #151515; font-size: 15px; background: #fff; line-height: 21px; padding-right: 0; overflow-x: hidden;}

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

	body { font-size: 16px; line-height: 25px; }

}

html, body { height: 100%; width: 100%; position: relative;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif }

#background-carousel { position: relative; width: 100%; height: 100%; z-index: -1; }

.carousel, .carousel-inner { width: 100%; height: 100%; z-index: 0; overflow: hidden; }

.item { width: 100%; height: 100%; background-position: center center; background-size: cover; z-index: 0; }

#content-wrapper { position: absolute; z-index: 1 !important; min-width: 100%; min-height: 100%; }

.well { opacity: 0.85 }

.btn.disabled, .btn[disabled], fieldset[disabled] .btn, .pagination > .disabled > a, .pagination > .disabled > a:focus, .pagination > .disabled > a:hover, .pagination > .disabled > span, .pagination > .disabled > span:focus, .pagination > .disabled > span:hover { cursor: default; outline: none; }

a:focus, button:focus { outline: 0 !important; }

ul, ol { list-style: none; }

h3 { color: #151515; }

label { font-weight: 500; }

.file { visibility: hidden; position: absolute; }

.BorderRed:first-child { background: #FFFFBF; border: 1px solid #d80000 !important; }

select.BorderRed { background: transparent !important; }

.checkbox label.invalid:before { border: 1px solid #ff0000; }

.v-wraper { display: table; }

.v-center { display: inline-block; float: none; vertical-align: middle; margin-left: -2px; }

.errMsg, .invalidMessage { color: red; }

.display-inline { display: inline; }

.full-width { width: 100%; }

.flex { display: flex; flex-wrap: wrap; }

.flex-row { display: flex; flex-wrap: wrap; align-items: center; }



/*hide map and satelite button on google map*/

.loader { background: rgba(255, 255, 255, 0.5); height: 100%; left: 0; position: fixed; right: 0; text-align: center; top: 0; z-index: 10000; display: none; }

.loader > img { left: 0; margin: 0 auto; position: absolute; right: 0; top: 42%; }

select { -moz-appearance: none !important; -webkit-moz-appearance: none !important; -o-moz-appearance: none !important; -ms-moz-appearance: none !important; }

select option:hover, select option:focus, select option:active { background: #f1f1f1 !important; color: #151515 !important; }

.control-label { font-size: 15px; }

.DropDownIcon::after { border-left: 6px solid rgba(0, 0, 0, 0); border-right: 6px solid rgba(0, 0, 0, 0); border-top: 6px solid #151515; content: ""; position: absolute; right: 25px; top: 15px; z-index: 1 !important; }

.DropDownIcon::before { content: ""; position: absolute; right: 45px; top: 15px; z-index: 1 !important; height: 34px; width: 1px; background: #c8c8c7; top: 0; }

.DropDownIcon select { z-index: 2; position: relative; -moz-appearance: none; -webkit-appearance: none; background: rgba(0, 0, 0, 0); }

.DropDownIcon select option { font-size: 15px !important; }

.container { width: 100%; max-width: 1200px; }

.SubContainer { width: 100%; max-width: 1170px !important; }

.form-group { float: left; width: 100%; margin-bottom: 15px; }

.nopadding { padding-left: 0px !important; padding-right: 0px !important; }

.nopadding_t { padding-top: 0px !important; }

.nopadding_b { padding-bottom: 0px !important; }

.paddingTop5 { padding-top: 5px; }

.paddingTop6 { padding-top: 6px; }

.paddingTop10 { padding-top: 10px !important; }

.paddingTop15 { padding-top: 15px; }

.paddingTop20 { padding-top: 20px; }

.paddingTop30 { padding-top: 30px; }

.paddingTop40 { padding-top: 40px; }

.paddingBottom10 { padding-Bottom: 10px; }

.paddingBottom15 { padding-Bottom: 15px; }

.paddingBottom20 { padding-Bottom: 20px; }

.paddingBottom30 { padding-Bottom: 30px; }

.marginLeft15 { margin-left: 15px; }

.marginLeft25 { margin-left: 25px; }

.marginRight10 { margin-left: 10px; }

.marginRight20 { margin-left: 20px; }

.paddingBottom40 { padding-Bottom: 40px; }

.paddingLeft5 { padding-left: 5px !important; }

.paddingLeft15 { padding-left: 15px !important; }

.paddingRight10 { padding-right: 10px; }

.paddingRight15 { padding-right: 15px; }

.nomargin { margin-left: 0px !important; margin-right: 0px !important; }

.nomargin_t { margin-top: 0px !important; }

.nomargin_r { margin-right: 0px !important; }

.nomargin_b { margin-bottom: 0px !important; }

.nomargin_l { margin-left: 0px !important; }

.margin-auto { margin: auto; float: initial; }

.marginTop6 { margin-top: 6px !important; }

.marginTop10 { margin-top: 10px !important; }

.marginTop12 { margin-top: 12px !important; }

.marginTop15 { margin-top: 15px !important; }

.marginTop20 { margin-top: 20px !important; }

.marginTop30 { margin-top: 30px !important; }

.marginTop40 { margin-top: 40px !important; }

.marginTop50 { margin-top: 50px; }

.marginBottom5 { margin-bottom: 5px !important; }

.marginBottom10 { margin-bottom: 10px !important; }

.marginBottom15 { margin-bottom: 15px !important; }

.marginBottom20 { margin-bottom: 20px !important; }

.marginBottom30 { margin-bottom: 30px !important; }

.marginBottom40 { margin-bottom: 40px !important; }

.marginBottom50 { margin-bottom: 50px; }

.OverflowHidden { overflow: hidden; }

.OverflowScroll { overflow: scroll; }

.text-left { text-align: left !important; }

.text-orange { color: #ff7c2c; }

a.text-orange:hover { color: #fc5a0a; }

.btn-black { background: #2e252a; color: #fff; }

.btn-black:hover, .btn-black:active, .btn-black:focus { background: #000; color: #fff; }

.btn-orange { background: #ff7c2c; text-transform: uppercase; font-size: 16px; color: #fff !important; font-weight: 500; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; padding: 8px 12px; text-decoration: none !important; }

.btn-orange:hover { background: #fc5a0a; color: #fff; text-decoration: none; outline: none; }



 

a, button { -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; color: #333; }

a:hover, a:active, a:focus, button:hover, button:active, button:focus { outline: none; text-decoration: underline; color: #555; text-decoration: none; }

.position-relative { position: relative; }

.img-center { margin: 0 auto; }

.img-inline { display: inline; }

.nopadding { padding-left: 0 !important; padding-right: 0 !important; }

.nopadding_l { padding-left: 0 !important; }

.nopadding_r { padding-right: 0 !important; }

.border { border: solid 1px #dedede; }

.ColorBlue { color: #2e2d7e !important; }

b, strong { font-weight: 600; }

.flex { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; flex-wrap: wrap; }

.btn.LifeMember { background-color: #2e2d7e; color: #fff; min-width: 285px; font-size: 18px; font-weight: bold; border-radius: 15px; padding: 8px 20px; }

.btn.ChiefPatron { background-color: #019649; color: #fff; min-width: 285px; font-size: 18px; font-weight: bold; border-radius: 15px; padding: 8px 20px; }

.btn.FounderBenefactor { background-color: #e61e26; color: #fff; min-width: 285px; font-size: 18px; font-weight: bold; border-radius: 15px; padding: 8px 20px; }



/*********** Font Face Lato Font ***********/



/* Lato (Thin) */

@font-face { font-family: "Lato"; src: url("../fonts/Lato-Thin.ttf"); }



/

/*********** End Fonts ***********/



/*.AddPadding { padding-top: 130px !important; }*/

.MainWraper { overflow: hidden; }



/*********** Start Header Section ***********/

header { width: 100%; 

/*background: url('../images/Banner.jpg') no-repeat; background-size: cover; background-position: left center;*/ }

.full-screen { background-size: 100% 100vh; background-position: center; background-repeat: no-repeat; }

header.AddPadding { padding-top: 0px !important; }

.main-navigation { position: fixed; width: 100%; z-index: 999; display: block; }

.main-navigation .container-fluid { max-width: 1920px; width: 100%; }

.top-nav-collapse { box-shadow: 0px 0px 7px 1px #545454; background-color: #f0f0ee !important; -webkit-transition: all 0.7s ease-in-out 0s; -moz-transition: all 0.7s ease-in-out 0s; -o-transition: all 0.7s ease-in-out 0s; transition: all 0.7s ease-in-out 0s; }

.top-nav-collapse .logo img.LogoImg { display: inline-block; width: 100px; -webkit-transition: all 0.7s ease-in-out 0s; -moz-transition: all 0.7s ease-in-out 0s; -o-transition: all 0.7s ease-in-out 0s; transition: all 0.7s ease-in-out 0s; }

.top-nav-collapse .logo .logoII { width: 130px !important; }

.logo { margin-top: 0px; padding-left: 0; }

.logo a { color: #fff !important; }

.logo a:hover, .logo a:focus, .logo a:active { color: #fff !important; }

.logo img.LogoImg { display: inline-block; width: 150px; -webkit-transition: all 0.7s ease-in-out 0s; -moz-transition: all 0.7s ease-in-out 0s; -o-transition: all 0.7s ease-in-out 0s; transition: all 0.7s ease-in-out 0s; }

.logo .BName { color: #fff; padding-left: 10px; font-size: 17px; font-weight: bold; font-family: "TrajanPro"; }

.logo.ClickScroll a:focus { text-decoration: none; }

.NavigationMenu .navbar { background: none; border: none; margin-bottom: 0; }

@media all and (min-width:768px) {

	.NavigationMenu .navbar .navbar-collapse { display: inline-flex !important; display: -webkit-box; display: -ms-flexbox; display: inline-flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }

	.NavigationMenu .navbar .navbar-collapse { padding: 0; float: right; -webkit-transition: all 0.7s ease-in-out 0s; -moz-transition: all 0.7s ease-in-out 0s; -o-transition: all 0.7s ease-in-out 0s; transition: all 0.7s ease-in-out 0s; }

	.top-nav-collapse .NavigationMenu .navbar .navbar-collapse {-webkit-transition: all 0.7s ease-in-out 0s; -moz-transition: all 0.7s ease-in-out 0s; -o-transition: all 0.7s ease-in-out 0s; transition: all 0.7s ease-in-out 0s; }

	.JitoUsaPopup .modal-dialog .modal-content .modal-header .close { font-size: 25px; width: 40px !important; height: 40px !important; }

	.JitoUsaPopup .modal-dialog .modal-content .modal-header .close:hover { background: rgb(252, 215, 3); color: #2e2d7e; }

}

.NavigationMenu .navbar ul.nav { margin: auto; }

.NavigationMenu .navbar ul.nav li { color: #fff; }

@media screen\0 {

	.NavigationMenu .navbar ul.nav li { padding: 40px 0 50px 0; }

}

.NavigationMenu .navbar ul.nav li a { padding: 10px 14px; color: #70706E; font-size: 17px; text-align: center; text-transform: capitalize; background-color: transparent;   }

.NavigationMenu .navbar ul.nav li.active a, .NavigationMenu .navbar ul.nav li a:hover, .NavigationMenu .navbar ul.nav li a:active { color: #692B70; background-color: transparent; }



/*********** End Header Section ***********/

.StickerHeading { color: #fff; font-size: 40px; font-weight: bold; font-family: "TrajanPro"; background: #2e2d7e; width: 100%; text-align: center; max-width: 400px; padding: 20px 0px; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; margin: 0px auto; position: relative; z-index: 1; text-transform: uppercase; padding-bottom: 10px; }



/*.StickerHeading::after { left: -90px; top: 47px; content: ''; height: 2px; width: 580px; max-width: 580px; background: #2e2d7e; position: absolute; margin: 0 auto; z-index: -1; }*/

.StickerHeading::after { left: -80px; top: 37px; content: ''; height: 2px; width: 80px; max-width: 80px; background: #2e2d7e; position: absolute; margin: 0 auto; z-index: -1; }

.StickerHeading::before { right: -80px; top: 37px; content: ''; height: 2px; width: 80px; max-width: 80px; background: #2e2d7e; position: absolute; margin: 0 auto; z-index: -1; }

.section_I { background: #f5f5f5; padding: 80px 15px; }

.section_I .leftside h1 { color: #707070; font-size: 70px;font-weight: 600;font-family: arial}

.section_I .leftside h1 span { color: #692b70; }

.section_I .rightside p { color: #272726; font-size: 22px; line-height: 30px; margin-bottom: 20px; }

.section_II { padding:60px 15px 40px }

.section_II ul.list-inline li { width: 16%; vertical-align: text-top; }

.section_II h3 { color: #692b70; font-size: 20px; margin-top: 26px; font-weight: 600}

.section_II ul.list-inline li img, .section_II ul.list-inline li h3, .section_II ul.list-inline li p { display: block; text-align: left; }

.section_III { background: #692b70; }

.section_IV { background: #fff; padding: 30px 0px 40px; }

.section_IV .Portfolio { position: relative; margin: 5px; border: 2px solid #f5f5f5; float: left; margin-bottom: 30px; transition-duration: 0.4s; border-radius: 15px; padding: 0; animation: winanim 0.5s; -webkit-backface-visibility: visible; backface-visibility: visible; }

.section_IV .Portfolio:hover{ border: 2px solid #692b70}

.section_IV .Portfolio img { width: 100%; height: auto;}

.section_IV .desc { text-align: left; font-size: 90%; background: #f5f5f5; padding: 15px 22px; border: 1px solid #ccc; border-top: 0; border-radius: 0 0 15px 15px; font-family: 'Lato', sans-serif;}

.section_IV .nav li a { margin-bottom: 20px; margin-left: 10px; padding: 0px; font-size: 16px; color: #fafafa; background: #70706E; transition-duration: 0.4s; }

.section_IV .nav a:hover { background: #333; }

.section_IV .nav-pills>li.active>a { background-color: #692b70 !important; color: #fff; }

.section_IV .fade { opacity: 1; }

@keyframes winanim {

	0% { opacity: 0; transform: scale3d(.3, .3, .3) }

	50% { opacity: 1 }

}

footer .ifr { background: url("../images/map_bg.jpg"); }

footer .footer2 { background: #692b70; color: #fff; padding-bottom: 30px; padding-top: 15px;font-family: 'Lato', sans-serif; }

footer .footer2 h3 { color: #fff; font-size: 20px; font-weight: bold;}

 

footer .footer2 p {	 color: #fff; font-size: 17px; }

footer .footer2 p span { color: #fff; font-size: 17px; }



.footTxt1 h2 {font-size: 25px;margin-bottom: 20px;}

.footTxt2 h3:nth-child(2){ margin-top: 10px}



.inner.contact-box {padding: 20px 0px 0;float: right;}

.contact-box .inner {font-family: 'Lato', sans-serif; background: #fff; transform: translate(0, -220px); padding: 40px; max-width: 350px; margin: 0 auto;position: absolute;margin-left: 10%; }

.contact-box .inner h2 { color: #333; font-size: 25px; margin-top: 0; font-family: 'Lato', sans-serif;font-weight: bold;}

.contact-box .inner p { color: #333; margin-bottom: 30px; font-size: 17px; }

.contact-box .inner button.btn.btn-defult { background: #692b70; color: #fff; width: 100%; font-size: 16px; border-radius: 8px; line-height: 26px; }

.contact-box .inner .form-control { background: #c6c6c5; color: #000; border-radius: 0; min-height: 40px; margin-bottom: 5px; }



/* Media Queries Start */

@media all and (min-width:1280px) and (max-width:1440px) {

	.logo, .NavigationMenu { padding: 0; }

	.logo img.LogoImg { width: 120px; }

	.logo .BName { font-size: 15px; }

	.NavigationMenu .navbar .navbar-collapse { height: 140px !important; }

	.NavigationMenu .navbar ul.nav li a { padding: 15px 8px; font-size: 15px; }

}

@media (max-width:1179px) {

	header, header .carousel .item { }

}

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

	#home.small .top-nav-collapse { }

	.NavigationMenu .navbar ul.nav li a { padding: 6px 8px; font-size: 15px; }

	.section_I .leftside h1 { font-size: 54px; }

}

@media all and (min-width:768px) and (max-width:991px) {

	.NavigationMenu .navbar .container, header .main-navigation .NavigationMenu { padding: 0; }

	.contact-box .inner { background: #fff; transform: translate(0, -120px); }

}

@media all and (max-width:991px) {

	.section_II ul.list-inline li { width: 25%; vertical-align: text-top; }

}

@media all and (max-width:767px) {

	.xs-text-center { text-align: center; }

	header { width: 100%; }

	header .contact-no li { padding-right: 3px; padding-left: 3px; }

	.section_II ul.list-inline li img, .section_II ul.list-inline li h3, .section_II ul.list-inline li p { display: block; text-align: center; margin: 14px auto; }

	header .NavigationMenu { padding: 0; }

	.full-screen { background-size: 100% auto; }

	header .carousel .item1 { background-image: url(../images/slide1A.jpg) !important; }

	header .carousel .item img { min-height: 200px; }

	.section_II ul.list-inline li { width: 49%; }

	.section_I .leftside h1 { font-size: 30px; }

	.section_I .rightside P { font-size: 15px; }

	.contact-box .inner { transform: inherit; width: 100%; max-width: inherit; margin-top: 30px; }

  .inner.contact-box { height: auto !important; margin-bottom: 30px; }



}

































































.w240{width: 240px;}

.paylogo img{height: 50px;}

.marbo50{margin-bottom: 50px}

.sec5title{text-align:center;color:#333;font-weight: 600;font-size: 35px;margin: 40px 0px}

.footTxt2{float: right;}



@media all and (max-width:480px) {

	 

header{padding: 0px}

.stick{padding: 0}

.navbar-brand{margin-top: 0px;}

.navbar-toggle{float: left;}      

.navbar-toggle .icon-bar {background:#692B70;height: 3px;border-radius: 10px;width: 30px;}

.navbar-brand{padding: 0}

.navbar-brand img { height: 35px;}

.mobLang{display: block;float: right;padding: 0;margin: 7px 0px;}

.mobLang li{display: inline;padding: 0px 7px}

.brand-centered {display: table;margin: auto;margin-top: auto;margin-top: -60px;position: static;width: auto;text-align: center;}



.logo, .logo .BName { width: 100%; text-align: center; }

.logo img.LogoImg { display: block; max-width: 120px; margin: 0 auto 10px; }



.navbar-header {display: flex;justify-content: space-between;}



.mobNav {display: flex;justify-content: space-between;}

.mobNav .tglBr{margin-left: -20px !important;}

.mobNav .lngs{margin-right: -20px !important;}





.bannerLogo img {display: table;margin: 0 auto;height: 85px;}

.carousel_content h1 {font-size: 38px;max-width: 280px;margin: 0% auto;margin-top: 0%;text-align: center;margin-top: 25px;}

.bnrRight {padding: 40px 0px;text-align: center;width: 81%; margin: 0 auto;min-width: 200px;}

.carousel_content h3 {font-size: 24px;line-height: 40px;}

.col-md-6 {min-width: 200px;}

.bnrRightImg {margin: 50px auto 0px; display: table;width: 100%;}

.col-xs-4 {width: 100% !important;}

.w240{width: 100%;}

.paylogo img{height: 38px;margin-top: 15px;}

.section_I {padding: 15px 15px;}

.section_I .leftside h1 {font-size: 50px;}

.section_I .flex-row, .Login-section .flex-row{display: block;}

.marbo50{margin-bottom: 30px}

.section_I .rightside p{margin-bottom: 10px;}



.section_II ul.list-inline li {width: 80%;margin: 15px auto;}

.srvcList{display: block;}

.section_II {padding: 20px 15px 40px;}

.section_III {padding: 40px 0px 0;width: 1366px;margin-left: -454px;height: 370px}



.blSec1 li:nth-child(3), .blSec1 li:nth-child(3) div {height: 97px !important;width: 97px !important;}

.blSec2 li:nth-child(4), .blSec2 li:nth-child(4) div {height: 122px !important;width: 122px !important;}

.blSec2 li:nth-child(3), .blSec2 li:nth-child(3) div {height: 52px !important;width: 52px !important;}

.blSec3 li:nth-child(3), .blSec3 li:nth-child(3) div {height: 98px !important;width: 98px !important}

.blSec3 li:nth-child(4), .blSec3 li:nth-child(4) div {height: 57px !important;width: 57px !important;}

.blSec1 li:nth-child(4), .blSec1 li:nth-child(4) div {height: 63px !important;width: 63px !important;}

.blSec2 li:nth-child(5), .blSec2 li:nth-child(5) div {height: 78px !important;width: 78px !important;}



.blSec2 li:nth-child(4) div {



    margin-left: 15% !important;

    margin-top: -40% !important;



}

.blSec1 li:nth-child(3) div {margin-left: -10% !important;}

.blSec2 li:nth-child(3) div {margin-left: 100% !important;margin-top: -20% !important;}

.blSec1 li:nth-child(4) div {margin-left: -70% !important;margin-top: -15% !important;}

.blSec2 li:nth-child(5) div {margin-top: -80% !important;margin-left: -60% !important;}

.blSec3 li:nth-child(4) div {margin-top: -140% !important;margin-left: 90% !important;}



.section_IV {padding: 0px 0px 40px;}

.sec5title {font-size: 17px;margin: 20px auto;width: 35%;text-align: center;font-weight: bold;}

#pills-tab li a img {height: 50px;}



.homeCard.col-xs-6 {width: 100% !important}



.contact-box .inner{position: relative;margin-left:0;margin-top: 0px;}

.inner.contact-box { padding: 0px 0px 0;}

.footer1 {background: #692b70;margin-top: 150px}

.priorityMap {margin-top: -150px;margin-bottom: 20px;}

.googleMap iframe {height: 250px;}

.footTxt2, .footTxt1 {text-align: center;}



.socialMedia {float: none;margin-top: 20px;padding: 0;}

.socialMedia li {padding-left: 5px;padding-right: 5px;}



.footTxt2{float: none;}

.carousel-wrap {width: 88% !important;}s



.contracts .cntnr{margin-top: 0px}

.scondz{float: none;}

 .col-sm-6.col-xs-6 {width: 100%;}

.navbar-collapse{background: #fff}

}

 





















@media all and (max-width:359px) {

	.StickerHeading { max-width: 290px !important; font-size: 20px !important; padding-bottom: 15px; }

}

@media screen and (max-width:767px) {

	.overflow-hidden { overflow: hidden; }

	.overlay { position: fixed; display: none; width: 100%; height: 100%; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.31); z-index: 2; cursor: pointer; }

	.overlay-start { display: block; }

	.navbar-header { /*background: #fefefe; border-bottom: 2px solid #e52026; border-top: 2px solid #e52026;*/  padding: 10px; }

	.NavigationMenu .navbar ul.nav li a { text-align: left; }

	.navbar-header img { max-width: 198x;padding-top: 5px; -webkit-transition: all 0.7s ease-in-out 0s; -moz-transition: all 0.7s ease-in-out 0s; -o-transition: all 0.7s ease-in-out 0s; transition: all 0.7s ease-in-out 0s; }

	.top-nav-collapse .navbar-header img { display: inline-block; max-width: 170px; width: 170px; -webkit-transition: all 0.7s ease-in-out 0s; -moz-transition: all 0.7s ease-in-out 0s; -o-transition: all 0.7s ease-in-out 0s; transition: all 0.7s ease-in-out 0s; }

	.navbar-header .ClickScroll { display: inline-block !important; padding-right: 10px; }

	.NavigationMenu .navbar .navbar-collapse { /*background: rgb(1, 0, 93); border: 0;     width: 50%;    height: 100vh;    max-width: 200px;*/ }

	.navbar-inverse .navbar-toggle { border-color: #692b70; background: #692b70;    /*border-color: #ffd701;    background: #ffd701;*/ float: left; margin-left: 20px; z-index: 1; }

	.navbar-inverse .navbar-toggle .icon-bar { background-color: #f0f0ee; }

	.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover { border-color: #692b70; background: #692b70; }

	.navbar-inverse { background-color: rgb(1, 0, 93); }

	.NavigationMenu .navbar ul.nav li a {/*color: #333;*/    font-size: 15px; padding: 10px 2px; font-family: 'Roboto', sans-serif; }

	.NavigationMenu .navbar ul.nav li.active a, .NavigationMenu .navbar ul.nav li a:hover, .NavigationMenu .navbar ul.nav li a:active {/*color: #e52026;background-color: transparent;*/ }

	.NavigationMenu .navbar ul.nav li a .fa { display: inline-block !important; float: right; font-size: 20px; }

	#menu-icon { padding: 7px 10px 4px 10px; margin: 0; margin: 4px; }

	#menu-icon .fa { font-size: 17px; color: #fff; }

	.NavigationMenu .navbar ul.nav li a { text-align: left; white-space: nowrap; }

	.side-collapse-container { width: 100%; position: relative; left: 0; transition: left .4s; }

	.side-collapse-container.out { left: 200px; }

	.side-collapse {/*top: 64px;bottom: 0;*/left: 0; width: 200px; position: fixed; overflow: hidden; transition: width .4s;                /* padding-top: 70px; */ }

	.side-collapse.in { width: 0; }

}

.CHERVO-logo{

	width: 25px;

	height: 25px;

}

.BMW-LOGO-logo{

	width: 25px;

	height: 25px;

} 









/**************Log In Screen Start ****************/

	.Login-section{

		background-color: #f8f8f8;

	}

	 

	 .footer_login{

		background-color: #fff;

	}



	.Login-section {

	   background:

#f8f8f8;

padding: 100px 15px;

display: flex;

justify-content: center;

height: 100%;



	}



	.Login-section .container {

	    width: 100%;

	    max-width: 1200px; 

	}



	.contact-no li{

		color: #70706E; 

		font-size: 17px;

	}

	.social-icon{

		padding-bottom: 20px;

	}

	.year_property{

		

	}



	body.login header{ max-height: 130px;}



	.home{



	}

	.login{

		max-height: 90px;

	}

 