/* CSS Document */
*{
	margin-top: 0px;
	padding: 0px;
}
@font-face {
    font-family: myFirstFont;
    src: url(../fonts/GOTHICB.TTF);
}
@font-face {
    font-family: myFirstFont2;
    src: url(../fonts/GOTHIC.TTF);
}

#myBtn {
  display: none;
  position: fixed;
  bottom: 20px;
  right: 30px;
  z-index: 99;
  border: none;
  outline: none;
  background-color: #e6661f;
  color: white;
  cursor: pointer;
  padding: 15px;
  border-radius: 10px;
}

#myBtn:hover {
  background-color: #c14b09;
}
/*--top_deatil--*/
.navbar{border-radius: 0px !important;}
.top_deatil{
	width: 100%;
	float: left;
	background: url(../image/top_back.jpg);
	position: relative;
}

/*--header top--*/
.header_top{
	width: 100%;
	float: left;
	padding: 10px 0px;
	position: relative;
	overflow: hidden;
}
.no_pr_or {
	float: none !important;
	border: none !important;
	background: transparent !important;
}
/*--sidmenu--*/
.side_menu {
	width: 260px;
	padding: 20px;
	background: #fff;
	position: absolute;
	top: 0;
	right:-100%;
	z-index: 99;
	-moz-transition: all 1s ease; 
-webkit-transition: all 1s ease;  
-ms-transition: all 1s ease;  
-o-transition: all 1s ease;  
transition: all 1s ease; 
}
.side_menu.so{
	right: 0% !important;
	-moz-transition: all 1s ease; 
-webkit-transition: all 1s ease;  
-ms-transition: all 1s ease;  
-o-transition: all 1s ease;  
transition: all 1s ease; 

}
.si_menu_title{
	width: 100%;
	float: left;
}
.si_menu_title img{
	float: right;
	cursor: pointer;
}
.si_menu_con{
	width: 100%;
	float: left;
}
.si_menu_con ul{
	list-style: none;
}
.si_menu_con ul li{ 
	list-style: none;
	width: 100%;
	padding: 7px;
	border-bottom: 1px solid #ccc;
}
.si_menu_con ul li a{ 
	text-decoration: none;
	outline: none;
	color: #555;
}
.logo{
	float: left;
}
/*--contact_detail--*/
.contact_detail {
	float: right;
	padding: 15px 0px;
}
.co_detail {
	float: left;
	width: 66px;
	text-align: center;
	margin-right: 15px;
	font-family: myFirstFont;
}
.co_detail p {
	margin: 0px;
	font-size: 14px;
	line-height: 19px;
	color:#026700;
}

.co_detail a{
	text-decoration: none;
	outline: none;
	color: #454249;
	font-weight: bold;
	text-transform: uppercase;
}
.co_detail a:hover p{
	color:#026700;
}
.nom_detail {
	float: left;

	
}
.nom_detail a{
	text-decoration: none;
	outline: none;
	float: left;
	border: 2px solid #015d2f;
	border-radius: 4px;
	position: relative;
	background: #fff;
}
.can_img {
	float: left;
	padding: 5px;
}
.can_ittel {
	padding: 5px 5px;
	color: #555;
	font-weight: bold;
	float: left;
	background: url(../image/bck.png);
    background-repeat: repeat;
    background-position-x: 0%;
    background-position-y: 0%;
background-repeat: no-repeat;
background-position: 28px;

}
.can_ittel img {
	width: 20px;
}
.nom {
	color: #ed0000;
	font-size: 29px;
	float: left;
	/* line-height: 25px; */
	background: #fff;
	padding: 0px 8px;
	font-family: 'Oswald', sans-serif;
    font-weight: 600;
    line-height: 37px;
}
.si_toggle_btn {
	float: left;
	padding: 0px 0px 0px 20px;
	cursor: pointer;
}
.si_toggle_btn:hover img{
	opacity: 0.5;
}
/*--navbar--*/
.navbar.navbar-default.add_style {
	width: 100%;
	float: left;
	background: transparent;
	text-align: center;
	margin: 0;
	padding: 0px 0px 10px;
	min-height: 0;
}
.add_style .navbar-nav {
	float: none;
	margin: 15px auto 6px;
	max-width: 94%;
	text-transform: uppercase;
}
.add_style  .navbar-nav li{
	padding: 0px 0px;
}
.add_style  .navbar-nav li a{
	padding:  0px 16px;
	border-left: 2px solid #454249;
	color:#454249;
	font-size: 18px;
	line-height: 18px;
	font-family: myFirstFont;

}
.add_style  .navbar-nav li a:hover{
	color:#026700;

}
.add_style  .navbar-nav li:nth-child(1) a{
	border: none;
}
.dropdown-menu.dp_me_sty {
	background: #fff;
	border-radius: 0;
	border: 0px;
	width: 100%;
	text-align: center;
	background-color: #22899d;
	/*background: rgba(1,93,47,0.95);*/
}
.dp_me_sty li a{
	padding: 10px 0px !important;
	font-size: 14px !important;
	color:#fff !important;
}
.dp_me_sty li:hover a{
	color:rgba(1,93,47,1) !important;
}

/*--banner--*/
.banner {
	width: 100%;
	float: left;
}
 
.banner .right.carousel-control {
	background: transparent !important;
}
.banner .left.carousel-control{
	background: transparent !important;
}
.banner .carousel-control span{
	font-size: 45px;
	color: #2e2d2d;
}
/*--pixel_design--*/
.pixel_design{
	width: 100%;
	float: left;
	padding: 10px 0px;

}
.col-sm-7.pi_des {
	padding: 0px 100px;
}
.pixel_design .pi_des h1{
	font-weight: bold;
	padding: 40px 0px 0px;
	font-family: 'myFirstFont2';
	font-weight: bold;

}
.pixel_design .pi_des p{
font-size: 17px;
font-family: myFirstFont2;
font-weight: 500;
color: #000000;

}
.pix_rev {
	background-image: url(../image/pix_back.jpg);
	min-height: 580px;   
}
.re_pix_detail {
	padding: 17px;
	border: 26px solid #f45803;
	border-radius: 40px;
	text-align: center;
}
.capction_detail{padding-left: 2px !important}
.capction_detail p{font-size: 15px !important; 
	font-family: 'Roboto Condensed', sans-serif !important; text-align: left;}
.re_pix_detail p{
	margin: 0px;
	font-family: myFirstFont2;
	font-weight: 500;
	color: #000000;
	font-size: 20px !important;
}
.qus_im {
	float: left;
	width: 77px;
	
	margin-right: 27px;
	padding: 8px;
}
.col-sm-6.pi_des {
	padding: 0px 25px 0 51px;
}

/*--descp--*/
.descp{
	width: 100%;
	float: left;
}
.descp p {
	font-size: 17px;
	padding: 20px 0px;
	font-family: myFirstFont2;
	font-weight: 500;
	color: #000000;
	line-height: 24px;
	text-align: justify;
}
.hddescp{ font-size: 30px;font-family: myFirstFont2; text-align: center; text-transform: uppercase;}
/*--sitemap--*/
.sitemap{
	width: 100%;
	float: left;
}
.sitemap p{font-size: 26px;font-family: myFirstFont2;font-weight: 500; color:#000;}
.sitemap p span{
    color: #474747;
    font-family: myFirstFont2;
    font-size: 62px;
    font-weight: bolder;
    letter-spacing: -5px;
    line-height: 68px;
 }
.sitemapsp{font-size: 66px;font-family: myFirstFont2;font-weight: 500; color:#000 !important; font-weight: bolder; }
/*--testimonial--*/
.testimonial{
	width: 100%;
	float: left;
background-color: #f4f4f4;
}
.testimonial .carousel {
	position: relative;
	padding: 0px 76px;
}
.carousel-example-generic{
	width: 100%;
	float: left;
}
.tst_detail h2{
	margin: 0px;
	padding: 25px 0px 15px;
	color:#22899d;
	font-family: 'Oswald', sans-serif;
	font-weight: 400;
	font-weight: 500;
    font-size: 40px;
    padding-left: 75px;
}
.tst_detail p {
	font-family: myFirstFont2;
	font-weight: 500;
	font-size: 13px;
	color: #000;
	line-height: 16px;
}
/*.tst_detail .carousel-inner {
	padding: 0px 75px;
}*/
.tst_detail .carousel-control {
	background: transparent;
	color: #2e2d2d;
}
.sch{
	background:#22899d;
	padding:0px 50px;
	text-align: center;
	padding-bottom: 30px;
	float: left;
}
.sch h2{
	color: #fff;
	margin-bottom: 0px;
	font-family: myFirstFont2;
font-weight: 500;
}
.sch hr{
	margin: 10px;
}
.sch p{
	color: #fff;
	font-family: myFirstFont2;
font-weight: 500;
font-size: 14px;
}
.sch a{
	text-decoration: none;
	outline: none;
	color: #fff;
}
.con_btn {
	padding: 15px;
	background: #ff953a;
	box-shadow: 0px 1px 2px #555;
	border-bottom: 1px solid #555;
}
.co_bt_detail {
	width: 100%;
	float: left;
	padding: 28px 0px;
}
p.cl_name {
	margin-bottom: 0;
	font-size: 18px;
	color: #22899d;
	line-height: 23px;
	font-family: myFirstFont;
}
/*--pix-pro-des-det--*/
.pix_pro_des_det{
	width: 100%;
	float: left;
	border-top: 1px solid #ccc;
	padding: 30px 0px;
}
.pix_pro_des_det h3{
	font-size: 27px;
	color:#22899d;
	font-weight: bold;
	margin-top: 0px;
	font-family: myFirstFont;
	margin-bottom: 2px;
}
.pix_pro_des_det ul{
	list-style: none;
	margin: 0px;
}
.pix_pro_des_det ul li {
	list-style: none;
	width: 100%;
	padding: 1px 0px;
}
.pix_pro_des_det ul li a{
	color:#000;
	text-decoration: none;
	outline: none;
	text-transform: capitalize;
	font-size: 15px;
	  font-family: myFirstFont2;
	  font-weight: normal;
	  line-height: 2.2em;
}
.pix_pro_des_det ul li a:hover{
	color:#22899d;
	
}
.pix_pro_des_det ul li a i{
	margin-right: 0px;
}
.pix_pro_des_det .col-sm-3{
	min-height: 220px;
}
.pix_pro_des_det .col-sm-3:nth-child(2){
	border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
}
.ft_ad_st{
	float: left;
	width: 100%;
	float: left;
}
.ft_ad_st a{
	border: 2px solid #22899d;
	border-radius: 8px;
	float: left;
	margin: 15px 0px;
}
.nom_det {
	font-size: 24px;
	float: left;
	/* line-height: 25px; */
	padding: 0px 8px;
	font-family: 'Oswald', sans-serif;
font-weight: 400;
font-weight: 500;
color: #ed0000;
}
ul.soc-icon li{
display: inline;
margin: auto;

}
.address_detail {
	width: 100%;
	float: left;
}
.ad_de_left {
	float: left;
	width: 40px;
}
.ad_de_left img{
	width: 100%;
}
.ad_de_right{
float: left;
width: 84%;
}
.ad_de_right p {
	margin: 0px;
	font-size: 15px;
	color: #000;
	font-family: myFirstFont2;
}
.ad_de_right p.ad_siz {
	margin: 0px;
	font-size: 16px;
	color: #000;
	font-family: myFirstFont2;
	line-height: 28px;
}
/*--disclaimer--*/
.disclaimer{
	width: 100%;
	float: left;
	background: #e1dfdf;
}
.disclaimer p{
	font-size: 14px;
	text-align: justify;
}
.disclaimer h3{
	margin-bottom: 0px;
    font-family: myFirstFont;
    font-size: 27px;
    margin-top: 25px;

}
.disclaimer p{
    font-family: myFirstFont2;

}
.las-pa{
	margin: 0px;
}

.disclaimer ul {
	list-style: none;
	margin: 0px;
	float: left;
	padding: 5px 0px 18px 0px;
}
.disclaimer ul li{
list-style: none;
float: left;
}
.disclaimer ul li a{
text-decoration: none;
outline: none;
padding: 5px 5px  0px 0px;
}

/*--footer_detail--*/
.footer_detail{
	width:100%;
	float: left;
	background: #262626;
	padding: 30px 0px;
	background: url(../image/foot_back.jpg);
}
.footer_detail h2{
	text-align: center;
	color: #fff;
	font-family: 'Oswald', sans-serif;
	margin-top: 0px;
}
.footer_detail ul li{
	width: 100%;
	float: left;
	list-style: none;
}
.footer_detail ul li a{
	text-decoration: none;
	outline: none;
	color: #fff;
	font-size: 12px;
}
.ad_bor_de{
	border-left: 2px dotted #454545;
	min-height: 226px;
	padding: 0px 1px;
}
.col-sm-2.ad_bor_de:nth-child(2){
	border-left: 0px !important;
}

/*---copyright--*/
.copyright{
	text-align: center;
	color: #fff;
	padding-top: 21px;
	width: 100%;
	float: left;
	background: #1d1d1d;
}
.copyright p{
	color:#fff;
	font-size: 13px;
}
/*.copyright p a{
	color:#fff;
	text-decoration: none;
	outline: none;
}*/

.ser_hil{
	width: 100%;
	float: left;
	padding: 80px 0px;
	background: #06212a;
	color: #fff;
}
.ser_hil_title{
	width: 100%;
	float: left;
	text-align: center;
	text-transform: uppercase;
	font-size: 40px;
	font-weight: 600;
}
.ser_con_detail{
	text-align: center;
	color: #fff
	font-weight: bold;
	margin: 15px 0px 0px;
}
.ser_con_detail p{
	color: #fff;
	font-weight: bold;
	line-height: 20px;
}




.img-responsive.img_po {
	position: absolute;
	right: -85px;
	top: 0;
	width: 140px;
}
.bt-al-ri{
	text-align: right;
}
.col-sm-12.no-view.bt-al-ri.dis_non {
	display: none;
}

.inerpage_detail{
	width: 100%;
	float: left;
	padding: 50px 0px;
}
.in_title {
	margin-top: 0px !important;
	line-height: 0.5em !important;
	letter-spacing: -2px;
}

/*--inpage-nav-*/
/*.in-page-to_nav {
	width: 100%;
	float: left;
}
.in-page-to_nav .navbar.navbar-default.add_style {
	background: #026700;
	border: none;
}
.in-page-to_nav .add_style .navbar-nav li a{
	color: #fff;
	border-color: #fff;
}*/
.in_pa_nav {
	width: 100%;
	float: left;
}
.in_pa_nav ul{
	list-style: none;	
	margin:0px;
	width: 100%;
	float: left;
	background: #f8f8f8;
	margin: 25px 0px;
}
.in_pa_nav ul li {
	list-style: none;
	display: inline;
	float: left;
}
.in_pa_nav ul li a {
	text-decoration: none;
	outline: none;
	color: #7a7a7a;
	padding: 13px 14px;
	float: left;
	text-align: center;
	font-size: 13px;
}
.in_pa_nav ul li.act a {
	color: #fff;
	background: #22899d;
}
.in_pa_nav ul li a:hover {
	color: #fff;
	background: #22899d;
}

/*--contact pape--*/
.man_contact_detail {
	width: 100%;
	float: left;
}
.man_contact_detail h4 {
	margin: 0px;
	font-weight: bold;
	font-size: 30px;
	margin-bottom: 10px;
	width: 100%;
	float: left;
}
.man_contact_detail p{
	margin:0px;
}
.man_contact_detail form{
	margin:10px 0px;
}
.man_contact_detail form .form-group.fr_50{
	width: 50%;
	float: left;

}
.man_contact_detail form .form-group {
	padding: 0px 10px;
	width: 100%;
	float: left;
	
}
.man_contact_detail form .form-group input{
border-radius:0px;
	
}
.man_contact_detail form .form-group textarea{
border-radius:0px;
	
}
.man_contact_detail form .form-group select{
border-radius:0px;
	
}
.all_address_detail{
	width: 100%;
	float: left;
	margin-bottom: 15px;
}
.all_address_detail h5{
	margin: 0;
	color: #046d81;
	font-weight: bold;
}
.all_address_detail ul{
	list-style: none;
}
.all_address_detail ul li{
	width: 100%;
	float: left;
	list-style: none;
}
.all_address_detail ul li span{
	width: 118px;
	float: left;
	font-weight: bold;
}
.btn.btn-default.bt_ad_s-_contct {
	width: 150px;
	border-radius: 0px;
	border: 0px;
	background: #22899d;
	color: #fff;
	padding: 9px 0px;
	font-size: 19px;
	border: 1px solid #fff;
}
/*--chat--*/
.chatbox_detail{
	float: none;
    margin: 0 auto;
    width: 322px;
}
/*--responsiv--*/
@media screen and (min-device-width: 767px) and (max-device-width: 1920px){
.ft_ad_st a{
	float: right;
}
.pix_pro_des_det ul.soc-icon {
	float: right;
}
.lo_rig{
	float: right;
}
.inerpage_detail.conn_pa_0 {
	padding-top: 0px;
}
}
@media screen and (min-device-width: 1100px) and (max-device-width: 1200px){
.add_style .navbar-nav li a {
	padding: 0px 10px;
	font-size: 15px;
}
/*.re_pix_detail {
	width: 476px;
	min-height: 320px;
}*/
.capction_detail {
	float: left;
	width: 99%;
	/* min-height: 183px; */
}
/*.re_pix_detail {
	background-size: 100% 100%;
}*/
.re_pix_detail p {
	font-size: 12px;
}
.ad_de_right {
	float: left;
	width: 80%;
}
}
@media screen and (min-device-width: 900px) and (max-device-width: 1099px){
.add_style .navbar-nav li a {
	padding: 0px 8px;
font-size: 13px;
line-height: 14px;
}
.add_style .navbar-nav {
	float: none;
	margin: 0 auto;
	max-width: 100%;
	text-transform: uppercase;
}
/*.re_pix_detail {
	width: 100%;
    min-height: 420px;
    background-size: 100% 100%;
    padding: 38px 36px;

}*/
.capction_detail {
	width: 100%;
}
.qus_im {
	float: left;
	width: 63px;
}
.pix_rev {
	min-height: 667px;
	background-size: cover;
}
.logo {
    float: left;
    width: 215px;
}
.co_detail {
	float: left;
	width: 40px;
	text-align: center;
	margin: 0px 20px;
	font-family: myFirstFont;
}
.re_pix_detail p {
	font-size: 12px;
}
.ad_de_right {
	float: left;
	width: 73%;
}
.ft_ad_st .can_img {
	float: left;
	padding: 2px;
	width: 34px;
}
.ft_ad_st .nom_det {
	font-size: 15px;
	float: left;
	line-height: 29px !important;
	padding: 0px 8px;
}
}
@media screen and (min-device-width: 900px) and (max-device-width: 999px){
	.col-sm-6.pix_rev {
	width: 30%;
}
.col-sm-6.pi_des {
	width: 70%;
}
	}
@media screen and (min-device-width: 768px) and (max-device-width: 999px){

	.co_detail {
	width: 46px;
	margin: 0px 10px;
}
.add_style .navbar-nav {
	max-width: 100%;
}
.add_style .navbar-nav li a {
	padding: 0px 6px;
	border-left: 1px solid #454249;
	font-size: 12px;
	line-height: 10px;
}
.hdmain {
	margin-top: 0px !important;
	line-height: 0.5em !important;
	font-size: 1.75rem;
}
.col-sm-6.pix_rev {
	background-size: cover;
}
.con_btn {
	padding: 14px;
	font-size: 15px;
}
.ft_ad_st .can_img {
	float: left;
	padding: 2px;
	width: 30px;
}
.nom_det {
	font-size: 18px;
	line-height: 31px !important;
}
}
@media screen and (min-device-width: 768px) and (max-device-width: 899px){
	.col-sm-12.no-view.bt-al-ri.dis-blo {
	display: none;
}
.col-sm-12.no-view.bt-al-ri.dis_non {
	display: block;
}
.img-responsive.humanpic {
	display: none;
}
.img-responsive.img_po {
	display: none;
}
.btnnew-pack {
	background-color: #A50000 !important;
	color: #fff !important;
	font-family: 'Oswald', sans-serif;
	font-weight: 400;
	font-weight: 500;
	font-size: 21px;
	border: none !important;
	display: block !important;
	margin: 10px 0px 20px;
}
/*.re_pix_detail {
	width: 100%;
	padding: 21px;
	min-height: 328px;
	background-image: url(../image/re_back.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	margin-top: 0px;
}*/
.col-sm-6.pi_des {
	padding: 0px 25px 0 51px;
	width: 70%;
	float: left;
}
.col-sm-6.pix_rev {
	background-size: cover;
	width: 30%;
}
.capction_detail.col-md-8 {
	float: left;
	width: 60%;
}
.bt-al-ri {
	text-align: left;
}
}
@media screen and (min-device-width: 550px) and (max-device-width: 767px){
.pixel_design {
	display: none;
}
.logo {
	float: left;
	width: 180px;
}
.co_detail {
	width: 66px;
	margin: 0px 10px;
}
.co_detail img{
	width: 20px;
}
.si_toggle_btn {
	float: left;
	padding: 0px 0px 0px 5px;
	width: 42px;
}
.co_detail p {
	margin: 0px;
	font-size: 12px;
}
.contact_detail {
	float: right;
	padding: 18px 0px;
}
.fr_res .can_img {
	float: left;
	padding: 2px;
	width: 26px;
}
.can_ittel {
	padding: 7px 2px;
	color: #555;
	font-weight: bold;
	float: left;
	font-size: 12px;
}
.fr_res .nom {
	color: #ed0000;
	font-size: 20px;
	padding: 0px 4px;
	line-height: 32px;
}
.add_style .navbar-nav li a {
	border: none;
}
/*.re_pix_detail {
	width: 100%;
	min-height: 260px;
	margin-left: 25px;
	background-size: 100% 100%;
}*/
.capction_detail {
	float: left;
	width: 80%;
}
.col-sm-6.pi_des {
	background-position: 0px 170px;
}
.col-sm-6.pi_des {
	padding: 0px;
	/*background: url(../image/pix_back.jpg);
	background-size: cover;
	height: 550px;
	padding: 43px auto;
	background-position: 0px 170px;
	background-repeat: no-repeat;*/
}
.nom_detail {
	float: left;
	position: absolute;
	width: 100%;
	top: 101px;
	left: 60px;
}
.nom_detail a {
	margin-right: 15px;
}
.header_top {
	padding: 10px 0px 50px;
}
}
@media screen and (min-device-width: 200px) and (max-device-width: 549px){
	.nom_detail.fr_res p{
		float: left;
	}
	.man_contact_detail form .form-group.fr_50 {
	width: 100%;
	float: left;
}
.nom_detail a {
	margin-right: 15px;
}
	.all_address_detail ul {
	list-style: none;
	margin: 0px 2px;
}
	.logo {
	float: left;
	width: 100px;
}
.co_detail {
	float: left;
	width: 53px;
	text-align: center;
	margin: 0px 5px;
	font-family: myFirstFont;
}
.co_detail p {
	margin: 0px;
	font-size: 11px;
}
.nom_detail {
	float: left;
	width: 50px;
}
.si_toggle_btn {
	float: left;
	padding: 0px 0px 0px 20px;
	cursor: pointer;
	width: 48px;
}
.fr_res .can_img {
	float: left;
	padding: 0px 2px;
	width: 39px;
}
.nom_detail {
	float: left;
	position: absolute;
	width: 300px;
	top: 83px;
	left: 20px;
}
.fr_res .can_ittel {
	padding: 1px 5px;
	color: #555;
	font-weight: bold;
	float: left;
}
.fr_res .nom {
	color: #ed0000;
	font-size: 20px;
	padding: 0px 4px;
	line-height: 27px;
}
.contact_detail {
	float: right;
	padding: 0px 0px;
}

.header_top {
	width: 100%;
	float: left;
	padding: 16px 0px 80px;
	position: relative;
	overflow: hidden;
}
.re_pix_detail p {
	font-size: 13px;
}
/*.re_pix_detail {
	width: 100%;
	padding: 20px 70px 20px 20px;
	height: 205;
	margin-left: 0;
	background-image: url(../image/re_back.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	margin-top: 43px;
	float: left;
	opacity: 1;
}*/
.pix_rev {
	background-image: url(../image/pix_back.jpg);
	height: 438px;
	background-position: -125px;
	background-size: cover;
	/* background: 100%; */
}
.qus_im {
	display: none;
}
.tst_detail h2{
	font-size: 27px;
}
.con_btn {
	padding: 16px;
	background: #ff953a;
	box-shadow: 0px 1px 2px #555;
	border-bottom: 1px solid #555;
	font-size: 15px;
}
.pixel_design .pi_des h1 {
	font-weight: bold;
	padding: 40px 0px 0px;
	font-family: 'myFirstFont2';
	font-weight: bold;
	font-size: 24px;
}
.col-sm-6.pi_des {
	padding: 0px;
	height: auto;
	padding: 43px auto;
	background-position: 0px 286px;
	background-repeat: no-repeat;
}
}
@media screen and (min-device-width: 200px) and (max-device-width: 480px){
	.pi_bottom_det {
	display: none;
}
.pixel_design .pi_des p {
	display: none;
}
.pixel_design .pi_des h1 {
	font-size: 42px;
	border-bottom: 1px solid #ccc;
	line-height: 63px !important;
	margin-bottom: 0;
	text-align: center;
}
.btnnew2 {
	padding: 10px 6px;
}
.pi_top_det {
	padding: 0px 15px !important;
}
}

@media screen and (min-device-width: 200px) and (max-device-width: 767px){
	.in_title {
	line-height: 0.9em !important;
}
.price-bg {display: none;}
	.in_pa_nav{
		display: block;
	}
	.col-sm-12.no-view.bt-al-ri.dis-blo {
	display: none;
}
.col-sm-12.no-view.bt-al-ri.dis_non {
	display: block;
}
	.btnnew{
		margin-top: 0px !important;
	}
	.btnnew2{
		margin-top: 0px !important;
	}
	.img-responsive.img_po {
	display: none;
}
	.bt-al-ri {
	text-align: left;
}
	.dp_me_sty li a{
	padding: 5px 0px !important;
	color: #555 !important;
}
	.col-sm-6.pix_rev {
	display: none;
}
	.testimonial {
	width: 100%;
	float: left;
	display: none;
}

/*.re_pix_detail {
	width: 100%;
	min-height: 260px;

	margin-left: 25px;
	opacity: 0.9;
	background: #fff;
border: 4px solid #e6661f;

}*/
.pixel_design .pi_des h1 {
	font-weight: bold;
	padding: 0px 0px 0px;
	font-family: 'Oswald', sans-serif;
	font-weight: 500;
	margin: 10px 0px;
}
.pixel_design .pi_des p {
	font-size: 17px;
	font-family: myFirstFont2;
	font-weight: 500;
	color: #000000;
	text-align: justify;
}
.add_style .navbar-nav li a {
border:none;
}
/*.add_style .navbar-nav li a {
	padding: 0px 7px;
	border-left: 1px solid #454249;
	font-size: 13px;
	line-height: 10px;
	display: block;
	font-family: myFirstFont2;
}*/
.add_style .navbar-nav li {
	padding: 5px 0px;
}
.col-sm-7.tst_detail {
	padding-top: 20px;
	padding-bottom: 38px;
}
.navbar-toggle {
	float: none;
	margin: 0px;
}
	/*.add_style .navbar-nav li a{
		border: none;
	}*/
	.banner .carousel-control span {
	font-size: 25px;
	color: #2e2d2d;
}
	.navbar-toggle {
	background: transparent;
border-radius: 0;
	color: #fff;
	padding: 0px;
}
.navbar-default .navbar-toggle .icon-bar {
	background-color: #fff;
}
.pix_pro_des_det .col-sm-3:nth-child(2) {
	border: none;
}
.ad_bor_de {
	border: none;
}

.pi_bottom_det {
	width: 100%;
	padding: 29px 15px 80px 15px;
	background-image: url(../image/pix_back.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	/* background-size: 100% 100%; */
	float: left;
	background-position: right;
	display: none;
}
.pi_top_det {
	width: 100%;
	padding: 25px 15px;
	display: none;
}
.humanpic{margin-top: 0px; display: none;}
.bronze_design{
	margin: 0 2%;
	width: 88% !important;
}
.bronze_design .pi_des h1{
	font-weight: bold;
	padding: 40px 0px 0px;
	font-family: 'myFirstFont2';
	font-weight: bold;
	font-size: 29px;
}
.bronze_design li {
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    line-height: 34px;
    list-style-image: url("../image/iconthumb.png");
    list-style-position: inside;
    text-transform: uppercase;
}
.btnnew-pack{
	background-color: #A50000 !important; 
	color:#fff !important;
	font-family: 'Oswald', sans-serif;
	font-weight: 400;
	font-weight: 500;
   font-size: 21px;
	border: none !important;
	display: block !important;
	margin: 10px 0px 20px;

}
.btnnew{
    font-size: 17px !important; 
    margin-right: 4px !important;
    margin-left: 0px !important;
}
.btnnew2{
    font-size: 16px !important;
    float:none;
}
.bronze{background-color:transparent !important;}
.silver{background-color:transparent  !important;}
.gold{background-color:transparent  !important;}
.platinum{background-color:transparent  !important;}
}
/*--end 200 media query--*/
.hdmain{margin-top: 0px !important; line-height: 0.5em !important; letter-spacing: -2px; display: none;}
.dp_me_sty li.bdr:nth-child(1) {border:none; }
.bdr{border-top: 1px dashed #000; font-weight: 100 !important; text-transform: none; font-size: 14px; }
.bdr a{border-left: 0px !important;}
.btnnew{
	background-color: #22899d !important; 
	color:#fff !important;
	font-family: 'Oswald', sans-serif;
	font-weight: 400;
	font-weight: 500;
    font-size: 25px; 
    border: none !important;
    margin-bottom: 20px;
    margin-right: 20px;
    margin-top: 30px;
    border-radius: 7px !important;
    margin-left: 10px;
}
.btnnew2{
	background-color: #bc6d32 !important; 
	color:#fff !important;
	font-family: 'Oswald', sans-serif;
	font-weight: 400;
	font-weight: 500;
    font-size: 25px;
    border: none !important;
    margin-bottom: 20px;
    margin-top: 30px;
    float: right;
}
.btnnew-pack{
    display: none;
}
.bronze_design li{ font-weight: bold;
    line-height: 34px;
    list-style-image: url("../image/iconthumb.png");
    list-style-position: inside;
    text-transform: uppercase;
}
.redfont{color:#a50000;}
/*--Bronze--*/
.bronze_design{
	width: 100%;
	float: left;
	padding: 0px 0px 10px 0;
}
/*.humanpic{margin-top: 100px;}*/
.col-sm-7.pi_des {
	padding: 0px 100px;
}
.bronze_design .pi_des h1{
	font-weight: bold;
	padding: 40px 0px 0px;
	font-family: 'myFirstFont2';
	font-weight: bold;
}
.bronze_design .pi_des p{
font-size: 17px;
font-family: myFirstFont2;
font-weight: 500;
color: #000000;
}
.bronze_design li{ font-weight: bold;
    line-height: 34px;
    list-style-image: url("../image/iconthumb.png");
    list-style-position: outside;
    text-transform: uppercase;
}
.dropdown-menu {
    padding: 2px 0 !important;
}
.bronze{background-color:#bc6d32;}
.silver{background-color:#bdbdbf;}
.gold{background-color:#e4b702;}
.platinum{background-color:#7e7d7b;}
.box-content{font-family: 'Roboto Condensed', sans-serif;}
.owl-dots{display: none;}
.no-js .owl-carousel, .owl-carousel.owl-loaded {
    display: block;
}

.isa_info, .isa_success, .isa_warning, .isa_error {
margin: 4px 0px;
padding:6px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
 
}
.isa_info {
    color: #00529B;
    background-color: #BDE5F8;
}
.isa_success {
    color: #4F8A10;
    background-color: #DFF2BF;
}
.isa_warning {
    color: #9F6000;
    background-color: #FEEFB3;
}
.isa_error {
    color: #D8000C;
    background-color: #FFBABA;
}
.isa_info i, .isa_success i, .isa_warning i, .isa_error i {
    margin:10px 22px;
    font-size:2em;
    vertical-align:middle;
}

.thin{
width:0px !important; height:0px !important;
background-color:#FFFFFF !important;
color:#FFFFFF !important;
display:none !important;
}
.thin > b{
width:0px !important; height:0px !important;
background-color:#FFFFFF !important;
color:#FFFFFF !important;
display:none !important;
}
.thin b{
width:0px !important; height:0px !important;
background-color:#FFFFFF !important;
color:#FFFFFF !important;
display:none !important;
}

.price-bg {width: 120px; height: 120px; border-radius: 50%; font-size: 17px !important; font-weight: 600; text-align: center; background: #e38b4b; padding: 26px; color: #fff !important; font-weight: bold !important; position: absolute; right: -85px; top: 0;
		box-shadow: 1px 2px 2px 1px #000;
	}
.price-bg span {font-size: 26px !important;}