/*!
Theme Name: kutchrannutsavbooking
*/
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overflow-x:hidden}*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}body{font-family:'Muli',sans-serif;margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover,a:focus{outline:0 none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0 none repeat scroll 0 0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0 none}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0 none;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0 none;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,optgroup,textarea{color:#1a1a1a;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}h3{margin-bottom:0}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee none repeat scroll 0 0;font-family:"Courier 10 Pitch",Courier,monospace;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0 none repeat scroll 0 0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*{box-sizing:border-box}body{background:#fff none repeat scroll 0 0}blockquote::before,blockquote::after,q::before,q::after{content:""}blockquote,q{quotes:"" ""}hr{background-color:#ccc;border:0 none;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 0}ul{list-style:outside none disc}li{padding:0 0 5px 0}ol{list-style:outside none decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{background:#083d5f none repeat scroll 0 0;border:1px solid #083d5f;border-radius:3px;color:#fff;font-size:.75rem;line-height:1;padding:.6em 1em .4em}h1,h2{font-weight:700}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{border:1px solid #ccc;border-radius:3px;color:#666;font-size:13px;font-weight:300;padding:3px 6px}select{border:1px solid #ccc}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}textarea{width:100%}a{color:#000;text-decoration:none;transition:all .3s ease 0s}a:hover{color:#f0333c}a:visited{transition:all .3s ease 0s}a:hover,a:focus,a:active{outline:medium none}a:focus{outline:medium none}a:hover,a:active{outline:0 none}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;text-align:center}.clear::before,.clear::after,.entry-content::before,.entry-content::after,.comment-content::before,.comment-content::after,.site-header::before,.site-header::after,.site-content::before,.site-content::after,.site-footer::before,.site-footer::after{content:"";display:table;table-layout:fixed}.clear::after,.entry-content::after,.comment-content::after,.site-header::after,.site-content::after,.site-footer::after{clear:both}.widget{margin:0 0 30px}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0 0 1.5em;border-bottom:3px dotted #ccc;padding-bottom:25px}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.inline-block{display:inline-block}embed,iframe,object{max-width:100%}input[type=radio].css-radiobox{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}input[type=radio].css-radiobox+label.css-label{padding-left:25px;height:20px;display:inline-block;line-height:20px;background-repeat:no-repeat;background-position:0 0;font-size:20px;vertical-align:middle;cursor:pointer}input[type=radio].css-radiobox:checked+label.css-label{background-position:0 -20px}label.css-label{background-image:url(//kutchrannutsavbooking.in/blog/wp-content/themes/kutchrannutsavbooking/../images/css-radio.png);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type=radio].css-radiobox2{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}input[type=radio].css-radiobox2+label.css-label2{padding-left:25px;height:13px;display:inline-block;line-height:13px;background-repeat:no-repeat;background-position:0 0;font-size:13px;vertical-align:middle;cursor:pointer;color:#fff;font-weight:700}input[type=radio].css-radiobox2:checked+label.css-label2{background-position:0 -13px}label.css-label2{background-image:url(//kutchrannutsavbooking.in/blog/wp-content/themes/kutchrannutsavbooking/../images/css-radio2.png);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type=checkbox].css-checkbox{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}input[type=checkbox].css-checkbox+label.css-label-checkbox{padding-left:22px;height:17px;display:inline-block;line-height:17px;background-repeat:no-repeat;background-position:0 0;font-size:17px;vertical-align:middle;cursor:pointer}input[type=checkbox].css-checkbox:checked+label.css-label-checkbox{background-position:0 -17px}label.css-label-checkbox{background-image:url(//kutchrannutsavbooking.in/blog/wp-content/themes/kutchrannutsavbooking/../images/css-checkbox.png);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@font-face{font-family:"FontAwesome";font-style:normal;font-weight:normal;src:url(//kutchrannutsavbooking.in/blog/wp-content/themes/kutchrannutsavbooking/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(//kutchrannutsavbooking.in/blog/wp-content/themes/kutchrannutsavbooking/fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(//kutchrannutsavbooking.in/blog/wp-content/themes/kutchrannutsavbooking/fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(//kutchrannutsavbooking.in/blog/wp-content/themes/kutchrannutsavbooking/fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(//kutchrannutsavbooking.in/blog/wp-content/themes/kutchrannutsavbooking/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg")}.container{margin:0 auto;max-width:1200px;padding:0 15px}.boxspacer{display:block;height:20px}.text-right{text-align:right}.text-justify{text-align:justify}.textlink{color:#81b84d;font-size:13px;text-decoration:none}.textlink:hover{color:#000}.visible-sm{display:none !important}header.main-header{position:relative;height:90px;z-index:99;width:100%;box-shadow:0 9px 10px rgba(0,0,0,0.1)}header.main-header .container{max-width:100%;padding:0 3%}header.fixed{height:auto;position:fixed;top:0;left:0;right:0;z-index:999;background-color:#fff}header.fixed .logo{height:50px;padding:5px 0 0 0;overflow:hidden}header.fixed #cssmenu>ul>li>a{line-height:50px}header.fixed .logo h1{margin:0}header.fixed .logo span{margin:0}header.fixed .ShowMobile{margin:6px 0 0 0}header.fixed .whatsapplnk.desktoponly{margin:5px 0 0 5px}#loading{width:100%;height:100%;top:0;left:0;position:fixed;display:none;opacity:1;background-color:#fdfdfd;z-index:999999;text-align:center}#rulogo{position:absolute;left:50%;margin-left:-150px;max-width:300px;top:20%}#loading-image{position:absolute;top:50%;left:50%;z-index:100;margin-left:-160px;margin-top:-70px}.logo{max-width:240px;float:left;text-align:center;height:60px;padding:20px 0;position:relative;z-index:99}.logo h1{margin:29px 0 0;padding:0;display:block;color:#fff;font-size:16px;font-weight:900;line-height:20px;text-transform:uppercase;letter-spacing:1px}#menu-button{display:none !important}#cssmenu{padding:15px 0 0 0}header.fixed #cssmenu{padding:0;float:right}.logo img#top{cursor:pointer}.bglayer{background:rgba(0,0,0,0.5);position:absolute;left:0;right:0;top:0;bottom:0;z-index:2}.titleWithborder{color:#2e2e2e;margin:0 0 20px 0;text-align:center;padding:0 0 20px 0;position:relative;font-size:36px;font-family:'Berkshire Swash',cursive;font-weight:normal}.titleWithborder:after{content:"";height:4px;width:50px;margin:12px auto;background-color:#ff6e03;left:0;position:absolute;right:0;bottom:0}.mt10{margin-top:10px}.mt20{margin-top:20px}.row:before,.row:after{content:"";clear:both;display:block}@media only screen and (min-width:1200px){.large-3{width:25%;float:left}.large-6{width:50%;float:left}}@media only screen and (max-width:1199px){.medium-3{width:25%;float:left}.medium-6{width:50%;float:left}}@media only screen and (max-width:767px){.medium-3{width:100%;float:left}.medium-6{width:100%;float:left}}#footer{background-color:#fff;padding:15px 0 5px;margin-top:30px;border-top:1px solid #efefef}#footer-2{background:#39393b url(//kutchrannutsavbooking.in/blog/wp-content/themes/kutchrannutsavbooking/images/footer_bg.jpg) top left repeat-x;padding:30px 0 5px}.main-div{width:90%;margin:0 5%}.foo-box{float:left;width:26%}.foo-box.sociallinks{width:22%}.foo-box.sociallinks a{font-size:26px;color:#616161;margin:0 10px}.foo-box.sociallinks a:hover{color:#000}.foo-box img{float:left}.foo-box span{float:right;width:calc(100% - 50px);font-size:16px;color:#2b2b2b;line-height:22px;margin-top:5px}.foo-box:last-child{float:right;width:auto;padding-right:30px}ul.foo-menu{float:left;display:block;margin:0;padding:0}ul.foo-menu li{display:inline;border-right:1px solid #fff;font-size:11px;padding:0 5px}ul.foo-menu li a{font-size:14px;font-weight:bold;color:#fff}ul.foo-menu li a:hover{text-decoration:underline}ul.foo-menu li:last-child{border:0}.copy-text{float:right;color:#c3c3c3;font-size:12px}@media only screen and (max-width:1024px){.foo-box:last-child{padding-right:0;float:left}}@media only screen and (max-width:768px){#footer-2{text-align:center}ul.foo-menu{float:none}.copy-text{float:none;padding:10px 0}}@media only screen and (max-width:767px){.footer_strip .foo-box{width:100%;border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:10px}.foo-box:last-child{padding-right:0;float:left}}#booknowfixbtn{background:url(//kutchrannutsavbooking.in/blog/wp-content/themes/kutchrannutsavbooking/../images/bg-booknow.png) 0 0 no-repeat;width:47px;height:122px;display:block;position:fixed;top:45%;left:0;z-index:99999}.box{margin-bottom:30px}.box .fa{color:#f20e12;float:left;font-size:22px;padding:4px 0 0 5px}.box .fa-map-marker{font-size:30px}.boxColumn{margin:0 0 0 40px}.boxColumn a{text-decoration:none}.boxColumn a:hover{color:#000}.socialIcons{margin:0 0 30px}.socialIcons a{width:32px;height:32px;border:2px solid #000;color:#000;border-radius:32px;text-align:center;display:inline-block;margin:0 10px 0 0}.socialIcons a:hover{border-color:#f30608;color:#f30608}.socialIcons .fa{font-size:14px}.formWrap{margin:0 auto}.formWrap h4{font-size:16px;font-weight:700;margin-bottom:10px}.formWrap label{display:block;font-size:18px;clear:both}.formWrap input{width:100%;border-color:#cdced1;border-width:2px;border-radius:0;color:#000;display:block;background-color:#eff1f6;padding:10px;font-size:16px;font-weight:400}.formWrap select{width:100%;border-color:#cdced1;border-width:2px;border-radius:0;color:#000;display:block;background-color:#eff1f6;padding:10px;font-size:16px;font-weight:400}.formWrap .col21,.formWrap .col22{margin-bottom:15px}.formWrap textarea{height:135px;border-radius:0;color:#000;border-width:2px;background-color:#eff1f6}.formWrap .personRow{clear:both;padding-bottom:20px}.formWrap .personRow .inputbox{float:left;margin:0 20px 10px 0}.formWrap .personRow .inputbox.name{min-width:400px}.formWrap .personRow .inputbox.age{max-width:50px}.formWrap .personRow .check{display:inline-block;min-width:150px;margin:33px 0 0 0}.formWrap .personRow .check label{clear:none}.formWrap .personRow .check input{display:inline-block;width:auto;margin:8px 10px 0 0;float:left}.smalltxt{padding:20px 0 0 0;font-size:12px}#back-to-top{position:fixed;bottom:40px;right:40px;z-index:9999;width:32px;height:32px;text-align:center;line-height:30px;background:#f1161c;color:#fff;cursor:pointer;border:0;text-decoration:none;transition:opacity .2s ease-out;opacity:0}#back-to-top:hover{background:#000}#back-to-top.show{opacity:1}.ShowMobile{display:none;float:right;color:#fff;margin:30px 0 0 0}.ShowMobile a{color:#999}.ShowMobile .callLink{margin-right:10px}.ShowMobile .callLink a,.ShowMobile .emailLink a{width:40px;height:40px;border:1px solid #ccc;border-radius:40px;line-height:40px;display:inline-block;text-align:center;font-size:18px;color:#f0333c;vertical-align:top}.col21{width:47%;display:inline-block;margin:0 3% 0 0;float:left}.col22{width:47%;display:inline-block;margin:0 0 0 3%}.btn-default{font-weight:700;font-size:16px;background-color:#ef434b;border:1px solid #ef434b;border-radius:3px;padding:10px 40px;text-align:center;min-width:100px;color:#fff;display:inline-block;box-shadow:0 5px 9px rgba(0,0,0,0.6)}.btn-default:hover{background-color:#000;border-color:#000}.btn-default.btn-o{background-color:transparent;border-color:#acacac;color:#3a3a3a}.btn-default.btn-o:hover{background-color:#000;border-color:#000;color:#fff}.btn-lg{font-size:16px !important;padding:8px 30px}.btn-black{border-color:#000 !important;background-color:#000 !important}.col31{width:33%;float:left}.col32{width:33%;float:left;padding-right:40px}.col33{width:33%;float:left}.wrap404{text-align:center;padding:40px 0}.wrap404 i{font-size:120px}.wrap404 h2{font-size:60px;font-weight:500;margin:0}.wrap404 h4{font-size:40px;font-weight:300;margin:0;color:#ccc}.wrap404 p{font-size:20px}.well{transform:scale(0.8);box-shadow:0 0 10px rgba(0,0,0,0.3);min-height:100px;padding:30px;margin:10px;background-color:#fff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.3);box-shadow:inset 0 1px 1px rgba(0,0,0,.3);display:none;max-width:500px;color:#fff}.popup_visible .well{transform:scale(1)}.well h4{margin:0 0 20px;text-align:center;font-size:24px;font-family:'Lora',serif;font-weight:400}.well .closeicon{position:absolute;right:-40px;top:-40px;cursor:pointer;padding:20px}.well .input-cal{border-radius:0 !important;padding:11px 15px 10px 50px !important;background-size:25px;width:100%;background-position:12px 6px}.well .field-group{margin-bottom:15px}.well select{width:100%;padding:7px 10px}.formBtn{text-align:center;margin:30px 0 0}input[type="submit"],input[type="reset"]{border-radius:3px;padding:10px 20px;text-align:center;color:#fff;display:inline-block;font-size:20px;border:1px solid #77001c;font-weight:700;background:#77001c;width:auto;box-shadow:0 6px 10px rgba(0,0,0,0.45);min-width:200px}input[type="submit"]:hover,input[type="reset"]:hover{border:1px solid #000;background-color:#000}span.label{font-size:18px}.minw150{min-width:150px}.minw100{min-width:100px}input[type='number']{-moz-appearance:textfield}.tab_content strong{font-weight:900;color:#010101;font-size:18px}.text-pink{color:#f0333c}ul.style1{list-style:none;padding:0;margin:10px 0 30px}ul.style1 li::before{content:"• ";color:red;padding:0 10px 0 0}input:focus~.bar:before,input:focus~.bar:after{width:50%}.twobtns{margin:30px 0}.twobtns a.first{float:left;border:0;box-shadow:none;padding:7px 20px;color:#ef434b}.twobtns a.last{float:right;padding:7px 20px}.w660{max-width:660px !important}.w600{max-width:600px !important}.w250{max-width:250px !important}.w200{max-width:200px !important}.w150{max-width:150px !important}.w100{max-width:100px !important}.minw100{min-width:100px}.minw240{min-width:240px}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.form-result-box{background-color:#fff;padding:20px}.htitle{margin:0}.termlink{text-align:center;padding:5px;background-color:#f0f0f0;font-size:12px;margin-left:213px}.termlink a{color:#000}.termlink a:hover{color:#f0333c}.fieldbox{margin-bottom:14px}.fieldbox label small{font-size:66%}.col21.himage{width:41%}.formLeft{width:30%;float:left;margin:0 3% 0 0}.formDescRight{width:67%;float:left}.form-result-box .descrow1 .inlineblk{display:inline-block;margin-right:40px}.hoteldeslist{margin:5px 0 0;padding:10px 0}.hoteldeslist .col1{display:inline-block;min-width:210px;padding:40px 0 0 10px}.hoteldeslist .col2{display:inline-block;max-width:135px;vertical-align:top;margin-right:15px}.hoteldeslist .col3{display:inline-block;vertical-align:top;min-width:210px}.hoteldeslist .col4{display:inline-block;vertical-align:top;min-width:140px;text-align:right;margin-top:30px}.hoteldeslist .col4 .btn-default{padding:9px 14px;font-size:16px}.bgf0f0f0{background-color:#f0f0f0}.bgdark{background-color:#e0e0e0}.sepratorline{height:1px;background-color:#ccc;margin-top:3px}.hoteldeslist.bgdark .termlink{background-color:#e0e0e0}.hoteldec{text-align:right;font-size:14px}.font16{font-size:16px}.textDis{color:red}#certificate{text-align:center;padding:20px 0 0}.whatsapplnk.desktoponly{display:inline-block;float:right;margin:17px 0 0 5px;position:relative;z-index:999}.highlightedContent{padding:40px 0;text-align:center;font-size:16px}.pageTitle{background:#f0f0f0;padding:40px 0;font-size:32px;text-align:center;color:#000;font-weight:300;position:relative}#primary.content-area{float:left;width:70%}#secondary.widget-area{float:left;width:30%;padding:50px 0 0 30px}body.blog h2.entry-title,body.single h1.entry-title,body.archive h2.entry-title,body.search h2.entry-title{margin:0;padding:0;line-height:normal}body.blog .site-main,body.single .site-main,body.archive .site-main,body.search .site-main{padding:40px 0 0 0}body.blog header.entry-header,body.single header.entry-header,body.archive header.entry-header,body.search header.entry-header{padding-bottom:10px}body.single.postid-9 .site-main,body.single.postid-19 .site-main{padding:0}aside span.post-date{display:block;font-size:11px}article.post .entry-content{margin:0}article.post .entry-content p{text-align:justify}h2.widget-title{color:#ff8100;display:block;font-weight:400;line-height:26px;position:relative;margin-top:0}.widget>ul{margin:0;padding:0 0 0 16px}.btn-default.readmorebtn{padding:5px 30px;box-shadow:none;margin-top:10px}.btn-default.readmorebtn:hover{color:#fff}footer.entry-footer{font-size:12px}footer.entry-footer a{color:#f00}footer.entry-footer span{display:inline-block;margin:0 10px 0 0}footer.entry-footer span a span{padding-left:5px}#secondary.widget-area ul.wpt-tabs{margin:0;padding:0}#secondary.widget-area #popular-tab-content ul{margin:0;padding:0}#secondary.widget-area #recent-tab-content ul{margin:0;padding:0}.post-navigation .nav-previous{width:50%;float:left}.post-navigation .nav-next{width:50%;float:left;text-align:right}.entry-meta{font-size:12px}.widget_search{background-color:#f6f6f6;padding:30px}.widget_search span.screen-reader-text{display:none}.widget_search input.search-field{width:100%;padding:10px 65px 10px 10px}.widget_search form{position:relative}#secondary input[type="submit"].search-submit{background-color:#000;border-color:#000;position:absolute;padding:0 10px;width:auto;min-width:inherit;top:0;font-size:12px;bottom:0;right:0;font-weight:400;box-shadow:none}.page-content input[type="submit"].search-submit{padding:7px 10px !important;min-width:inherit !important;font-size:12px !important}.wpt_widget_content .entry-title{line-height:20px}.blogpostthumb{padding-bottom:10px;float:left;margin-right:15px;max-width:400px}.readmorebtn{padding-bottom:15px;margin-top:-5px}.readmorebtn .btn-default{font-size:14px;padding:7px 20px}.readmorebtn .btn-default:hover{color:#fff}@media only screen and (min-width:1370px){.day .placeImg img{height:auto;width:100%}}@media only screen and (min-width:1024px){.phone_lh{line-height:40px !important}}@media only screen and (max-width:1024px){#accommodation{padding:40px 0}}@media only screen and (max-width:980px){#cssmenu>ul>li>a{padding:0 10px}#cssmenu{padding:0}}@media only screen and (max-width:979px){.whatsapplnk.desktoponly{display:none}.logo{padding:30px 0}.callnEmail{display:none}.ShowMobile{display:block}header.fixed #cssmenu>ul>li>a{line-height:normal}#booknowfixbtn{background:url(//kutchrannutsavbooking.in/blog/wp-content/themes/kutchrannutsavbooking/images/bg-booknow-right.png) 0 0 no-repeat;top:45%;left:inherit;right:0;z-index:99999}}@media only screen and (max-width:800px){.site-footer .designBy .col21,.site-footer .designBy .col22{text-align:center;width:100%;margin:0;padding:0}.bgwhite{padding:20px 0}.homeSlider .owl-carousel .owl-item h2 img{max-width:80vw}.formLeft{width:100%;margin:0}.formDescRight{width:100%;margin-top:20px}#primary.content-area{width:60%}#secondary.widget-area{width:40%}}@media only screen and (max-width:767px){#primary.content-area{width:100%}#secondary.widget-area{width:100%;padding:20px 0 0 0}body.blog h2.entry-title,body.single h1.entry-title,body.archive h2.entry-title{font-size:22px}.post-navigation .nav-previous{width:100%;text-align:center}.post-navigation .nav-next{width:100%;text-align:center}}@media only screen and (max-width:600px){.hoteldeslist{padding:15px}.alignright,.alignleft{max-width:220px}.titleWithborder{font-size:26px;margin-bottom:20px}.col21{width:100%;display:block;margin:0 0 30px 0;float:none}.col22{width:100%;display:block;margin:0}.col31{width:100%;float:left;margin:0 0 30px 0}.col32{width:100%;float:left;margin:0 0 30px 0}.col33{width:100%;float:left}.col21.himage{width:100%}}@media only screen and (max-width:599px){.owl-theme .owl-dots .owl-dot span{width:6px;height:6px;margin:0 4px}}@media only screen and (max-width:479px){.logo{max-width:190px;float:left;padding:37px 0}.logo h1{font-size:21px}.logo span{font-size:12px}.alignright,.alignleft{max-width:inherit;width:100%;float:none;margin:0}}@media only screen and (max-width:360px){.well .closeicon{padding:20px 0 20px 20px;right:0}.bgwhite{padding:20px 0}ul.fa-ul{margin-left:40px}footer .col31{font-size:20px}footer .col32{line-height:30px;margin:0;padding:0}}.customFooter{background:url(https://kutchrannutsavbooking.in/blog/wp-content/uploads/2026/10/f-bg.webp) center bottom no-repeat;background-size:cover;padding:50px 0 0;min-height:490px}.customFooter .container{display:flex;max-width:inherit;padding:0 3%}.customFooter .col-31,.customFooter .col-32,.customFooter .col-33{flex:0 0 calc(33.33% - 30px); margin: 15px; } .customFooter .col-32 { padding-right: 40px; } .customFooter .ftitle { font-size: 23px; font-weight: 800; color: #000; text-transform: uppercase; margin: 0 0 20px; } .customFooter .fmenu { margin: 0; padding: 0; list-style: none; } .customFooter .fmenu li { margin: 0 0 10px; padding: 0; list-style: none; } .customFooter .fmenu li a { color: #000; } .customFooter .fmenu li a:hover { color: #f0333c; } .customFooter .sociallinks { display: flex; } .customFooter .sociallinks a { transition: 0.5s; width: 48px; height: 48px; color: #222; line-height: 48px; border-radius: 50%; border: 1px solid #222; display: flex; font-size: 22px; text-align: center; align-items: center; justify-content: center; margin: 0 15px 15px 0; } .customFooter .sociallinks a:hover { color: #fff; background: #f0333c; border-color: #f0333c; } .customFooter .ficon { display: inline-block; width: 40px; height: 40px; line-height: 40px; background: #f0333c; border-radius: 40px; float: left; font-size: 20px; text-align: center; vertical-align: middle; } .customFooter .box .fa { color: #fff; float: none; font-size: 18px; padding: 0 !important; line-height: 40px; position: relative; } .customFooter .boxColumn { margin: 0 0 0 55px; } .customFooter .boxColumn a { color: #000; } .customFooter .boxColumn a:hover { color: #f0333c; } .customFooter .box { margin-bottom: 30px; } #footer-2 { background: linear-gradient( 90deg, rgba(172, 8, 110, 1) 0%, rgba(242, 51, 114, 1) 100% ); padding: 20px 0; text-align: center; } #footer-2 .main-div { width: 90%; margin: 0 5%; } #footer-2 .copy-text { color: #fff; font-size: 13px; } @media only screen and (max-width: 800px) { .customFooter .container { flex-direction: column; } } @media only screen and (max-width: 600px){.customFooter .col-31,.customFooter .col-32,.customFooter .col-33{width:100%;flex:none;margin:0 0 30px 0;padding-right:0}.customFooter{padding:40px 0 10px;min-height:auto}.customFooter .ftitle{font-size:20px;margin-bottom:15px}.customFooter .sociallinks a{width:42px;height:42px;line-height:42px;font-size:19px;margin-right:10px}.customFooter .ficon{width:38px;height:38px;line-height:38px}.customFooter .box .fa{line-height:38px;font-size:17px}.customFooter .boxColumn{margin-left:50px}#footer-2{padding:15px 0}#footer-2 .copy-text{font-size:12px;line-height:20px}}