/*==========================================================================
   NeginGostar Co. LTD 
   Theme By : Pragma
   Copy Right : 2016-2017
   Powered By : Sara Site Maker
   E-Mail : design@negingostar.com
   Tel : 021-22986146
   ==========================================================================*/

@charset "UTF-8";
/*--------------------------------------------------------------------------------------------------------------- */
/* Content
--------------------------------------------------------------------------------------------------------------- */

.ng-direction-ltr{
    direction: ltr;
}

.printcode
{
    text-align: right; direction: rtl; line-height:3;font-size:1.5em;
}

.hide_content
{
    display:none !important;
}

.ng-margin-right p {
    margin-right:30px;
}

.domain_detail_content
{
    direction:ltr;display:inline; font-weight:bold;padding:0 10px;
    

}

.domain_detail_content p {
    font-size:15px !important;
    
}
.ng_114
{
    font-size:1.7em;
}


.ng-text-blue {
  color: #0b72b1;
}
.ng-text-green {
  color: #7ab34d;
}


#domainlist h3{
    font-size:1.2em;
}
.prg-clearfix:before,
.prg-clearfix:after {
  display:table;
  content:""
}
.prg-clearfix:after{
  clear:both;
}
.prg-to-left {
  float: left;
}
.prg-to-right {
  float: right;
}
.prg-nospace{
    margin:0;
    padding:0;
    list-style:none;
    }
.prg-inline *{
    display:inline-block;
    }
.prg-inline *:last-child{
    margin-right:0;
    }
.prg-full-size {
  display: block;
  width: 100%;
}
.prg-no-padding  {
  margin: 0;
}
.ng-pa-top-10{
    padding-top:10px;
}
.ng-pa-top-20{
    padding-top:20px;
}
.ng-pa-top-30{
    padding-top:30px;
}
.ng-pa-top-40{
    padding-top:40px;
}
.ng-pa-top-50{
    padding-top:50px;
}
.ng-pa-top-60{
    padding-top:60px;
}
.ng-pa-top-70{
    padding-top:70px;
}
.ng-pa-top-80{
    padding-top:80px;
}
.ng-pa-top-90{
    padding-top:90px;
}
.ng-pa-top-100{
    padding-top:100px;
}
.prg-no-padding [class*="col-"] {
  padding: 0;
}
.prg-clean-list, .inline-list,
.prg-clean-list ul, .inline-list ul {
  _margin: 0;
  margin-top: 0;
  padding: 0;
  list-style: none ;
}
.prg-center-me {
  display: table;
  margin-left: auto;
  margin-right: auto;
}
.prg-clean-list {
  margin-bottom: 23px;
}
.prg-uppercase {
  text-transform: uppercase;
}
.prg-text-center {
  text-align: center;
}
.prg-text-center-2 {
  text-align: center;
  direction:rtl;
}
.prg-text-left{
    text-align:left !important;
}
.prg-text-right{
    text-align:right !important;
}
.ng-direction{
    Direction:rtl !important;
}
.ng-fonts{
    font-family: 'BYekan', 'Open Sans', sans-serif;
}
.ng-separator{
    height:1px;
    background: -webkit-linear-gradient(left, #fff, #7ab34d, #fff);
    background: -o-linear-gradient(left, #fff, #7ab34d, #fff);
    background: -moz-linear-gradient(left, #fff, #7ab34d, #fff);
    background: linear-gradient(to right, #fff, #7ab34d, #fff); 
}
.ng-w100{
    width:100% !important;
}
/* NeginGostar Special Color
   ========================================================================== */
body .ng-text-blue {
  color: #0b72b1;
}
body .ng-text-green {
  color: #7ab34d;
}
body .ng-text-blue-hover:hover {
  color: #0b72b1;
}
body .ng-text-green-hover:hover {
  color: #7ab34d;
}
body .ng-bgcolor-blue{
  background: #0b72b1;
}
body .ng-bgcolor-green{
  background: #7ab34d;
}
body .ng-bgcolor-blue-hover:hover{
  background: #0b72b1;
}
body .ng-bgcolor-green-hover:hover{
  background: #7ab34d;
}
/* mobile mod
   ========================================================================== */
@media (max-width: 992px) {
.ng-nomobile{
    display:none !important;
}

}

.ng-text-lineheight
{
    line-height:80px
}

.ng-text-error{
    font-size:1.5em;
    color:red;
    font-weight: bold;
}



.ng-width-100{
  width:100% !important;
}


.margin-top-10  { margin-top: 10px; }
.margin-top-20  { margin-top: 20px; }
.margin-top-30  { margin-top: 30px; }
.margin-top-40  { margin-top: 40px; }
.margin-top-50  { margin-top: 50px; }


.padding-bottom-10  { padding-bottom: 10px; }
.padding-bottom-20  { padding-bottom: 20px; }
.padding-bottom-30  { padding-bottom: 30px; }
.padding-bottom-40  { padding-bottom: 40px; }
.padding-bottom-50  { padding-bottom: 50px; }


.ng-link-black a {    color:#000000;  text-decoration: none; }
.ng-link-black a:hover {    color:red; }



/* on-screen styles */
@media print {
  body  {
    direction: rtl  !important; 
    text-align: right  !important; 
    background-color: red  !important; 
  }

.printcode
{
    text-align: right !important; 
    direction: rtl !important;
    line-height:3 !important;
    font-size:1.5em !important;
}

h3 {
    font-size: 1.25em !important;
}
  
.domain_detail_content p {
    font-size:10px !important;
    
}

}
