/* CSS Document */

/*------768>959--------*/

@media only screen and (min-width: 768px) and (max-width: 960px) { 

	#wrapper {
		
		width:auto;
		
	}

    .cont_s12 {

     width: 620px;

     margin: 0 auto;

     display: block;

        }

    .cont_s12 .container { margin-left: 0 }

    /*-header-*/

    .menu-main ul .menu-item a { padding: 9px !important }

    .buscador-general {

     height: auto;

     margin: auto;

     width: 100%;

        }

    .buscador-general img {

     max-width: 100%;

     width: auto;

     margin: 0 auto;

     float: none;

     text-align: center;

     position: relative;

     left: 10%;

        }

    .col-2.logo > a {

     display: block;

     margin: auto;

     width: 40%;

        }

    div.logo {

     text-align: center;

     padding-bottom: 10px;

        }

    /*- main-nav --*/

    .main-menu li a {

     padding-left: 8px !important;

     padding-right: 8px !important;

        }

    /*- big-main_menu -*/

    nav.main_menu > ul > li { position: static !important }

    .nav.main_menu { position: relative }

    .block_big_dropdown {

     left: 1px;

     width: auto !important;

     right: 0;

        }

    /*- news-bar -*/

    div.spnewsbx.col-10 {

     margin-left: 0;

     width: 465px !important;

     margin-right: 5px;

        }

    div.spnews { margin: 0 0 10px 0 !important }

    .spnews .ticker {

     margin-left: 11px;

     width: 83% !important;

        }

    /*- main content -*/

    .flex-control-paging { margin-right: 8px }

    .cont_s12 > .content.full-width { margin: 0 }

    .cont_s12 .col-8 .box_content .container {

     width: 640px !important;

     margin-left: -10px !important;

        }

    /*- sidebar -*/

    #sidebar {

     -moz-column-count: 2;

     -moz-column-gap: 8;

     -webkit-column-count: 2;

     -webkit-column-gap: 3px;

     column-count: 2;

     column-gap: 3px;

        }

    #sidebar .box_content {

     margin: 0 0 20px !important;

     width: 290px !important;

        }

    .name_numbrbx { float: left }

    .col-08.advfree128 { margin: 7px 9px !important }

    #sidebar .followersbx { float: right !important }

    .newsletter .button { width: 100% !important }

    .bximgs_h.size2 { width: 125px }

    /*- box multimdea -*/

    .box_multimdea .bxnews.col-08 {

     border-bottom: medium none;

     margin: 10px 2px 10px 0 !important;

        }

    /*-advfree128-*/

    .advfree128 { margin: 7px 45px !important }

    /*-footer--*/

    .footer_content > .col-3 { }

    .bx_flicker a img {

     !important: ;

     margin: 6px 2px !important;

        }

    #footer .footer_h .col-9.logo_f { width: 55% !important }

    #footer .footer_h .col-2.top {

     width: 20% !important;

     margin-top: 20px !important;

        }

    #footer    .col-2.l_tweet { width: 94% !important }

    .l_tweet > div.col-2 { width: auto !important }

    /*--Blog - 2 Column -*/

    .thumb.full,

    .thumb.square {

     width: 99%;

     height: auto;

     width: auto\9;

     /* ie8 */

        }

    .cont_s12 .content.two-Column {

     width: 100%;

     margin: 0;

        }

    .cont_s12 .container.two-Column  > .col-6 {

     width: 46% !important;

     margin: 0 8% 0 0 !important;

        }

    .cont_s12 .two-Column.contact-full .col-6 {

     width: 100% !important;

     margin-bottom: 40px !important;

        }

    .cont_s12 .container.two-Column  > .col-6.last { margin-right: 0 !important }

    .cont_s12 .content.two-Column .post_bx  .bx_img {

     float: none;

     display: block;

        }

    .cont_s12 .content.two-Column .post_bx  .hover_effect2 { right: 0 }

    .col-8.full-width .enter-data input {

     /* width: 29%;*/

        }

    .col-8.full-width  .enter-commnet > textarea {

     /* width: 95%;

     margin: 0 0 0 1%;*/

        }

    /*---gallery----*/

    .ff-container label {

     padding: 0 10px !important;

     font-size: 11px !important;

        }

    

    .ff-items li img {

     height: 100px !important;

     width: 150px !important;

	 

        }

	.ff-items li {

	margin:0px;	

	float: left; line-height:0;

	}



	.ff-items2 li {

	margin:0;

	}

	

	.ff-items2 li img {

     height: 100px !important;

     width: 182px !important;

	}



    .ff-container .ff-items .hover_effect2 .font16_w.lgn_cntr.txt3 { display: none }

    /*Ful

	 /*carousel-boxs-all*/

    .carousel-boxs { margin-bottom: 40px !important }

    .carousel-boxs-all { width: 565px }

    .carousel-boxs-all .ca-item {

     width: 190px;

     margin-right: 40px;

     padding-right: 20px;

        }

    .carousel-boxs-all .boxn.boxn-2 {

     margin-right: 20px;

     width: 150px;

        }

    .boxn.boxn-2 .hover_effect2 { right: 0 }

    .carousel-boxs-all .boxn.boxn-2 .img { height: auto }

    /*Full Slider*/

    .col-12.full-Slider-box { margin-bottom: 20px }

    /* ShortCode*/

    /*Table price*/

    .tables-pricing1 .column_tables { width: 153px }

    .pricing-tables-2 .column_tables { width: 122px }

    .column_tables.featured .header h1 { font-size: 16px }

    .column_tables .header.black h1,

    .column_tables .header.gray h1 { font-size: 14px }

    .shortcode_tabs .nav-tabs a { font-size: 12px }

    .span3 {

     width: 45%;

     margin-left: 15px !important;

        }

    /*column*/

    .one-half,

    .one-third,

    .one-fourth,

    .two-third,

    .two-fourth,

    .three-fourth,

    .one-fifth,

    .column-five,

    .one-sixth,

    .column-six,

    .two-fifth,

    .three-fifth,

    .four-fifth,

    .five-sixth {

     width: 46% !important;

     margin-bottom: 10px;

        }

    /*lightbox*/

    .lightbox .font14_orang,

    .lightbox h3 { text-align: center }

    .lightbox .bx_img .img {

     display: block;

     margin: auto;

        }

    .lightbox .bx_img {

     display: block;

     margin: 10px auto;

     float: none !important;

        }

    .box404-1 img {

     float: none;

     margin: auto;

     max-width: 94% !important;

        }

    [class^="one-"].last { margin-right: 4% !important }

}

/*------smaller than 480 > less 767---------*/

@media only screen and (min-width:480px) and (max-width:767px) { 
	
	#wrapper {
		
		width:auto;
		
	}

    .cont_s12 {

     width: 440px;

     margin: 0 auto;

     display: block;

        }

    .cont_s12 .box_content div.container { margin-left: 0 !important }

    .cont_s12 > .content.full-width { margin: 0 }

    /*- header -*/

    .buscador-general {

     height: auto;

     margin: auto;

     width: 100%;

        }

    .buscador-general img {

     max-width: 100%;

     width: auto;

     margin: 0 auto;

     float: none;

     text-align: center;

        }

    .col-2.logo > a {

     display: block;

     margin: auto;

     width: 40%;

     text-align: center;

        }

    div.logo {

     width: 100% !important;

     text-align: center;

     padding-bottom: 10px;

        }

    /*--main-nav--*/

    .main-menu li a {

     padding-left: 10px !important;

     padding-right: 10px !important;

        }

    #top-nav .menu-main { display: none !important }

    #top-nav .menu-main.main_small { display: block !important }

    #top-nav .menu-main.main_small ul.sub-menu li .sub-menu {

     left: 100%;

     right: 0;

     border-left: 1px solid #CFCFCF;

     border-right: none;

        }

    #top-nav .menu-main.main_small .sf-js-enabled .menu-item .sub-menu .menu-item .sub-menu .menu-item:first-child a { background: url(../images/submenu-bg-rtl.gif) left center  no-repeat !important }

    #main-nav .main_menu { display: none }

    #main-nav .select-menu {

     height: 34px;

     display: block;

        }

    ul.sub-menu li { width: 140px }

    .boxf2t .bximgs,

    .boxf2 .bximgs { display: inline-block }

    /*--big-main_menu----*/

    nav.main_menu > ul > li { position: static !important }

    .nav.main_menu { position: relative }

    .block_big_dropdown {

     left: 1px;

     width: auto !important;

     right: 0;

        }

    /*-------*/

    /*---news-bar-----*/

    div.spnewsbx.col-10 {

     margin-left: 0;

     width: 285px !important;

     float: left;

        }

    div.spnews { margin: 0 0 5px 0 !important }

    .spnews .ticker {

     margin-left: 11px;

     width: 73% !important;

        }

    /*---*/

    .boxf4 .boxn,

    .boxf2 .boxn,

    .boxf2t .boxn {

     height: auto;

     width: 183px;

     margin: 5px  10px 5px 0;

        }

    .boxf4 .boxn { height: 180px }

    .boxf4 .boxn:nth-of-type(2n),

    .boxf2 .boxn:nth-of-type(2n),

    .boxf2t .boxn:nth-of-type(2n) { margin: 5px 0  !important }

    .hover2 .bxhover2 { height: 78% }

    .bxlinks { padding: 10% !important }

    .photo_link { margin: 4px 18px 4px 7px }

    .boxf2 .boxn { min-height: 290px }

    .boxf2t .boxn { min-height: 500px }

    .boxf2 .boxn:first-child h4.date {

     width: 100%;

     text-align: left;

        }

    /*- slider -*/

    .flexslider > .slides li img {

     height: 274px !important;

     width: 440px !important;

        }

    .slider #carousel { bottom: 5% }

    .slider {

     height: 274px;

     overflow: hidden;

        }

    /*carousel-boxs-all*/

    .carousel-boxs { margin-bottom: 40px !important }

    .carousel-boxs-all { width: 420px }

    .carousel-boxs-all .ca-item {

     width: 210px;

     margin-right: 40px;

     padding-right: 20px;

        }

    .carousel-boxs-all .boxn.boxn-2 {

     margin-right: 20px;

     width: 150px;

        }

    .boxn.boxn-2 .hover_effect2 { right: 0 }

    .carousel-boxs-all .boxn.boxn-2 .img {

     height: auto;

     min-width: 97% !important;

     width: auto !important;

        }

    /*--*/

    .bxhover img.sml-1 {

     height: 114px;

     width: 100% !important;

        }

    .sml-1 {

     height: 70px !important;

     width: 182px !important;

        }

    .boxf3 .box2 {

     margin: 0 10px 10px 0 !important;

     width: 108px !important;

        }

    .videoimg { margin: 0px 20px }

    .linkbx { margin: 10px 0 }

    .boxf3 .box2:nth-of-type(3n) { margin-right: 0 !important }

    .boxf3 .box .videoimg { margin: 5px 63px }

    .linkbx { margin: 10px 0 }

    .boxf4  .boxn.col-07,

    .boxf2  .boxn.col-07,

    .boxf2t  .boxn.col-07 {

     width: 183px !important;

     height: 203px !important;

     margin: 0 10px 10px 0 !important;

     padding: 15px !important;

        }

    .boxf4  .boxn.col-07:nth-of-type(2n),

    .boxf2  .boxn.col-07:nth-of-type(2n),

    .boxf2t .boxn.col-07:nth-of-type(2n) { margin: 0 0 10px !important }

    .boxf4  .boxn.col-07 .date { width: 100% }

    .boxf4  .boxn.col-07 .bxlinks { padding: 10% 15% }

    .boxf2  .boxn.col-07 { height: 296px !important }

    .boxf2t  .boxn.col-07 { height: 512px !important }

    .boxf2   .boxn.col-07:nth-of-type(2n) { margin: 0  !important }

    .album div.imgbx {

     margin: 11px 9px 11px 0 !important;

     cursor: pointer;

        }

    .album div.imgbx:first-child { margin: 11px 9px 11px 0 !important }

    .album div.imgbx:last-child { margin: 11px 0 !important }

    .hovrbx .bxlinks2 a { margin: 0 1px !important }

    #carousel2 ul.slides > li {

     width: 440px !important;

     margin: 0!important;

        }

    .album .imgbx:last-child { margin: 11px 0 11px  !important }

    .flex-control-paging { margin-right: 0 !important }

    .imgbx img {

     height: 74px !important;

     width: 74px !important;

        }

    .hovrbx {

     height: 80px !important;

     width: 80px !important;

        }

    .hovrbx .bxlinks2 {

     float: left !important;

     margin: 15px 3px 0 !important;

        }

    .tab-pane .boxn2 > h4.date {

     float: none !important;

     clear: both;

     text-align: left;

        }

    .tab-pane .boxn2 > a {

     margin-right: 4px;

     float: left;

     margin-right: 4px;

     width: 200px;

        }

    .newsletter .input { width: 77.3% }

    .newsletter .button { width: 100% !important }

    #sidebar    .box_content { background-position: center top !important }

    .col-08.advfree128 { margin: 10px 45px !important }

    .tab-content h4.date { float: left !important }

    .tab-content .wauto { float: right }

    /*followersbx*/

    .followersbx {

     margin: 3px 0;

     float: left;

     border-radius: 37px;

     background: #f4f4f4;

        }

    .followersbx  left { border-radius: 10px 37px 37px 10px }

    .Facebook_f { float: left !important }

    .name_numbrtxt {

     float: left;

     padding: 6px 14px;

     width: 88%;

        }

    .name_numbrbx {

     background: none !important;

     height: 75px;

     width: 356px;

        }

    .name_numbrbx.left .numbr_txt { float: left }

    .name_numbrbx.left .name_txt { float: right }

    div.followersbx:hover h3.numbr_txt { margin-left: 3px }

    .followersbx a {

     border-radius: 50%;

     border: 4px solid #fff;

     margin: 0 -3px;

        }

    .advfree128 { margin: 7px 45px !important }

    /*--MULTIMEDIA--*/

    .box_multimdea .line { display: none }

    .bximgs_h.size2 {

     height: 70px !important;

     width: 90px !important;

        }

    .box_multimdea .bxnews.col-08 {

     width: 107px;

     margin: 5px 6px 5px 0 !important;

        }

    .box_multimdea > .clearfix { display: none }

    .box_multimdea .bxnews.col-08:nth-of-type(2n) { margin: 5px 0 1px !important }

    .bximgs_h.size2 .hover_effect2 span.photo_link { margin: 12% 22% }

    /*--google-plus--*/

    .google-plus { margin: 0 63px }

    .facebook-likebox { margin: 0 73px }

    /*----footer----*/

    .footer_h div.logo_f { width: 55% }

    .footer_h div.top {

     width: 40%;

     margin-top: 20px;

        }

    #footer .col-2.l_tweet { width: 91% !important }

    .l_tweet > div.col-2 { width: auto !important }

    /*---------*/

    .showcase-thumbnail-container { height: 72% !important }

    .showcase-thumbnail-restriction { height: 85% !important }

    .showcase-thumbnail-caption { padding: 11px !important }

    /*-Blog--*/

    .bx_data {

     float: left;

     width: 100% !important;

        }

    .bx_data > h3 {

     float: left;

     margin: 5px 15px 10px 0;

     width: auto;

        }

    .bx_data h3 span {

     float: left;

     margin: 3px 7px 0 0;

        }

    .img.thumb,

    .thumb.small,

    .thumb.square {

     max-width: 98.5%;

     width: 100%;

     height: auto;

     width: auto\9;

     /* ie8 */

        }

    .thumb.small { min-width: 98.5% }

    .bx_top    .bx_img {

     min-width: 100%;

     margin-top: 10px;

        }

    .small-1 .bx-data {

     float: none !important;

     width: auto;

     margin-bottom: 10px;

        }

    .small-1 .bx_date { margin: 0 }

    .small-1 .bx_data.bx_data2 {

     float: none;

     width: auto !important;

     clear: both;

     min-width: 95.3%;

        }

    .bx_data2 > h3 { margin: 0 }

    .breadcrumb { margin-bottom: 10px }

    .breadcrumb h3.spnews { display: block }

    .bx-data.full .bx_date {

     min-width: inherit;

     margin-right: 5px;

        }

    .bx-data.full .bx_date > h3 { font-size: 13px }

    .bx-data.full  h3.title_big { padding: 0 }

    .cont_s12 .full-width.col-8,

    .cont_s12 .full-width .col-8 { width: 100% }

    .cont_s12 .content.two-Column {

     width: 100%;

     margin: 0;

        }

    .enter-data input {

     /*width: 28.4%;*/

        }

    .enter-commnet > textarea {

     /* width: 95%;*/

        }

    div.button_comment-bx { margin: 0 }

    .col-8.full-width .enter-data input {

     /*width: 28.4%;*/

        }

    .cont_s12 .two-Column.contact-full .col-6 {

     width: 100% !important;

     margin-bottom: 40px !important;

        }

    .two-Column.contact-full .col-6 { margin: 0 }

    .size2 .enter-commnet > textarea { width: 97% }

    .two-Column.contact-full { margin: 0 !important }

    /*---full Slider2-----*/

    .cr-thumbs {

     bottom: 3px;

     height: 79px;

     left: 0;

        }

    .full-Slider2 .cr-thumbs img,

    .cr-thumbs div {

     width: 75px;

     height: 45px;

        }

    /*---gallery----*/

    .ff-container .space2 { display: none }

    .ff-container label {

     padding: 0 10px !important;

     font-size: 11px !important;

        }

    ul.about-3box { width: 50%  !important }

    ul.about-3box li { width: 50% !important }

    .ff-items li { margin: 0px }

    .ff-items li img {

     height: 75px !important;

     width: 92px !important;

        }

		

		.ff-items2 li {

	margin:0;

	}

	

	.ff-items2 li img {

     height: 100px !important;

     width: 122px !important;

	}

    .ff-container .ff-items .hover_effect2 .font16_w.lgn_cntr.txt3 { display: none }

    /*Full Slider*/

    .col-12.full-Slider-box { margin-bottom: 20px }

    /*faqs*/

    .links-top.faqs { padding-top: 5px }

    /* Plog */

    .post_bx { margin-bottom: 10px }

    .post_bx.round-3box { margin-bottom: 30px }

    /*Table price*/

    .tables-pricing1 .column_tables { width: 108px }

    .pricing-tables-2 .column_tables { width: 87px }

    .column_tables.featured .header h1 { font-size: 13px }

    .column_tables .header h3 span { font-size: 16px }

    .column_tables .header.black h1,

    .column_tables .header.gray h1,

    .column_tables .header.gray h3,

    .column_tables .footer.gray h3,

    .column_tables .header.black h3,

    .column_tables .footer.black h3 span,

    input.subscribe-button { font-size: 14px }

    ul.list li { text-transform: lowercase }

    .shortcode_tabs .nav-tabs a { font-size: 12px }

    .span3 {

     width: 45% !important;

     margin-left: 15px !important;

        }

    .btn { width: 38% !important }

    .one-half,

    .one-third,

    .one-fourth,

    .two-third,

    .two-fourth,

    .three-fourth,

    .one-fifth,

    .column-five,

    .one-sixth,

    .column-six,

    .two-fifth,

    .three-fifth,

    .four-fifth,

    .five-sixth {

     width: 46% !important;

     margin-bottom: 10px;

        }

    [class^="one-"].last { margin-right: 4% !important }

    .box404-1 img {

     display: block;

     float: none;

     margin: auto;

     max-width: 100%;

     padding-left: 0;

        }

    .bx_flicker a:last-child img { margin: 0 3px 3px 0 }

    .ei-title h2,

    .ei-title  h3 { display: none }

}

/*--*/

@media only screen and (min-width: 320px) and (max-width: 479px) { 

	#wrapper {
		
		width:auto;
		
	}

    .bx_flicker a:last-child img { margin: 0 3px 4px 0 }

    .cont_s12 > .content.full-width { margin: 0 }

    .col-2.logo > a {

     display: block;

     margin: auto;

     width: 40%;

     text-align: center;

        }

    .cont_s12 {

     width: 320px;

     margin: 0 auto;

     display: block;

        }

    .buscador-general {

     height: auto;

     margin: auto;

     width: 100%;

        }

    .buscador-general img {

     max-width: 100%;

     width: auto;

        }

    div.logo {

     text-align: center;

     padding-bottom: 10px;

     width: 100% !important;

        }

    /*--main-nav--*/

    .main-menu li a {

     padding-left: 10px !important;

     padding-right: 10px !important;

        }

    #top-nav .menu-main { display: none !important }

    #top-nav .menu-main.main_small { display: block !important }

    #top-nav .menu-main.main_small ul.sub-menu li .sub-menu {

     left: 100%;

     right: 0;

     border-left: 1px solid #CFCFCF;

     border-right: none;

        }

    #top-nav .menu-main.main_small .sf-js-enabled .menu-item .sub-menu .menu-item .sub-menu .menu-item:first-child a { background: url(../images/submenu-bg-rtl.gif) left center  no-repeat !important }

    #top-nav .menu-main.main_small ul.sub-menu li { width: 110px }

    #main-nav .main_menu { display: none }

    #main-nav .select-menu { display: inline-block }

    /*--big-main_menu----*/

    nav.main_menu > ul > li { position: static !important }

    .nav.main_menu { position: relative }

    .block_big_dropdown {

     left: 1px;

     width: auto !important;

     right: 0;

        }

    /*---news-bar-----*/

    div.spnewsbx.col-10 {

     margin-left: 0;

     width: 305px !important;

        }

    div.spnews { margin: 0 0 5px 0 !important }

    .spnews .ticker {

     margin-left: 11px;

     width: 84% !important;

        }

    h3.spnews,

    .rssbar { display: none }

    .shape { display: none }

    /*- slider -*/

    .flexslider > .slides li img {

     height: 274px !important;

     width: 440px !important;

        }

    .slider #carousel { bottom: 5% }

    .slider {

     height: 274px;

     overflow: hidden;

        }

    /*carousel-boxs-all*/

    .carousel-boxs { margin-bottom: 40px !important }

    .carousel-boxs-all { width: 280px }

    .carousel-boxs-all .ca-item {

     width: 280px;

     margin-right: 40px;

     padding-right: 20px;

        }

    .carousel-boxs-all .boxn.boxn-2 {

     margin-right: 20px;

     width: 240px;

        }

    .boxn.boxn-2 .hover_effect2 { right: 0 }

    /*--*/

    .bxhover img.sml-1 {

     height: 72px;

     width: 116px !important;

     margin-bottom: 5px;

        }

    .boxf3 .box2 {

     margin: 0 10px 10px 0 !important;

     width: 123px !important;

     height: 225px !important;

        }

    .boxf3 .box2:nth-of-type(3n) { display: none }

    .boxf3 .box2:nth-of-type(2n) { margin-right: 0 !important }

    .boxf3 .boxn .videoimg { margin: 0px 27px }

    .linkbx { margin: 10px 0 }

    .hover_effect2 { display: none }

    .boxf2t .boxn,

    .boxf4 .boxn,

    .boxf2 .boxn { padding: 22px }

    .boxf4  .boxn.col-07,

    .boxf2  .boxn.col-07,

    .boxf2t  .boxn.col-07 {

     width: 123px !important;

     height: 221px !important;

     margin: 0 10px 10px 0 !important;

     padding: 15px !important;

        }

    .boxf4  .boxn.col-07:nth-of-type(2n),

    .boxf2  .boxn.col-07:nth-of-type(2n),

    .boxf2t .boxn.col-07:nth-of-type(2n) { margin: 0 0 10px !important }

    .boxf4  .boxn.col-07 .date { width: 100% }

    .boxf4  .boxn.col-07 .bxlinks { padding: 10% 0% }

    .hover2 .bxhover2 {

     padding: 23px !important;

     height: 80%;

        }

    .boxf2  .boxn.col-07,

    .boxf2t  .boxn.col-07 {

     height: auto !important;

     display: inline-block !important;

        }

    .boxf2   .boxn.col-07:nth-of-type(2n) { margin: 0  !important }

    .album div.imgbx { margin: 11px 2px 11px 0 !important }

    .album div.imgbx:first-child { margin: 11px 2px 11px 0 !important }

    .album div.imgbx:last-child { margin: 11px 0 !important }

    .hovrbx .bxlinks2 a { margin: 0 1px !important }

    .imgbx img.img { border: 1px solid #282828 !important }

    #carousel2 ul.slides > li {

     width: 320px !important;

     margin: 0!important;

        }

    .album .imgbx:last-child { margin: 11px 0 11px  !important }

    .flex-control-paging { margin-right: 0 !important }

    .imgbx img {

     height: 58px !important;

     width: 58px !important;

     border-width: 2px !important;

        }

    div.hovrbx {

     height: 64px;

     width: 64px;

        }

    .hovrbx { display: none }

    .hovrbx .bxlinks2 {

     float: left !important;

     margin: 0px 9px   !important;

        }

    .tab-pane .boxn2 > h4.date {

     float: none !important;

     clear: both;

     text-align: left;

        }

    .tab-content h4.date { float: left !important }

    .tab-content .wauto { float: right }

    .newsletter .input { width: 77.3% }

    #sidebar    .box_content { background-position: center top !important }

    .shortcode_tabs .nav-tabs { height: auto }

    .tab-pane .boxn2 .sml-1 {

     height: 97px !important;

     width: 260px !important;

        }

    /*followersbx*/

    #sidebar .box_content.followersbx {

     border-top: 1px solid #D9D9D9  !important;

     background-image: url("../images/rwog.png") !important;

     padding-top: 40px;

        }

    /*--MULTIMEDIA--*/

    /*----footer----*/

    .footer_h div.logo_f { width: 55% }

    .footer_h div.top {

     width: 40%;

     margin-top: 20px;

        }

    #footer .col-2.l_tweet { width: 91% !important }

    .l_tweet > div.col-2 { width: auto !important }

    /*---slider 2----*/

    .showcase-thumbnail-container { height: 72% !important }

    .showcase-thumbnail-restriction { height: 85% !important }

    .showcase-thumbnail-caption { padding: 11px !important }

    /*-Blog--*/

    .bx_data {

     float: left;

     width: 100% !important;

        }

    .bx_data > h3 {

     float: left;

     margin: 5px 15px 10px 0;

     width: auto;

        }

    .bx_data h3 span {

     float: left;

     margin: 3px 7px 0 0;

        }

    .img.thumb,

    .thumb.small {

     max-width: 95%;

     height: auto;

     width: auto\9;

     /* ie8 */

        }

    .thumb.small { min-width: 99% }

    .bx_img { width: 99% }

    .bx_top { margin-bottom: 10px }

    .bx_date {

     margin-right: 5px;

     min-width: auto;

     width: 100%;

     margin-bottom: 10px;

        }

    h3.title_big { padding: 4px 0 }

    p.post-dec { margin-top: 5px }

    .post_bx { margin-bottom: 10px }

    .post_bx.round-3box { margin-bottom: 30px }

    ul.paging-list li a,

    ul.next-back li a { padding: 4px 10px }

    .small-1 .bx-data {

     float: none !important;

     width: auto;

     margin-bottom: 10px;

        }

    .small-1 .bx_date { margin: 0 }

    .small-1 .bx_data.bx_data2 {

     float: none;

     width: 91% !important;

     clear: both;

     overflow: hidden;

     min-width: 93%;

        }

    .commnet-number {

     margin: 0;

     height: auto;

     padding: 6px;

        }

    .bx_data2 > h3 { margin: 0 }

    .breadcrumb h3.spnews { display: block }

    .bx-data.full .bx_date {

     min-width: inherit;

     margin-right: 5px;

     width: 100%;

        }

    .bx-data.full .bx_date {

     overflow: hidden;

     margin-bottom: 10px;

        }

    .bx-data.full .bx_date > h3 {

     font-size: 13px;

     font-size: 13px;

     line-height: 27px;

        }

    .bx-data.full  h3.title_big { padding: 0 }

    .bx-data.full {

     margin-bottom: 20px;

     margin-right: 0 !important;

        }

    .cont_s12 .full-width.col-8,

    .cont_s12 .full-width .col-8 { width: 100% }

    /*-2 Column*/

    .cont_s12 .content.two-Column {

     width: 100%;

     margin: 0;

        }

    .cont_s12 .content.two-Column .col-6 { width: 100% }

    ul.commentlist li ul.children  .the-comment-box {

     margin-top: 8px;

     padding-left: 90px;

     padding-top: 10px;

        }

    ul.commentlist li ul.children   .comment-img-link { width: 90px }

    ul.commentlist li ul.children  .comment-img-link img,

    a.link1 { margin-bottom: 0 }

    ul.commentlist li ul.children { padding-left: 20px }

    .enter-data input,

    .col-8.full-width .enter-data input { width: 97% }

    .enter-data input { margin: 5px 0 }

    .enter-data > div.bxinput {

     margin: 5px 0;

     width: 99%;

        }

    .enter-commnet > textarea {

     margin: 5px 0 10px 0;

     width: 96%;

        }

    div.button_comment-bx { width: auto }

    div.button_comment-bx .button_comment { margin: 5px 0 0 5px }

    .cont_s12 .two-Column.contact-full .col-6 {

     width: 100% !important;

     margin-bottom: 40px !important;

        }

    .size2 .enter-data input { width: 96% }

    .two-Column.contact-full .col-6 { margin: 0 }

    .size2 .enter-commnet > textarea { width: 96% }

    .two-Column.contact-full { margin: 0 !important }

    .one-half,

    .one-third,

    .one-fourth,

    .two-third,

    .two-fourth,

    .three-fourth,

    .one-fifth,

    .column-five,

    .one-sixth,

    .column-six,

    .two-fifth,

    .three-fifth,

    .four-fifth,

    .five-sixth {

     width: 100% !important;

     margin-right: 0;

     margin-bottom: 10px;

        }

    .column-four { width: 23% !important }

    /*---full Slider2-----*/

    .cr-thumbs {

     bottom: 3px;

     height: 79px;

     left: 0;

        }

    .full-Slider2 .cr-thumbs img,

    .cr-thumbs div {

     width: 75px;

     height: 45px;

        }

    /*-gallery-*/

    .ff-container .space2 { display: none }

    .ff-container label {

     padding: 0 10px !important;

     font-size: 12px !important;

        }

    .ff-items li { margin: 0px }

    .ff-items li img {

     height: 140px !important;

     width: 240px !important;

        }

		

	.ff-items2 li {

	margin:0;

	}

	

	.ff-items2 li img {

     height: 160px !important;

     width: 280px !important;

	}

    .ff-container .ff-items .hover_effect2 .font16_w.lgn_cntr.txt3 { display: none }

    .ff-container.S-remove  input.ff-selector-type-all:checked ~ .ff-items li { width: 129px }

    .ff-container .ff-items a span { top: -25px !important }

    .ff-container .ff-items .hover_effect2 .font16_w.lgn_cntr.txt3 { bottom: 5px }

    #carousel-ourclients li .one-fourth {

     margin: 14px;

     width: 41% !important;

        }

    ul.about-3box { width: 200px  !important }

    ul.about-3box li { width: 160px !important }

    /*showcase*/

    .showcase-thumbnail-container { display: none }

    /*Full Slider*/

    .col-12.full-Slider-box { margin-bottom: 20px }

    .full-Slider2 { height: 300px }

    .cr-content { width: 90% }

    /*Faqs*/

    .links-top.faqs { padding-top: 5px }

    ul.answers li a { font-size: 0 }

    .ff-items {

     margin: 0 auto 0 20px;

     width: 97%;

        }

    /*Table price*/

    .tables-pricing1 .column_tables { width: 100% }

    .pricing-tables-2 .column_tables { width: 19% }

    .column_tables.featured .header h1 {

     font-size: 9px;

     font-weight: normal;

        }

    .column_tables .header h3 span { font-size: 16px }

    .column_tables .header.black h1,

    .column_tables .header.gray h1,

    .column_tables .header.gray h3,

    .column_tables .footer.gray h3,

    .column_tables .header.black h3,

    .column_tables .footer.black h3 span,

    input.subscribe-button {

     font-size: 10px;

     font-weight: normal;

        }

    .column_tables.featured .header h3,

    .column_tables .footer.gray h3 span:hover,

    .column_tables .footer.black h3 span:hover,

    .column_tables.featured .footer h3 span { font-size: 10px }

    ul.list li { text-transform: lowercase }

    .shortcode_tabs .nav-tabs a { font-size: 12px }

    .span3 {

     width: 97% !important;

     margin-left: 15px !important;

        }

    .btn { width: 35% !important }

    .btn.larg { width: 75% !important }

    .lightbox .font14_orang { text-align: center }

    .lightbox .bx_img .img {

     display: block;

     margin: auto;

        }

    .box404-1 img {

     display: block;

     float: none;

     margin: auto;

     max-width: 100%;

     padding-left: 0;

        }

    .box404-1,

    .page404.example2 .box404-1.b2 { border: none }

    .box404-1 button {

     margin-top: 10px;

     width: 93%;

        }

    #slider hgroup h2 { display: none }

    #slider hgroup h1 { display: none }

    .ei-title h2,

    .ei-title  h3 { display: none }

}

@media only screen and (max-width: 320px) { 

	#wrapper {
		
		width:auto;
		
	}

    .cont_s12 > .content.full-width { margin: 0 }

    .col-2.logo > a {

     display: block;

     margin: auto;

     max-width: 100%;

     text-align: center;

        }

    div.logo {

     text-align: center;

     padding-bottom: 10px;

     width: 100% !important;

        }

    .cont_s12 {

     width: 95%;

     margin: 0 auto;

     display: block;

     overflow: hidden;

        }

    .buscador-general {

     height: 50px;

     margin: auto;

     width: 100%;

        }

    .buscador-general input[type=text], .inner_forms input[type=text] {
        width: 70%;
        }

    div.spnews {

     height: auto;

     min-height: 37px;

        }

    .none-top { margin-top: 10px }

    /*--main-nav--*/

    .main-menu li a {

     padding-left: 10px !important;

     padding-right: 10px !important;

        }

    #top-nav .menu-main { 
        display: none !important;
        position:absolute;
    }

    #top-nav .menu-main.main_small { display: block !important }

    #top-nav .menu-main.main_small ul.sub-menu li .sub-menu {

     left: 100%;

     right: 0;

     border-left: 1px solid #CFCFCF;

     border-right: none;

        }

    #top-nav .menu-main.main_small .sf-js-enabled .menu-item .sub-menu .menu-item .sub-menu .menu-item:first-child a { background: url(../images/submenu-bg-rtl.gif) left center  no-repeat !important }

    #top-nav .menu-main.main_small ul.sub-menu li { width: 110px }

    #main-nav { display: none }

    #main-nav .main_menu { display: none }

    #main-nav .select-menu {

     display: inline-block;

     height: 32px;

        }

    /*--big-main_menu----*/

    nav.main_menu > ul > li { position: static !important }

    .nav.main_menu { position: relative }

    .block_big_dropdown {

     left: 1px;

     width: auto !important;

     right: 0;

        }

    /*---news-bar-----*/

    div.spnewsbx.col-10 {

     margin-left: 0;

     width: 90% !important;

        }

    div.spnews {

     margin: 0 0 20px 0 !important;

     width: 99% !important;

        }

    .spnews .ticker {

     margin-left: 11px;

     width: 84% !important;

        }

    h3.spnews,

    .rssbar { display: none }

    .shape { display: none }

    .shortcode_tabs .nav-tabs { height: auto }

    .breadcrumb .titlebx {
        width:75%;
        margin:auto;
        float:left;
    }

    /* Login */
    .login {
        width:100%;
    }

    /*- slider -*/

    .flexslider > .slides li img {

     height: 274px !important;

     width: 100%;

        }

    .slider #carousel { bottom: 5% }

    .slider {

     height: 274px;

     overflow: hidden;

        }

    /*carousel-boxs-all*/

    .carousel-boxs { margin-bottom: 40px !important }

    .carousel-boxs.col-12 {

     width: 97%;

     margin: 0 auto 40px !important;

     float: none;

        }

    .carousel-boxs-all { width: 87% }

    .carousel-boxs-all .ca-item {

     width: 100%;

     margin-right: 40px;

     padding-right: 20px;

        }

    .carousel-boxs-all .boxn.boxn-2 {

     margin-right: 20px;

     width: 80%;

        }

    .carousel-boxs-all .boxn.boxn-2 .img { height: auto }

    /*--*/

    .bxhover img.sml-1 {

     height: 72px;

     width: 97% !important;

     margin-bottom: 5px;

        }

    .boxf3 .box2 {

     margin: 0 10px 10px 0 !important;

     width: 86% !important;

     height: 225px !important;

        }

    .boxf3 .box2:nth-of-type(3n) { display: none }

    .boxf3 .box2:nth-of-type(2n) { margin-right: 0 !important }

    .boxf3 .boxn .videoimg {

     display: block;

     float: none;

     margin: auto;

        }

    .linkbx { margin: 10px 0 }

    .bxlinks {

     display: block;

     float: none;

     margin: auto 5%;

     padding: 9%;

        }

    .hover_effect2 { display: none }

    .boxf2t .boxn,

    .boxf4 .boxn,

    .boxf2 .boxn {

     padding: 22px;

     width: 81%;

        }

    .boxf4  .boxn.col-07,

    .boxf2  .boxn.col-07,

    .boxf2t  .boxn.col-07 {

     width: 123px !important;

     height: 221px !important;

     margin: 0 10px 10px 0 !important;

     padding: 15px !important;

        }

    .boxf4  .boxn.col-07:nth-of-type(2n),

    .boxf2  .boxn.col-07:nth-of-type(2n),

    .boxf2t .boxn.col-07:nth-of-type(2n) { margin: 0 0 10px !important }

    .boxf4  .boxn.col-07 .date { width: 100% }

    .boxf4  .boxn.col-07 .bxlinks { padding: 10% 0% }

    .hover2 .bxhover2 {

     padding: 23px !important;

     height: 80%;

        }

    .boxf2  .boxn.col-07,

    .boxf2t  .boxn.col-07 {

     height: auto !important;

     display: inline-block !important;

        }

    .boxf2   .boxn.col-07:nth-of-type(2n) { margin: 0  !important }

    .album div.imgbx { margin: 11px 2px 11px 0 !important }

    .album div.imgbx:first-child { margin: 11px 2px 11px 0 !important }

    .album div.imgbx:last-child { margin: 11px 0 !important }

    .hovrbx .bxlinks2 a { margin: 0 1px !important }

    .imgbx img.img { border: 1px solid #282828 !important }

    #carousel2 ul.slides > li {

     width: 320px !important;

     margin: 0!important;

        }

    .album .imgbx:last-child { margin: 11px 0 11px  !important }

    .flex-control-paging { margin-right: 0 !important }

    .imgbx img {

     height: 58px !important;

     width: 58px !important;

     border-width: 2px !important;

        }

    div.hovrbx {

     height: 64px;

     width: 64px;

        }

    .hovrbx { display: none }

    .hovrbx .bxlinks2 {

     float: left !important;

     margin: 0px 9px   !important;

        }

    .tab-pane .boxn2 > h4.date {

     float: none !important;

     clear: both;

     text-align: left;

        }

    .tab-content h4.date { float: left !important }

    .tab-content .wauto { float: right }

    .newsletter .input {

     width: 97% !important;

     margin-bottom: 10px;

        }

    #sidebar    .box_content { background-position: center top !important }

    .newsletter input.button {

     height: 32px;

     width: 100% !important;

        }

    .tab-pane .boxn2 .sml-1 {

     height: 97px !important;

     width: 97% !important;

        }

    .sml-1 { width: 97% }

    /*followersbx*/

    /*followersbx*/

    div.followersbx {

     margin: 3px 0;

     float: left;

     border-radius: 37px;

     background: #f4f4f4;

     width: 100%;

        }

    .followersbx left { border-radius: 10px 37px 37px 10px }

    .Facebook_f { float: left !important }

    .name_numbrtxt {

     float: left;

     padding: 0 14px;

     width: 71%;

        }

    .name_numbrbx {

     background: none !important;

     height: 75px;

     width: 65%;

     float: left;

        }

    .name_numbrbx.left .numbr_txt { float: none }

    .name_numbrbx.left .name_txt,

    .name_txt {

     float: left;

     width: 100%;

        }

    div.followersbx:hover h3.numbr_txt { margin-left: 3px }

    .followersbx a {

     border-radius: 50%;

     border: 4px solid #fff;

     margin: 0 -3px;

     float: left;

        }

    #sidebar .box_content.followersbx {

     border-top: 1px solid #D9D9D9  !important;

     background-image: url("../images/rwog.png") !important;

     padding-top: 40px;

        }

    /*--MULTIMEDIA--*/

    .bx-mltu { width: 98% }

    .bx-mltu .bximgs_h.size1 {

     height: 150px;

     min-width: 100%;

        }

    .bximgs_h.size1 > img { display: block }

    .box_multimdea .firstbx .col-03.lgnright {

     float: left;

     width: 50%;

        }

    .box_multimdea .bxnews:nth-of-type(2n) {

     margin: 10px auto !important;

     display: block;

     float: none;

     padding-bottom: 15px !important;

        }

    .box_multimdea .rate {

     float: left;

     margin: 10px !important;

        }

    .box_multimdea .bxnews {

     display: block;

     float: none;

     margin: 10px auto !important;

     padding-bottom: 15px !important;

        }

    .advfree128 {

     float: none !important;

     margin: 10px auto !important;

     display: block !important;

        }

    /*----footer----*/

    .footer_h div.logo_f { width: 100% }

    .footer_h div.top {

     width: 100%;

     margin-top: 20px;

        }

    #footer .col-2.l_tweet { width: 85% !important }

    .l_tweet > div.col-2 { width: auto !important }

    /*---slider 2----*/

    .showcase-thumbnail-container { height: 72% !important }

    .showcase-thumbnail-restriction { height: 85% !important }

    .showcase-thumbnail-caption { padding: 11px !important }

    /*-Blog--*/

    .bx_data {

     float: left;

     width: 100% !important;

        }

    .bx_data > h3 {

     float: left;

     margin: 5px 15px 10px 0;

     width: auto;

        }

    .bx_data h3 span {

     float: left;

     margin: 3px 7px 0 0;

        }

    .img.thumb,

    .thumb.small {

     max-width: 95%;

     height: auto;

     width: auto\9;

     /* ie8 */

        }

    .full-width .img.thumb,

    .full-width .thumb.small {

     max-width: 99%;

     height: auto;

     width: auto\9;

     /* ie8 */

        }

    .two-Column .img.thumb,

    .two-Column .thumb.small {

     max-width: 99%;

     height: auto;

     width: auto\9;

     /* ie8 */

        }

    .two-Column .small-1 .bx_data.bx_data2 {

     float: none;

     min-width: 86%;

     width: 85% !important;

     clear: both;

     overflow: hidden;

        }

    .thumb.small { min-width: 99% }

    .bx_img { width: 98% }

    .bx_top { margin-bottom: 10px }

    .bx_date {

     margin-right: 5px;

     min-width: auto;

     width: 98%;

     margin-bottom: 15px;

        }

    .bx_date > h3 { font-size: 15px }

    h3.title_big { padding: 4px 0 }

    p.post-dec {

     margin-top: 5px;

     max-width: 92%;

        }

    .post_bx { margin-bottom: 10px }

    .post_bx.round-3box { margin-bottom: 30px }

    ul.paging-list li a,

    ul.next-back li a {

     padding: 4px 10px;

     margin-bottom: 10px;

        }

    .small-1 .bx-data {

     float: none !important;

     width: auto;

     margin-bottom: 10px;

        }

    .small-1 .bx_date { margin: 0 }

    .small-1 .bx_data.bx_data2 {

     float: none;

     min-width: 86%;

     width: 94% !important;

     clear: both;

     overflow: hidden;

        }

    .commnet-number {

     margin: 0;

     height: auto;

     padding: 6px;

        }

    .bx_data2 > h3 { margin: 0 }

    .breadcrumb h3.spnews { display: block }

    .bx-data.full .bx_date {

     min-width: inherit;

     margin-right: 5px;

        }

    .bx-data.full .bx_date {

     overflow: hidden;

     width: 100%;

     margin-bottom: 10px;

        }

    .bx-data.full .bx_date > h3 {

     font-size: 13px;

     font-size: 13px;

     line-height: 27px;

        }

    .bx-data.full  h3.title_big {

     padding: 0;

     max-width: 92%;

        }

    .bx-data.full {

     margin-bottom: 20px;

     margin-right: 0;

        }

    .cont_s12 .full-width.col-8,

    .cont_s12 .full-width .col-8 { width: 100% }

    /*-2 Column*/

    .cont_s12 .content.two-Column {

     width: 100%;

     margin: 0;

        }

    .cont_s12 .content.two-Column .col-6 { width: 100% }

    ul.commentlist li ul.children  .the-comment-box {

     margin-top: 8px;

     padding-left: 90px;

     padding-top: 10px;

        }

    ul.commentlist li ul.children   .comment-img-link { width: 90px }

    ul.commentlist li ul.children  .comment-img-link img,

    a.link1 { margin-bottom: 0 }

    ul.commentlist li ul.children { padding-left: 20px }

    .enter-data > div.bxinput {

     margin: 5px 0;

     width: 99%;

        }

    .enter-data input,

    .col-8.full-width .enter-data input { width: 93% }

    .enter-data input { margin: 5px 0 }

    .enter-commnet > textarea,

    div.button_comment-bx {

     margin: 5px 0;

     width: 92%;

        }

    div.button_comment-bx {

     width: 96%;

     margin: 0;

        }

    div.button_comment-bx .button_comment { margin: 5px 0 0 5px }

    .cont_s12 .two-Column.contact-full .col-6 {

     width: 100% !important;

     margin-bottom: 40px !important;

        }

    .size2 .enter-data input { width: 96% }

    .two-Column.contact-full .col-6 { margin: 0 }

    .size2 .enter-commnet > textarea { width: 96% }

    .two-Column.contact-full { margin: 0 !important }

    .one-half,

    .one-third,

    .one-fourth,

    .two-third,

    .two-fourth,

    .three-fourth,

    .one-fifth,

    .column-five,

    .one-sixth,

    .column-six,

    .two-fifth,

    .three-fifth,

    .four-fifth,

    .five-sixth {

     width: 100% !important;

     margin-right: 0;

     margin-bottom: 10px;

        }

    /*---full Slider2-----*/

    .cr-thumbs {

     bottom: 3px;

     height: 79px;

     left: 0;

        }

    .full-Slider2 .cr-thumbs img,

    .cr-thumbs div {

     width: 75px;

     height: 45px;

        }

    /*-gallery-*/

    .ff-container .space2 { display: none }

    .ff-container label {

     display: block;

     float: none;

     font-size: 12px !important;

     margin: 2px auto;

     padding: 0 10px !important;

     width: 80%;

        }

    .ff-container label {

     border-radius: 5px !important;

     -moz-border-radius: 5px!important;

     -webkit-border-radius: 5px!important;

     -o-border-radius: 5px !important;

        }

    .ff-items li { margin: 10px 10px 0 0 }

    .ff-items li img {

     height: auto !important;

     min-width: 100% !important;

        }

    .ff-container.S-remove  input.ff-selector-type-all:checked ~ .ff-items li { width: 129px }

    .ff-container .ff-items a span { top: -25px !important }

    .ff-container .ff-items .hover_effect2 .font16_w.lgn_cntr.txt3 { bottom: 5px }

    #carousel-ourclients li .one-fourth {

     margin: 14px;

     width: 41% !important;

        }

    ul.about-3box { width: 200px  !important }

    ul.about-3box li { width: 160px !important }

    /*showcase*/

    .showcase-thumbnail-container { display: none }

    /*Full Slider*/

    .col-12.full-Slider-box { margin-bottom: 20px }

    .full-Slider2 { height: 300px }

    .cr-content { width: 90% }

    /*Faqs*/

    .links-top.faqs { padding-top: 5px }

    ul.answers li a { font-size: 0 }

    .ff-items {

     margin: auto;

     display: block;

     float: none;

     width: 90%;

        }

    /**/

    .alert { width: 85% }

    /*Table price*/

    .tables-pricing1 .column_tables { width: 100% }

    .pricing-tables-2 .column_tables { width: 19% }

    .column_tables.featured .header h1 {

     font-size: 9px;

     font-weight: normal;

        }

    .column_tables .header h3 span { font-size: 16px }

    .column_tables .header.black h1,

    .column_tables .header.gray h1,

    .column_tables .header.gray h3,

    .column_tables .footer.gray h3,

    .column_tables .header.black h3,

    .column_tables .footer.black h3 span,

    input.subscribe-button {

     font-size: 10px;

     font-weight: normal;

        }

    .column_tables.featured .header h3,

    .column_tables .footer.gray h3 span:hover,

    .column_tables .footer.black h3 span:hover,

    .column_tables.featured .footer h3 span { font-size: 10px }

    ul.list li { text-transform: lowercase }

    .shortcode_tabs .nav-tabs a {

     font-size: 12px;

     padding: 6px 5px;

        }

    .nav-tabs > .active > a,

    .nav-tabs > .active > a:hover { padding: 10px 5px !important }

    .span3 {

     width: 93% !important;

     margin-left: 15px !important;

        }

    .btn { width: 70% !important }

    .box404-1 img {

     display: block;

     float: none;

     margin: auto;

     max-width: 100%;

     padding-left: 0;

        }

    .box404-1,

    .page404.example2 .box404-1.b2 { border: none }

    .box404-1 button {

     margin-top: 10px;

     width: 93%;

        }

    #slider hgroup h2 { display: none }

    #slider hgroup h1 { display: none }

    .ei-title h2,

    .ei-title  h3 { display: none }

    /* Modificado para PJ */
    #sidebar {
        margin-bottom:15px;
    }
}

