/*
 Theme Name:Découvrir la Grêce
 Description:admired Child Theme
 Author:  ctki création
 Template: admired
 Version: 1.0.0
 License: GNU General Public License v2 or later
 License URI:http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:admired-child
*/

@charset "UTF-8";
/* CSS Document */

/* bleu new :#105295 */
/* rgba(14,89,164,1) */
/* bleu old :#0d5eaf */
/* rgba old (13,94,175,1) */
/* bleu couleur clair:#edf8fe */
/* orange :#e67e22 */

@import url('https://fonts.googleapis.com/css?family=Playfair+Display');
@import url('https://fonts.googleapis.com/css?family=Lato:300,300i,400,400i,700,900');
@import url('https://fonts.googleapis.com/css?family=Caveat');

/* Use clearfix class on parent to clear nested columns,
or wrap each row of columns in a <div class="row"> */
.clearfix:before,
.clearfix:after {content:'\0020'; display:block; width:0; height:0; overflow:hidden; visibility:hidden;}
.clearfix:after {clear:both;}
.clearfix {zoom:1;}

.new body {font-family:Lato,'Helvetica Neue',Arial,Verdana,sans-serif; width:auto; padding:10px 20px; margin:0; color:#444; font-weight:400; font-size:14px; line-height:1.7; word-wrap:break-word;
	-webkit-font-smoothing:antialiased; 
	-moz-font-smoothing:antialiased;    
	-ms-font-smoothing:antialiased;    
	-o-font-smoothing:antialiased; 
	font-smoothing:antialiased;              
	background-size:100% 20px;
	background-color:#105295;
	-webkit-background:linear-gradient(to bottom,#105295,#105295 50%,#fff 50%,#fff);
	-moz-background:linear-gradient(to bottom,#105295,#105295 50%,#fff 50%,#fff);
	-o-background:linear-gradient(to bottom,#105295,#105295 50%,#fff 50%,#fff);
	-ms-background:linear-gradient(to bottom,#105295,#105295 50%,#fff 50%,#fff);
	background:linear-gradient(to bottom,#105295,#105295 50%,#fff 50%,#fff);	
	background-size:100% 20px;
}

.new body.custom-background {background-color:#105295 !important;}

.new #head-wrapper, 
.new #header-logo,
.new #footer {background:none; box-shadow:none; float:none; width:100%; max-width:initial;}

.new .blog .sticky, 
.new .post, 
.new #page .page {box-shadow:none; background:none; border:none; padding:0;}

.new #page {background:#edf8fe; max-width:none; width:92%; padding:0 3% 0 5%; margin:0 auto;}
.new #page:before,
.new #page:after {content:""; display:block; height:2px; width:50px; background:#e67e22; vertical-align:middle; position:fixed; top:27%;}
.new #page:before {left:0;}
.new #page:after {right:0; width:35px;}

.new #main {padding:0;}
.new #content, 
.new .left-sidebar #content {max-width:initial; width:100%; padding-left:0; margin:0;}
.new #primary {background:#fff; width:68%; padding-top:30px; padding-left:3%; padding-right:1%; padding-bottom:5%; margin:0; max-width:initial;}
.new .single #primary {padding:30px 3% 5% 3%; width:66%;}
.new #secondary,
.new #tertiary {background:#edf8fe; width:25%; max-width:initial; padding-top:0; padding-left:2%; padding-right:2px; float:right;}

/*header*/
.new #head-wrapper:before {content:""; display:block; height:87px; width:91px; background:url("/wp-content/uploads/2017/03/bg-flag-greece.png") no-repeat;
position:absolute; top:-10px; left:-20px;}
.new #header-group hgroup,
.new #branding #searchform,
.new #branding div.admired-social {display:inline-block; float:none; max-width:initial; position:initial;}
.new #head-wrapper, #header-logo, #footer {background:none; box-shadow:none;}
.new #branding {padding-top:2%; padding-bottom:1%;}
.new #header-group hgroup {position:relative; width:44%; padding-left:8px;}
.new #branding #searchform {width:31%;}
.new #branding div.admired-social {width:23%;}
.new #head-wrapper {background:#edf8fe;}
.new #branding #header-group {width:92%; max-width:initial; margin-bottom:0; padding-bottom:0;}

/*Logo*/
.new #site-title a {font-family:'Playfair Display', serif; font-weight:200; font-size:38px; text-transform:none; text-shadow:2px 1px 0px #fff, 3px 3px 4px rgba(0,0,0,0.2); letter-spacing:3px; color:#105295;
-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-ms-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;}
.new #site-title a:hover, 
.new #site-title a:focus, 
.new #site-title a:active {color:#105295;}
.new #site-title a:hover {text-shadow:none;}
.new #site-description {font-family:'Caveat', cursive; font-size:27px; font-weight:200; color:#e67e22; text-shadow:none; margin-left:-7px;
  	transform:rotate(-3deg);
	-webkit-transform:rotate(-3deg);
	-ms-transform:rotate(-3deg);
	-moz-transform:rotate(-3deg);
	-o-transform:rotate(-3deg);
}

/*menu*/
.new #nav-bottom-wrap {display:block; margin:0; border:none; box-shadow:none; background:#edf8fe; border-radius:0; padding:2% 0;}
.new #nav-menu2 {width:100%;}
.new #nav-menu2, 
.new #nav-menu2 .menu-header, 
.new div.menu {width:100%; max-width:initial; margin:0 auto; float:none;}
.new #nav-menu2 .menu-header li, 
.new div.menu li {border:none;}
.new #nav-menu2 a {padding:0px 26px 0px 7px; color:#105295; font-size:14px;}
.new #nav-menu2 a .sf-sub-indicator {top:0.4em;}
.new #nav-menu2 .current_page_item > a,
.new #nav-menu2 .current-menu-parent > a,
.new #nav-menu2 .current-menu-item > a {color:#e67e22;}
.new #nav-menu2 ul ul  {top:30px;}
.new #nav-menu2 ul ul a {border-bottom:2px groove #0284D9; color:#fff; font-size:13px; line-height:1.4em; font-weight:normal; height:auto; padding:10px 10px; width:168px;}
	
/*barre de recherche*/
.new #branding #searchform {text-align:left; vertical-align:top; margin-top:2%;}
.new #branding #searchform input[type="text"] {width:64% !important; font-family:'lato'; background-image:none; background-color:#edf8fe; box-shadow:none; border:none; border-bottom:#105295 1px solid; width:initial; font-size:21px; font-weight:normal; padding-bottom:9px; padding-left:0; margin:0; color:#105295;}
.new #branding #searchsubmit {display:inline-block;}
	
/*icônes réseaux sociaux*/
.new div.admired-social {height:auto; vertical-align:top; margin-top:2%;}
.new ul.admired-social {padding:0; height:initial;}
.new .admired-social li {float:none; display:inline-block; vertical-align:top; width:32px; height:42px; margin:0 3px;}
.new .admired-social li a {display:block; width:100% !important; height:100% !important; margin:0 !important;}
.new .admired-social li a {background-position:0 6px !important;}
.new #admired-rss, 
.new #admired-facebook, 
.new #admired-twitter, 
 
.new #admired-buzz, 
.new #admired-youtube, 
.new #admired-instagram,
.new #admired-pinterest {background:none; 
	transform:scale(1);
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -ms-transform:scale(1);
    -o-transform:scale(1);
	-webkit-transition:all 0.2s ease;
	-moz-transition:all 0.2s ease;
	-ms-transition:all 0.2s ease;
	-o-transition:all 0.2s ease;
	transition:all 0.2s ease;
}
.new #admired-instagram {background:url("/wp-content/uploads/2018/09/icon-instagram.png") no-repeat;}
.new #admired-facebook {background:url("/wp-content/uploads/2017/03/icon-facebook.png") no-repeat;}
.new #admired-twitter {background:url("/wp-content/uploads/2017/03/ico-twitter.png") no-repeat;} 
.new #admired-rss {background:url("/wp-content/uploads/2017/03/icon-rss.png") no-repeat;} 
.new #admired-youtube {background:url("/wp-content/uploads/2017/03/icon-youtube.png") no-repeat;} 

.new #admired-pinterest {background:url("images/ico-pin.png") no-repeat;}
.new #admired-rss:hover, 
.new #admired-facebook:hover, 
.new #admired-twitter:hover, 
 
.new #admired-buzz:hover, 
.new #admired-youtube:hover, 
.new #admired-instagram:hover,
.new #admired-pinterest:hover {background-position:0 0; 
	transform:scale(1.2);
    -webkit-transform:scale(1.2);
    -moz-transform:scale(1.2);
    -ms-transform:scale(1.2);
    -o-transform:scale(1.2);
}

/*Fil arianne*/
.new .page-header .page-title {box-shadow:none; border:none; background:none; margin:0;}

/*Articles*/
.new .home .post,
.new .category .post,
.new .archive .post {min-height:660px;}
.new #content .post {display:inline-block; vertical-align:top; width:43%; padding:2% 3%; margin-bottom:40px; margin-right:0; border-bottom:1px solid #DEDEDE;}
.new .single #content .post {display:block; width:100%; padding:1% 0; margin:0 auto;}
.new .home #content .post:nth-child(2) {display:block; width:97%; padding:1% 3% 3% 0; margin:0 auto 2% auto;}

/*calendrier*/
.new .post .calendar {display:none;}

/*titres*/
.new .entry-title, 
.new .entry-title a,
.new .widget-title,
.new #supplementary .widget-title,
.new #reply-title {color:#105295; font-family:'Playfair Display', serif; font-weight:200; text-shadow:none;}
.new .widget-title strong {font-weight:normal;}
.new .entry-title {text-align:center;}
.new .post:nth-child(2) .entry-title {font-size:30px; line-height:40px;}
.new .single .entry-title {font-size:35px; line-height:45px;}

/*meta*/
.new .post .entry-header .entry-meta {text-align:center; margin-top:10px;}
.new .post .entry-header .entry-meta:before,
.new .post .entry-header .entry-meta:after {content:""; display:inline-block; height:1px; width:40px; background:#e67e22; vertical-align:middle; margin-right:12px;}
.new .post .entry-header .entry-meta:after {margin-right:0; margin-left:12px;}
.new .post .entry-header .entry-meta span.sep {display:none;}
.new .post footer.entry-meta {background:#edf8fe; padding:10px;}

/*Photos articles*/
.new .entry-content img 

.new .home .entry-content img,
.new .category .entry-content img,
.new .archive .entry-content img,
.new #secondary img {width:100%; height:auto; max-width:initial; margin:20px auto;}
/*.new .single #primary .entry-content img {max-width:97.5%; width:auto; margin:initial;}*/
.new .home .post img,
.new .category .post img,
.new .archive .post img {display:none;}
.new .home .post img:nth-child(1),
.new .category .post img:nth-child(1),
.new .archive .post img:nth-child(1) {display:block;}

/*Paragraphes*/
.new .entry-content p {margin-bottom:10px;}
.new .single .entry-content p {margin-bottom:1.625em;}
.new #secondary p,
.new #tertiary p {margin-bottom:4px;}

/*like facebook article*/
.new .fb_iframe_widget {border-bottom:1px solid #ddd; border-top:1px solid #ddd; padding:6px 6px 2px 6px; margin-bottom:20px;}
.new .home .fb_iframe_widget,
.new .archive .fb_iframe_widget, 
.new .category .fb_iframe_widget {display:none;}

/*commentaires*/
.new #comments {box-shadow:none; background:#fff; border:0; padding:1% 2%; margin-bottom:20px;}
.new #respond {margin:0; padding:0; background:#fff; border:none;}
.new #respond input[type=text], 
.new #respond input[type=password], 
.new #respond input[type=email], 
.new #respond input[type=url], 
.new #respond textarea {background-color:#ffffff; border-radius:0; box-shadow:none; color:#000; border:1px solid #e1e1e1; box-sizing:border-box;}
.new #respond .comment-form-author, 
.new #respond .comment-form-email, 
.new #respond .comment-form-url{display:inline-block; vertical-align:top; width:32%; margin:0 1% 0 0; padding:0;}
.new #respond .comment-form-author input[type=text] {text-indent:50px;}
.new #respond .comment-form-email {width:66%; margin:0;}
.new #respond .comment-form-email input[type="text"] {text-indent:155px;}
.new #respond .comment-form-url {display:none;}
.new #respond .comment-form-author label, 
.new #respond .comment-form-email label, 
.new #respond .comment-form-url label, 
.new #respond .comment-form-comment label {background:none;}
.new #respond input[type=text] {width:100%; padding:0;}
.new #respond textarea {width:100%;}
.new #respond .comment-form-author .required, 
.new #respond .comment-form-email .required {color:red; left:-1px; top:2px;}
.new #respond .comment-form-author label, 
.new #respond .comment-form-email label, 
.new #respond .comment-form-url label, 
.new #respond .comment-form-comment label {top:5px; padding:0 10px;}
.new #respond input#submit {margin:0; top:0; left:0;}
.new .commentlist > li.comment {background:rgba(13,94,175,0.05);}
.new .commentlist .children > li.bypostauthor {background:rgba(13,94,175,0.07);} 
.new .commentlist > li.comment,
.new .commentlist .children > li.bypostauthor,
.new .commentlist .children li.comment .comment-content {border-color:rgba(13,94,175,0.1);}
.new .commentlist .children li.comment .comment-content {margin:10px 0 0 0;}

/*widget*/
.new .widget {display:block; background:none; border:none; box-shadow:none; max-width:initial; width:100%; position:initial; padding:0; float:none;}
.new .widget-title,
.new #first .widget-title, 
.new #second .widget-title, 
.new #third .widget-title {border-radius:0; background:none; border:1px solid #105295; margin:0 0 20px 0; width:92%; padding:2% 4%; max-width:initial;font-size:16px; text-align:center; box-shadow:none; position:relative;}
.new #secondary .widget_text {text-align:center;}
.new .widget-title:after {content:""; display:block; width:0; border-width:8px 12px 0; border-style:solid; border-color:#105295 transparent; position:absolute; bottom:-9px; left:46%;}

/*widget description*/
.new #secondary #widget_sp_image-4 {padding:15px 10px; box-sizing:border-box; box-shadow:inset 0 0 0 5px rgba(255,255,255,.7); background:#418dd6;}
.new #secondary #widget_sp_image-4 .widget-title {border:none; margin-bottom:5px; color:#fff;}
.new #secondary #widget_sp_image-4 .widget-title:after {content:""; display:block; width:50px; height:2px; background:#e67e22; margin:3px auto; border:none; position:initial;}
.new #secondary a.widget_sp_image-image-link {display:block; position:relative;}
.new #secondary a.widget_sp_image-image-link:before,
.new #secondary a.widget_sp_image-image-link:after {content:""; display:inline-block; width:62px; height:70px; background:url("images/vague.png"); background-size:8px 5px !important; position:absolute; top:27%;} 
.new #secondary a.widget_sp_image-image-link:before {left:0;
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-ms-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
}
.new #secondary .widget_sp_image:hover a.widget_sp_image-image-link:before {left:2px;}
.new #secondary a.widget_sp_image-image-link:after {right:0;}
.new #secondary #widget_sp_image-4 .widget_sp_image-image-link img {max-width:initial; border:5px solid #fff; padding:0; border-radius:100%; height:140px; width:140px; margin:0 auto;}
.new #secondary #widget_sp_image-4 .widget_sp_image-description p {font-family:"Caveat"; font-size:20px; color:#fff; text-align:center;}
	
/*widget category*/
#secondary .widget_categories select {width:100%; height:40px; background:#edf8fe; border:1px solid #bdd5e3; border-radius:0;}

/*boutons*/
.new input#submit,
.new input[type=submit],
.new #respond input#submit,
.new #branding #searchsubmit,
.new a.comment-reply-link {background:#105295; color:#fff; border:none; border:#105295 1px solid; box-shadow:inset 0 0 0 1px rgba(255,255,255,1);}	
.new .post a.more-link {color:#e67e22;}

/*pagination*/
.new .pagination span, 
.new .pagination a {background:#fff; color:#105295; text-shadow:none;}
.new .pagination .current {background:#e67e22; color:#fff;}
	
/*Plugin contact*/
.new .slide_div .pin-middle {background:#105295 !important; border:none; box-shadow:none;}

/*footer*/
.new #footer {background:#edf8fe;}
.new #footer #supplementary.three .widget-area {float:left; width:30%; margin-right:3%; text-align:center;}
.new #footer #first .widget, 
.new #footer #second .widget, 
.new #footer #third .widget {width:auto; padding:0;}
.new #footer .widget-title {font-size:20px; line-height:25px; margin-bottom:30px;}
.new #footer #footer-info {padding:1% 0 5% 0; margin-top:1%;}
.new div#footer-info:before {content:""; display:block; background:url("images/vague-bleu.png"); background-size:8px 5px !important; width:100%; height:4px; margin-bottom:10px;}
  
.new #footer #site-info,
.new #footer #site-generator {color:#105295; line-height:20px; text-shadow:none; font-weight:normal;}
.new #footer #site-info {width:60%;}
.new #footer #site-generator {width:30%;}

/*scroll to Top*/
.new #dynamic-to-top {padding:10px 9px; background:none; border:none; cursor:pointer;
	transform:scale(1);
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -ms-transform:scale(1);
    -o-transform:scale(1);
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-ms-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
}
.new #dynamic-to-top:hover {background:#fff; border:1px solid #e67e22; cursor:pointer;
	transform:scale(1.3);
    -webkit-transform:scale(1.3);
    -moz-transform:scale(1.3);
    -ms-transform:scale(1.3);
    -o-transform:scale(1.3);
}
.new #dynamic-to-top span {background:url("images/up.png") no-repeat transparent;}

@media (max-width:1170px) {
	.new #header-group hgroup {width:41%;}
	.new #branding #searchform {width:41%;}
	.new #site-title a {font-size:36px !important;}
}

@media (max-width:1000px) {
	.new #branding #header-group {width:94%;}
	.new #header-group hgroup {width:42%;}
	.new #branding #searchform {width:47%;}
	.new #branding div.admired-social {width:9%;}
	.new #site-title a {font-size:30px !important;}
}

@media (max-width:900px) {
	.new #branding #header-group {width:94%;}
	.new #header-group hgroup {width:37%;}
	.new #branding #searchform {width:44%;}
	.new #branding div.admired-social {width:17%;}
	.new #site-title a {font-size:29px !important;}
}


@media (max-width:800px) {
.new body {padding:10px;}
.new #dynamic-to-top,
.new #branding #searchform, 
.new #branding div.admired-social,
.new #page:before, 
.new #page:after,
.new .slide_div .pin-middle {display:none !important;}
.new #primary,
.new #secondray,
.new #tertiary,
.widget-area,
.new .post,
.new #header-group hgroup, 
.new #nav-menu2 .menu-header li, 
.new div.menu li,
.new .single #primary .alignright,
.new .single #primary .alignleft,
.new .single #primary .aligncenter {display:block !important; float:none !important; width:100% !important; margin:0 !important; padding:0 !important;}
.new .widget-title,
.new .widget-area,
.new .post {margin:3% auto !important; width:90% !important;}
.new .widget-title {display:block !important; float:none !important; width:100% !important; margin:0 auto 30px auto !important; width:90% !important;}
.new #nav-menu2 .menu-header li, 
.new div.menu li {text-align:center !important;}
.new #site-title, 
.new #site-description {margin:10px auto !important; width:100% !important; text-align:center !important;}
.new #site-title a {font-size:38px !important; line-height:50px;}

@media (max-width:400px) {
.new #head-wrapper:before {display:none;}
}