/*  
Theme Name: ToursIncCusco
Theme URI: www.skynetcusco.com
Description: :3
Version: 0.1
Author: Dan T 
Author URI: www.skynetcusco.com
*/

*{ margin:0; padding:0;}
body{}
.top{ background:#f8f8f8;}
.innetop{ width:1100px; margin:auto; overflow:hidden;}
.logo{ padding:5px 0; width:300px; float:left;}

.topdatos{ float:right; padding-top:35px; width:250px;}
.topdatos h2{font-family: 'Viga', sans-serif;  font-size:24px; font-weight:300; text-align:right; color:#000;}
.topdatos h3{font-family: 'Viga', sans-serif; font-size:18px; font-weight:400; text-align:right; color:#000;}

.topicons{ width:300px; float:right; padding-top:60px; text-align:right;}

.banner{}
.cycloneslider-template-default .cycloneslider-caption{ background:none !important;}
.cycloneslider-template-default .cycloneslider-caption-title{font-family: 'Viga', sans-serif !important; font-size:34px !important; color:#fff !important; padding-top:40% !important; text-align:center;}

.topmenu{ overflow:hidden; background-color:#FF9937;}
.innertpmenu{ width:1100px; margin:auto;}
.menutop{}
.menutop ul{ list-style:none;}
.menutop ul li{font-family: 'Lato', sans-serif; font-size:15px; font-weight:600; display:inline-block;}
.menutop ul li+li{ border-left:solid 1px #fff;}
.menutop ul li a{ padding:10px 13px 7px; display:block; color:#fff; text-decoration:none; border-bottom:solid 4px #FF9937;}
.menutop ul li a:hover{ border-bottom:solid 4px #000; background-color:#f8f8f8; color:#FF9937;}
.menutop ul li ul{ display:none;}

#contenidoshome{ width:1100px; margin:auto;}

.entryhome h1{font-family: 'Lato', sans-serif; font-size:36px; font-weight:4600; text-align:center; font-weight:600; margin-bottom:15px;}
.entryhome p{font-family: 'Lato', sans-serif; font-size:16px; font-weight:400; text-align:justify; font-weight:400;}

.entrytours h1{font-family: 'Lato', sans-serif; font-size:36px; font-weight:600; text-align:center; margin-bottom:15px;}
.entrytours h3{font-family: 'Lato', sans-serif; font-size:18px; font-weight:600; padding:10px 0; color:#FF9937;}
.entrytours p{font-family: 'Lato', sans-serif; font-size:15px; font-weight:400; text-align:justify; line-height:20px; margin-bottom:10px;}
.entrytours ul{ margin-left:40px; margin-bottom:15px;}
.entrytours ul li{font-family: 'Lato', sans-serif; font-size:15px; font-weight:400; text-align:justify; line-height:20px;}

.home{}
.innerhome{ width:1100px; margin:auto;}
.tourshome h3{font-family: 'Lato', sans-serif; font-size:30px; color:#FF9937; padding:15px 0; text-align:center;}
.tourshome{ overflow:hidden;}
.tourshome ul{ list-style:none;}
.tourshome ul li{ float:left;  width:23%; padding:1%; text-align:center;font-family: 'Lato', sans-serif; font-size:16px; font-weight:600;}
.tourshome ul li a{ color:#F98E04; text-decoration:none;}
.tourshome img{ width:100%; height:auto;}

.toptourshome { margin:20px 0; overflow:hidden;}
.toptourshome h3{font-family: 'PT Sans Narrow', sans-serif; font-size:34px; color:#F98E04; text-align:center; font-weight:300; text-transform:uppercase; padding-bottom:10px;}
.toptourshome ul{ list-style:none;}
.toptourshome ul li{ float:left; width:350px;}
.toptourshome ul li+li{ margin-left:25px;}
.toptourshome a {font-family: 'Viga', sans-serif; font-size:16px; color:#F98E04; text-align:center; text-decoration:none; font-weight:400; text-transform: uppercase;}
.toptourshome img{ width:100%; height:190px !important;}

.toptourshome2 { margin:20px 0; overflow:hidden; background:#f8f8f8; padding:15px 0;}
.toptourshome2 h3{font-family: 'PT Sans Narrow', sans-serif; font-size:34px; color:#000; text-align:center; font-weight:300; text-transform:uppercase; padding-bottom:10px;}
.toptourshome2 ul{ list-style:none;}
.toptourshome2 ul li{ float:left; width:350px;}
.toptourshome2 ul li+li{ margin-left:25px;}
.toptourshome2 a {font-family: 'Viga', sans-serif; font-size:16px; color:#000; text-align:center; text-decoration:none; font-weight:400; text-transform: uppercase;}
.toptourshome2 img{ width:100%; height:190px !important;}

.whyhome{ overflow:hidden; background:url(images/bgwhy.jpg) center bottom no-repeat;}
.whyhome h3{font-family: 'Lato', sans-serif; font-size:30px; color:#fff; padding:15px 0; text-align:center; background-color:#FF9937;}
.whyhome ul { width:1100px; margin:auto; list-style:none;}
.whyhome ul li{ width:29.3%; float:left; padding:40px 2%; text-align:center;font-family: 'Lato', sans-serif; font-size:20px; color:#fff;}
.whyhome ul li strong{ font-size:14px; font-weight:300;}
.whyhome img{ width:80px; height:auto; padding:0 0 20px;}

.newsblog{margin:auto; background-color:#f8f8f8; overflow:hidden; padding-bottom:20px;}
.newsblog h3{font-family: 'Lato', sans-serif; font-size:30px; color:#FF9937; padding:15px 0; text-align:center; font-weight:400;}
.newsblog ul{ list-style:none;}
.newsblog ul li{ width:22%; padding:10px 1%; float:left; margin:0 0.5%; background-color:#fff; display:inline-block;}
.newsblog ul li img{ width:100%; height:auto;}
.newsblog .post-title{ font-size:16px; text-align:center; font-family: 'Lato', sans-serif; font-weight:600; padding:10px 0;}
.newsblog .post-title a{ color:#000; text-decoration:none;}
.newsblog .post-excerpt{font-size:14px; text-align:center; font-family: 'Lato', sans-serif; font-weight:400;}

.carruselhome{ width:1100px; margin:auto;}
.carruselhome h3{font-family: 'Lato', sans-serif; font-size:30px; color:#FF9937; padding:15px 0; text-align:center;}

.contenidos{ width:1100px; margin:auto; padding-top:20px;}
.imgtour img{ width:100%; height:auto;}

.left{ width:780px; float:left;}
.right{ width:300px; float:right;}
.likebox{ margin-bottom:20px;}
.payments{ margin-bottom:15px; padding:10px 10px 0; background-color:#f8f8f8;}
.payments img{ width:100%; height:auto;}
.bannerhotel{ padding:10px; background-color:#FFEAD5; margin-bottom:15px;}

.titlecategory h1{font-family: 'Lato', sans-serif; font-size:36px; font-weight:600; text-align:center; margin-bottom:15px;}
.titlecategory h1 a{ color:#FB9736; text-decoration:none;}
.entrycategory{ width:49%; float:left; border-bottom:solid 3px #c8c8c8; padding-bottom:10px; margin-bottom:10px; min-height:330px;} 
.entrycategory:nth-child(even){ margin-right:2%;}
.entrycategory img{ width:100%; height:auto;}
.entrycategory h2{font-family: 'Lato', sans-serif; font-size:14px; font-weight:600; text-align:center; margin-bottom:15px; text-transform:uppercase;}
.entrycategory h2 a{ color:#fff; padding:5px 15px; background-color:#FB9736; text-decoration:none; border-radius:8px;}
.entrycategory p{font-family: 'Lato', sans-serif; font-size:14px; font-weight:400; text-align:justify; font-weight:300;}

.clear{ clear:both;}

#footer{ background-color:#FF9937;}
#innerfooter{ width:1100px; margin: auto; overflow:hidden;}
.menufooter{ text-align:center; overflow:hidden; padding-top:10px;}
.menufooter ul{ list-style:none;}
.menufooter ul li{font-family: 'Lato', sans-serif; font-size:16px; font-weight:600; display:inline-block;}
.menufooter ul li a{ padding:10px 15px 7px; display:block; color:#fff; text-decoration:none; border-bottom:solid 4px #fff;}
.menufooter ul li a:hover{ border-bottom:solid 4px #FF9937;}

.datosfooter{ padding:20px 0; width:300px; float:left;}
.datosfooter h2{font-family: 'Viga', sans-serif;  font-size:24px; font-weight:300; color:#fff;}
.datosfooter h3{font-family: 'Viga', sans-serif; font-size:18px; font-weight:400; color:#fff;}

.logosfooter{ width: 780px; float:right; text-align:right; padding-top:20px;}
.logosfooter h3{font-family: 'Viga', sans-serif; font-size:18px; font-weight:400; color:#fff; text-align:right; padding-bottom:15px;}
.logosfooter img{ height:45px; width:auto; margin-left:20px;}

#credits{ background-color:#FF8F20; padding:15px 0; }
#credits h3{font-family: 'Lato', sans-serif; font-size:14px; font-weight:600; text-align:center; text-transform:uppercase;}
#credits h4{font-family: 'Lato', sans-serif; font-size:11px; font-weight:600; text-align:center; text-transform:uppercase;}
