/* CSS Document */



@media only screen and (max-width: 1199px)

{



}

@media only screen and (min-width: 992px) and (max-width: 1199px)

{

.responsivedesign_text{margin:7px;width:auto;}

#we_are_teunal1 .right_contain {padding-top: 30px;}

.allabout_button{font-size:20px;padding:20px 22px;}

/*service*/

/* skill */

.skill .skill_module{width:19.7%;}

/*responsive*/

.joomla_res{padding-left:10px;}

.responsive_left{padding-top:135px;display:block;}

.responsive_left > img{float:left;width:100%;}

}

@media only screen and (max-width: 992px)

{



}

@media only screen and (min-width: 768px) and (max-width: 991px)

{

/*about tuenal */

.allabout_par{padding-top:15px;}

.allabout_button{font-size:15px;padding:15px 18px;}

.responsivedesign_text{float:none;width:100%;}

.responsivedesign_text a{float:left;margin:-10px 10px;position:absolute;}

.responsive_design{padding:60px 10px 20px;}

.mission_statement{padding:60px 10px 20px;}



/* we are tuenal */

.left_contain{padding-top:30px;}

.left_contain .title_text{font-size:20px;font-weight:300;}

.left_contain .middle_text {font-size: 14px;}

.bottom_text.col-md-12 li{background-position: 0 3px;font-size: 14px;line-height: 2em;}

.com_image .img-responsive {float: left;width: 100%;}



/*feature */



/* skill */

.skill .skill_module{width:19.7%;}



/* services */

.skill_module .sort-text{font-size:14px;}

/*portfolio*/



/*slide*/



/* paralel */

.par_title.col-md-12.col-sm-12{font-size:30px;}

/* team */

.sfx_team .bx-wrapper .bx-prev{left:315px;}

.sfx_team .bx-wrapper .bx-next{right:320px;}

/* client say */

.client_says .client_text1{font-size:31px;}

/* support */

.spimage > img {float: left;width: 100%;}

.support .spimage{top:50px;}

/*brand */

.sfx_brand .bx-wrapper .bx-next{right:0 !important;}

.sfx_brand .bx-wrapper .bx-prev{left:0 !important;}

/*responsive*/

.joomla_res{float:left;padding-left:15px;}

.mobile_view{margin:0;}

.responsive_left > img{display:block;}

/*blog*/

.even #triangle-right , .odd #triangle-right

{

	top:70px !important;

}

}

@media(max-width:767px) 

{

/*about tuenal*/



/* we are tuenal */

.com_image .img-responsive {float: left;width: 100%;}

/*feature*/



/*portfolio*/



/*skill*/

.skill .skill_module{margin-bottom: 2px;width: 99.6%;}

/*responsive*/

.responsive_left{    padding: 30px 30px 0 30px;}

/*blog*/

.timeline-content #timeline .timeline-item .post, .timeline-content #timeline .timeline-item:nth-child(2n) .post

{

	 margin: 140px 0 25px;

}

.timeline-content #timeline .timeline-item, .timeline-content #timeline .timeline-item:nth-child(2n)

{

	clear: both;

    float: none;

    margin-bottom: 0;

    width: 100%;

}

.timeline-content #timeline .timeline-item .post-info, .timeline-content #timeline .timeline-item:nth-child(2n) .post-info

{

	background: hsla(0, 0%, 0%, 0) none repeat scroll 0 0;

    left: 0;

    margin: 0;

    right: 0;

    top: -80px;

    width: 100%;

}

.timeline-content #timeline .timeline-item .post-info h5

{

	font-size: 13px;

    margin: 0;

    position: absolute;

    right:25px;

    text-align: right;

    top: 50px;

}

.timeline-content #timeline .timeline-item .post-info h5.info-date

{

	left: 0;

    right: auto;

    text-align: left;

}

.item_left {

    left: 0;

    opacity: 1;

}

.timeline-content #timeline .timeline-item .post-info h5.info-date{text-align:left; margin-left:25px;}

.professionals_top.col-md-12 {

    font-size: 17px;

    margin-bottom: 100px;

    margin-top: 40px;

}

/*contact us*/

	.toptext2.col-md-6.col-sm-6.text-left{display:none;}

	.toptext1.col-md-6.col-sm-6.text-right > h3{text-align:center;}

	.con_border{margin:0 46%;}

}

@media only screen and (min-width: 480px) and (max-width: 767px)

{

	/*about tuenal*/

	.responsive_design{border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;}

	.mission_statement{border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;}

	.allabout_button{width:333px;}

	.responsivedesign_text{margin:10px;}

	.mission_statement{padding:38px 30px 30px;}

	/*we are tuenal */

	.bottom_text.col-md-12 li{line-height:1.5em;background-position:0 2px;}

	#we_are_teunal .row{margin-top:50px;}

	.left_contain {padding-top: 40px;}

	.com_image .img-responsive {float: left;width: 100%;}

	/*skill*/



	/*portfolio*/

	div.default ul.sp-portfolio-filter li{width:100%;}

	.sp-portfolio.default .btn.active{width:100%;}



	/*brand*/

	.client_top .client_text{top:70px;margin-bottom:0px;}

	/*service*/

	/*responsive*/

	.joomla_res{float:left;padding-left:10px;}

	.responsive_left{}

	/*parallel*/

	.mj-parellel .parellel1{height:auto !important;}

	.paralex{top:10 !important;}

	/*team*/

	.sfx_team .bx-wrapper{height:auto;overflow:hidden;}

	/*contact us*/

	.toptext2.col-md-6.col-sm-6.text-left{display:none;}

	.toptext1.col-md-6.col-sm-6.text-right > h3{text-align:center;}

	.con_border{margin:0 46%;}

	/*contact_details*/

	.contact_details .contact_data{padding-bottom:40px;}

	/*support*/

	.spimage > img{float:left;width:100%;}

	/*blog*/

	.moduleItemAuthor > a {

    float: left;

    left: 0;

    position: absolute;

    width:auto !important;

    top: 45px;

    padding: 0 15px;

    }

	.moduleItemDateCreated {

    float: right;

    padding: 0 15px;

    position: absolute;

    top: 45px;

    right: 0;

	}

	#triangle-right

	{

		display:none;

	}

}

@media only screen and (max-width: 479px)

{	

	/*about tuenal*/

	.responsive_design{border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;}

	.mission_statement{border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;}

	.allabout_button{padding:20px 16px;font-size:19px;}

	.responsivedesign_text{margin-left:58px;position:absolute;}

	.mission_statement{padding:35px 30px 30px;}

	.left_contain {padding-top: 40px;}

	#we_are_teunal1{padding-top:55px;}

	.com_image .img-responsive {float: left;width: 100%;}

	/*skill*/

	.skill .skill_module{width:inherit;margin-bottom:2px;}

	/*portfolio*/

	div.default ul.sp-portfolio-filter li{width:100%;}

	.sp-portfolio.default .btn.active{width:100%;}



	/*brand*/

	.client_top .client_text{top:70px;margin-bottom:0px;}

	/*service*/

	/*responsive*/

	.tblview_text{display:none;}

	.responsive_left > img{}

	.joomla_res{padding-left:15px;}

	.mobile_view, .tablet_view{margin-bottom:20px;}

	.tbl_inner{float:right;}

	.mblview_text{display:none;}

	/*parallel*/

	.mj-parellel .parellel1{height:auto !important;}

	.paralex{top:10 !important;}

	/*team*/

	.sfx_team .bx-wrapper{height:auto;overflow:hidden;}

	/*support*/

	.spimage > img{float:left;width:100%;}

	/*contact us*/

	.toptext2.col-md-6.col-sm-6.text-left{display:none;}

	.toptext1.col-md-6.col-sm-6.text-right > h3{text-align:center;}

	.con_border{margin:0 46%;}

	/*contact_details*/

	.contact_details .contact_data{padding-bottom:40px;}

	/*blog*/

	.moduleItemAuthor > a {

    float: left;

    left: 0;

    position: absolute;

    width:auto !important;

    top: 45px;

    padding: 0 15px;

    }

	.moduleItemDateCreated {

    float: right;

    padding: 0 15px;

    position: absolute;

    top: 45px;

    right: 0;

	}

	#triangle-right

	{

		display:none;

	}

}