/*
Theme Name: Sms Center
Theme URI: http://shop.onliner.ir/
Author: Onliner 09395363913 - 09159129565
Author URI:  http://shop.onliner.ir
Description: 
Version: 1.0
*/
@font-face {
	font-family: 'iransans';
	src: 
	url('fonts/IRANSansWeb.woff') format('woff'),
	url('fonts/IRANSansWeb.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'iransans';
	src: 
	url('fonts/IRANSansWeb_Bold.woff') format('woff'), 
	url('fonts/IRANSansWeb_Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}
a{
	text-decoration:none;
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition: all 0.1s ease-in-out;
	-o-transition: all 0.1s ease-in-out;
	transition: all 0.1s ease-in-out;
}
.clear{clear:both;}
a:hover,a:focus{text-decoration:none !important;outline:0;}
body{
	font-family:iransans !important;
	cursor:default;
}
/* Animation Timers
---------------------------------*/
.delay-05s { 
	animation-delay: 0.5s; 
	-webkit-animation-delay: 0.5s; 
}
.delay-06s { 
	animation-delay: 0.6s; 
	-webkit-animation-delay: 0.6s; 
}
.delay-07s { 
	animation-delay: 0.7s; 
	-webkit-animation-delay: 0.7s; 
}
.delay-08s { 
	animation-delay: 0.8s; 
	-webkit-animation-delay: 0.8s; 
}
.delay-09s { 
	animation-delay: 0.9s; 
	-webkit-animation-delay: 0.9s; 
}
.delay-11s { 
	animation-delay: 1.1s; 
	-webkit-animation-delay: 1.1s; 
}
.delay-12s { 
	animation-delay: 1.2s; 
	-webkit-animation-delay: 1.2s; 
}
.delay-13s { 
	animation-delay: 1.3s; 
	-webkit-animation-delay: 1.3s; 
}
.delay-15s { 
	animation-delay: 1.5s; 
	-webkit-animation-delay: 1.5s; 
}
.delay-18s { 
	animation-delay: 1.8s; 
	-webkit-animation-delay: 1.8s; 
}
/*-----------header*/
header{background:url(images/1.png) no-repeat center bottom #00294d;}

.top_header{
	background:#011425;
	height:50px;
}
.menu_icon{
	color: #0097ce;
    font-size: 30px;
    text-align: right;
    display: none;
    padding-top: 6px;
    float: right;
}
/*------menu*/
#menu{float:right;margin:0;padding:0;}
#menu li {
  float:right;
  position: relative;
  list-style:none;
}
#menu li a {
  font:14px/22px 'iransans';
	color:#889cad;
	padding:14px 15px;
	display:block;
  position:relative;
}
.iconmenu{
	position:absolute;
	top: 17px;
    left: 3px;
    color: #889cad;
	font-size:16px;
}
.iconmenu_respansive{
	cursor: pointer;
    position: absolute;
   padding: 3px 0;
    background: #F36212;
    width: 25px;
    top:8px;
    color: #fff;
    left: 20px;
    text-align: center;
}
#menu li.current_page_item > a,#menu li:hover > a,#menu li:hover > .iconmenu{color:#179beb;}
#menu li ul {
  display: none;
  background-color:#556686;
  width:200px;
  position: absolute;
  top:100%;
  right: 0;
  z-index: 888;
  padding-right:0;
}
#menu li ul li {
  float: none;
  position:relative;
  display:block;
}
#menu li ul li a{
	font-size:12px;
	color:#e9f0fd;
	padding:6px 10px;
	border-top:1px solid #6e83ab;
}
#menu li ul li:first-child > a{border-top:0;}
#menu li ul li .iconmenu{top:10px;left:7px;color:#e9f0fd;}
#menu li ul li ul {
  top: 0px;
  right: 100%;
  position:absolute;
}
#form_search{
	float:left;
	background:#01172c;
	border:1px solid #000d1a;
	box-shadow:inset 0 0 0 2px #00233f;
	font:12px/23px 'iransans';
	color:#0097ce;
	margin-top:13px;
}
#form_search input{
	background:none;
	border:0;
	height:23px;
	padding-right:7px;
}
#form_search button{
	float:left;
	background:none;
	border:0;
	font-size:16px;
	height:23px;
}
input,button:focus{outline:0;}
.center_header{
	overflow:hidden;
	
}
.logo{
	overflow:hidden;
	float:right;
	width:325px;
	height:230px;
	background:url(images/logo.png) no-repeat center;
}
.logo h1,.logo h2{margin:0;}
.logo h1 a, .logo h2 a{
	display:block;
	height:230px;
	text-indent:-99999px;
}
.ticker_filds{
	float:right;
	overflow:hidden;
	width:70%;
}
 #hot-news{
	margin:55px 130px 0 0;
	padding:0;
	list-style:none;
	float:right;
	font:26px/50px 'iransans';
}
#hot-news li a{color:#fff;}
#hot-news li a:hover{color:#3993da;}
#forms_login{
	float:right;
	clear:both;
	height: 51px;
	padding:9px 19px;
	overflow:hidden;
	margin:74px 84px 0 0;
	width:736px;
    background: linear-gradient(#fff 60%, #b9b9b9 ); /* Standard syntax */
}
#forms_login .forms_login_a{
		line-height: 33px;
    background: #23860c;
    border: 0;
    height: 32px;
    color: #fff;
    margin-left: 19px;
    padding: 4px 13px;
    font-size: 16px;
		border-radius: 5px;
}
#forms_login input[type="text"]{
	background: linear-gradient(#e0e0e0 , #fff 60%); /* Standard syntax */
	height:32px;
	border:1px solid #d5d5d5;
	padding:0 10px;
	font:11.5px/30px 'iransans';
	color:#3e3e3e;
	margin-left:19px;
	transition:all 0.2s ease-in-out;
}
#forms_login input[type="submit"]{
	background:#23860c;
	border:0;
	height:32px;
	color:#fff;
	margin-left:19px;
	padding:0 13px;
	font-size:15px;
}
#forms_login .find_username{
	font:14px/30px 'iransans';
	color:#6f7377;
	display:inline-block;
}
#forms_login .find_username .fa{
    font-size: 20px;
    padding: 4px 0 0 5px;
    float: right;
}
#forms_login input[type="submit"]:hover{background:#1c7208;}
#forms_login input[type="text"]:focus{background: linear-gradient(#e0e0e0 , #fff 1%); /* Standard syntax */}
#forms_login .find_username:hover{color:#2c8bc2;}
.top_content{
	overflow:hidden;
	background:#008ac8;
	/*border-bottom:1px solid #005bb2;*/
}
.button_login{overflow:Hidden;float:right;}
.button_login a{
	float:right;
	font:16px/32px 'iransans';
	margin:6px 18px 6px 0;
	border-radius:5px;
	padding:0 16px;
}
.button_login a .fa{
	font-size:20px;
	padding:6px 0 0 8px;
	float:right;
}
.button_login .button_one{background:#fff;color:#004d91;}
.button_login .button_two{background:#004d91;color:#fff;}
.button_login .button_two:hover{background:#01437e;}
.button_login .button_one:hover{background:#edebeb;}


/*---------------section_one*/
#section_one{
	background:#ececec;
	padding-bottom:37px;
}
.box_access{
	overflow:hidden;
	float:right;
	width:31%;
	background:#fff;
	padding:2px;
	margin-top:17px;
}
.title_box_access{
	font:18px/46px 'iransans';
	color:#949494;
	background:#f6f6f6;
	display:block;
	padding:0 20px;
}
.title_box_access .fa{font-size:25px;padding:10px 0 0 10px;float:right;}
/* Scroll Bar Master Styling Starts Here */
#mycustomscroll {
	height:164px;
	overflow: auto;
	position: relative;
	direction:ltr;
	margin:15px !important;
}
.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}
.vscrollerbase {width:6px;right:0 !important;}
.vscrollerbar {background:#a0a0a0;width:6px;border-radius:5px;}
.vscrollerbar, .hscrollerbar {z-index: 2;}
.vscrollerbarbeg,.vscrollerbarend {display:none;}
.vscrollerbase {background:#a0a0a0;border-radius:5px;}
.vscrollerbasebeg,.vscrollerbaseend {display:none;height:0;}
.vscrollerbasemid{width:6px;background: #ccc; border-radius:5px;}

#mycustomscroll ul{margin:0;padding:0 13px 0 0;list-style:none;direction:rtl;}
#mycustomscroll ul li a{
	font:15.5px/27px 'iransans';
	color:#00284c;
	display:block;
}
#mycustomscroll ul li a:hover{color:#009cc4;}
#mycustomscroll ul li a b{padding-left:5px;}

/*-------------slider*/
.theme-default{
	overflow:hidden;
	position:relative;
	background:#fff;
	padding:21px;
	margin-top: -44px;
    float: left;
    width: 67%;
}
.nivoSlider {
	position:relative;
	width:100%;
	height:auto;
	overflow: hidden;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	max-width: none;
}
.nivo-main-image {
	display: block !important;
	position: relative !important; 
	width: 100% !important;
}

/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
	background:white; 
	filter:alpha(opacity=0); 
	opacity:0;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
	top:0;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
	overflow:hidden;
}
.nivo-box img { display:block; }

/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	width:100%;
	z-index:8;
	padding: 5px 10px;
	opacity: 0.8;
	overflow: hidden;
	display: none;
	-moz-opacity: 0.8;
	filter:alpha(opacity=8);
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}

.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	display:none;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav {
	text-align:left;
	padding: 15px 0;
	position:absolute;
	bottom:15px;
	left:40px;
	z-index:9;
}
.nivo-controlNav a {
	cursor:pointer;
	display:block;
	float:right;
	width:12px;
	height:12px;
	background:#004684;
	border:2px solid #00bff3;
	text-indent:9999px;
	opacity:0.6;
	margin:0 4px;
	border-radius:50%;
}
.nivo-controlNav a.active {
	opacity:1;
}
/*-------------pages-------*/
#pages{overflow:hidden;padding:30px 0 30px;}
.page{
	overflow:hidden;
	text-align:center;
	padding:10px 0 10px 0px;
}
.page span{
	display:inline-block;
	width:90px;
	height:90px;
	border-radius:50%;
	color:#fff;
	transition:all 0.4s;
}
.page span .fa{transition:all 0.9s;}
.page_one span{background:#179dbb;font-size:80px;}
.page_two span{background:#2fa1ff;font-size:67px;padding-top: 7px;}
.page_three span{background:#00a6b6;font-size:59px;padding-top: 8px;}
.page h2 {margin:25px 0;}
.page h2 a{
	font: 30px/40px 'iransans';
	color:#0bb2f0;
	display:block;
	font-weight: bold;
}
.page ul{margin:0;padding:0;list-style:none;height:125px;}
.page ul li{
	font:16px/25px 'iransans';
	color: #e1ebef;
}
.page .readmore{
	display:inline-block;
	font:18px/40px 'iransans';
	color:#fff;
	padding:0 20px;
	border-radius:8px;
	background:#0cb2f0;
}
.page:hover h2 a{color:#00808c;}
.page .readmore:hover{background:#00808c;}
.page:hover span .fa{transform:rotate(-40deg);}
.page:hover span{transform:rotate(40deg);}
/*-------------posts*/
#posts{
	overflow:Hidden;
	background:url(images/2.png) no-repeat center #e8f0fd;
	padding:30px 0 55px;
	background-size:100% 100%;
}
.post{
	overflow:hidden;
	margin-bottom:20px;
	text-align:center;
	height:190px;
}
.post h2{margin:0 0 10px;}
.post h2 a{
	font:18px/30px 'iransans';
	color:#004d91;
	display:block;
}
.post p{
	FONT:12px/22px 'iransans';
	color:#454545;
}
.post span{display:block;transition:all 0.3s;}
.post_one span{color:#5b87c6;font-size:60px;}
.post_two span{color:#0cb2f0;font-size:60px;}
.post_three span{color:#f3c40f;font-size:60px;}
.post_four span{color:#6d276b;font-size:60px;}
.post_five span{color:#ff0011;font-size:60px;}
.post_six span{color:#ff7d00;font-size:60px;}
.post h2 a:hover{color:#00808c;}
.post:hover span{transform:scale(1.1);}
/*----------------footer*/
footer{background:#00284b;}
.Symbol_trust{
	float:right;
	width:28%;
	background:#fff;
	padding:2px;
	margin-top:-50px;
	box-shadow:0 0 15px #8f8f8f;
}
.Symbol_trust img{display:block;margin:0 auto;}
.title_box{
	background:#f6f6f6;
	font:18px/47px 'iransans' !important;
	display:block;
	color:#00284c;
	padding:0 20px;
	text-align:right !important;
}
.title_box .fa,.box_comparison span .fa{font-size:25px;color:#949494;float: right;padding: 9px 0 0 6px;}
.contact_us{
	float:left;
	background:#fff;
	padding:2px;
	width:70%;
	box-shadow:0 0 15px #8f8f8f;
	margin-top:-50px;
}
.icon_contact_us{
	float:right;
	width:146px;
	height:154px;
	background:url(images/3.jpg) no-repeat center;
}
.contact_us p{
	font:29px/40px 'iransans';
	color:#00284b;
	margin:35px 0 10px;
	text-align:center;
}
.contact_us p em{font-style:normal;}
.contact_us p span{font:23px/34px 'iransans';display:block;margin-top:20px;}
/*----------box_footer*/
.main_box_footer{
	overflow:hidden;
}
.box_footer{overflow:hidden;	padding-bottom:30px;font:14px/24px 'iransans';
	color:#32a8dd;}
.box_footer h5{
	font:18px/30px 'iransans';
	color:#fff;
	margin:20px 0;
}
.box_footer ul li a:before {
	content: "\f100";
	padding-left: 7px;
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.box_footer ul{margin:0;padding:0;list-style:none;}
.box_footer ul li a{
	font:14px/24px 'iransans';
	color:#32a8dd;
	display:block;
}
.box_footer ul li a .fa{padding-left:7px;}
.box_footer ul li a:hover{color:#1988b9;}

/*------------copyright*/
#copyright{
	overflow:hidden;
	background:#011425;
	border-top:1px solid #003869;
	padding:27px 0;
	font:12.5px/22px 'iransans';
	color:#246eaf;
}
#copyright p{
	float:right;
	margin:0;
}
.onliner{float:left;}
/*---------archive*/
#section_wrapper{background:#f6f6f6;padding-bottom:50px;}
.breadcrumb{
	float:left;
	background:#fff;
	height:45px;
	width:67%;
	margin:0;
	border-radius:0;
	box-shadow:0 0 20px #000;
}
.breadcrumb li a{
	font:13px/30px 'iransans';
	color:#7f7f7f;
}
.breadcrumb>li+li:before{color:#7f7f7f;}
.breadcrumb li a .fa{font-size:20px;}
.breadcrumb>.active,.breadcrumb li a:hover{color:#018bc9;}
/*------------*/
.content_archive{
	overflow:hidden;
	padding-bottom:30px;
}
.content_archive h1,.post-content h1{
	font:24px/35px 'iransans';
	color:#004480;
}
.post_archive{
	padding:4px;
	border-radius:5px;
	border:1px solid #d1d1d1;
	background:#fcf8f8;
	margin:15px 19px 29px 0;
	clear:both;
}
.content_post{
	background:#ebebeb;
	height:136px;
	padding:11px 0 1px 1px;
	transition:all 0.2s;
}
.content_post img{
	float:right;
	width:158px;
	height:111px;
	border:1px solid #6b6a69;
	margin:0 -24px 0 20px;
}
.content_post h2{margin:0 0 10px 0;}
.content_post h2 a{
	font:20px/30px 'iransans';
	color:#003f76;
	display:block;
}
.content_post p{
	color:#949494;
	font:12px/20px 'iransans';
	padding-left:50px;
}
.read_more{
	float:left;
	font:14px/33px 'iransans';
	color:#fff;
	background:#008cc9;
	padding:0 20px;
}
.read_more:hover{background:#004d90;color:#fff;}
.content_post:hover{background:#fff;}
.content_post:hover h2 a{/* color:#fbfeff; */}
/*---------pagination*/
.nav_pagination{
	overflow:hidden;
	text-align:center;
	padding-bottom:30px;
}
.pagination{display:inline-block;margin:30px 0 0;}
.page-numbers{
	margin: 0 2px;
    border: 1px solid #d2d0d0;
    background: #e5e5e5;
    color: #727272;
    font: 12px/17px 'iransans';
    padding: 6px 10px;
	float:right;
}
.prev,.next{
	border:0;
	background:none;
}
.page-numbers:hover,.current-page,.current{color:#fff;background:#008cc9;border-color:#008cc9;}
.prev:hover,.next:hover{color:#008cc9;background:none;}

/*------------post content*/
.post-content {
	font:14px/25px 'iransans';
	color:#515050;
	padding-bottom:30px;
}
.img_post_single img{float:left;margin:0 20px 10px 0;}
.post-content p {margin-bottom: 15px;}
.post-content a{	color:#008cc9;}
.post-content ol li,.post-content ul li{font-size: 14px;}
.post-content a:hover {color:#004d91}
.post-content ul li{list-style:inside disc;}
.post-content ol li {list-style:decimal inside;}
.post-content .alignright {float:right; margin:12px 0 12px 12px;max-width:100%;}
.post-content .alignleft {float:left; margin:12px 12px 12px 0;max-width:100%;}
.post-content .aligncenter {display:block; margin:12px auto;max-width:100%;}
.post-content h1 {color:#004d91;font:21px/30px 'iransans';}
.post-content h2 {color:#004d91;font:20px/30px 'iransans';}
.post-content h3 {color:#004d91;font:19px/30px 'iransans';}
.post-content h4 {color:#004d91;font:18px/30px 'iransans';}
.post-content h5 {color:#004d91;font:17px/30px 'iransans';}
.post-content h6 {color:#004d91;font:16px/30px 'iransans';}
.post-content table{margin:20px 0;}
.post-content table td {border:1px solid #555; padding:3px 6px;}
.post-content hr{margin-top: -5px;;padding:0;}
.post-content strong{font-weight:bold;}
.post-content img{max-width:100%;}

.post-content input[type="text"],.post-content input[type="submit"],
.post-content input[type="email"],.post-content input[type="number"],
.post-content input[type="password"],.post-content select,.post-content textarea{
	background:#f6f5f5;
	border:1px solid #bdbdbd;
	padding:0 8px;
	font:12px/30px 'tahoma';
	color:#777;
	margin-top:5px;
	box-shadow:inset 0 0 15px #dbdbdb;
	-webkit-transition: all 0.2s ease-in-out;
		-moz-transition: all 0.2s ease-in-out;
		-o-transition: all 0.2s ease-in-out;
		transition: all 0.2s ease-in-out;
}
.post-content input[type="text"],.post-content select,
.post-content input[type="email"],.post-content input[type="number"],
.post-content input[type="password"]{
	width:40%;
	height:30px;
}
.post-content input[type="submit"]{
	background:#004d91;
	padding:0px 30px;
	color:#fff;
	font:14px/27px 'iransans_bold';
	cursor:pointer;
	float:right;
	margin-top:0;
	box-shadow:none;
	margin-left: 30px;
	border-radius:25px;
	border:0;
}
.post-content textarea{
	width:100%;
	height:100px;
}
input:focus,textarea,select{outline:0;}
.post-content input:focus,.post-content textarea:focus{background:#fff;}
.post-content input[type="submit"]:hover{background-color:#ac377b;}
.post-content input[type="submit"]:focus{background-color:#ac377b;}


/*--comment*/
.main_comment{
	overflow:hidden;
	margin:20px 0;
	background:#fff;
	margin:30px 0;
	padding:2px;
	box-shadow:0 0 15px #8f8f8f;
}
.main_comment span{
	display:block;
	font:18px/47px 'iransans';
	color:#00284c;
	background:#f6f6f6;
	padding:0 20px;
}
#comment,#respond{
	overflow:Hidden;
	padding:10px 15px;
}
#comment h3,#respond h3{
	font:18px/30px 'iransans';
	color:#008ac8;
	margin:0 0 15px 0;
}

ol.commentlist {
	list-style:none;
	margin:0;
	padding:0;
}
ol.commentlist li {
	margin:0 0 10px;
	position:relative;
	list-style:none;
	background:#f8f6f6;
	box-shadow:inset 0 0 20px #bfbebe;
	border:1px solid #bdbdbd;
	padding:1px;
}
ol.commentlist li.pingback comment-author {
	padding:0 170px 0 0;
}
ol.commentlist .comment-body {
	overflow:hidden;
}
ol.commentlist li div.vcard img {
	margin-left:13px;
	float:right;
}
ol.commentlist li div .fn{
	font:18px/25px 'iransans';
	color:#1d94d1;
	padding:5px 0;
	float: right;
}
ol.commentlist .content_comment{
	overflow:hidden;
}
ol.commentlist li div.comment-author {
	float:right;
	width: 100%;
	direction: rtl;
	text-align: right;
}
ol.commentlist li div.comment-author a{
	font:14px/22px 'iransans_bold';
	color:#97178c;
	padding-left:5px;
}
ol.commentlist li div.reply {
	float:left;
	overflow:hidden;
}
ol.commentlist li div.reply a{
	font:13px/22px 'iransans';
	color:#fff;
	background:#955bb6;
	border-radius:3px;
	padding:0 20px;
	border:1px solid #72458b;
	float:left;
}
ol.commentlist li div.reply a:hover{background:#a9289e;}
ol.commentlist li .comment-awaiting-moderation{
	font:11px/20px 'iransans';
	color:#f00150;
	float:left;
	margin:5px 20px;
}
ol.commentlist li p {
    color: #7b7b7b;
    font: 11px/20px 'iransans';
    margin:35px 0 0 40px;
}
ol.commentlist li ul {
	font-weight:normal;
	margin:0;
	padding:0;
}
ol.commentlist li ul.children {
	list-style:none;
}
ol.commentlist li ul.children .vcard{margin-left:30px;}
ol.commentlist li ul.children .content_comment{background:#f8f8f8;}
ol.commentlist li ul.children li.depth-2 {
	margin:0 0 3px;
}
ol.commentlist li ul.children li.depth-3 {
	margin:0 0 3px;
}
ol.commentlist li ul.children li.depth-4 {
	margin:0 0 3px;
}
ol.commentlist li ul.children li.depth-5 {
	margin:0 0 3px;
}


.cptch_block{float:right;}
.cptch_block input[type="text"]{width:70px !important;margin:0;}

#respond p{margin:0;}

/*-------------box_comparison*/
.box_comparison{
	overflow:hidden;
	margin:30px 0 50px 0;
	background:#fff;
	box-shadow:0 0 15px #8f8f8f;
	padding:2px;
}
.box_comparison .post-content{
	margin: 40px 38px 0px;
}
.table_comparison tr:nth-child(even){opacity:0.5;}
.table_comparison{margin:40px 38px 50px;}
.table_comparison table{width:100%;}
.table_comparison tr th em{
	display:block;
	font:24px/40px 'iransans';
	color:#fff;
	border-radius:5px 5px 0 0;
	margin-top:-5px;
}
.table_comparison tr th span{
	height:142px;
	font:26px/35px 'iransans' !important;
	color:#fff;
	padding:25px 17px;
	display:block;
	text-align:center !important;
}
.table_comparison tr .tick{width:15.5%;text-align:center;}
.table_comparison tr th a{
	font:16px/30px 'iransans';
	color:#fff;
	padding:0 10px;
	display:inline-block;
	border-radius:5px;
	margin:20px 0;
}
.table_comparison tr td.title{
	padding:11px;
}
.table_comparison tr td.title{font-size:17px;}
.table_comparison  .title_bottom{background:#8a8a8a !important;color:#fff;}
.table_comparison tr .tick a.login{
	font:21px/37px 'iransans';
	color:#fff;
	border-radius:5px 5px 0 0;
	display:block;
	margin:7px 10px 0;
}
.table_comparison tr .tick a:hover{opacity:0.8;}


/*-----------------------------------screen_respansive-----------------------------------------*/
@media only screen and (max-width: 1199px) {
.menu_icon{display:block;}
#menu{display:none;position:absolute;top:100%;right:0;width:100%;background:#011425;}
#menu li{float:none;}
#menu li ul{position:relative;width:100%;}
#menu li ul li .iconmenu_respansive{display:none;}
#menu li ul li ul{position:relative;right:0;border-top:1px solid #6e83ab;background:#38558b;}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.ticker_filds{width:66%;float:left;}
#forms_login{width:auto;margin:45px 10px 0 0;}
.theme-default{margin-top:17px;}
#forms_login input[type="text"]{margin-left:5px;}
#hot-news{margin:55px 100px 0 0;}
#mycustomscroll{height:202px;}
.post{margin:0 -10px 20px;height:200px;}
.icon_contact_us{display:none;}
.contact_us p{margin:35px 0 25px;}
.content_post{height:155px;}
.content_post img{margin:10px -24px 0 20px;}
.table_comparison tr .tick{width:17%;}
.table_comparison tr th.title{background-size:100% !important;}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
header{background:#004d91;}
.ticker_filds{float:none;width:auto;}
#hot-news,.breadcrumb{display:none;}
#forms_login{width:100%;margin:0 0 20px 0;}
.logo{margin:0 auto;float:none;}
.box_access,.Symbol_trust{float:none;width:auto;}
.theme-default,.contact_us{float:none;width:auto;margin-top:20px;}
.page{margin:0 -10px;}
.page h2 a{font:25px/35px 'iransans';}
.box_footer_two{clear:both;}
#copyright p{float:none;text-align:center;margin-bottom:10px;}
.onliner{float:none;display:block;text-align:center;}
.content_post{height:auto;overflow:hidden;}
.content_post img{margin:0 10px 10px 20px;}
.img_post_single img{float:none;margin:0 auto 15px;display:block;}
.post-content input[type="text"], .post-content select, .post-content input[type="email"], .post-content input[type="number"], .post-content input[type="password"]{width:100%;}
.table_comparison{margin:5px;}
.table_comparison tr th.title{background-size:100% !important;}
.table_comparison tr th em,.table_comparison tr th span{font-size:18px;}
}
@media only screen and (max-width: 767px) {
.row{margin:0;}
.ticker_filds,.icon_contact_us,.breadcrumb{display:none;}
.logo{margin:0 auto;float:none;}
.box_access,.Symbol_trust{float:none;width:auto;}
.theme-default,.contact_us{float:none;width:auto;margin-top:20px;}
.post,.page ul{height:auto;}
.page ul{margin-bottom:10px;}
#copyright p{float:none;text-align:center;margin-bottom:10px;}
.onliner{float:none;display:block;text-align:center;}
.button_login{float:none;text-align:center;}
.button_login a{display:inline-block;float:none;margin:6px 4px;}
.contact_us p{font-size:25px;margin:15px 0;}
.content_post{height:auto;overflow:hidden;padding:14px;}
.img_post_single img{display:block;margin:0 auto 15px;float:none;}
.post-content input[type="text"], .post-content select, .post-content input[type="email"], .post-content input[type="number"], .post-content input[type="password"]{width:100%;}
.table_comparison{margin:20px 20px 0 20px;overflow:auto;padding-bottom:50px;background:url(images/9.png) no-repeat right bottom;}
.table_comparison table{width:995px;}
}
@media only screen and (max-width : 479px){
.logo{max-width:100%;background-size:100%;}
.theme-default,ol.commentlist li div.comment-author,ol.commentlist li .comment-awaiting-moderation{display:none;}
ol.commentlist li{padding:10px;}
ol.commentlist li p{margin:35px 0 0 0;}
}












