/* CSS for iPad Landscape
=====================================================================*/
@media screen and (max-width: 1024px) {
    #team-container3 {
    max-width:1000px;
    float:right;
	margin-bottom:10px;
}
.static-page img {
	margin:5px 0 2px 0;
}


#list-category-team1 {
    width:auto;
    float:right;
    margin:0 0 0 10px;
    list-style:none;
}
#list-category-team1 li {
    width:50px;
    margin:0 0 1px 0;
	float:right;
}
#list-category-team1 li a {
    display:block;
    border-right:3px solid #660000;
    background:#f0f0f0;
    padding:5px;
    font-size:13px;
    text-decoration:none;
}
#list-category-team1 li.current-menu-item a {
    background:none;
    font-weight:normal;
}

.float-chat-online {
    width: 25px;
    height: 25px;
    background-color: #900;
    border-radius: 50%;
    border: #fff 2px solid;
    position: fixed;
    top: 75%;
    left: 0;
    text-align: center;
    z-index: 999;
    overflow: hidden;
    padding: 5px;
    box-shadow: 1px 1px 10px #000;
    font-size: 8px;
}
.float-chat-online i {
	font-size: 18px;
	display: block;
}
.float-chat-online span {
	direction: ltr;
	display: block;
	font-weight: bold;
}
.float-chat-online a {
	color: #fff;
	text-decoration: none;
}
.float-chat-online:hover {
	background-color: #000;
}
.float-chat-online span{
	visibility: hidden;
}

}

/* CSS for iPad Portrait
=====================================================================*/
@media screen and (max-width: 800px)
	{
	img,
	img[class*="align"],
	img[class*="wp-image-"] {
		max-width: 100%;
		height: auto;
	}
	.entry-content img,
	.comment-content img,
	.widget img {
		max-width: 100%; /* Fluid images for posts, comments, and widgets */
	}
	img.size-full {
		max-width: 100%;
		width: auto; /* Prevent stretching of full-size images with height and width attributes in IE8 */
	}
	.wp-caption,
	.wp-caption-text {
		max-width: 100%;
		height: auto;
		width: auto9; /* ie8 */
	}
	.wp-caption.alignright {
		margin-left: 0;
	}
	.wp-caption.alignleft {
		margin-right:0;
	}
	.wp-caption {
		padding:0;
		box-shadow:none;
		border:none;
	}
	#header-full, #nav-container, #header-full.small + #nav #nav-container, #slideshow-tabs, #slideshow-tabs .ui-tabs-panel, #content-container, .home #content-container, #main-footer {
		min-width:0;
		width:auto;
		padding:0 30px;
		height:auto;
	}
    #header, #slideshow-tabs, #slideshow-tabs .ui-tabs-panel, .tabs-container, #slideshow-tabs .nav-tabs-slideshow, #content, #blur-top, #slogan-footer, #footer-copyleft-content {
        width:auto;
        padding:0;
        height:auto;
    }
    #logo {
        float:none;
        margin:0 auto;
        display:block;
        text-align:center;
    }
    #header-full.small {
        height:50px;
        margin:0;
    }
    #header-full.small #header {
        height:50px;
    }
    #header-full.small #logo {
        text-align:right;
    }
    #header-full.small + #nav #nav-main {
        display:none;
    }
    #main-header{
        margin-top:0;
        position:relative;
        height:auto;
    }
    #main-header.small {
        position:relative;
        height:50px;
        margin-top:40px;
    }
    #header-content {
        height:auto;
        float:none;
    }
    #nav-header {
        float:left;
    }
    #slogan {
        text-align:center;
        padding-bottom:20px;
    }
    #nav {
        height:auto;
    }
    #nav-main, #nav .menu ul {
        height: auto;
        float:right;
        width:80%;
    }
    #nav-main li a, #nav .menu ul li a {
        font-size:12px;
        padding:16px 10px 0 10px;
    }
    #button-registration {
        width:17%;
        padding-right:1%;
        padding-left:1%;
        font-size:12px;
        text-align:center;
    }
    .tabs-blur {
        display:none;
    }
    .tabs-container {
        padding:50px 30px 120px 30px;
        height:auto;
    }
    .tabs-container article {
        width:50%;
        height:220px;
        margin:0;
        padding:8px;
    }
    .tabs-container article h2 {
        font-size:22px;
    }
    .tabs-container article p {
        font-size:14px;
    }
    .button-more-slide, .button-more-slide:link, .button-more-slide:visited {
        right:20px;
        bottom:20px;
    }
    .nav-slider-right {
        width:47%;
    }
    .nav-slider-left {
        width:47%;
    }
    .nav-slider-right li a, 
    .nav-slider-left li a {
        color:#fff;
        font-size:12px;
        padding:7px 5px;
    }
    .slider-tabs.flexslider {
        width:450px;
        height:280px;
        background:#62462d;
        margin:0 0 0 50px;
        position:relative;
    }
    .slider-tabs.flexslider .slider-tabs-content {
        width:400px;
        height:230px;
        padding:25px;
    }
    .slider-tabs.flexslider h3 {
        font-size:22px;
    }
    .slider-tabs.flexslider p {
        font-size:14px;
    }
    #slideshow-tabs {
        margin:0 0 30px 0;
    }
    #panel-tabs {
        height:70px;
    }
    .nav-tabs-slideshow li {
        height:70px;
        width:20%;
        padding:0;
        text-align:center;
    }
    .nav-tabs-slideshow li a {
        height:50px;
        display:block;
        float:none;
        width:auto;
        padding:20px 10px 0 10px;
        text-decoration:none;
        color:#fff;
        line-height:1.4;
        transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        -ms-transition: all 0.2s ease-in-out;
    }
    .nav-tabs-slideshow li a strong {
        font-size:13px;
    }
    .nav-tabs-slideshow li a span {
        display:none;
    }
    #banner-homepage {
        margin:0 0 30px 0;
    }
    #main-content {
        width:60%;
    }
	#main-content2 {
        width:100%;
		margin-bottom: 30px;
    }
    .history-moment {
        margin:0;
    }
    .history-moment header {
        width:auto;
        float:none;
        background:#7a1632;
        margin:0 0 10px 0;
    }
    #history-container aside {
        width:auto;
        float:none;
        padding:10px;
        background:#fff;
        margin:0;
    }
    #sidebar-homepage-left, #sidebar {
        width:34%;
    }
    #nav-sidebar li a img, #nav-sidebar li a figure {
        width:32px;
        height:32px;
    }
    #nav-sidebar li a {
        font-size:12px;
    }
    #nav-sidebar li a .title-nav-sidebar {
        font-size:14px;
    }
    #nav-sidebar li a figure {
        margin-bottom:5px;
    }
    #intro figure {
        width:100%;
        float:none;
    }
    #intro figure img {
        margin:0 0 10px 0;
    }
    #intro-principal #title-principal {
        font-size:18px;
    }
    #intro-principal p {
        font-size:14px;
    }
    #tabs-content-bottom {
        height: auto;
        margin: 45px 0 30px 0;
    }
    #nav-content-bottom {
        width: 100%;
        float: none;
    }
    #nav-content-bottom li {
        height: 40px;
        background:none;
        width:25%;
        float:right;
    }
    #nav-content-bottom li a {
        font-size: 12px;
        color: #fff;
        font-weight: normal;
        text-transform: uppercase;
        display: block;
        padding: 0 10px;
        height: 40px;
        line-height: 40px;
        text-decoration: none;
    }
    #tabs-content-bottom .ui-tabs-panel {
        width:100%;
        height:auto;
        float:none;
    }
    #nav-sidebar-bottom li {
        width:20%;
        /*height:auto;*/
        float:right;
        border-left:none;
    }
    #nav-sidebar-bottom li a {
        width:auto;
        /*height:auto;*/
        float:none;
        display:block;
    }
    #nav-sidebar-bottom li a figure {
        margin:0 auto 20px auto;
    }
    .nav-tabs-bottom li {
        width:33%;
        padding:0;
        margin:0 0 5px 0;
    }
    .panel-slider-news h2 {
        padding:0 15px;
        font-size:18px;
    }
    .panel-slider-news {
        padding: 15px 0;
    }
    .category-slider {
        padding:0 15px;
    }
    #slider-news .flex-next {
        bottom: 120px;
        left:0;
    }
    #slider-news .flex-prev {
        bottom: 120px;
        right:0;
    }
    .news-container {
        width:100%;
        float:none;
        margin:0 0 30px 0;
    }
    .news-container figure img {
        width:100%;
        height:auto;
    }
    .slider-partners {
        width:100%;
        margin:25px auto;
        position:relative;
    }
    .slider-partners .flex-next, .slider-partners .flex-prev {
        top:110px;
    }
    #slider-news {
        margin:0 0 30px 0;
    }
    .news header aside {
        width:100%;
        float:none;
    }
    .news header figure {
        width:100%;
        float:none;
    }
    .news header figure img {
        width:100%;
        height:auto;
    }
    .avatar {
        width:50px;
        height:50px;
        float:right;
    }
    #list-comments li {
        padding-right:75px;
    }
    #slider-event {
        margin:0 0 30px 0;
        height:auto;
    }
    .panel-slider-event {
        width:auto;
        height:auto;
        float:none;
        padding:20px;
    }
    .panel-slider-event h2 {
        font-size:26px;
    }
    .panel-slider-event .list-event-slider {
        padding-top:30px;
    }
    #slider-event img {
        float:none;
        width:100%;
        height:auto;
    }
    #slider-event .flex-prev {
        top:auto;
        bottom:20px;
        right:20px;
    }
    #slider-event .flex-next {
        top:auto;
        bottom:20px;
        left:20px;
    }
    #title-month {
        font-size:16px;
        margin-top:10px;
    }
    #nav-event ul li a {
        padding:0 20px;
    }
    #form-year {
        float:none;
        padding:15px 0 0 0;
        clear:both;
    }
    .static-page .title-event {
        padding:0 10px 0 20px;
    }
    .content-event {
        padding:0 20px;
    }
    .event-container-one {
        height:auto;
    }
    .static-page .content-event img {
        width:100%;
        height:auto;
        float:none;
    }
    .static-page .content-event .event-container img {
        float:right;
    }
    .panel-event-info {
        width:40%;
        height:auto;
        padding:20px;
    }
    .static-page .title-event-one {
        font-size:20px;
        padding:15px 0 0 0;
    }
    .event-container, .event-container.last {
        margin:0 20px 20px 0;
    }
    #event-info {
        width:100%;
        float:none;
        margin:0 0 20px 0;
    }
    #event-info img {
        width:100%;
        height:auto;
    }
    .static-page .list-testimonial li {
        margin:0 0 40px 0;
    }
    .static-page .list-testimonial li p {
        padding-right:0;
    }
    .static-page .list-testimonial li .testimonial-title {
        padding:9px 10px;
    }
    .static-page .img-testimonial {
        position:relative;
        right:auto;
        bottom:auto;
        float:right;
        margin:0 20px 0 0;
    }
    .static-page .list-testimonial li.odd p {
        padding-right:0;
        padding-left:0;
    }
    .static-page .list-testimonial li.odd .testimonial-title {
        padding:9px 10px;
        text-align:right;
        background:#ccc url(../images/quote-testimonial.png) no-repeat 100% 0;
        background-size:48px 36px;
    }
    .static-page .list-testimonial li.odd .img-testimonial {
        right:auto;
        left:auto;
        float:left;
        margin:0 0 0 20px
    }
    .static-page .img-testimonial {
        width:50% !important;
        height:auto !important;
    }
    #list-category-team {
        width:auto;
        float:none;
        margin:0;
    }
    #list-category-team li {
        width:auto;
        margin:0 1px 1px 0;
        float:right;
    }
    #list-category-team li a {
        float:right;
        border-right:none;
        padding:8px 10px;
        font-size:12px;
    }
    #team-container {
        width:auto;
        float:none;
        clear:both;
        padding:20px 0 0 0;
    }
    #list-team li, #list-team li.last {
        margin:0 3% 3% 0;
        width:90%;
        margin-bottom: 20px;
    }
    #list-team li img {
        width:100% !important;
        height:auto !important;
    }
    #list-team li a strong {
        font-size:12px;
    }
    .link-category-gallery {
        width:auto;
        height:auto;
        float:none;
        display:block;
    }
    .list-gallery-category li {
        width:33%;
        height:auto;
    }
    .list-gallery-category li img {
        width:100% !important;
        height:auto !important;
    }
    #main-content .colhalf {
        width: 100%;
        float: none;
        display: block;
        margin-left: 0;
    }
    #full-width .colhalf {
        width: 47%;
        margin-left: 6%;
        float:right;
    }
    #main-content .colhalf.lastcol, #full-width .colhalf.lastcol {
        margin-left:0;
    }
    #form-comment .input, #form-contact .input {
        width:90%;
    }
    #form-comment .input.textarea, #form-contact .input.textarea {
        width:90%;
    }
    #sidebar-homepage-right {
        width:48%;
        float:right;
        margin-left:0;
    }
    #sidebar-homepage-middle {
        width:48%;
        float:left;
    }
    .sidebar-homepage .widget-container ul.news-sidebar li img,
    .sidebar-homepage .event-date-widget {
        display:none;
    }
    .sidebar-homepage .event-content-widget {
        width:100%;
        float:none;
    }
    .sidebar-footer .map-area {
        width: 100%;
        padding: 0;
    }
    #sidebar {
        padding:20px 0 0 0;
        background:none;
    }
    #sidebar .widget-title {
        margin-right:0;
        width:auto;
        /*padding:7px 10px;*/
    }
    #sidebar .widget-container {
        /*padding: 0 0 0 0;*/
    }
    .sidebar-homepage .event-date-widget, #sidebar .event-date-widget {
        float:none;
        margin:0 auto 10px auto;
    }
    #sidebar .event-content-widget {
        width:100%;
        float:none;
    }
    #sidebar .text-widget img.testimonial {
        width: 25% !important;
        height: auto !important;
        margin-left: 4%;
        background: url(../images/quote-sidebar.png) no-repeat 100% 0;
        background-size:43px 35px;
    }
    #sidebar .testimonial-header {
        width: 70%;
        padding: 5px 0 0 0;
    }
    #sidebar .map-area {
        width:100%;
        height:250px;
        margin:0 0 20px 0;
        border:1px solid #fff;
        box-shadow:2px 2px 0 0 #ccc;
    }
    #sidebar .flickr a {
        width: 44%;
        height: 44%;
        margin: 0 3% 6% 3%;
    }
    #sidebar .flickr a img {
        width: auto !important;
        height: auto !important;
    }
    #sidebar ul.tabs-widget {
        width:100%;
        margin:0;
    }
    #sidebar ul.tabs-widget li a {
        padding:6px 0;
    }
    #blur-top {
        height:50px;
    }
    #link-back-top {
        margin-left:25px;
    }
    #slogan-footer {
        height:auto;
        padding-bottom:30px;
        background:none;
    }
    #slogan-footer h4 {
        font-size:24px;
        padding-top:30px;
    }
    #footer-container {
        width:auto;
    }
    #sidebar-footer-right {
        width:48%;
        margin:25px 0 0 0;
        float:right;
    }
    #sidebar-footer-middle {
        width:48%;
        margin:25px 0 0 0;
        float:left;
    }
    #footer-address {
        background: #fff;
        width: 100%;
        float: none;
        margin: 0;
        padding:0;
        box-shadow: none;
        clear:both;
    }
    #title-footer-address {
        width: auto;
        margin: 0 0 15px 0;
        padding:0;
        background:none;
    }
    #title-footer-address span {
        padding:8px 15px;
    }
    #footer-address p {
        padding-right:15px;
        padding-left:15px;
    }
    #list-social {
        padding-right:15px;
        padding-bottom:20px;
    }
    #footer-copyleft {
        min-width:0;
        height:auto;
    }
    #footer-copyleft-content {
        height:auto;
        padding:20px 30px;
    }
    #logo-footer {
        display:none;
    }
    #text-address {
        margin-top:0;
    }
    #nav-footer {
        margin-top:0;
    }
    #text-copyleft {
        float:none;
    }
	.wrap1{
		max-width:100% ;
		float: left;
		text-align: right;
		direction: rtl;
	}
		
	.widgetbox1 {
    width: 109px;
    min-height: 95px;
	}
	.center-img {
    text-align: center;
    float: right;
    width: 100%;

}


/* CSS for Smartphone, ex: iPhone, Android, Blackberry
=====================================================================*/

@media screen and (max-width: 650px) {
	html {
		-webkit-text-size-adjust: none;
	}
	body {
		min-width:auto;	
	}
    #header-full, #nav-container, #header-full.small + #nav #nav-container, #content-container, .home #content-container, #main-footer {
        padding:0 15px;
    }
    #header-content #searchform {
        width:100%;
        margin:0 auto 15px auto;
        text-align:center;
    }
    #header-content #searchform .input {
        width:85%;
    }
    #nav-header {
        float:none;
        text-align:center;
        margin:20px 0 20px 0;
        clear:both;
    }
    #nav-header li {
        margin:0 5px;
        float:none;
        display:inline;
    }
    #nav-header li a {
        font-size:11px;
		padding:0px 5px;
    }
    #button-registration {
        width: 100px;
        padding-right: 5px;
        padding-left: 5px;
        font-size: 11px;
        text-align: center;
        float:none;
        display:block;
        margin:0 auto;
        clear:both;
    }
    #header-full.small + #nav #button-registration {
        float:left;
    }
    #nav-main, #nav .menu ul {
        float:none;
        width:100%;
    }
    .tabs-container article {
        width:94%;
    }
    .tabs-container article h2 {
        font-size:20px;
    }
    .tabs-container {
        padding: 50px 10px;
        height: auto;
    }
    .slider-tabs.flexslider {
        width:300px;
        margin:0 auto;
    }
    .slider-tabs.flexslider .slider-tabs-content {
        width: 250px;
        height: 230px;
        padding: 25px;
    }
    .slider-tabs.flexslider .slides img {
        display:none;
    }
    #panel-tabs {
        height:auto;
        position:relative;
        top:auto;
        right:auto;
    }
    .nav-tabs-slideshow li {
        height: auto;
        width: 50%;
        text-align: right;
    }
    .nav-tabs-slideshow li a {
        height: auto;
        width: auto;
        padding:5px;
    }
    #list-comments li ul.children li {
        margin-right:-75px;
    }
    #main-title.event-title {
        float:none;
    }
    #title-month {
        float:none;
        margin-top:0;
    }
    .event-container {
        width:100%;
        float:none;
        margin:0 0 20px 0;
        height:auto;
        overflow:auto;
    }
    .event-container .panel-event-info {
        width:90%;
        height:auto;
        padding:20px 5%;
    }
    .event-container:hover img {
        margin-top:0;
    }
    .button-detail, .button-detail:link, .button-detail:visited {
        width:100%;
        height:38px;
        border:1px solid #b2b2b2;
        position:relative;
        bottom:auto;
        right:auto;
        display:block;
    }
    .panel-event-info {
        width:90%;
        height:auto;
        padding:20px 5%;
        float:none;
    }
    .static-page .title-event {
        font-size:14px;
    }
    .static-page .title-event-one {
        font-size:20px;
        padding:15px 0 0 0;
        float:none;
    }
    #list-team li {
        height:auto;
    }
    .certdetails{
    background: #900;
    color:#fff;
    padding:5px 29px;
    float: right;
    border: #fff 1px solid;
}
    #profile-team {
        float:none;
        margin:0 0 20px 0;
    }
    #sidebar-homepage-right, #sidebar-homepage-middle {
        width: 100%;
        float: none;
		margin-top: 20px;
    }
    #full-width .colhalf {
        width: 100%;
        float: none;
        display: block;
        margin-left: 0;
    }
    #main-content .colhalf.lastcol, #full-width .colhalf.lastcol {
        margin-left:0;
    }
    #main-content, #sidebar-homepage-left, #sidebar {
        width: 100%;
        float:none;
        clear:both;
    }
    #intro-principal #title-principal {
        padding: 10px;
        font-size: 18px;
    }
    #intro-principal figure {
        position: absolute;
        width: 40%;
        right: 0;
        bottom: 0;
        z-index: 100;
    }
    #sidebar .flickr a {
        width: 80px;
        height: 80px;
        float: right;
        margin: 0 5px 10px 5px;
    }
    #sidebar .flickr a img {
        width: 80px !important;
        height: 80px !important;
    }
    #content-principal {
        padding-right: 45%;
    }
    #nav-content-bottom li {
        height: auto;
        background:none;
        width:50%;
        float:right;
    }
    #nav-content-bottom li a {
        font-size: 11px;
        color: #fff;
        font-weight: normal;
        text-transform: uppercase;
        display: block;
        padding: 7px 10px;
        height:auto;
        line-height:1.4;
        text-decoration: none;
    }
    #nav-sidebar-bottom li {
        width:100%;
        float:none;
		position:relative;
    }
	.block{
		height:auto;
		position:absolute;
		bottom:3px;
		width:100%;
	}
    .nav-tabs-bottom li {
        width:50%;
        padding:0;
        margin:0 0 5px 0;
    }
    #tabs-content-bottom .ui-tabs-panel article {
        padding:20px;
        font-size:14px;
    }
    #slogan-footer h4 {
        font-size:20px;
    }
    #text-address {
        float:none;
        margin:0 0 25px 0;
    }
    #nav-footer {
        float:none;
    }
    #list-social li {
        margin: 0 10px 15px 0;
    }
    #sidebar-footer-right, #sidebar-footer-middle {
        width: 100%;
        float:none;
        margin:0;
    }
    #footer-container {
        padding:15px;
    }
    #text-copyleft {
        float:none;
    }
	
	.static-page p {
    margin: 0px 0 24px;
    line-height: 1.6;
    font-size: 15px;
    color: #444;
	}
	
	.static-page .meetourteam p {
    margin: 0px 0 24px;
    line-height: 1.6;
    font-size: 15px;
    color: #fff;
	}
	
	.regnow2collection p{
	margin:0;
}

	#team-container6 {
		width:100%;
		float:right;
	}	

		/* prettyPhoto styling for small screens */
		.pp_pic_holder.pp_default { width: 100%!important; right: 0!important; overflow: hidden; }
		div.pp_default .pp_content_container .pp_right { padding-right: 0!important; }
		div.pp_default .pp_content_container .pp_left { padding-left: 0!important; }
		.pp_content { width: 100%!important; height: auto!important; }
		.pp_fade { width: 100%!important; height: 100%!important; }
		a.pp_expand, a.pp_contract, .pp_hoverContainer, .pp_gallery, .pp_top, .pp_bottom { display: none!important; }
		#pp_full_res img { width: 100%!important; height: auto!important; }
		.pp_details { width: 94%!important; padding-right: 3%; padding-left: 4%; padding-top: 10px; padding-bottom: 10px; background-color: #fff; margin-top: -2px!important; }
		a.pp_close { left: 10px!important; top: 10px!important; }


	.twobtns{
		line-height: 30px;
		float:left;
		max-width: 290px;
		clear: both;
		margin-top:10px;
		padding:5px 10px;
	}
	.twobtns span{
		float:right;
		background:#900;
		color:#fff;
		padding:0px 12px;
		text-decoration: none;
		margin:3px;
		clear:both;
		min-width:75px;
	}
	#team-container #main-title {
		font-size:20px;
	}
	.nav-slider-right li, .nav-slider-left li{
		color:#fff;
		text-transform:uppercase;
		font-size:12px;
		font-weight:300;
		text-decoration:none;
		display:block;
		padding:6px 3px;
	}
	.projects-title{
		clear:both;
		text-align:right;
		padding:4px;
	}




	/* Partners
	=====================================================================*/
	.static-page .list-Partners {
		margin:0;
	}
	.static-page .list-Partners li {
		position:relative;
		margin:0 0 50px 0;
	}
	.static-page .list-Partners li p {
		font-size:12px;
		color:#222;
		clear:both;
		padding-right:0;
	}
	.static-page .list-Partners li .Partners-title {
		font-size:14px;
		color:#222;
		background:#ccc;
		background-size:48px 36px;
		padding:9px 140px 9px 0px;
		font-weight:bold;
	}
	.static-page .list-Partners li .Partners-title span {
		font-weight:300;
	}
	.static-page .img-Partners {
		position:absolute;
		right:0;
		top:0;
		z-index:10;
		margin:0;
		border:#ccc 1px solid;
		width:130px;
	}

	.static-page .list-Partners li.odd .Partners-title {
		padding:9px 225px 9px 0;
		text-align:left;
		background:#ccc;
		background-size:48px 36px;
	}
	.static-page .list-Partners li.odd .img-Partners {
		right:auto;
		left:0;
		clear:both;
	}
	.static-page .list-Products li p {
		clear:both;
		color: #222;
		font-size: 12px;
		padding-right: 130px;
	}
	.static-page .img-Products{
		width:40%;
	}
	.static-page .list-Products li .Products-title{
		background: #ccc none repeat scroll 0 0 / 48px 36px;
		color: #222;
		font-size: 14px;
		font-weight: bold;
		padding: 9px 0 9px 130px;
	}
	#list-team1 li {

		height: auto;
		margin-bottom: 20px;
		margin-top: 10px;
		padding: 1%;
		text-align: center;
		width: 245px;
	}
	.wrap1{
		max-width:100% ;
		float: left;
		text-align: right;
		direction: rtl;
	}
}




@media only screen and (max-width: 760px),
	(min-device-width: 768px) and (max-device-width: 1024px)  {
	
		/* Force table to not be like tables anymore */
		table, thead, tbody, th, td, tr { 
			display: block; 
		}
		
		/* Hide table headers (but not display: none;, for accessibility) */
		thead tr { 
			position: absolute;
			top: -9999px;
			left: -9999px;
		}
		
		tr { border: 1px solid #ccc; }
		
		td { 
			/* Behave  like a "row" */
			border: none;
			border-bottom: 1px solid #eee; 
			position: relative;
			padding-left: 50%; 
		}
		
		td:before { 
			/* Now like a table header */
			position: absolute;
			/* Top/left values mimic padding */
			top: 6px;
			left: 6px;
			width: 45%; 
			padding-right: 10px; 
			white-space: nowrap;
		}
		.wrap1{
			max-width:100% ;
			float: left;
			text-align: right;
			direction: rtl;
		}
}