/* reset css */

body{	

	font-family: 'Roboto', Helvetica, Arial, sans-serif;

}

ul{

	padding:0px;

	margin:0px;

}

li{

	list-style:none;

}

a, a:hover, a:active, a:focus{

	text-decoration:none;

}

a:hover, a:active, a:focus{

	outline:none;

	border:none;

}

/* End reset css */



/* custom css */

header{

	position:relative;

	padding:0px;

	display:block;

	z-index:99;

}

.main-menu{

	margin:18px 0 0;

/*	float:right;*/    display: table;

    text-align: center;

    margin: auto;

}

/* Shutter In Horizontal */

.hvr-shutter-in-horizontal{

  display: inline-block;

  vertical-align: middle;

  -webkit-transform: perspective(1px) translateZ(0);

  transform: perspective(1px) translateZ(0);

  box-shadow: 0 0 1px transparent;

  position: relative;

  background:#242424;

  -webkit-transition-property: color;

  transition-property: color;

  -webkit-transition-duration: 0.3s;

  transition-duration: 0.3s;

}

.hvr-shutter-in-horizontal:before{

  content: "";

  position: absolute;

  z-index: -1;

  top: 0;

  bottom: 0;

  left: 0;

  right: 0;

  background-image: -moz-linear-gradient( -76deg, rgb(254,32,31) 0%, rgb(252,57,56) 100%);

	background-image: -webkit-linear-gradient( -76deg, rgb(254,32,31) 0%, rgb(252,57,56) 100%);

	background-image: -ms-linear-gradient( -76deg, rgb(254,32,31) 0%, rgb(252,57,56) 100%);

	background-image: linear-gradient( -76deg, rgb(254,32,31) 0%, rgb(252,57,56) 100%);

  -webkit-transform: scaleX(1);

  transform: scaleX(1);

  -webkit-transform-origin: 50%;

  transform-origin: 50%;

  -webkit-transition-property: transform;

  transition-property: transform;

  -webkit-transition-duration: 0.3s;

  transition-duration: 0.3s;

  -webkit-transition-timing-function: ease-out;

  transition-timing-function: ease-out;

  border-radius: 44px;

}

.hvr-shutter-in-horizontal:hover, .hvr-shutter-in-horizontal:focus, .hvr-shutter-in-horizontal:active {

  color: white;

}

.hvr-shutter-in-horizontal:hover:before, .hvr-shutter-in-horizontal:focus:before, .hvr-shutter-in-horizontal:active:before {

  -webkit-transform: scaleX(0);

  transform: scaleX(0);

}

/*.wsmenu-list li > .megamenu:after{

	background: linear-gradient(to right, #fe201f 33%,#ffb400 33%, #ffb400 66%, #1be7ff 66%, #1be7ff 99%);

	position: absolute;

	content: '';

	height: 4px;

	right: 0;

	left: 0;

	top: auto;

	bottom: -4px;

	width: 100%; 

}*/

.wsmenu-list li > .megamenu:before{

	position: absolute;

    content: "";

    top: -5px;

    left: 43px;

    width: 0;

    height: 0;

    border-left: 5px solid transparent;

    border-right: 5px solid transparent;

    border-bottom: 5px solid #ffffff;

}

/* End Shutter In Horizontal */



/* slider css */

.slider{

	margin-top:-116px;

	position:relative;

}

.what-is-crypto{

	text-align:center;

	padding:30px 0 30px;

	background:#ffffff ;

	background-size:100%; 

}

.title-center{

	font-size:44px;

    font-weight:300;

    color:#333749;

    position: relative;

/*    padding-left: 18px;*/

    line-height: 100%;

    margin-top:0px;

    text-align:center;

}

.title-center span{

	font-weight:bold;

}

.crypto-coin{

	color:#80503a;

	font-size:24px;

	font-weight:400;

	margin:1em 0 0;

}

.what-is-crypto p{

	color:#97a2bb;

	font-size:16px;

	line-height:30px;

}

.read-full-story{

	color:#80503a;

	text-align: center;

	text-transform:capitalize;

	display: block;	

	font-size:18px;

	cursor:pointer;

	font-weight:500;

	margin-top:20px;

}

.benefits-wrap{

	padding:70px 0 0;

}

.benefits-wrap .cmn-benefits{

	text-align:center;

}

.benefits-wrap .cmn-benefits h4{

	color:#80503a;

	text-align:center;

	text-transform:capitalize;

	display: block;	

	font-size:22px;

	cursor:pointer;

	font-weight:500;

	margin:0.8em 0 0;

}

.what-video{

	background:url("../images/watch-video.png") no-repeat;

	background-size:cover;

	padding:20px 0;

}

.what-video h2{

	color: #ffffff;

    text-align: center;

    text-transform: capitalize;

    display: block;

    font-size: 44px;

    cursor: pointer;

    font-weight: 300;

    margin: 70px 0;

}

.what-video h2 span{

	font-weight:bold;

}

.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled{

	display:block;

}

.owl-carousel .owl-nav {

    position: absolute;

    top:50%;

    width: 100%;

    display: block;

    margin: -14.5px 0 0;

}

.owl-carousel .owl-nav .owl-prev {

    position: absolute;

    left:-50px;

}

.owl-carousel .owl-nav .owl-next {

    position: absolute;

    right:-50px;

}

.owl-carousel .owl-nav .owl-prev .fa, .owl-carousel .owl-nav .owl-next .fa{

	font-size:28px;

	color:#ffffff;

	-webkit-font-smoothing: antialiased;

}

.bitcoin-service{

	padding:70px 0;

	background:url("../images/bitcon-design.png") no-repeat;

	background-position:center center;

}

.cmn-bt-block{

	padding: 20px 28px;

	min-height: 313px;

	border: 1px solid #ffffff;

}

.cmn-bt-block:hover{	

	border: 1px solid #8d5d48;

	border-radius: 5px;

	box-shadow: 5px 5px 20px 0px rgba(0, 0, 0, 0.05);

}

.cmn-bt-block h4{

	color:#333749;

	font-size:25px;

	margin:20px 0 0;

}

.cmn-bt-block p{

	color:#97a2bb;

	font-size:16px;

	line-height:28px;

}

.satisfied-user{

	background:#8d5d48;

	padding:65px 0;

	display:block;

	width:100%;

}

.satisfied-user h2{

	color:#ffffff;

	font-size:64px;

	margin: 0;

	font-weight:300;

}

.satisfied-user p.tag-line{

	color:#efc1ac;

	font-size:16px;	

}

.cmn-user-block{

	background: #fff;

    padding:35px;

    border-radius:5px;



}

.cmn-user-block .cmn-user-img{

	padding-right:15px;

}

.cmn-user-block .cmn-user-img, .cmn-user-block .cmn-user-data{

	display: table-cell;

    vertical-align: top;	

}

.cmn-user-block .cmn-user-data .avtar-name{

	font-size:20px;

	color:#5b5e6d;

	font-weight:500;

}

.cmn-user-block .cmn-user-data .position{

	color:#764a35;

	text-transform:uppercase;

	font-size:11px;

	font-weight:600;

	margin-top:3px;

}

.cmn-user-block .cmn-user-inifo{

	color: #98a4bb;

    margin:18px 0 0;

    line-height:25px;

}



/* Plan css */



.our-pricing{

	padding:60px 0;

}

.plan-main{

	text-align:center;

	box-shadow:1px 2px 25px #ddd;

	padding:40px 0;

	border:1px solid #ffffff;

	margin-top:30px;

}

.plan-main:hover{

	box-shadow:1px 2px 30px #ddd;

	border:1px solid #d4c1b9;

}

.plan-main .plan-title{

	font-size:21px;

	color:#333749;

	text-transform:uppercase;

}

.plan-price{

	color:#ff6866;

	font-size:36px;	

}

.plan-price span{

	font-size:12px;

	color:#8d5d48;

	text-transform: uppercase;

	display:block;

	text-align:center;

	font-weight:bold;

}

.plan-facilty {

    width: 225px;

    margin: 0 auto;

    padding-top:10px;

}

.plan-facilty p{

	color: #97a2bb;

    font-size:15px;

    text-align: left;

    background: url(../images/right-sign.png) no-repeat left center;

    padding-left: 30px;

}



.plan-facilty p img

{

	display: none;

}

.purchase-now{

	font-size:18px;

    color: #97a2bb;

    text-align: center;

    border: 1px solid #97a2bb;

    border-radius: 5px;

    display: inline-block;

    padding:10px 20px;

    text-transform: capitalize;

    margin-top:20px;

}

.purchase-now:hover{

	border: 1px solid #6b4737;

	background:#6b4737;

	color:#ffffff;

}

.plan-main .cbt-trade-price{

	color:#f7931a;	

}

.happy-customer{

	background:#865742;	

	color:#ffffff;

	padding:70px 0;

}

.happy-customer .counter, .happy-customer span{

	font-size:34px;

	font-weight:400;

}

.happy-customer p{

	font-size:16px;

	font-weight:500;

	margin:5px 0;

}

.happy-customer .conbox img{

	margin-bottom:10px;

}

.happy-customer .col-sm-3{

	border-right:2px dashed #a06e57;

}

.happy-customer .col-sm-3:last-child{

	border:0px;

}

.recent-joining{

	padding:25px 0;

}

.recent-joining h2{

	color: #1f2435;

    text-align:left;

    text-transform: capitalize;

    display: block;

    font-size: 44px;

    cursor: pointer;

    font-weight:400;

}

.recent-joining img{

	padding:40px 0;

	margin-left: auto;

}

.contact-us-and-newsletter{

	background:#1d2232;

	padding:60px 0;

}

.contact-us-and-newsletter h2{

	color:#ffffff;

	font-size:40px;	

}

.contact-us-and-newsletter .contact-us-ul li{

	color:#97a2bb;

	font-size:18px;

	margin-bottom:15px;

	font-weight:500;		

	padding-left:30px;

}

.contact-us-and-newsletter .contact-us-ul li:nth-child(1){

	background:url("../images/location.png") no-repeat left 7px;

}

.contact-us-and-newsletter .contact-us-ul li:nth-child(2){

	background:url("../images/email.png") no-repeat left center;

}

.contact-us-and-newsletter .contact-us-ul li, .contact-us-and-newsletter .contact-us-ul li a{

	color:#97a2bb;	

	font-size:16px;

	line-height:32px;

}

.subscribe{

	display:inline-block;

	position:relative;

}

.subscribe input{

	background:transparent;

	padding:15px 50px 15px 15px;

	border:1px solid #2b3244;

	display: block;

	color:#ffffff;

	font-size: 16px;

	min-width:360px;

}

.subscribe-now-btn{

	position: absolute;	

	background: transparent;

	padding: 15px 20px;

	font-size: 16px;

	font-weight: 400;

	border: 0px;

	right:0;

	top: 0;

}

.subscribe-now-btn i{

	color: #ff6866;

	font-size: 20px;

	margin-left: 5px;

}

.subscribe-now-btn:hover i{

	color:#ff6866;

}

.f-social-media{

	margin:30px 0 0;

}

.f-social-media li{	

	display: inline-block;

	margin: 0 12px;

}

.f-social-media li:first-child{

	margin-left:0px;

}

.f-social-media li a{

	color: #282828;

    font-size:25px;

}

.f-social-media li a:hover{

	color:#f4791e;

}

.follow-us h4{

	color:#ffffff;

	margin: 40px 0 0;

}

.f-social-media li.facebook i{

	color:#3b5998;

}

.f-social-media li.twitter i{

	color:#55acee;

}

.f-social-media li.google-plus i{

	color:#dd4b39;

}

footer{    padding:5% 0 0 0;border-top: 1px solid #eee;

    margin-top: 30px;



    color: #97a2bb;

    font-size: 13px;

    float: left;

    width: 100%;

    background: #fff;

    z-index: 99999999;

    opacity: 0.9;

}

footer ul li{

	    display: inline-flex;

    margin: 0;

    color: #000;

    width: 100%;

}

footer ul li a{

	color:#000000;

}

footer p{color: #000;}



footer h3{color:#2d3192; font-size:25px;    margin-bottom: 0px;    margin-top:15px; }

footer h2{color:#2d3192;font-size: 25px;margin: 1.5em 0;font-weight: 100;}

.contact-us-ul li span{margin-bottom:5px;}

footer ul.f-menu{

	margin:1em 0;

}

footer ul.f-menu li a{

	 

	line-height:30px;

	padding: 0 0px;

}

footer .footer_social{    margin: 10px 0 0 0;}

footer ul.f-menu li:last-child a{

	border-right:0px;

}

.logo-and-menu{display: inline-block;width: 100%;padding:3px 0;background: #2d3192;}

.stickytop .logo-and-menu{

	position: fixed;

	width: 100%;

	display: block;

	background: #2d3192;

	padding:3px 0;

	top: 0;

	left: 0;

	box-shadow:0 1px 10px #714b3a;

}

.stickytop .logo-and-menu .logo img{

	width:95px;

}

.stickytop .main-menu{

	margin:0;	

        display: table;

    text-align: center;

    margin: auto;

}

.stickytop #pricing{

	padding-top:75px;

}







/*may-new start */

.logo_part img{margin: auto;}

.home_top_part .title-center{color: #2d3192;font-weight:400; margin: 0.53em 0;}

.home_top_part .sub-center{color: #2d3192;font-size: 24px; margin: 0.5em 0 2em;text-transform: uppercase;    letter-spacing: 1px; word-spacing: 3px;font-weight: 400;}

.home_top_part .read-story{background: #2d3192; display: inline; margin:20px 10px; padding:9px 25px; text-align: center; color: #fff;}

.home_top_part .read-story:hover { background: #484cbb;}

.footer_social li{display: inline;}

.footer_social li a i{color: #a0a0a0;}

.footer_bt_part{    background: #e2e2e2;

    padding: 15px 0px;}

.footer_bt_part a, .footer_bt_part p, .footer_bt_part li a i{color:#5a5a5a;   }

.footer_bt_part a:hover{color: #2d3192;}



.footer_bt_part li {  font-size: 17px; margin: 0px 7px;}

.footer_bt_part li a:hover i {color: #2d3192;}

.box_scroll_main{float: left; width: 100%; display: inline-block;}

/*may-new End */



 



.stickytop {

    position: fixed;

    top: 0;

    width: 100%;

    z-index: 999;

    box-shadow: 0 0 2px rgba(0,0,0,0.40);

    transition: all 1s ease-out 0s;

}



.menu_fix{margin: 0px;}

.stickytop .menu_fix{    background: #b6513b;

    /* display: inline-block; */

    height: 50px;

    width: 100%;

    margin: 0px;}



.stickytop .menu_fix .wsmenucontainer.clearfix {

    POSITION: absolute;

    z-index: 999;

    bottom: -48px;

}

.stickytooltip {

/*

box-shadow: 5px 5px 8px #EEE; shadow for CSS3 capable browsers.

-webkit-box-shadow: 5px 5px 8px #818181;

-moz-box-shadow: 5px 5px 8px #818181;

*/

   display: none;

    position: absolute;

    background: #efdcae;

    /* width: 150px; */

    width: auto;

    padding: 5px 10px;

    z-index: 3000;

    border: 1px solid rgb(222, 196, 130) !important;

    color: #ae4126;

/*

        top: 381px !important;

    left: 758px !important;

*/

}

.stickytooltip .stickystatus { /*Style for footer bar within tooltip*/

color: white;

padding-top: 5px;

text-align: center;

font: bold 11px Arial;

    display: none;

   

}



.stickytooltip h3 {

    font-size: 1em;

    margin: 0.2em 0;

}



.stickytop {

    animation: smoothScroll 1s alternate;

    -webkit-animation: smoothScroll 1s alternate;   

}

@-webkit-keyframes smoothScroll {

	0% {

		-webkit-transform: translateY(-40px);

        transform: translateY(-40px);

	}

	100% {

		-webkit-transform: translateY(0px);

        transform: translateY(0px);

	}

}

@keyframes smoothScroll {

	0% {

		transform: translateY(-40px);

	}

	100% {

		transform: translateY(0px);

	}

}







/*about start*/

.title-page{    color: #2d3192;    text-transform: uppercase;

   font-weight: 100;

    margin: 0.53em 0;    font-size: 4em;  }

/*.title-page:after{

    

     display: inline-block;

    margin: 0 0 8px 20px;

    height: 3px;

    content: " ";

    text-shadow: none;

    background-color:#2d3192;

    width:70px;

}



.title-page:before {

       display: inline-block;

    margin: 0 20px 8px 0;

    height: 3px;

    content: " ";

    text-shadow: none;

    background-color:#2d3192;

    width:70px;

}*/

.about_center{    font-size: 17px;

    font-weight: 500;}

.about_con p{    font-size: 15px;

    line-height: 28px; }

.sideright aside.right {

    float: right;

    text-align: right;

}

 

.sideright aside {

    float: left;

    padding: 10px 0 0;

    width: 35%;

    background: none;

    border: none;

    margin: 0px;

}

 

.about_con aside {

    width: 400px;

    float: right;

    margin-right: 35px;

   

    padding: 15px 10px;

}

.about_con aside img{

    border: 1px solid #2d3192;

    padding: 15px;

}

.breadcrumb {

       padding: 0px;

    margin: 0px;

    list-style: none;

    background-color: transparent;

    

}

.breadcrumb li a{color:#2d3192;}



.contact_corporate_office_icon{float:left;margin-right:15px;font-size:100px;color:#2d3192;margin:37px 0px;}

.contact_corporate_office h4{float:left;font-size:26px;font-weight:600;color:#2d3192;width:100%;margin:0px;}

.contact_corporate_office p{float:left;}

.contact_corporate_office{background:#f5f5f5;padding:31px 20px;min-height:260px;}

.contact_corporate_office a{color:#2d3192;}

.contact_corporate_office a:hover{color:#000;}

.contact_factory_icon{float:left;margin-right:15px;font-size:100px;color:#2d3192;margin:37px 0px;}

.contact_factory h4{float:left;font-size:26px;font-weight:600;color:#2d3192;width:100%;margin:0px;}

.contact_factory p{float:left;line-height: 26px;}

.contact_factory{background:#ededfd;min-height:260px;padding:18px;border-left:0px solid #ededfd;}

.mar_top_10{margin-top:10px;}

.mar_top_20{margin-top:20px;}

.innerpage_tl{font-family:'flea_market_findsregular';font-size:50px;font-weight:500;margin-top:35px;color:#f28c00;}

.innerpage_tl span{color:#3d4245;}

.contact_corporate_office h4{margin:0px;}



/*stycky header inner page start*/

.top-container {text-align: center;}

.header {}

.content {padding: 16px;}

.sticky {position: fixed;top: 0;width: 100%;}

.sticky + .content {padding-top: 102px;}

.stickytop .logo_part_top{ display:none;}

.stickytop {position:relative;}

/*stycky header inner page ens*/

.product_box{background:#ecf1f7;display: inline-block;width: 100%;padding:50px 0px; border-bottom:1px solid #acc0c7;    margin: 0px; display: block;}

.product_box h3 {    font-size: 2.17em; margin: 1em 0; color:#2d3192;font-weight: 100;}

.product_box p{margin: 1em 0;line-height: 23px;}





.smallogo > img { width: 73px;display:none;}

.logo-and-menu.sticky .smallogo > img{    display: inline-block;}

.product_box p {font-size: 19px;line-height: 34px; font-weight: 100;}



 h3 {    color: #000; font-size:28px; margin-bottom:10px; font-weight: 100;color: #2d3192;}

 .about_miss_visi_div p{width:80%; margin:auto; line-height:25px;}

 

 .list_item{}

 

 .list_item li{padding-bottom:10px; line-height:22px; background:url(../images/list_icon.png) 5px 4px no-repeat; padding-left:25px;    font-weight: 400; font-size:15px;}



 .list_item li a{color:#000; } 

 .list_item li a:hover{color:#2d3192;}

 .contact_page .form-group 	label{width:100%;}

 .contact_page .form-group 	label h4 { color: #2d3192;text-align: center;    font-size: 18px;    margin-bottom: 15px;}

 



 .contact_page input::placeholder {  color:#a7a8c5; font-weight:400; text-align:center; }



 .contact_page textarea::placeholder {color:#a7a8c5; }

 .contact_page textarea{ text-align:center;}

 .contact_page .form-group 	label h4:after{

    

     display: inline-block;

    margin: 0 0 3px 20px;

    height:1px;

    content: " ";

    text-shadow: none;

    background-color:#2d3192;

    width:15%;

}

 .contact_page .form-group 	label h4:before {

       display: inline-block;

    margin: 0 20px 3px 0;

    height:1px;

    content: " ";

    text-shadow: none;

    background-color:#2d3192;

    width:15%;

}

 .contact_page  button{    background: #2d3192;

    border: none;

    color: #fff;position: relative;

    padding: 10px 35px;}

	 .contact_page  button:hover{background: #21258c;}



	 .contact_page  button:after{

        position: absolute;

    display: inline-block;

    margin: 0 20px 3px 0;

    height: 1px;

    content: " ";

    text-shadow: none;

    background-color: #2d3192;

    width: 35%;

    right: -70px;

    top: 16px;

}

 .contact_page  button:before {    position: absolute;

    display: inline-block;

    margin: 0 20px 3px 0;

    height: 1px;

    content: " ";

    text-shadow: none;

    background-color: #2d3192;

    width: 35%;

    left: -55px;

    top: 16px;

}





.contact_page_left_part {background:#eee;    border-radius: 10px;

    padding: 30px 15px;}

.contact_page_left_part h2{     color: #2d3192;

    text-align: center;

    margin-bottom: 0px;

    margin-top: -15px;

    font-size: 14px;

    font-weight: 100;}

.contact_page_left_part  .form-group { margin-bottom: 5px;}

.contact_page_left_part .form-control {

       display: block;

    width: 100%;

    min-height: 40px;

    padding: 10px 12px;

    font-size: 14px;

    line-height: 1.42857143;

    color: #555;

    background-color: #e1e1e8;

    background-image: none;

    border: 2px solid #cfd0e8;

    border-radius: 4px;

    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);

    box-shadow: none;

    

}



.con_map_cir_div{width:60%; min-height:300px; background:#eeee; /*border-radius:10%;*/ margin:auto;border-radius: 50%;}



.con_add_sub_tl{      padding-bottom: 0px;

    margin-bottom: 0px;  font-size: 20px;

    text-align: left;

    color: #2d3192;

    font-weight: 400;

}

.con_add_sub_detail  p{padding-top:5px; margin-top:5px;}

.con_add_sub_detail a{    color: #2d3192;

    margin-top: 7px;

    display: inline-block;}



.enq_div{      background: #f1f1f5;

   }

	.mission_and_vission_box h3{    font-size: 31px;}

	.mission_and_vission_box p{ font-size:18px; line-height:30px; width:90%; margin:auto;}

	

.mission_and_vission_box{    background: #f1f1f1;

    padding: 24px; margin-bottom:25px;}

	.contect_social ul{margin-top:10px;}

	.contect_social i{ font-size:25px;}

	.contect_social i:hover{color:#21258c;}

	.contect_social ul li{padding:10px 5px;}

	.values_tl{    margin-top: 20px;

    display: inline-block;

    width: 100%;

    margin-bottom: 15px;}

	

/*	formBox start*/

.enq_div .formBox{

	margin-top:20px;

	padding: 50px;

}

.enq_div .formBox  h1{

	margin: 0;

	padding: 0;

	text-align: center;

	margin-bottom: 50px;

	text-transform: uppercase;

	font-size: 48px;

}

.enq_div .inputBox{

	position: relative;

	box-sizing: border-box;

	margin-bottom: 50px;

}

.enq_div .inputBox .inputText{

	position: absolute;

    font-size: 24px;

    line-height: 50px;

    transition: .5s;

    opacity: .5;

}

.enq_div .inputBox .input{

	position: relative;

	width: 100%;

	height: 50px;

	background: transparent;

	border: none;

    outline: none;

    font-size: 24px;

    border-bottom: 1px solid rgba(0,0,0,.5);



}

.enq_div .focus .inputText{

	transform: translateY(-30px);

	font-size: 18px;

	opacity: 1;

	color:#2d3192;



}

.enq_div textarea{

	height: 100px !important;

}

.enq_div .button:hover{background:#202492;}

.enq_div .button{    width: 145px;

    height: 50px;

    border: none;

    outline: none;

    background:#2d3192;

    color: #fff;

    margin: auto;

}

/*	formBox END*/



.store_page h5{       font-weight: 400;

    font-size: 25px;

    color: #2d3192;

    margin: 0px;}

.store_page h2{font-size:15px;

    color: #000000;}

.store_page h3{    font-size: 16px;

    font-family: 'Roboto', Helvetica, Arial, sans-serif;

    color: #000; min-height:40px;

    line-height: 22px;}

.view_map_btn:hover{ color: #fff;}

.view_map_btn	{    background: #2d3192;

    color: #fff;

    padding: 8px 26px;}

	.store_img{    border: 1px solid #b2b2ec;

    padding: 10px;

    display: inline-block;

    border-radius: 16px;}

	.store_img img{    border-radius: 10px;}

.store_table{    width: 100%; margin-bottom: 15px;}

.store_table th{  background: #eee;    background: #2d3192;    padding: 10px 15px; color: #fff;}

.store_table td{    background: #eee;

    padding: 10px 15px;}



  .store_table tr  {    border-top: 1px solid #ddd;}



  .about_con img{margin-bottom:20px;}



  .back-to-top {

    background-color:#2d3192;

    z-index: 9999;

    width: 40px;

    height: 40px;

    border-radius: 40px;

    position: fixed;

    bottom: -100px;

    right: 25px;

    cursor: pointer;

    -webkit-transition: all .7s ease-in-out;

    -moz-transition: all .7s ease-in-out;

    -o-transition: all .7s ease-in-out;

    -ms-transition: all .7s ease-in-out;

    transition: all .7s ease-in-out;

    overflow: auto;

    text-align: center;

}

.back-to-top .fa {

    color: #fff;

    font-size: 25px;

    line-height: 40px;

}

.mar_top_45{margin-top: 45px;}



.footer_logo img{    height: 50px;

    position: absolute;

    top: 0;}

	

	

	.footer_top_las_inner{

    height: 50px;

    position: absolute;

    top: 0;}

	

	

	.hr_boder{height: 1px;

    background: #cccccc;

    margin: 30px 0px;

    width: 100%;

    float: left; }




.back-to-top2 {
    background-color: #2d3192;
    z-index: 9999;
    width: 40px;
    height: 40px;
    border-radius: 40px;
    position: fixed;
    bottom: -100px;
    right: 25px;
    cursor: pointer;
    -webkit-transition: all .7s ease-in-out;
    -moz-transition: all .7s ease-in-out;
    -o-transition: all .7s ease-in-out;
    -ms-transition: all .7s ease-in-out;
    transition: all .7s ease-in-out;
    overflow: auto;
    text-align: center;
}

.back-to-top2 .fa {
    color: #fff;
    font-size: 18px;
    line-height: 40px;
}






.contact_message h2{padding: 15px 0px 8px 0px; font-size: 12px; letter-spacing:1.5px;}

