.product-grid7{position:relative;z-index:1}
.product-grid7 .product-image7{overflow:hidden;perspective:1500px;position:relative;transition:all .3s ease 0s}
.product-grid7 .product-image7 a{display:block}
.product-grid7 .product-image7 img{width:100%;height:auto;border-bottom: 1px solid #ececec;}
.product-grid7 .pic-1{opacity:1;transition:all .5s ease-out 0s}
.product-grid7 .pic-2{opacity:0;transform:rotateY(-90deg);position:absolute;top:0;left:0;transition:all .5s ease-out 0s}
.product-grid7:hover .pic-2{opacity:1;transform:rotateY(0)}
.product-grid7 .social{padding:0;margin:0;list-style:none;position:absolute;bottom:3px;left:-20%;z-index:1;transition:all .5s ease 0s}
.product-grid7:hover .social{left:17px}
.product-grid7 .social li a{color:#fff;background-color:#333;font-size:16px;line-height:40px;text-align:center;height:40px;width:40px;margin:15px 0;border-radius:50%;display:block;transition:all .5s ease-in-out}
.product-grid7 .product-new-label{color:#fff;background-color:#333;padding:5px 10px;border-radius:5px;display:block;position:absolute;top:10px;left:10px}
.product-grid7 .product-content{text-align:center;padding:15px 0 10px}
.product-grid7 .title{font-size:15px;font-weight:600;text-transform:capitalize;margin:0 0 10px;transition:all .3s ease 0s}
.product-grid7 .title a{color:#333}
.product-grid7 .rating{font-size:12px;padding:0;margin:0 0 10px;list-style:none}
.product-grid7 .price{color:#333;font-size:20px;font-weight:700;margin-bottom:8px;text-align:center;transition:all .3s}
.product-grid7 .price span{color:#999;font-size:14px;font-weight:700;text-decoration:line-through;margin-left:7px;display:inline-block}
@media only screen and (max-width:990px){.product-grid7{margin-bottom:30px}}
.product-grid7 .add-to-cart{border:1px solid #e5e5e5;display:inline-block;padding:10px 20px;color:#888;font-weight:600;font-size:14px;border-radius:4px;transition:all .3s}
.product-grid7:hover .add-to-cart{border:1px solid transparent;}
.product-grid7 .add-to-cart:hover{color:#fff;background-color:#505050;box-shadow:0 0 10px rgba(0,0,0,.5)}

#my_print_btn,
#file_upload_btn,
#pay_btn{
    margin-bottom: 5px;
}
.bad input,
.bad select,
	.bad textarea{
	border:1px solid #CE5454;
	box-shadow:0 0 4px -2px #CE5454;
	position:relative; left:0;
	-moz-animation:.7s 1 shake linear;
	-webkit-animation:0.7s 1 shake linear;
}
.cc-selector .col-sm-3,
.cc-selector .col-sm-4{
	padding: 0 5px;
}
.cc-selector input{
  margin:0;
	padding:0;
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
}
.cc-selector input:checked +.drinkcard-cc{
	border: 2px solid #354a5f;
}
.drinkcard-cc{
  cursor:pointer;
  background-size:contain;
  background-repeat:no-repeat;
	background-position: center center;
  display:inline-block;
  width:100%;
	height:85px;
	/* border: 1px solid #303548; */
	border-radius: 4px;
  -webkit-transition: all 100ms ease-in;
  -moz-transition: all 100ms ease-in;
  transition: all 100ms ease-in;
	margin: 0;
}
.drinkcard-cc:hover{
  -webkit-filter: brightness(1.2) grayscale(.5) opacity(.9);
  -moz-filter: brightness(1.2) grayscale(.5) opacity(.9);
  filter: brightness(1.2) grayscale(.5) opacity(.9);
	border-color: #354a5f;
}
.pay_type_bank_melli{background-image:url('../../../../images/bank/melli.png');    width: 35%;}
.pay_type_bank_mellat{background-image:url('../../../../images/bank/mellat.png');    width: 35%;}
.pay_type_bank_saman{background-image:url('../../../../images/bank/saman.png');    width: 35%;}
.pay_type_pardano{background-image:url('../../../../images/bank/pardano.png');    width: 35%;}
.pay_type_idpay{background-image:url('../../../../images/bank/idpay.png');    width: 35%;}
.pay_type_pay_ir{background-image:url('../../../../images/bank/pay_ir.png');    width: 35%;}
.pay_type_zarinpal{background-image:url('../../../../images/bank/zarinpal.png');    width: 35%;}
.pay_type_zaringate{background-image:url('../../../../images/bank/zaringate.png');    width: 35%;}

.pakat_nameh_01{background-image:url('../../../../images/myprint/pakat-nameh-tarh1.jpg');}
.pakat_nameh_02{background-image:url('../../../../images/myprint/pakat-nameh-tarh2.jpg');}
.pakat_nameh_03{background-image:url('../../../../images/myprint/pakat-nameh-tarh3.jpg');}
.pakat_nameh_04{background-image:url('../../../../images/myprint/pakat-nameh-tarh4.jpg');}
.pakat_nameh_05{background-image:url('../../../../images/myprint/pakat-nameh-tarh5.jpg');}
.pakat_nameh_06{background-image:url('../../../../images/myprint/pakat-nameh-tarh6.jpg');}
.pakat_nameh_07{background-image:url('../../../../images/myprint/pakat-nameh-tarh-omoomi.jpg');}
.pakat_a4_01{background-image:url('../../../../images/myprint/pakat-a4-3goosh-istadeh.jpg');}
.pakat_a4_02{background-image:url('../../../../images/myprint/pakat-a4-kifi.jpg');}
.pakat_a4_03{background-image:url('../../../../images/myprint/pakat-a4-kifi-zipi.jpg');}
.pakat_a4_04{background-image:url('../../../../images/myprint/pakat-a4-kiseiee-istadeh.jpg');}
.pakat_a5_01{background-image:url('../../../../images/myprint/pakat-a5-3goosh-istadeh.jpg');}
.pakat_a5_02{background-image:url('../../../../images/myprint/pakat-a5-16-22.jpg');}
.pakat_a5_03{background-image:url('../../../../images/myprint/pakat-a5-kifi-zipi.jpg');}
.pakat_a5_04{background-image:url('../../../../images/myprint/pakat-a5-kiseie-istadeh.jpg');}
.pakat_a3_01{background-image:url('../../../../images/myprint/pakat-a3-kifi.jpg');}
.pakat_a3_02{background-image:url('../../../../images/myprint/pakat-a3-kifi-zipi.jpg');}
.pakat_a3_03{background-image:url('../../../../images/myprint/pakat-a3-kiseie-istadeh.jpg');}
.pakat_b4_01{background-image:url('../../../../images/myprint/pakat-b4-3goosh.jpg');}
.pakat_b4_02{background-image:url('../../../../images/myprint/pakat-b4-kifi.jpg');}
.pakat_b4_03{background-image:url('../../../../images/myprint/pakat-b4-kiseiee-istadeh.jpg');}
.pakat_b4_04{background-image:url('../../../../images/myprint/pakat-a4-plus-kifi.jpg');}
.pakat_b4_05{background-image:url('../../../../images/myprint/pakat-a4-plus-kiseie-istadeh.jpg');}
.pakat_nameh_japoni_01{background-image:url('../../../../images/myprint/pakat-nameh-japani-3goosh.jpg');}
.pakat_nameh_japoni_02{background-image:url('../../../../images/myprint/pakat-nameh-japani-istadeh.jpg');}

.heading h3, .heading h4 {
    direction: ltr;
}
.smd_myprint_format{
   margin-right: 0px;
    margin-left: 0px;
    border-width: medium;
    border-style: double;
    padding: 10px 12px;
    height: auto;
    border-color: #d9d9d9;
}

.download_file_myprint i{
   font-size: 3em;
}
.myprint_bank .cc-selector{
    text-align: center;
    margin: 0px;
}
#smd_ads_parallax p {
    text-align: center;
    font-size: 2em;
    line-height: 3em;
    color: #fff;
}
.qty-txt-box input[type=text], .qty-txt-box input[type=number] {
  width: 40px;
  margin-left: 5px;
  text-align: center;
  padding: 5px 10px;
  height: auto;
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
input[type=number] {
  -moz-appearance:textfield;
}
#my_comparison.cart-tbl td {
  width: 20%;
  border: 1px solid #dadada;
}
.product-img .slick-dots li {
  width: 25%;
}
.product-img .slick-dots li img {
  width: 100%;
}
.product-img .slick-dots {
  height: 26px;
}
.product-img .slick-dots li {
  padding: 0 5px 0 0;
}
.product-img {
  height: 572px;
}
.slick-dotted.slick-slider {
  margin-bottom: 25px;
}
.ltr{
  direction: ltr;
}
.top-nav .mega-menu .mega-content {
  padding: 10px 15px;
}
.top-nav .mega-menu ul ul ul li a {
  padding: 8px 8px;
}
.top-nav .mega-menu > ul > li, .top-nav .mega-menu .mega-content > div > ul > li {
  border-bottom: 0 !important;
  padding: 0 5px;
}
.smd_megamenu_block{
  border: 1px solid #465769;
  display: block;
  padding: 10px;
  border-radius: 5px;
  margin-bottom: 10px;
  background-size: 100px;
  background-position: left bottom;
  background-repeat: no-repeat;
}
@media (max-width: 992px){
  .responsive-menu ul ul {
    background-color: #34495e;
  }
  .smd_megamenu_block {
    border: none;
    display: block;
    background-color: #34495e;
  }
  .smd_megamenu_block p{
    margin-bottom: 7px;
    margin-top: 7px;
  }
}
.smd_megamenu_block p{
  margin-bottom: 5px;
  border-bottom: 1px solid #465769;
}
.top-nav .mega-menu ul ul li {
  border: none;
}
.product-specs a.btn, .item-avl > div {
  margin-left: 6px;
  margin-right: 0;
}
.item-avl .btn-success, .item-avl .btn-warning, .item-avl .btn-danger {
  float: right;
}
.item-avl i {
  margin: 6px !important;
}
.on-sale-inner {
  left: 30px;
}
.portfolio-item{
  width: 200px;
}
.owl-carousel.owl-loaded {
  direction: ltr;
}
.uppercase {
  border-bottom: 1px solid #cdcdcd;
  margin-bottom: 10px;
  padding-bottom: 5px;
}
.item-box {
  overflow: hidden;
  border: 1px solid #ececec;
  width: 98%;
  border-radius: 5px;
}
.sm-padding {
  padding-top: 20px;
  padding-bottom: 20px;
}
.lg-padding {
  padding-top: 80px;
  padding-bottom: 80px;
}
.item_brand{
  display: inline-block !important;
  width: 126px !important;
  margin-bottom: 12px;
  border-radius: 5px;
  border: 1px solid #ececec;
  margin-left: 5px;
}
.portfolio-item{
  width: 200px;
  display: inline-block;
}
.top-nav {
  margin-right: 6px;
}
.item-box:hover .product-buttons a {
  float: left;
}
.item-price ins {
  font-size: 12px;
  margin-left: 10px;
  margin-right: 0;
  color: #e22121;
}
.item-img .product-buttons a i, .head-icon {
  margin-left: 8px;
  margin-right: 0;
}
.top-search.short > a, .top-cart.short > a {
  color: #fff;
}
.top-cart .cart-box {
  border-width: 3px 3px 3px 3px;
}
.top-cart.short .cart-box {
  margin-top: 5px;
  padding: 10px;
}
.cart-mini-lft {
  float: right;
  margin-left: 8px;
}
.mini-cart-list a.remove {
  top: 20px;
}
.mini-cart-list li {
  padding: 10px;
}
.mini-cart-total .total {
  margin-top: 5px;
  padding-top: 0px;
  border-top: none;
}
.cart-mini-lft img {
  width: 40px;
  height: 40px;
  border-radius: 5px;
}
.mini-cart .cart-body {
  float: right;
}
.smd_shop_new {
  background-color: #e20daa;
}
.smd_shop_special {
  background-color: #e23e0d;
}
.smd_shop_discount {
  background-color: #7c0de2;
}
.smd_shop_suggestion {
  background-color: #4bff00;
}
.smd_shop_bestseller {
  background-color: #26abff;
}
.form-control, .c-select {
  direction: rtl;
}
.moduletable_box {
  background-color: #fff;
  border-radius: 5px;
  /* box-shadow: 0 2px 4px 0 rgba(0,0,0,0.25); */
  padding: 0em;
  margin-right: 0px;
  margin-left: 0px;
}
#owl-carousel-special .item-box{
  padding-bottom: 1.4em !important;
}
.smd_no_p_img p{
  margin-bottom: 0px;
}
.smd_no_p_img img{
  border-radius: 5px;
}
#pay_price_p{
  margin: 10px 0px 0px 0px;
  color: red;
  font-weight: bold;
}
#rtg_form_fish_banki .img-thumbnail {
  margin-bottom: 10px;
}
#intergramRoot div {
  font-size: 0.7em;
}
.market_icon {
  width: 180px;
}
.top-nav ul li hr{
  border-color: #c7cdd6;
  margin: 10px 50px;
}
label {
  margin-top: 15px;
}
.rtg_bank_btn{
  width: 150px;
}
.coach_img input[type=file] {
  display: block;
  width: 80px;
  margin: 0 auto;
}
.coach_img .btn:not(.outlined):not(.rect-angles):not(.btn-default) {
  text-shadow: none;
  display: block;
}
p {
  line-height: 30px;
  text-align: justify;
}
.footer-middle .widget-post-info p{
  margin-bottom: 0;
}
.heading.centered p {
  width: 100%;
  /* text-align: center; */
}
.heading.centered .klass_info p {
  text-align: right;
}
#smd_home_gifts .heading.centered p {
  white-space: nowrap;
  width: 150px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  text-align: right;
  direction: rtl;
}
.article_title{
  margin-bottom: 30px;
  margin-top: 10px;
}
.img-thumbnail {
  max-height: 180px;
}
.top-nav > ul > li > a > span, .top-nav > ul > li > span > a > span {
  padding: 0 7px;
}
.soon-heading h2,
.soon-heading h1{
  color: #000;
}
.soon-logo {
  margin: 60px auto;
}
.page-title h1 {
  color: #fff;
  text-shadow: 0px 0px 3px #000;
}
.jstree{
	direction: ltr;
}
.md-padding, .section {
  padding-top: 20px;
  padding-bottom: 20px;
}
.footer-minimal .footer-bottom .copyrights {
  direction: ltr;
}
.parallax{
  background-image: url('../../../../images/parallax.jpg');
  background-size: cover;
  background-position: 50% 0px;
}
.footer-middle .markets img{
  border-radius: 5px;
  width: 150px;
  margin: 5px;
}
.footer-middle .icons img{
  border-radius: 5px;
  width: 100px;
  margin: 5px;
}
.footer-top h2.lg-txt{
  float: left;
  text-align: center;
  width: 80%;
  margin: 0;
  padding-top: 5px;
}
.contact-widget p {
  margin-bottom: 0px;
}
.footer-middle {
  padding: 40px 0 0;
}
#to-top {
  right: auto;
  left: 10px;
}
.modal-backdrop.in {
  z-index: 0;
}
.top-head.sticky-nav {
  z-index: 3;
}
.breadcrumbs{
	border: none !important;
}
.modal-open .modal {
  background-color: rgba(0, 0, 0, 0.5);
}
@media (min-width: 768px){
	.modal-dialog {
	  margin: 70px auto;
	}
}
.top-nav > ul > li {
  float: right;
}
.top-nav ul li ul {
  text-align: right;
  right: 0;
  left: auto;
      min-width: 245px;
}
.top-nav ul li ul li ul{
  text-align: right;
  right: 221px;
  left: auto;
}
.top-nav ul li li.hasChildren > a:before {
  content: "\f104";
  float: left;
}
.rtl{
	direction: rtl;
}
@media (min-width: 768px){
  .rtl .col-sm-1,
  .rtl .col-sm-10,
  .rtl .col-sm-11,
  .rtl .col-sm-12,
  .rtl .col-sm-2,
  .rtl .col-sm-3,
  .rtl .col-sm-4,
  .rtl .col-sm-5,
  .rtl .col-sm-6,
  .rtl .col-sm-7,
  .rtl .col-sm-8,
  .rtl .col-sm-9 {
    float: right;
  }
}
#previewing_1,
#previewing_2,
#previewing_3,
#previewing_4,
#previewing_5,
#previewing_6,
#previewing_7,
#previewing_8,
#previewing_9,
#previewing_10{
	width: 150px;
	height: 150px;
	margin: 10px auto;
	display: block;
	border-radius: 5%;
}
.rtg_bold{
	font-weight: bold;
}
.rtg_price{
	color: red;
  font-size: 2em;
}
.smd_about{
	line-height: 30px;
  text-align: justify;
  font-size: 15px;
}
#smd_ads_bg p{
  text-align: center;
  padding: 25px;
  margin: 0;
}
#smd_ads_bg p img,
#smd_ads_parallax p img{
  margin-right: 10px;
}
#smd_ads_parallax p{
  text-align: center;
}
.smd_about p{
  text-align: justify !important;
  line-height: 35px;
}
.testimonials-1 .testimonials-name {
  margin-right: 7px;
}
.minimal-info i {
  margin-right: 0px;
  margin-left: 10px;
}
.rtg_mojodi_li,.rtg_mojodi_a{
	height: 40px;
	direction: rtl;
}
.rtg_mojodi_rial, .rtg_mojodi, .rtg_mojodi_txt{
	display: inline-block;
	margin-bottom: 0;
	color: red;
	font-weight: bold;
	font-size: 16px;
}
#captImg{
	display: inline-block;
	margin-bottom: 0;
	float: left;
}
.refresh_captcha{
	width: 25px
}
.refreshCaptcha{
	display: inline-block;
	float: left;
	margin-top: 10px;
}
#captcha{
	display: inline-block;
	width: 160px;
	height: 46px;
}
#captchaReg{
	display: inline-block;
	height: 46px;
}
#captImgReg{
	display: inline-block;
	margin-bottom: 0;
	float: right;
}
.refreshCaptchaReg{
	display: inline-block;
	float: right;
	margin-top: 10px;
}
.control-label {
  margin-top: 13px;
}
.input-group-addon:first-child {
	border-left: 0;
	border-right: 1px solid #ccc;
}
.control-label {
  white-space: nowrap;
  float: right;
  margin-top: 6px;
  margin-left: 5px;
}
.label-icon {
  margin-left: 8px;
  margin-right: 0;
}
.alert.with-icon,
.alert-success {
  display: none;
}
.nav>li>a i {
  margin-left: 10px;
  margin-right: 0px;
}
.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small {
  margin-right: 5px;
}
.btn i {
	margin-left: 10px;
	margin-right: 0px;
}
.button-group .btn {
  margin: 10px 0px 10px 8px;
}
.accordion h5.acc-head a:after {
  right: auto;
  left: 0;
}
@media (min-width: 992px){
	#myform_register .col-md-6{
	  float: right;
	}
}
button.close {
  margin-top: 6px;
  margin-left: 10px;
}
.btn-group, .btn-group-vertical {
  float: left;
}
div.dataTables_wrapper div.dataTables_info {
  float: left;
}
div.dataTables_wrapper div.dataTables_filter input {
  margin-right: 0.5em;
  margin-left: 0px;
  padding: 8px 15px
}
.rtg_fa {
	background-color: transparent;
	border: none;
}
.table>caption+thead>tr:first-child>td, .table>caption+thead>tr:first-child>th, .table>colgroup+thead>tr:first-child>td,
.table>colgroup+thead>tr:first-child>th, .table>thead:first-child>tr:first-child>td, .table>thead:first-child>tr:first-child>th {
  text-align: center;
}
table.dataTable thead .sorting:after, table.dataTable thead .sorting_asc:after, table.dataTable thead .sorting_desc:after, table.dataTable thead .sorting_asc_disabled:after, table.dataTable thead .sorting_desc_disabled:after {
  right: auto;
  left: 8px;
}
table.dataTable thead>tr>th.sorting_asc, table.dataTable thead>tr>th.sorting_desc, table.dataTable thead>tr>th.sorting,
table.dataTable thead>tr>td.sorting_asc, table.dataTable thead>tr>td.sorting_desc, table.dataTable thead>tr>td.sorting {
  padding-left: 30px;
  padding-right: 0;
}
.rtg_img_50{
	width: 50px;
}
.rtg_img_300{
	width: 300px;
}
table.table-bordered.dataTable tbody th, table.table-bordered.dataTable tbody td {
  vertical-align: middle;
	text-align: center;
}
.rtg_avatar{
	width: 250px;
	border-radius: 50%;
}
.rtg_btn{
	width: 50%;
  margin: 0 auto;
  min-width: 150px;
}
.rtg_80_darsad{
	width: 80%;
	margin: 0 auto;
}
.gmap {
    height: 600px !important;
}
.gmap_marker{
	margin-right: 30px;
}
.rtg_file_info{
	color: #f0776c;
	padding-top: 10px;
  margin-bottom: 0;
}
@keyframes shake{
    15%{ transform:translateX(-5px); }
    30%{ transform:translateX(5px); }
	45%{ transform:translateX(-3px); }
	60%{ transform:translateX(3px); }
	75%{ transform:translateX(2px); }
	100%{ transform:none; }
}
@-webkit-keyframes shake{
    25%{ -webkit-transform:translateX(-6px); }
    75%{ -webkit-transform:translateX(6px); }
}
.bad input,
.bad select,
	.bad textarea{
	border:1px solid #CE5454;
	box-shadow:0 0 4px -2px #CE5454;
	position:relative; left:0;
	-moz-animation:.7s 1 shake linear;
	-webkit-animation:0.7s 1 shake linear;
}
.heading a {
  display: block;
  margin: 0 1em;
  direction: rtl;
}
.heading a span i {
  font-size: 5em;
}
.myprint_page_img{
    border-radius: 5px;
}
.myprint_page_title{
    text-align: center;
    margin: 7px 0 15px !important;
}
.whatsapp-button {
    position: fixed;
   bottom: 10px;
    right: 10px;
    z-index: 99;
    background-color: #25d366;
    border-radius: 50px;
    color: #ffffff!important;
    text-decoration: none;
    width: 65px;
    height: 65px;
    font-size: 40px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    -webkit-box-shadow: 0 0 25px -6px rgba(0,0,0,1);
    -moz-box-shadow: 0 0 25px -6px rgba(0,0,0,1);
    box-shadow: 0 0 25px -6px rgba(0,0,0,1);
    animation: effect 5s infinite ease-in;
}






/*assesst*/

.header-left,.header-right{-webkit-box-shadow: inset -7px 0px 21px -7px rgba(0, 0, 0, 0.4);box-shadow: inset -7px 0px 21px -7px rgba(0, 0, 0, 0.4);}.header-right{-webkit-box-shadow: inset 7px 0px 21px -7px rgba(0, 0, 0, 0.4);box-shadow: inset inset 7px 0px 21px -7px rgba(0, 0, 0, 0.4);}.slick-dots li button{font: 0/0 a;}.team-box.box-3 {-webkit-perspective: 1500;perspective: 1500;}

.row-eq-height {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display:flex;}

.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15 {position: relative;min-height: 1px;padding-right: 10px;padding-left: 10px;}
.col-xs-15 {width: 20%;float: left;}

@media (min-width: 768px) {.col-sm-15 {width: 20%;float: left;}}
@media (min-width: 992px) {.col-md-15 {width: 20%;float: left;}}
@media (min-width: 1200px) {.col-lg-15 {width: 20%;float: left;}}
.ic-colored{background-color:#444;color:#fff}
.ic-whatsapp:hover,.ic-colored.ic-whatsapp { background-color: #3dc050 !important; }
.ic-telegram:hover,.ic-colored.ic-telegram { background-color: #34526F !important; }
.ic-snapchat:hover,.ic-colored.ic-snapchat { background-color: #C41200 !important; }
.ic-picasa:hover,.ic-colored.ic-picasa { background-color: #9b479f !important; }
.ic-facebook:hover,.ic-colored.ic-facebook { background-color: #3B5998 !important; }
.ic-delicious:hover,.ic-colored.ic-delicious { background-color: #205CC0 !important; }
.ic-paypal:hover,.ic-colored.ic-paypal { background-color: #00588B !important; }
.ic-android:hover,.ic-colored.ic-android { background-color: #A4C639 !important; }
.ic-gplus:hover,.ic-colored.ic-gplus { background-color: #DD4B39 !important; }
.ic-stumbleupon:hover,.ic-colored.ic-stumbleupon { background-color: #F74425 !important; }
.ic-foursquare:hover,.ic-colored.ic-foursquare { background-color: #25A0CA !important; }
.ic-digg:hover,.ic-colored.ic-digg { background-color: #191919 !important; }
.ic-spotify:hover,.ic-colored.ic-spotify { background-color: #81B71A !important; }
.ic-reddit:hover,.ic-colored.ic-reddit { background-color: #C6C6C6 !important; }
.ic-cc:hover,.ic-colored.ic-cc { background-color: #688527 !important; }
.ic-dribbble:hover,.ic-colored.ic-dribbble { background-color: #EA4C89 !important; }
.ic-flickr:hover,.ic-colored.ic-flickr { background-color: #FF0084 !important; }
.ic-google:hover,.ic-colored.ic-google { background-color: #DD4B39 !important; }
.ic-linkedin:hover,.ic-colored.ic-linkedin { background-color: #0E76A8 !important; }
.ic-vk:hover,.ic-colored.ic-vk { background-color: #2B587A !important; }
.ic-rss:hover,.ic-colored.ic-rss { background-color: #EE802F !important; }
.ic-skype:hover,.ic-colored.ic-skype { background-color: #00AFF0 !important; }
.ic-twitter:hover,.ic-colored.ic-twitter { background-color: #00ACEE !important; }
.ic-youtube:hover,.ic-colored.ic-youtube { background-color: #C4302B !important; }
.ic-vimeo:hover,.ic-colored.ic-vimeo { background-color: #86C9EF !important; }
.ic-yahoo:hover,.ic-colored.ic-yahoo { background-color: #720E9E !important; }
.ic-dropbox:hover,.ic-colored.ic-dropbox { background-color: #3D9AE8 !important; }
.ic-github:hover,.ic-colored.ic-github { background-color: #171515 !important; }
.ic-soundcloud:hover,.ic-colored.ic-soundcloud { background-color: #FF7700 !important; }
.ic-tumblr:hover,.ic-colored.ic-tumblr { background-color: #34526F !important; }
.ic-wordpress:hover,.ic-colored.ic-wordpress { background-color: #1E8CBE !important; }
.ic-yelp:hover,.ic-colored.ic-yelp { background-color: #C41200 !important; }
.ic-scribd:hover,.ic-colored.ic-scribd { background-color: #666666 !important; }
.ic-print:hover,.ic-colored.ic-print { background-color: #111 !important; }
.ic-drupal:hover,.ic-colored.ic-drupal { background-color: #27537A !important; }
.ic-bitbucket:hover,.ic-colored.ic-bitbucket { background-color: #0E4984 !important; }
.ic-xing:hover,.ic-colored.ic-xing { background-color: #126567 !important; }
.ic-instagram:hover,.ic-colored.ic-instagram { background-color: #3F729B !important; }
.ic-openid:hover,.ic-colored.ic-openid { background-color: #E16309 !important; }
.ic-steam:hover,.ic-colored.ic-steam { background-color: #111 !important; }
.ic-amazon:hover,.ic-colored.ic-amazon { background-color: #E47911 !important; }
.ic-apple:hover,.ic-colored.ic-apple { background-color: #000 !important; }
.ic-pinterest:hover,.ic-colored.ic-pinterest { background-color: #C8232C !important; }
.ic-fivehundredpx:hover,.ic-colored.ic-fivehundredpx { background-color: #111 !important; }
.social-list a i:after{content:attr(data-hover);}
.icon-box-2 .icon-desc.dark-bg:after,.icon-box-3 .icon-desc.dark-bg:before{border-color: #444 transparent transparent transparent;}
.red-bg{background:#de3939}
.red-color{color:#de3939}
.icon-box-2 .icon-desc.red-bg:after,.icon-box-3 .icon-desc.red-bg:before{border-color: #de3939 transparent transparent transparent;}
.pink-bg{background:#d76fed}
.icon-box-2 .icon-desc.pink-bg:after,.icon-box-3 .icon-desc.pink-bg:before{border-color: #d76fed transparent transparent transparent;}
.pink-color{color:#d76fed}
.green-color{color:#009933}
.green-bg{background-color:#009933;color:#fff}
.yellow-color{color:#FFCC00}
.slick-slider.center img{opacity:0.7;transform:scale(0.9);-webkit-transform:scale(0.9);}
.slick-slider.center .slick-center img{transform:scale(1.2);-webkit-transform:scale(1.2);opacity:1}
.btn{padding:10px 15px;text-transform:uppercase;letter-spacing:1px;font-weight:700;font-size:12px}.btn:not(.outlined):not(.rect-angles):not(.btn-default){text-shadow:1px 1px 1px rgba(0,0,0,0.2)}.btn-xs{padding:2px 5px;font-size:9px;line-height:1.5}.btn-sm{line-height:1.5;font-size:10px;padding:6px 8px}.btn-md{line-height:37px;font-size:12px;padding:0 12px}.btn-lg{font-size:14px;padding:15px 20px}.btn-xl{font-size:16px;padding:20px}.btn i{margin-right:10px}.btn-xl i,.btn-xxl i{margin-right:15px}.btn-xxl{line-height:1;font-size:18px;padding:30px}.btn i.block{display:table;margin:0 auto 10px}.btn-xxl span.sub,.btn-xl span.sub,.btn-lg span.sub{display:block;font-size:12px;line-height:1;font-weight:400;margin-top:8px;letter-spacing:2px}.btn-xl span.sub{font-size:11px;letter-spacing:.5px}.btn-lg span.sub{font-size:11px}.button-group .btn{margin:10px 8px 10px 0}[class*="btn-icon-"]{overflow:hidden;position:relative;padding-right:30px;padding-left:30px}[class*="btn-icon-"] i{position:absolute;top:0;height:100%;background:rgba(0,0,0,.2);line-height:40px;width:35px;text-align:center}.left-icon{overflow:hidden;padding:0 20px 0 0}.right-icon{overflow:hidden;padding:0 0 0 20px}.right-icon i,.left-icon i{background:rgba(0,0,0,.2);line-height:50px;text-align:center;padding:0 10px;margin-right:15px}.right-icon i{margin-left:15px;margin-right:0}.btn-xl.right-icon i,.btn-xl.left-icon i{line-height:68px}.btn-md.right-icon i,.btn-md.left-icon i{line-height:40px}.btn-sm.right-icon i,.btn-sm.left-icon i{line-height:16px}[class*="btn-icon-"] span{display:inline-block;position:relative;left:0}.btn-xs[class*="btn-icon-" ] i{padding:2px 5px;font-size:10px;line-height:1.2}.btn.main-bg.btn-3d{margin-bottom:5px}.btn-sm[class*="btn-icon-"] i{line-height:27px}.btn-md[class*="btn-icon-"] i{line-height:40px}.btn-lg[class*="btn-icon-"] i{line-height:50px}.btn-xl [class*="btn-icon-"] i{line-height:70px}.btn-xxl[class*= btn-icon-] i{line-height:1.5}[class*="btn-icon-"].no-bg i{background:transparent}.btn-icon-left i{left:-35px}.btn-icon-left:hover i{left:0}.btn-icon-left:hover span{left:15px}.btn-icon-right i{right:-100%;margin:0}.btn-icon-right:hover i{right:0}.btn-icon-right:hover span{left:-15px}.btn.white{color:#fff!important}.btn-blue{background-color:#5472d2;color:#fff}.btn-blue.btn-outlined,.btn-blue.btn-square_outlined{color:#5472d2;border-color:#5472d2}.btn-blue:hover{background-color:#3c5ecc;color:#f7f7f7}.btn-blue.btn-3d{-webkit-box-shadow:0 4px 0 #3253bc;box-shadow:0 4px 0 #3253bc;margin-bottom:5px}.btn-turquoise{background-color:#00c1cf;color:#fff}.btn-turquoise.btn-outlined,.btn-turquoise.btn-square_outlined{color:#00c1cf;border-color:#00c1cf}.btn-turquoise:hover{background-color:#00a4b0;color:#f7f7f7}.btn-turquoise.btn-3d{-webkit-box-shadow:0 4px 0 #008d97;box-shadow:0 4px 0 #008d97;margin-bottom:5px}.btn-pink{background-color:#fe6c61;color:#fff}.btn-pink.btn-outlined,.btn-pink.btn-square_outlined{color:#fe6c61!important;border-color:#fe6c61}.btn-pink:hover{background-color:#fe5043;color:#f7f7f7}.btn-pink.btn-3d{-webkit-box-shadow:0 4px 0 #fe3829;box-shadow:0 4px 0 #fe3829;margin-bottom:5px}.btn-default.btn-3d{-webkit-box-shadow:0 4px 0 #ddd;box-shadow:0 4px 0 #ddd;margin-bottom:5px}.btn-default.btn-outlined{background-color:transparent}.btn-default.btn-3d:hover{-webkit-box-shadow:0 4px 0 #ccc;box-shadow:0 4px 0 #ccc}.btn-violet{background-color:#8d6dc4;color:#fff}.btn-violet.btn-outlined,.btn-violet.btn-square_outlined{color:#8d6dc4;border-color:#8d6dc4}.btn-violet:hover{background-color:#7c57bb;color:#f7f7f7}.btn-violet.btn-3d{-webkit-box-shadow:0 4px 0 #6e48b1;box-shadow:0 4px 0 #6e48b1;margin-bottom:5px}.btn-peacoc{background-color:#4cadc9;color:#fff}.btn-peacoc.btn-outlined,.btn-peacoc.btn-square_outlined{color:#4cadc9;border-color:#1cadc9}.btn-peacoc:hover{background-color:#39a0bd;color:#f7f7f7}.btn-peacoc.btn-3d{-webkit-box-shadow:0 4px 0 #338faa;box-shadow:0 4px 0 #338faa;margin-bottom:5px}.btn-chino{background-color:#cec2ab;color:#fff}.btn-chino.btn-outlined,.btn-chino.btn-square_outlined{color:#cec2ab;border-color:#cec2ab}.btn-chino:hover{background-color:#c3b498;color:#f7f7f7}.btn-chino.btn-3d{-webkit-box-shadow:0 4px 0 #b9a888;box-shadow:0 4px 0 #b9a888;margin-bottom:5px}.btn-mulled_wine{background-color:#50485b;color:#fff}.btn-mulled_wine.btn-outlined,.btn-mulled_wine.btn-square_outlined{color:#50485b;border-color:#50485b}.btn-mulled_wine:hover{background-color:#413a4a;color:#f7f7f7}.btn-mulled_wine.btn-3d{-webkit-box-shadow:0 4px 0 #342f3c;box-shadow:0 4px 0 #342f3c;margin-bottom:5px}.btn-vista_blue{background-color:#75d69c;color:#fff}.btn-vista_blue.btn-outlined,.btn-vista_blue.btn-square_outlined{color:#75d69c!important;border-color:#75d69c}.btn-vista_blue:hover{background-color:#5dcf8b;color:#f7f7f7}.btn-vista_blue.btn-3d{-webkit-box-shadow:0 4px 0 #4ac97d;box-shadow:0 4px 0 #4ac97d;margin-bottom:5px}.btn-black{background-color:#2a2a2a;color:#fff}.btn-black.btn-outlined,.btn-black.btn-square_outlined{color:#2a2a2a;border-color:#2a2a2a}.btn-black:hover{background-color:#383838;color:#f7f7f7}.btn-black.btn-3d{-webkit-box-shadow:0 4px 0 #595959;box-shadow:0 4px 0 #151515;margin-bottom:5px}.btn-grey{background-color:#ebebeb;text-shadow:none}.btn-grey.btn-outlined,.btn-grey.btn-square_outlined{color:#444;border-color:#ebebeb}.btn-grey:hover{background-color:#e2e2e2;color:#333}.btn-grey.btn-3d{-webkit-box-shadow:0 4px 0 #cfcfcf;box-shadow:0 4px 0 #cfcfcf;margin-bottom:5px}.btn-orange{background-color:#f7be68;color:#fff}.btn-orange.btn-outlined,.btn-orange.btn-square_outlined{color:#f7be68;border-color:#f7be68}.btn-orange:hover{background-color:#f5b14b;color:#f7f7f7}.btn-orange.btn-3d{-webkit-box-shadow:0 4px 0 #f4a733;box-shadow:0 4px 0 #f4a733;margin-bottom:5px}.btn-sky{background-color:#5aa1e3;color:#fff}.btn-sky.btn-outlined,.btn-sky.btn-square_outlined{color:#5aa1e3;border-color:#5aa1e3}.btn-sky:hover{background-color:#4092df;color:#f7f7f7}.btn-sky.btn-3d{-webkit-box-shadow:0 4px 0 #2a86db;box-shadow:0 4px 0 #2a86db;margin-bottom:5px}.btn-green{background-color:#6dab3c;color:#fff}.btn-green.btn-outlined,.btn-green.btn-square_outlined{color:#6dab3c;border-color:#6dab3c}.btn-green:hover{background-color:#5f9434;color:#f7f7f7}.btn-green.btn-3d{-webkit-box-shadow:0 4px 0 #53812d;box-shadow:0 4px 0 #53812d;margin-bottom:5px}.btn-juicy_pink{background-color:#f4524d;color:#fff}.btn-juicy_pink.btn-outlined,.btn-juicy_pink.btn-square_outlined{color:#f4524d;border-color:#f4524d}.btn-juicy_pink:hover{background-color:#f23630;color:#f7f7f7}.btn-juicy_pink.btn-3d{-webkit-box-shadow:0 4px 0 #f11f18;box-shadow:0 4px 0 #f11f18;margin-bottom:5px}.btn-sandy_brown{background-color:#f79468;color:#fff}.btn-sandy_brown.btn-outlined,.btn-sandy_brown.btn-square_outlined{color:#f79468;border-color:#f79468}.btn-sandy_brown:hover{background-color:#f57f4b;color:#f7f7f7}.btn-sandy_brown.btn-3d{-webkit-box-shadow:0 4px 0 #f46e33;box-shadow:0 4px 0 #f46e33;margin-bottom:5px}.btn-purple{background-color:#b97ebb;color:#fff}.btn-purple.btn-outlined,.btn-purple.btn-square_outlined{color:#b97ebb;border-color:#b97ebb}.btn-purple:hover{background-color:#ae6ab0;color:#f7f7f7}.btn-purple.btn-3d{-webkit-box-shadow:0 4px 0 #a559a8;box-shadow:0 4px 0 #a559a8;margin-bottom:5px}.btn-white{background-color:#fff}.btn-white.btn-outlined,.btn-white.btn-square_outlined{color:#fff;border-color:#fff}.btn-white:hover{background-color:#f0f0f0;color:#5e5e5e}.btn-white.btn-3d{-webkit-box-shadow:0 4px 0 #e3e3e3;box-shadow:0 4px 0 #e3e3e3;margin-bottom:5px}.btn-grace{background-color:#aed13b;color:#fff}.btn-grace.btn-outlined,.btn-grace.btn-square_outlined{color:#aed13b;border-color:#aed13b}.btn-grace:hover{background-color:#9ec02d;color:#f7f7f7}.btn-grace.btn-3d{-webkit-box-shadow:0 4px 0 #8dac28;box-shadow:0 4px 0 #8dac28;margin-bottom:5px}.btn-round{border-radius:25px}.btn-outlined{background-color:transparent;border:1px solid;text-shadow:none!important}.dl-menuwrapper{max-width:300px;position:relative;-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 200%;perspective-origin:50% 200%;overflow:hidden}.dl-menuwrapper ul{padding:0;list-style:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;margin:0}.dl-menuwrapper li,.dl-menuwrapper li a{position:relative}.dl-menuwrapper .dl-menu{width:100%;opacity:1}.dl-menuwrapper .dl-menu.dl-menu-toggle{transition:all .3s ease}.dl-menuwrapper .dl-menu.dl-menuopen{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}.dl-menuwrapper li .dl-submenu,.dl-menu.dl-subview li,.dl-menu.dl-subview li.dl-subviewopen > a,.dl-menu.dl-subview li.dl-subview > a{display:none}.dl-menu.dl-subview li.dl-subview,.dl-menu.dl-subview li.dl-subview .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen,.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu > li{display:block}.dl-menuwrapper > .dl-submenu{position:absolute;width:220px;top:40px;margin:0;padding:0}.dl-menu.dl-animate-out-1{-webkit-animation:MenuAnimOut1 .4s;animation:MenuAnimOut1 .4s}@-webkit-keyframes MenuAnimOut1{50%{-webkit-transform:translateX(250px)}75%{-webkit-transform:translateX(372.5px);opacity:.5}100%{-webkit-transform:translateX(500px);opacity:0}}@keyframes MenuAnimOut1{50%{-webkit-transform:translateX(-250px);transform:translateX(-250px)}75%{-webkit-transform:translateX(-372.5px);transform:translateX(-372.5px);opacity:.5}100%{-webkit-transform:translateX(-500px);transform:translateX(-500px);opacity:0}}.dl-menu.dl-animate-in-1{-webkit-animation:MenuAnimIn1 .3s;animation:MenuAnimIn1 .3s}@-webkit-keyframes MenuAnimIn1{0%{-webkit-transform:translateX(500px);opacity:0}20%{-webkit-transform:translateX(250px);opacity:.5}100%{-webkit-transform:translateX(0px);opacity:1}}@keyframes MenuAnimIn1{0%{-webkit-transform:translateX(-500px);transform:translateX(-500px);opacity:0}20%{-webkit-transform:translateX(-250px);transform:translateX(-250px);opacity:.5}100%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1}}.dl-menuwrapper > .dl-submenu.dl-animate-in-1{-webkit-animation:SubMenuAnimIn1 .4s ease;animation:SubMenuAnimIn1 .4s ease}@-webkit-keyframes SubMenuAnimIn1{0%{-webkit-transform:translateX(50%);opacity:0}100%{-webkit-transform:translateX(0%);opacity:1}}.dl-menuwrapper > .dl-submenu.dl-animate-out-1{-webkit-animation:SubMenuAnimOut1 .4s ease;animation:SubMenuAnimOut1 .4s ease}@-webkit-keyframes SubMenuAnimOut1{50%{-webkit-transform:translateX(250px)}75%{-webkit-transform:translateX(372.5px);opacity:.5}100%{-webkit-transform:translateX(500px);opacity:0}}.no-js .dl-menuwrapper .dl-menu{position:relative;opacity:1;-webkit-transform:none;transform:none}.no-js .dl-menuwrapper li .dl-submenu{display:block}.no-js .dl-menuwrapper li.dl-back{display:none}.no-js .dl-menuwrapper li > a:not(:only-child){background:rgba(0,0,0,0.1)}.no-js .dl-menuwrapper li > a:not(:only-child):after{content:""}
.bottom_tabs span {
  font-size: 14px;
  font-weight: bold;
}
.bottom_tabs a{
  font-size: 34px;
  display: block;
}

@media print{

  .top-bar{ display: none; }
  .top-head {display: none;}
  .page-title{ display: none; }
  .cc-selector { display: none; }
  #rtg_send{ display: none; }
  #my_print_btn{ display: none; }
  #file_upload_btn{ display: none; }
  #pay_btn{ display: none; }
  .tabs { display: none; }
  .footer-middle { display: none; }
  .footer-bottom{ display: none; }
  .whatsapp{ display: none; }
  #gpdf{ display: none; }
  .fx img { width:200px; height:200px }
    a[href]:after { content: none !important; }
    .download_file_myprint { display: none; }
}
.heading p {
    margin-top: 15px !important;
}