/******************************************************************************/
/* 0-1459																	  */
/******************************************************************************/

@media only screen and (min-width:0px) and (max-width:1459px)
{	
/******************************************************************************/
/* Layout																	  */
/******************************************************************************/
	
	/**************************************************************************/
	/* Layout / Flex														  */
	/**************************************************************************/

		.template-layout-flex>div
		{
			padding-left:80px;
			padding-right:80px;
		}	
		
/******************************************************************************/
/* Component																  */
/******************************************************************************/

	/**************************************************************************/
	/* Component / Menu														  */
	/**************************************************************************/

		/**********************************************************************/
		/* Component / Menu	/ Default										  */	
		/**********************************************************************/
		
					.template-component-menu-default>.sf-menu>li>a
					{
						padding-left:10px;
						padding-right:10px;
					}
}





/******************************************************************************/
/* 0-1299																	  */
/******************************************************************************/

@media only screen and (min-width:0px) and (max-width:1299px)
{	
/******************************************************************************/
/* Template																	  */
/******************************************************************************/

	/**************************************************************************/
	/* Template	/ Header													  */
	/**************************************************************************/
	
		/**********************************************************************/
		/* Template	/ Header / Top											  */
		/**********************************************************************/
	
			/******************************************************************/
			/* Template	/ Header / Top / Icon list							  */
			/******************************************************************/

				.template-header .template-header-top .template-header-top-icon-list .template-icon-meta-menu
				{
					display:block;
				}
				
/******************************************************************************/
/* Component																  */
/******************************************************************************/

	/**************************************************************************/
	/* Component / Menu														  */
	/**************************************************************************/

		/**********************************************************************/
		/* Component / Menu	/ Default										  */
		/**********************************************************************/
	
		
}





/******************************************************************************/
/* 0-1169																	  */
/******************************************************************************/

@media only screen and (min-width:0px) and (max-width:1169px)
{
/******************************************************************************/
/* Blog																		  */
/******************************************************************************/	

	/**************************************************************************/
	/* Blog	/ Comment List													  */
	/**************************************************************************/	

			.template-blog-comment-list ul ul
			{
				margin-left:0px;
			}
}





/******************************************************************************/
/* 0-959																	  */
/******************************************************************************/

@media only screen and (min-width:0px) and (max-width:959px)
{
/******************************************************************************/
/* Layout																	  */
/******************************************************************************/
	
	/**************************************************************************/
	/* Layout / Flex														  */
	/**************************************************************************/

	.template-layout-flex
	{
		flex-wrap:wrap;
	}
	
		.template-layout-flex>div
		{
			width:100%;
			flex-basis:100%;
			min-height:300px;
			padding-left:60px;
			padding-right:60px;
		}	

/******************************************************************************/
/* Blog																		  */
/******************************************************************************/
		
	/**************************************************************************/
	/* Blog	/ Excerpt														  */
	/* Blog	/ Content														  */
	/**************************************************************************/
	
	.template-blog.template-blog-style-2 .template-blog-image
	{
		float:none;
		width:100%;
	}
	
	.template-blog.template-blog-style-2 .template-blog-image + .template-blog-excerpt
	{
		margin-left:0px;
		margin-top:30px;
	}
	
	/**************************************************************************/
	/* Blog	/ Meta															  */
	/**************************************************************************/
		
	.template-blog .template-blog-meta
	{
		width:100%;
		display:table;
	}
	
		.template-blog .template-blog-meta>div
		{
			
		}
		
			.template-blog .template-blog-meta>div>div
			{
				clear:both;
				display:block;
			}
			
			.template-blog .template-blog-meta>div>div+div
			{
				margin-top:20px;
				text-align:left;
			}
}





/******************************************************************************/
/* 0-767																	  */
/******************************************************************************/

@media only screen and (min-width:0px) and (max-width:767px)
{
/******************************************************************************/
/* Template layout															  */
/******************************************************************************/
    
    .template-header-top-menu {
        display: none;
    }


    #parent-packages {
        display: none;
    }

	.template-content-layout.template-content-layout-sidebar-left .template-content-layout-column-left,
	.template-content-layout.template-content-layout-sidebar-left .template-content-layout-column-right,
	.template-content-layout.template-content-layout-sidebar-right .template-content-layout-column-right,
	.template-content-layout.template-content-layout-sidebar-right .template-content-layout-column-left
	{
		clear:both;
		float:none;
		width:100%;
	}
	
	.template-content-layout.template-content-layout-sidebar-right .template-content-layout-column-right
	{
		margin-top:120px;
	}
	
	.template-content-layout.template-content-layout-sidebar-left .template-content-layout-column-left
	{
		margin-bottom:120px;
	}
	
	.template-logo {

        margin-top: 30px;
        width: 40%;
        float: right;
    
    }
    
    #registrer {

        float: left;
        background: #17da58;
        padding: 5px 5px;
        border-radius: 5px;
        color: #ffff;
        margin-top:40px;
        -webkit-transition: all 0.4s ease;
        -o-transition: all 0.4s ease;
        transition: all 0.4s ease;
        font-size: 12px;
        margin-right: 10px;

    }
    
    #login {

        float: left;
        padding: 5px 5px;
        border-radius: 5px;
        color: #b7b7b7;
        margin-top: 40px;
        -webkit-transition: all 0.4s ease;
        -o-transition: all 0.4s ease;
        transition: all 0.4s ease;
        background: #0076BD;
        font-size: 12px;
        color: #fff;
    
    }
    
    #menu{
        z-index:999;
        width:80%!important;
    }
    
    #circle_bx{
        width:60%;
        margin:15px auto;
        float:none;
    }
    
    #btt_contact{
        position:relative!important;
        display:block!important;
        top:0!important;
        left:0!important;
    }
    
    #menu li{
        margin-right:0;
        float:none;
    }
    
    .template-header-top-menu.template-main{
       width:65%; 
    }
    
    #menu a{
        width:75%;
        display:block;
        float:right;
        margin:8px 0;
    }
    
    #menu a:hover{
        text-decoration:none!important;
    }
    
    #nav{
        z-index:99999;
        background-color:white;
        position:absolute;
        top:0;
        right:0px;
        margin-right:0!important;
        padding:10px 10px 30px 10px;
        transition:0.3s all;
        border-bottom-left-radius:12px;
        border-left:2px solid lightblue;
        border-bottom:2px solid black;
    }
    
    
    #fa-bars{
        cursor:pointer;
        margin-left:15px;
        margin-top:33px;
    }
    
    .bxcenter {

        width: 100%;
        float: right;
        text-align: center;
        padding: 10px;
        cursor: pointer;
    
    }
    
    .postbx {

        width: 100%;
        float: right;
    
    }
    
    .footer_bx2 .col-sm-2 {

        margin-top: 80px;
    
    }
    
    .login_bx {
        width: 100%;
        padding: 20px;
    }
    
    
    .namad_bx {

        background: #f8f8f8;
        display: table;
        text-align: center;
        width: 48%;
        border-radius: 10px;
        float: right;
        text-align: center;
        padding: 27px;
        margin-right: 5px;
    
    }
    
    .about_bx .col-sm-8.text-right {
        font-size: 12px;
        color: #848484;
        text-align: justify;
        direction: rtl;
        display: table;
        width: 100%;
    }


    


/******************************************************************************/
/* Template																	  */
/******************************************************************************/

	/**************************************************************************/
	/* Template	/ Header													  */
	/**************************************************************************/
	
		/**********************************************************************/
		/* Template	/ Header / Top											  */
		/**********************************************************************/

		.template-header .template-header-top.template-header-top-sticky,
		.template-header .template-header-top.template-header-top-static
		{
			padding-bottom:20px;
		}
		
			/******************************************************************/
			/* Template	/ Header / Top / Logo								  */
			/******************************************************************/
		
			.template-header .template-header-top .template-header-top-logo
			{
				float:none;
				padding:0px;
			}

			/******************************************************************/
			/* Template	/ Header / Top / Icon list							  */
			/******************************************************************/
	
			.template-header .template-header-top .template-header-top-icon-list
			{
				float:none;
				margin:0px;
				clear:both;
			}
			
/******************************************************************************/
/* Component																  */
/******************************************************************************/
			
	/**************************************************************************/
	/* Component / Go to top												  */
	/**************************************************************************/
	
	.template-component-go-to-top
	{
		right:20px;
		bottom:20px;
	}
}





/******************************************************************************/
/* 960-1169																	  */
/******************************************************************************/

@media only screen and (min-width:960px) and (max-width:1169px)
{
/******************************************************************************/
/* Default																	  */
/******************************************************************************/

	.template-main
	{
		width:940px;
	}
	
/******************************************************************************/
/* Template layout															  */
/******************************************************************************/

	.template-content-layout.template-content-layout-sidebar-left .template-content-layout-column-right,
	.template-content-layout.template-content-layout-sidebar-right .template-content-layout-column-left
	{
		width:530px;
	}
}





/******************************************************************************/
/* 768-959																	  */
/******************************************************************************/

@media only screen and (min-width:768px) and (max-width:959px)
{
/******************************************************************************/
/* Default																	  */
/******************************************************************************/

	.template-main
	{
		width:750px;
	}
	
	
	
	
/******************************************************************************/
/* Headers																	  */
/******************************************************************************/

h1
{
	font-size:43px;
	font-weight:900;
}


	
/******************************************************************************/
/* Template layout															  */
/******************************************************************************/

	.template-content-layout.template-content-layout-sidebar-left .template-content-layout-column-left,
	.template-content-layout.template-content-layout-sidebar-right .template-content-layout-column-right
	{
		width:250px;
	}
	
	.template-content-layout.template-content-layout-sidebar-left .template-content-layout-column-right,
	.template-content-layout.template-content-layout-sidebar-right .template-content-layout-column-left
	{
		width:440px;
	}
}


/* bars menu item */


@media only screen and (min-width:768px)
{
    
    #toggler{
        display:none!important;
    }
    
    #image_post img{
        height:90%;
    }
    
    #post_content h4{
        margin-top:0!important;
        margin-bottom:12px!important;
    }
    
    #advice_avatar{
        margin-top: 5px;
        width:60%;
    }
    
    #post_content1{
        border:2px solid #EEEEEE;
    }
    
    #parent-packages{
        width:70%;
        right:16%;
        top:89%;
    }
    
    #last_news{
        margin-top:130px;
    }
    
    .last_news-class{
       margin-top:200px!important;
    }
    
}





/******************************************************************************/
/* 480-767																	  */
/******************************************************************************/

@media only screen and (min-width:480px) and (max-width:767px)
{
/******************************************************************************/
/* Default																	  */
/******************************************************************************/

	.template-main
	{
		width:100%;
	}
	
/******************************************************************************/
/* Headers																	  */
/******************************************************************************/

   h1
   {
   	   font-size:43px;
   	   font-weight:900;
   }
   
   



}





/******************************************************************************/
/* 0-479																	  */
/******************************************************************************/

@media only screen and (min-width:0px) and (max-width:479px)
{
/******************************************************************************/
/* Default																	  */
/******************************************************************************/

	.template-main
	{
		width:300px;
	}
	
/******************************************************************************/
/* Layout																	  */
/******************************************************************************/
	
	/**************************************************************************/
	/* Layout / Flex														  */
	/**************************************************************************/

	.template-layout-flex
	{
		
	}
	
		.template-layout-flex>div
		{
			padding-left:20px;
			padding-right:20px;
		}
	
/******************************************************************************/
/* Headers																	  */
/******************************************************************************/

h1
{
	font-size:29px;
	font-weight:700;
	line-height:40px;
}

h2,
body>.template-component-search-form>form>div>input[type="search"]
{
	font-size:22px;
	line-height:34px;
}
		
/******************************************************************************/
/* Template																	  */
/******************************************************************************/

	/**************************************************************************/
	/* Template	/ Header													  */
	/**************************************************************************/
		
		/**********************************************************************/
		/* Template	/ Header / Top											  */
		/**********************************************************************/
		
			/******************************************************************/
			/* Template	/ Header / Top / Icon list							  */
			/******************************************************************/

				.template-header .template-header-top .template-header-top-icon-list .template-icon-meta-menu
				{
					margin-left:0px;
				}
		
/******************************************************************************/
/* Blog																	  */
/******************************************************************************/	
	
	/**************************************************************************/
	/* Blog / Header														  */
	/**************************************************************************/

	.template-blog .template-blog-header
	{
		display:block;
	}
	
	.template-blog .template-blog-header>div
	{
		display:block;
	}
	
	.template-blog .template-blog-header>div:first-child
	{
		width:100%;
		margin-bottom:30px;
	}
	
	
		/**********************************************************************/
		/* Blog / Header / Date												  */
		/**********************************************************************/
		
		.template-blog .template-blog-header .template-blog-header-date
		{
			border-style:solid;
			border-width:0px 0px 1px 0px;
		}
		
			.template-blog .template-blog-header .template-blog-header-date span
			{
				border:none;
				text-align:left;
				display:inline-block;
			}
			
			.template-blog .template-blog-header .template-blog-header-date span:first-child+span
			{
				border-style:solid;
				border-width:0px 1px 0px 1px;
			}
			
			.template-blog .template-blog-header .template-blog-header-date span:first-child
			{
				padding-right:20px;
			}
			
			.template-blog .template-blog-header .template-blog-header-date span:first-child+span
			{
				padding-left:20px;
				padding-right:20px;
			}
			
			.template-blog .template-blog-header .template-blog-header-date span:first-child+span+span
			{
				padding-left:20px;
			}
			
		/**********************************************************************/
		/* Blog / Header / Header											  */
		/* Blog / Header / Meta												  */
		/**********************************************************************/
		
		.template-blog .template-blog-header .template-blog-header-header, 
		.template-blog .template-blog-header .template-blog-header-meta
		{
			padding-left:0px;
		}

	/**************************************************************************/
	/* Blog	/ Author Info													  */
	/**************************************************************************/	
	
	.template-blog .template-blog-author-info
	{
		
	}
	
		.template-blog .template-blog-author-info img
		{
			display:none;
		}
		
		.template-blog .template-blog-author-info>span,
		.template-blog .template-blog-author-info p
		{
			margin-left:0px;
		}
		
	/**************************************************************************/
	/* Blog	/ Comment List													  */
	/**************************************************************************/	
	
					.template-blog-comment-list ul>li>div>img
					{
						display:none;
					}
	
					.template-blog-comment-list ul>li>div>span
					{
						margin-left:0px;
					}
					
					.template-blog-comment-list ul>li>div>a
					{
						float:none;
						clear:both;
						display:block;
						margin-top:5px;
					}
					
					.template-blog-comment-list ul>li>div>p
					{
						margin-left:0px;
					}	
					
	
	#image_into_slider {
        width: 100%;
        height: 200px !important;
    }

    #image_into_slider1 {
        width: 100%;
    }
    
    .content-box-center h1 {
        font-size: 16px;
        letter-spacing: 0;
        font-family: iransansB;
        color: #000 !important;
        margin-top: 60px;
    }
    
    #btt_more {
        width: 50%;
        margin: auto;
        border-radius: 500px;
        border: 1px solid #0ca5f0;
        background: #448aff;
        color: #fff;
        font-size: 18px;
        font-family: 'IRANSansb';
        cursor: pointer;
    }

    #last_news {
        margin-top:0px !important;
        height: 360px;
        margin-bottom: 60px;
    }
    
    .profmenu {
        border-left: 1px solid #eae9e9;
        padding: 0;
        margin-top: 200px;
    }
    
    #msg_send {
        width: 75%;
        float: left;
        border-top-left-radius: 6px;
        border-bottom-left-radius: 6px;
        margin-left: 10px;
        margin-top: 25px;
        padding: 5px 8px;
    }


    #profile_menu li i {
        font-size: 25px;
        width: 50px;
        text-align: center;
        background: #2f91e8;
        height: 50px;
        line-height: 55px;
        border-radius: 200px;
        color: #fff;
    }
    
    
    #advice_bx {
        width: 80%;
        height: 350px;
    }
    
    #advice_bx img {
        width: 100%;
        
    }
    
    .mobile_btt {
        display:block;
        margin-top: 30px;
    }


    
}